summaryrefslogtreecommitdiffstats
path: root/openembedded/packages/ipkg/ipkg.inc
diff options
context:
space:
mode:
Diffstat (limited to 'openembedded/packages/ipkg/ipkg.inc')
-rw-r--r--openembedded/packages/ipkg/ipkg.inc9
1 files changed, 7 insertions, 2 deletions
diff --git a/openembedded/packages/ipkg/ipkg.inc b/openembedded/packages/ipkg/ipkg.inc
index f535cfbef0..8fc6c9efe0 100644
--- a/openembedded/packages/ipkg/ipkg.inc
+++ b/openembedded/packages/ipkg/ipkg.inc
@@ -16,6 +16,11 @@ S = "${WORKDIR}/ipkg/C"
16 16
17inherit autotools pkgconfig 17inherit autotools pkgconfig
18 18
19# Define a variable to allow distros to run configure earlier.
20# (for example, to enable loading of ethernet kernel modules before networking starts)
21IPKG_INIT_POSITION = "98"
22IPKG_INIT_POSITION_slugos = "41"
23
19pkg_postinst_ipkg () { 24pkg_postinst_ipkg () {
20#!/bin/sh 25#!/bin/sh
21if [ "x$D" != "x" ]; then 26if [ "x$D" != "x" ]; then
@@ -23,8 +28,8 @@ if [ "x$D" != "x" ]; then
23 # this happens at S98 where our good 'ole packages script used to run 28 # this happens at S98 where our good 'ole packages script used to run
24 echo -e "#!/bin/sh 29 echo -e "#!/bin/sh
25ipkg-cl configure 30ipkg-cl configure
26" > ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure 31" > ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S${IPKG_INIT_POSITION}configure
27 chmod 0755 ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure 32 chmod 0755 ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S${IPKG_INIT_POSITION}configure
28fi 33fi
29 34
30update-alternatives --install ${bindir}/ipkg ipkg ${bindir}/ipkg-cl 100 35update-alternatives --install ${bindir}/ipkg ipkg ${bindir}/ipkg-cl 100