############################################################################### # Written by Prakash Surya ############################################################################### # Build targets for RPM packages. ############################################################################### sarch-modules: $(MAKE) $(AM_MAKEFLAGS) pkg="${PACKAGE}-modules" sarch-common sarch-utils: $(MAKE) $(AM_MAKEFLAGS) pkg="${PACKAGE}" sarch-common sarch: sarch-modules sarch-utils arch-modules: if CONFIG_KERNEL $(MAKE) $(AM_MAKEFLAGS) pkg="${PACKAGE}-modules" arch-common endif arch-utils: if CONFIG_USER $(MAKE) $(AM_MAKEFLAGS) pkg="${PACKAGE}" arch-common endif arch: arch-modules arch-utils arch-local: @(if test "${HAVE_MAKEPKG}" = "no"; then \ echo -e "\n" \ "*** Required util ${MAKEPKG} missing. Please install the\n" \ "*** package for your distribution which provides ${MAKEPKG},\n" \ "*** re-run configure, and try again.\n"; \ exit 1; \ fi;) sarch-common: dist pkgbuild=PKGBUILD-$(pkg); \ $(MAKE) $(AM_MAKEFLAGS) arch-local || exit 1; \ $(MAKEPKG) --allsource --skipinteg --nodeps -p $$pkgbuild || exit 1; arch-common: dist pkgbuild=PKGBUILD-$(pkg); \ $(MAKE) $(AM_MAKEFLAGS) arch-local || exit 1; \ $(MAKEPKG) --skipinteg -p $$pkgbuild || exit 1;