summaryrefslogtreecommitdiff
path: root/data/libtool/make.sh
diff options
context:
space:
mode:
Diffstat (limited to 'data/libtool/make.sh')
-rw-r--r--data/libtool/make.sh19
1 files changed, 19 insertions, 0 deletions
diff --git a/data/libtool/make.sh b/data/libtool/make.sh
new file mode 100644
index 000000000..6a2780cfd
--- /dev/null
+++ b/data/libtool/make.sh
@@ -0,0 +1,19 @@
+pkg:setup
+pkg:configure
+pkg:make
+pkg:install
+GREP=$(grep '^GREP = ' ${PKG_WORK}/*/Makefile)
+SED=$(grep '^SED = ' ${PKG_WORK}/*/Makefile)
+LD=$(grep '^LD = ' ${PKG_WORK}/*/Makefile)
+NM=$(grep '^NM = ' ${PKG_WORK}/*/Makefile)
+echo sed -i'' \
+ -e "s|${GREP##GREP = }|/bin/grep|" \
+ -e "s|${SED##SED = }|/bin/sed|" \
+ "${PKG_DEST}/$(cat ${PKG_BASE}/arch/${PKG_ARCH}/${PKG_CFTARG}/prefix)"/bin/{libtool,libtoolize}
+sed -i'' \
+ -e "s|${GREP##GREP = }|/bin/grep|" \
+ -e "s|${SED##SED = }|/bin/sed|" \
+ -e "s|${LD##LD = }|/usr/bin/ld|" \
+ -e "s|${NM##NM = }|/usr/bin/nm|" \
+ -e "s|${PKG_TARG}-||" \
+ "${PKG_DEST}/$(cat ${PKG_BASE}/arch/${PKG_ARCH}/${PKG_CFTARG}/prefix)"/bin/{libtool,libtoolize}