[oe-commits] org.oe.dev hfsutils: Fixup install to use bindir instead of hardcoded paths

nail commit openembedded-commits at lists.openembedded.org
Thu Mar 15 20:31:45 UTC 2007


hfsutils: Fixup install to use bindir instead of hardcoded paths

Author: nail at nslu2-linux.org
Branch: org.openembedded.dev
Revision: f7c301a3ecbc0c91d157361ade8268ee0709601b
ViewMTN: http://monotone.openembedded.org/revision.psp?id=f7c301a3ecbc0c91d157361ade8268ee0709601b
Files:
1
packages/hfsutils/hfsutils_3.2.6.bb
Diffs:

#
# mt diff -re903c360daffe6206090fe9856b28b3259b7ef15 -rf7c301a3ecbc0c91d157361ade8268ee0709601b
#
# 
# 
# patch "packages/hfsutils/hfsutils_3.2.6.bb"
#  from [1acc7c52cd07ecb26fa3ab76b6a67760dc9ae204]
#    to [c2a8618d33460ed650c7614d3a66e50e81667eb5]
# 
============================================================
--- packages/hfsutils/hfsutils_3.2.6.bb	1acc7c52cd07ecb26fa3ab76b6a67760dc9ae204
+++ packages/hfsutils/hfsutils_3.2.6.bb	c2a8618d33460ed650c7614d3a66e50e81667eb5
@@ -1,7 +1,7 @@ LICENSE = "GPL"
 DESCRIPTION = "HFS file system utilities"
 SECTION = "base"
 LICENSE = "GPL"
-PR = "r1"
+PR = "r2"
 
 inherit autotools pkgconfig
 
@@ -20,22 +20,13 @@ do_install () {
 }
 
 do_install () {
-	install -d ${D}/usr/bin
-	install -m 755 hfsutil ${D}/usr/bin/hfsutil
-	install -m 755 hfsck/hfsck ${D}/usr/bin/hfsck
+	install -d ${D}/${bindir}
+	install -m 755 hfsutil ${D}/${bindir}/hfsutil
+	install -m 755 hfsck/hfsck ${D}/${bindir}/hfsck
 
-	ln -sf /usr/bin/hfsutil ${D}/usr/bin/hattrib
-	ln -sf /usr/bin/hfsutil ${D}/usr/bin/hcd
-	ln -sf /usr/bin/hfsutil ${D}/usr/bin/hcopy
-	ln -sf /usr/bin/hfsutil ${D}/usr/bin/hdel
-	ln -sf /usr/bin/hfsutil ${D}/usr/bin/hdir
-	ln -sf /usr/bin/hfsutil ${D}/usr/bin/hformat
-	ln -sf /usr/bin/hfsutil ${D}/usr/bin/his
-	ln -sf /usr/bin/hfsutil ${D}/usr/bin/hmkdir
-	ln -sf /usr/bin/hfsutil ${D}/usr/bin/hmount
-	ln -sf /usr/bin/hfsutil ${D}/usr/bin/hpwd
-	ln -sf /usr/bin/hfsutil ${D}/usr/bin/hrename
-	ln -sf /usr/bin/hfsutil ${D}/usr/bin/hrmdir
-	ln -sf /usr/bin/hfsutil ${D}/usr/bin/humount
-	ln -sf /usr/bin/hfsutil ${D}/usr/bin/hvol
+	for util in hattrib hcd hcopy hdel hdir hformat \
+		    his hmkdir hmount hpwd hrename hrmdir \
+		    humount hvol; do 
+		ln -sf hfsutil ${D}/${bindir}/${util}
+	done
 }






More information about the Openembedded-commits mailing list