summaryrefslogtreecommitdiff
path: root/ifupdown/ifupdown_0.6.4.oe
diff options
context:
space:
mode:
authorChris Larson <clarson@kergoth.com>2003-12-03 04:22:15 +0000
committerChris Larson <clarson@kergoth.com>2003-12-03 04:22:15 +0000
commit4e62832980e7c7f1d205e67c6db89dcdff200b6b (patch)
tree8a48d25578735621192b1edad8cf246818b7585b /ifupdown/ifupdown_0.6.4.oe
parentb79d37952fe99f5821686e1810a036d25d07ab0d (diff)
Remove unnecessary sets of the S variable, we have a sane default for that now.
BKrev: 3fcd64f7p2VYsNYNbFnMtPYuY-5tZQ
Diffstat (limited to 'ifupdown/ifupdown_0.6.4.oe')
-rw-r--r--ifupdown/ifupdown_0.6.4.oe29
1 files changed, 29 insertions, 0 deletions
diff --git a/ifupdown/ifupdown_0.6.4.oe b/ifupdown/ifupdown_0.6.4.oe
index e69de29bb2..cfa6474bbf 100644
--- a/ifupdown/ifupdown_0.6.4.oe
+++ b/ifupdown/ifupdown_0.6.4.oe
@@ -0,0 +1,29 @@
+DEPENDS = virtual/libc
+RDEPENDS = libc6
+DESCRIPTION = High level tools to configure network interfaces\
+ This package provides the tools ifup and ifdown which may be used to\
+ configure (or, respectively, deconfigure) network interfaces, based on\
+ the file /etc/network/interfaces.
+
+SRC_URI = ${DEBIAN_MIRROR}/main/i/${PN}/${PN}_${PV}.orig.tar.gz \
+ ${DEBIAN_MIRROR}/main/i/${PN}/${PN}_${PV}-4.6.diff.gz;patch=1 \
+ file://${FILESDIR}/busybox.patch;patch=1 \
+ file://${FILESDIR}/udhcpc.patch;patch=1 \
+ file://${FILESDIR}/zeroconf.patch;patch=1
+
+EXTRA_OEMAKE =
+
+do_compile () {
+ chmod a+rx *.pl *.sh
+ oe_runmake 'CC=${CC}' "CFLAGS=${CFLAGS} -Wall -W -D'IFUPDOWN_VERSION=\"0.6.4\"'"
+}
+
+do_install () {
+ install -d ${D}/etc/init.d \
+ ${D}/etc/network \
+ ${D}/sbin
+ install -m 0755 ifup ${D}/sbin/
+ ln ${D}/sbin/ifup ${D}/sbin/ifdown
+ install -m 0644 ${FILESDIR}/init ${D}/etc/init.d/networking
+ install -m 0644 ${FILESDIR}/interfaces ${D}/etc/network/interfaces
+}