packages: root/root-includelist - avoid bashism: use echo "something" | com...
sparky
sparky at pld-linux.org
Sun Jan 30 03:31:46 CET 2011
Author: sparky Date: Sun Jan 30 02:31:46 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- avoid bashism: use echo "something" | command instead of command <<< something
- don't use %{name} macro, it is expanded separatelly for each subpackage
---- Files affected:
packages/root:
root-includelist (1.3 -> 1.4)
---- Diffs:
================================================================
Index: packages/root/root-includelist
diff -u packages/root/root-includelist:1.3 packages/root/root-includelist:1.4
--- packages/root/root-includelist:1.3 Thu Dec 16 14:18:29 2010
+++ packages/root/root-includelist Sun Jan 30 03:31:40 2011
@@ -1,12 +1,12 @@
include $(MODULE)/Module.mk
includelist:
- @list=includelist-`tr / - <<< $(MODULE)` ; \
+ @list=includelist-`echo "$(MODULE)" | tr / -` ; \
rm -f $$list ; \
for h in $(filter-out %.cw %.pri, $(ALLHDRS)) ; do \
if [ "$(MODULE)" = "cint/cint7" ] ; then \
- sed 's!^include!%{_includedir}/%{name}/cint7!' <<< $$h >> $$list ; \
+ echo "$$h" | sed 's!^include!%{_includedir}/root/cint7!' >> $$list ; \
else \
- sed 's!^include!%{_includedir}/%{name}!' <<< $$h >> $$list ; \
+ echo "$$h" | sed 's!^include!%{_includedir}/root!' >> $$list ; \
fi ; \
sort -u $$list > $$list.unique ; \
mv $$list.unique $$list ; \
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/root/root-includelist?r1=1.3&r2=1.4&f=u
More information about the pld-cvs-commit
mailing list