ppcrcd/trunk: Makefile noinst.pkgs
sparky
cvs at pld-linux.org
Wed Mar 8 20:44:32 CET 2006
Author: sparky
Date: Wed Mar 8 20:44:28 2006
New Revision: 7122
Modified:
ppcrcd/trunk/Makefile
ppcrcd/trunk/noinst.pkgs
Log:
- easier way for making additional packages
Modified: ppcrcd/trunk/Makefile
==============================================================================
--- ppcrcd/trunk/Makefile (original)
+++ ppcrcd/trunk/Makefile Wed Mar 8 20:44:28 2006
@@ -208,10 +208,15 @@
touch $@
.PHONY: %.rpm
-%.rpm: out/rpm/rpms/%
+%.rpm:
+ make --no-print-directory out/rpm/rpms/$(@:%.rpm=%) \
+ $(if $(filter $(@:%.rpm=%),$(I)),, \
+ FAKE_SPEC="out/rpm/SPECS/$(@:%.rpm=%)" \
+ )
+FAKE_SPEC =
-out/rpm/rpms/%:
+out/rpm/rpms/%: $(FAKE_SPEC)
@#XXX every package neads something like: $(R)/setup: $(P)/setup
$(if $^,,$(error $@: prerequisite needed))
#######################################################################
Modified: ppcrcd/trunk/noinst.pkgs
==============================================================================
--- ppcrcd/trunk/noinst.pkgs (original)
+++ ppcrcd/trunk/noinst.pkgs Wed Mar 8 20:44:28 2006
@@ -1,20 +1,10 @@
# usefull routines
-$(R)/libol $(R)/libol-static: $(P)/libol
-
ADD += gcc gcc-c++
REV-gcc = GCC_4_1
BCOND-gcc = --without ada --without fortran --without java --without objc --without objcxx
#-ada -fortran -java -objc -objcxx +multilib +profiling -bootstrap +tests
-$(R)/gcc: $(P)/gcc
-
-$(R)/linux-libc-headers: $(P)/linux-libc-headers
REV-uClibc = DEVEL
-$(R)/uClibc: $(P)/uClibc
-
-$(R)/dietlibc: $(P)/dietlibc
-
-$(R)/rpm-build-macros: $(P)/rpm-build-macros
# vim: syntax=make
More information about the pld-cvs-commit
mailing list