diff options
author | Alexis Ballier <aballier@gentoo.org> | 2008-08-20 22:22:21 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2008-08-20 22:22:21 +0000 |
commit | b81f00653f21aab70f96d41a534566d766f8b711 (patch) | |
tree | ec9896a99a4990a456d0c5723184f4d5bd430a01 /scripts/texlive/tlpsrc/Makefile | |
parent | use the generated licenses (diff) | |
download | aballier-b81f00653f21aab70f96d41a534566d766f8b711.tar.gz aballier-b81f00653f21aab70f96d41a534566d766f8b711.tar.bz2 aballier-b81f00653f21aab70f96d41a534566d766f8b711.zip |
fix ebuild generation and improve make clean
svn path=/; revision=301
Diffstat (limited to 'scripts/texlive/tlpsrc/Makefile')
-rw-r--r-- | scripts/texlive/tlpsrc/Makefile | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/scripts/texlive/tlpsrc/Makefile b/scripts/texlive/tlpsrc/Makefile index b2c5916..ab28c05 100644 --- a/scripts/texlive/tlpsrc/Makefile +++ b/scripts/texlive/tlpsrc/Makefile @@ -26,8 +26,8 @@ lists : $(FULLDESC:%=%.list) $(FULLDESC:%=%.base) %.srclist: %.tlpobj ./gensrc.sh $(shell cat $(<:%.tlpobj=%.list)) > $@ -%.licenselist: %.tlpobj - ./getlicense.sh $(shell cat $(<:%.tlpobj=%.list)) | sort | uniq | tr '\n' ' ' > $@ +%.licenselist: %.tlplic + ./getlicense.sh $(shell cat $(<:%.tlplic=%.list)) | sort | uniq | tr '\n' ' ' > $@ %.gentoolicense: %.licenselist ./cataloguelicense2gentoolicense.sh $(shell cat $<) | sort | uniq | tr '\n' ' ' > $@ @@ -61,6 +61,9 @@ lists : $(FULLDESC:%=%.list) $(FULLDESC:%=%.base) clean: $(RMF) $(FULLDESC:%=%.list) + $(RMF) $(FULLDESC:%=%.srclist) + $(RMF) $(FULLDESC:%=%.doclist) + $(RMF) $(FULLDESC:%=%.licenselist) $(RMF) $(FULLDESC:%=%.base) $(RMF) $(FULLDESC:%=%.versionnedzips) $(RMF) $(FULLDESC:%=%.docversionnedzips) @@ -68,7 +71,8 @@ clean: $(RMF) $(DESC:%=%.dotbase) $(RMF) $(DESC:%=%.deps) $(RMF) $(DESC:%=%.metadata) - $(RMF) $(DESC:%=%.tlpobj) + $(RMF) *.tlpobj + $(RMF) *.tlplic %.versionnedzips: %.list $(MAKE) CONTENTS="$(shell cat $<)" -f Makefile-dist versionnedzips @@ -86,6 +90,10 @@ clean: $(MAKE) CONTENTS="$(shell cat $<)" -f Makefile-dist tlpobj touch $@ +%.tlplic: %.list + $(MAKE) CONTENTS="$(shell cat $<)" -f Makefile-dist tlplic + touch $@ + %.ebuild: %.desc %.deps %.list %.doclist %.srclist %.gentoolicense cat $(PORTDIR)/header.txt > $@ echo -n "TEXLIVE_MODULES_DEPS=\"" >> $@ @@ -122,6 +130,7 @@ ebuilds: dist $(DESC:%=%.desc) $(DESC:%=%.ebuild) $(DESC:%=%.deps) tlpobj: $(DESC:%=%.tlpobj) +tlpobj: $(DESC:%=%.tlplic) licenselist: $(DESC:%=%.licenselist) $(EXTRA_DIST:%=%.licenselist) |