summaryrefslogtreecommitdiffstats
path: root/core/libpcap
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2008-12-01 22:02:56 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2008-12-01 22:02:56 +0000
commit0b2b9167fc2de1f8a9d289b406c3e3de53c94ffb (patch)
tree52abd7ac6b444af9bd34d09dc08dfd5daf193545 /core/libpcap
parenta7b9f60223724e9980a4aa478854989f6e8d15e7 (diff)
downloadaports-0b2b9167fc2de1f8a9d289b406c3e3de53c94ffb.tar.bz2
aports-0b2b9167fc2de1f8a9d289b406c3e3de53c94ffb.tar.xz
core/libpcap: new aport
Diffstat (limited to 'core/libpcap')
-rw-r--r--core/libpcap/APKBUILD29
1 files changed, 29 insertions, 0 deletions
diff --git a/core/libpcap/APKBUILD b/core/libpcap/APKBUILD
new file mode 100644
index 00000000..d689a107
--- /dev/null
+++ b/core/libpcap/APKBUILD
@@ -0,0 +1,29 @@
+pkgname=libpcap
+pkgver=1.0.0
+pkgrel=0
+pkgdesc="A system-independent interface for user-level packet capture"
+url="http://www.tcpdump.org/"
+license="BSD"
+depends="uclibc"
+makedepends="flex"
+source="http://www.tcpdump.org/release/$pkgname-$pkgver.tar.gz
+ $pkgname-1.0.0-LDFLAGS.patch"
+subpackages="$pkgname-doc $pkgname-dev"
+
+build ()
+{
+ cd ${startdir}/src/${pkgname}-${pkgver}
+ patch -Np1 -i ${startdir}/libpcap-1.0.0-LDFLAGS.patch || return 1
+
+ ./configure --prefix=/usr --enable-ipv6
+
+ make all shared || return 1
+ mkdir -p "$pkgdir/usr/bin"
+ make -j1 DESTDIR="$pkgdir" install install-shared
+
+# mkdir -p ${startdir}/pkg/usr/include/net
+# cd ${startdir}/pkg/usr/include/net
+# ln -s ../pcap-bpf.h bpf.h
+}
+md5sums="9ad1358c5dec48456405eac197a46d3d libpcap-1.0.0.tar.gz
+2bf7e986980c6e5d99758ba55b48d706 libpcap-1.0.0-LDFLAGS.patch"