Fix make cpan target

This commit is contained in:
Clément Oudot 2010-11-22 13:36:16 +00:00
parent 5023c3d684
commit 4d72392c95
1 changed files with 3 additions and 2 deletions

View File

@ -7,6 +7,7 @@ PERL=$$(which perl)
SU=su -c
COMPRESS=tar czf
UNCOMPRESS=tar xzf
LISTCOMPRESSED=tar tzf
COMPRESSSUFFIX=tar.gz
# Perl options
#PERLOPTIONS="INSTALLDIRS=vendor"
@ -474,9 +475,9 @@ manifest: configure
done
cpan: clean configure common_cpan handler_cpan portal_cpan manager_cpan
@for i in Common Portal Handler Manager; do \
for i in Common Portal Handler Manager; do \
$(UNCOMPRESS) Lemonldap-NG-$$i-*.$(COMPRESSSUFFIX) \
$$($(COMPRESS) Lemonldap-NG-$$i-*.$(COMPRESSSUFFIX) |grep META.yml); \
$$($(LISTCOMPRESSED) Lemonldap-NG-$$i-*.$(COMPRESSSUFFIX) |grep META.yml); \
mv Lemonldap-NG-$$i-*/META.yml lemonldap-ng-$$($(PERL) -e "print lc('$$i')")/; \
rm -rf Lemonldap-NG-$$i*/; \
done