diff --git a/libnl/.footprint b/libnl/.footprint index 6f053722c..82977baeb 100644 --- a/libnl/.footprint +++ b/libnl/.footprint @@ -1,123 +1,63 @@ -drwxr-xr-x root/root etc/ -drwxr-xr-x root/root etc/libnl/ --rw-r--r-- root/root etc/libnl/classid --rw-r--r-- root/root etc/libnl/pktloc drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/include/ -drwxr-xr-x root/root usr/include/libnl3/ -drwxr-xr-x root/root usr/include/libnl3/netlink/ --rw-r--r-- root/root usr/include/libnl3/netlink/addr.h --rw-r--r-- root/root usr/include/libnl3/netlink/attr.h --rw-r--r-- root/root usr/include/libnl3/netlink/cache-api.h --rw-r--r-- root/root usr/include/libnl3/netlink/cache.h --rw-r--r-- root/root usr/include/libnl3/netlink/data.h --rw-r--r-- root/root usr/include/libnl3/netlink/errno.h -drwxr-xr-x root/root usr/include/libnl3/netlink/fib_lookup/ --rw-r--r-- root/root usr/include/libnl3/netlink/fib_lookup/lookup.h --rw-r--r-- root/root usr/include/libnl3/netlink/fib_lookup/request.h -drwxr-xr-x root/root usr/include/libnl3/netlink/genl/ --rw-r--r-- root/root usr/include/libnl3/netlink/genl/ctrl.h --rw-r--r-- root/root usr/include/libnl3/netlink/genl/family.h --rw-r--r-- root/root usr/include/libnl3/netlink/genl/genl.h --rw-r--r-- root/root usr/include/libnl3/netlink/genl/mngt.h --rw-r--r-- root/root usr/include/libnl3/netlink/handlers.h --rw-r--r-- root/root usr/include/libnl3/netlink/hash.h --rw-r--r-- root/root usr/include/libnl3/netlink/hashtable.h --rw-r--r-- root/root usr/include/libnl3/netlink/list.h --rw-r--r-- root/root usr/include/libnl3/netlink/msg.h -drwxr-xr-x root/root usr/include/libnl3/netlink/netfilter/ --rw-r--r-- root/root usr/include/libnl3/netlink/netfilter/ct.h --rw-r--r-- root/root usr/include/libnl3/netlink/netfilter/exp.h --rw-r--r-- root/root usr/include/libnl3/netlink/netfilter/log.h --rw-r--r-- root/root usr/include/libnl3/netlink/netfilter/log_msg.h --rw-r--r-- root/root usr/include/libnl3/netlink/netfilter/netfilter.h --rw-r--r-- root/root usr/include/libnl3/netlink/netfilter/nfnl.h --rw-r--r-- root/root usr/include/libnl3/netlink/netfilter/queue.h --rw-r--r-- root/root usr/include/libnl3/netlink/netfilter/queue_msg.h --rw-r--r-- root/root usr/include/libnl3/netlink/netlink-compat.h --rw-r--r-- root/root usr/include/libnl3/netlink/netlink-kernel.h --rw-r--r-- root/root usr/include/libnl3/netlink/netlink.h --rw-r--r-- root/root usr/include/libnl3/netlink/object-api.h --rw-r--r-- root/root usr/include/libnl3/netlink/object.h -drwxr-xr-x root/root usr/include/libnl3/netlink/route/ --rw-r--r-- root/root usr/include/libnl3/netlink/route/addr.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/class.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/classifier.h -drwxr-xr-x root/root usr/include/libnl3/netlink/route/cls/ --rw-r--r-- root/root usr/include/libnl3/netlink/route/cls/basic.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/cls/cgroup.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/cls/ematch.h -drwxr-xr-x root/root usr/include/libnl3/netlink/route/cls/ematch/ --rw-r--r-- root/root usr/include/libnl3/netlink/route/cls/ematch/cmp.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/cls/ematch/meta.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/cls/ematch/nbyte.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/cls/ematch/text.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/cls/fw.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/cls/police.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/cls/u32.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/link.h -drwxr-xr-x root/root usr/include/libnl3/netlink/route/link/ --rw-r--r-- root/root usr/include/libnl3/netlink/route/link/api.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/link/bonding.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/link/inet.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/link/info-api.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/link/vlan.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/neighbour.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/neightbl.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/nexthop.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/pktloc.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/qdisc.h -drwxr-xr-x root/root usr/include/libnl3/netlink/route/qdisc/ --rw-r--r-- root/root usr/include/libnl3/netlink/route/qdisc/cbq.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/qdisc/dsmark.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/qdisc/fifo.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/qdisc/htb.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/qdisc/netem.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/qdisc/plug.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/qdisc/prio.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/qdisc/red.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/qdisc/sfq.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/qdisc/tbf.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/route.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/rtnl.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/rule.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/tc-api.h --rw-r--r-- root/root usr/include/libnl3/netlink/route/tc.h --rw-r--r-- root/root usr/include/libnl3/netlink/socket.h --rw-r--r-- root/root usr/include/libnl3/netlink/types.h --rw-r--r-- root/root usr/include/libnl3/netlink/utils.h --rw-r--r-- root/root usr/include/libnl3/netlink/version.h +drwxr-xr-x root/root usr/include/netlink/ +-rw-r--r-- root/root usr/include/netlink/addr.h +-rw-r--r-- root/root usr/include/netlink/attr.h +-rw-r--r-- root/root usr/include/netlink/cache-api.h +-rw-r--r-- root/root usr/include/netlink/cache.h +-rw-r--r-- root/root usr/include/netlink/data.h +drwxr-xr-x root/root usr/include/netlink/fib_lookup/ +-rw-r--r-- root/root usr/include/netlink/fib_lookup/lookup.h +-rw-r--r-- root/root usr/include/netlink/fib_lookup/request.h +drwxr-xr-x root/root usr/include/netlink/genl/ +-rw-r--r-- root/root usr/include/netlink/genl/ctrl.h +-rw-r--r-- root/root usr/include/netlink/genl/family.h +-rw-r--r-- root/root usr/include/netlink/genl/genl.h +-rw-r--r-- root/root usr/include/netlink/genl/mngt.h +-rw-r--r-- root/root usr/include/netlink/handlers.h +-rw-r--r-- root/root usr/include/netlink/list.h +-rw-r--r-- root/root usr/include/netlink/msg.h +-rw-r--r-- root/root usr/include/netlink/netlink-compat.h +-rw-r--r-- root/root usr/include/netlink/netlink-kernel.h +-rw-r--r-- root/root usr/include/netlink/netlink.h +-rw-r--r-- root/root usr/include/netlink/object-api.h +-rw-r--r-- root/root usr/include/netlink/object.h +drwxr-xr-x root/root usr/include/netlink/route/ +-rw-r--r-- root/root usr/include/netlink/route/addr.h +-rw-r--r-- root/root usr/include/netlink/route/class-modules.h +-rw-r--r-- root/root usr/include/netlink/route/class.h +-rw-r--r-- root/root usr/include/netlink/route/classifier-modules.h +-rw-r--r-- root/root usr/include/netlink/route/classifier.h +drwxr-xr-x root/root usr/include/netlink/route/cls/ +-rw-r--r-- root/root usr/include/netlink/route/cls/fw.h +-rw-r--r-- root/root usr/include/netlink/route/cls/police.h +-rw-r--r-- root/root usr/include/netlink/route/cls/u32.h +-rw-r--r-- root/root usr/include/netlink/route/link.h +-rw-r--r-- root/root usr/include/netlink/route/neighbour.h +-rw-r--r-- root/root usr/include/netlink/route/neightbl.h +-rw-r--r-- root/root usr/include/netlink/route/nexthop.h +-rw-r--r-- root/root usr/include/netlink/route/qdisc-modules.h +-rw-r--r-- root/root usr/include/netlink/route/qdisc.h +-rw-r--r-- root/root usr/include/netlink/route/route.h +-rw-r--r-- root/root usr/include/netlink/route/rtnl.h +-rw-r--r-- root/root usr/include/netlink/route/rule.h +drwxr-xr-x root/root usr/include/netlink/route/sch/ +-rw-r--r-- root/root usr/include/netlink/route/sch/cbq.h +-rw-r--r-- root/root usr/include/netlink/route/sch/dsmark.h +-rw-r--r-- root/root usr/include/netlink/route/sch/fifo.h +-rw-r--r-- root/root usr/include/netlink/route/sch/htb.h +-rw-r--r-- root/root usr/include/netlink/route/sch/netem.h +-rw-r--r-- root/root usr/include/netlink/route/sch/prio.h +-rw-r--r-- root/root usr/include/netlink/route/sch/red.h +-rw-r--r-- root/root usr/include/netlink/route/sch/sfq.h +-rw-r--r-- root/root usr/include/netlink/route/sch/tbf.h +-rw-r--r-- root/root usr/include/netlink/route/tc.h +-rw-r--r-- root/root usr/include/netlink/socket.h +-rw-r--r-- root/root usr/include/netlink/types.h +-rw-r--r-- root/root usr/include/netlink/utils.h drwxr-xr-x root/root usr/lib/ --rw-r--r-- root/root usr/lib/libnl-3.a --rwxr-xr-x root/root usr/lib/libnl-3.la -lrwxrwxrwx root/root usr/lib/libnl-3.so -> libnl-3.so.200.12.1 -lrwxrwxrwx root/root usr/lib/libnl-3.so.200 -> libnl-3.so.200.12.1 --rwxr-xr-x root/root usr/lib/libnl-3.so.200.12.1 --rw-r--r-- root/root usr/lib/libnl-genl-3.a --rwxr-xr-x root/root usr/lib/libnl-genl-3.la -lrwxrwxrwx root/root usr/lib/libnl-genl-3.so -> libnl-genl-3.so.200.12.1 -lrwxrwxrwx root/root usr/lib/libnl-genl-3.so.200 -> libnl-genl-3.so.200.12.1 --rwxr-xr-x root/root usr/lib/libnl-genl-3.so.200.12.1 --rw-r--r-- root/root usr/lib/libnl-nf-3.a --rwxr-xr-x root/root usr/lib/libnl-nf-3.la -lrwxrwxrwx root/root usr/lib/libnl-nf-3.so -> libnl-nf-3.so.200.12.1 -lrwxrwxrwx root/root usr/lib/libnl-nf-3.so.200 -> libnl-nf-3.so.200.12.1 --rwxr-xr-x root/root usr/lib/libnl-nf-3.so.200.12.1 --rw-r--r-- root/root usr/lib/libnl-route-3.a --rwxr-xr-x root/root usr/lib/libnl-route-3.la -lrwxrwxrwx root/root usr/lib/libnl-route-3.so -> libnl-route-3.so.200.12.1 -lrwxrwxrwx root/root usr/lib/libnl-route-3.so.200 -> libnl-route-3.so.200.12.1 --rwxr-xr-x root/root usr/lib/libnl-route-3.so.200.12.1 +lrwxrwxrwx root/root usr/lib/libnl.so -> libnl.so.1 +lrwxrwxrwx root/root usr/lib/libnl.so.1 -> libnl.so.1.1 +-rw-r--r-- root/root usr/lib/libnl.so.1.1 drwxr-xr-x root/root usr/lib/pkgconfig/ --rw-r--r-- root/root usr/lib/pkgconfig/libnl-3.0.pc --rw-r--r-- root/root usr/lib/pkgconfig/libnl-genl-3.0.pc --rw-r--r-- root/root usr/lib/pkgconfig/libnl-nf-3.0.pc --rw-r--r-- root/root usr/lib/pkgconfig/libnl-route-3.0.pc -drwxr-xr-x root/root usr/man/ -drwxr-xr-x root/root usr/man/man8/ --rw-r--r-- root/root usr/man/man8/genl-ctrl-list.8.gz --rw-r--r-- root/root usr/man/man8/nl-classid-lookup.8.gz --rw-r--r-- root/root usr/man/man8/nl-pktloc-lookup.8.gz --rw-r--r-- root/root usr/man/man8/nl-qdisc-add.8.gz --rw-r--r-- root/root usr/man/man8/nl-qdisc-delete.8.gz --rw-r--r-- root/root usr/man/man8/nl-qdisc-list.8.gz +-rw-r--r-- root/root usr/lib/pkgconfig/libnl-1.pc diff --git a/libnl/.md5sum b/libnl/.md5sum index d59332447..0c848e3f7 100644 --- a/libnl/.md5sum +++ b/libnl/.md5sum @@ -1 +1,4 @@ -f06e6de102abb2cef71ed671957ee099 libnl-3.2.16.tar.gz +25201561a5ebe0401633481a92bc508f libnl-1.1-fix_port_tracking.patch +6154b56ce4cb36ff07ded58c30006ac7 libnl-1.1-limits.patch +d2b27530b5143fea1b0a6d38bcf489a4 libnl-1.1-remove_inline_specifier.patch +ae970ccd9144e132b68664f98e7ceeb1 libnl-1.1.tar.gz diff --git a/libnl/Pkgfile b/libnl/Pkgfile index 5422977d1..f76aa79b0 100644 --- a/libnl/Pkgfile +++ b/libnl/Pkgfile @@ -3,18 +3,22 @@ # Maintainer: Juergen Daubert, jue at crux dot nu name=libnl -version=3.2.16 +version=1.1 release=1 -source=(http://www.infradead.org/~tgr/$name/files/$name-$version.tar.gz) +source=(http://www.infradead.org/~tgr/$name/files/$name-$version.tar.gz + $name-$version-fix_port_tracking.patch + $name-$version-limits.patch + $name-$version-remove_inline_specifier.patch) -build() { +build() +{ cd $name-$version + + patch -p1 -i $SRC/$name-$version-limits.patch + patch -p1 -i $SRC/$name-$version-fix_port_tracking.patch + patch -p1 -i $SRC/$name-$version-remove_inline_specifier.patch - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/man \ - --disable-cli - + ./configure --prefix=/usr make make DESTDIR=$PKG install }