Package: src:freebsd-libs Version: 8.2+ds1-4 Severity: wishlist Tags: +patch
Hi! Attached a patch to make freebsd-libs also build libalias which is needed for natd. Please consider adding this to future versions of freebsd-libs Regards Christoph -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: kfreebsd-i386 (i386) Kernel: kFreeBSD 8.2-1-686 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
Index: debian/control =================================================================== --- debian/control (revision 3952) +++ debian/control (working copy) @@ -58,6 +58,20 @@ This package contains the header files and static library needed to compile applications that use libcam. +Package: libalias7 +Architecture: kfreebsd-any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: FreeBSD alias library + stub + +Package: libalias-dev +Section: libdevel +Architecture: kfreebsd-any +Depends: libalias7 (= ${binary:Version}), ${misc:Depends}, libc0.1-dev | libc-dev, libbsd-dev +Description: Development files for libalias + This package contains the header files and static library needed to + compile applications that use libalias. + Package: libgeom1 Architecture: kfreebsd-any Depends: ${shlibs:Depends}, ${misc:Depends} Index: debian/patches/series =================================================================== --- debian/patches/series (revision 3952) +++ debian/patches/series (working copy) @@ -12,3 +12,4 @@ 11_netgraph.diff 12_usb.diff 13_jail.diff +14_alias.diff Index: debian/rules =================================================================== --- debian/rules (revision 3952) +++ debian/rules (working copy) @@ -43,8 +43,10 @@ for i in lib/libcam lib/libdevstat lib/libgeom lib/libipx \ lib/libkiconv lib/libnetgraph lib/libjail \ lib/libkvm lib/libmemstat lib/libsbuf lib/libusb \ - lib/libusbhid sys/cam \ + lib/libusbhid lib/libalias sys/cam \ sys/kern/subr_sbuf.c \ + sys/netinet/libalias \ + sys/modules/libalias \ sys/sys/sbuf.h \ share/misc/usb_hid_usages ; do \ svn export $(SVN)/$$i $(ORIGDIR)/$$i ; \ @@ -57,11 +59,16 @@ rm -rf $(ORIGDIR) ifeq ($(kernel), kfreebsd) -build: build-cam build-geom build-sbuf build-ipx build-kiconv build-kvm build-usbhid build-usb build-devstat build-memstat build-netgraph build-jail +build: build-cam build-geom build-sbuf build-ipx build-kiconv build-kvm build-usbhid build-usb build-devstat build-memstat build-netgraph build-jail build-alias else build: build-sbuf endif +build-alias: build-alias-stamp +build-alias-stamp: + $(PMAKE) -C $(CURDIR)/lib/libalias SHLIBDIR=./ + touch $@ + build-cam: build-cam-stamp build-cam-stamp: build-sbuf $(PMAKE) -C $(CURDIR)/lib/libcam SHLIBDIR=./ @@ -127,6 +134,7 @@ dh_testroot $(PMAKE) -C $(CURDIR)/lib/libsbuf clean ifeq ($(kernel), kfreebsd) + $(PMAKE) -C $(CURDIR)/lib/libalias clean $(PMAKE) -C $(CURDIR)/lib/libcam clean $(PMAKE) -C $(CURDIR)/lib/libnetgraph clean $(PMAKE) -C $(CURDIR)/lib/libdevstat clean @@ -152,6 +160,7 @@ $(PMAKE) -C $(CURDIR)/lib/libsbuf install SHLIBDIR=/lib ifeq ($(kernel), kfreebsd) $(PMAKE) -C $(CURDIR)/lib/libcam install SHLIBDIR=/usr/lib + $(PMAKE) -C $(CURDIR)/lib/libalias install SHLIBDIR=/usr/lib $(PMAKE) -C $(CURDIR)/lib/libgeom install SHLIBDIR=/lib $(PMAKE) -C $(CURDIR)/lib/libipx install SHLIBDIR=/lib $(PMAKE) -C $(CURDIR)/lib/libkiconv install SHLIBDIR=/usr/lib