summaryrefslogtreecommitdiffstats
path: root/obsolete-buildroot/sources/openwrt/patches/libpcap/00_debian_libpcap0.8_0.8.3-4.diff
diff options
context:
space:
mode:
authorkaloz <kaloz@3c298f89-4303-0410-b956-a3cf2f4a3e73>2005-10-17 12:24:08 +0000
committerkaloz <kaloz@3c298f89-4303-0410-b956-a3cf2f4a3e73>2005-10-17 12:24:08 +0000
commitbf3eda107c10e5d73c716744bfadaee4b4ab0093 (patch)
tree5be4b26ccd509dcc7c91534d9095a6b0141908ce /obsolete-buildroot/sources/openwrt/patches/libpcap/00_debian_libpcap0.8_0.8.3-4.diff
parenta14b6eb9921365d5c2ce4e3f9c7cbc73213770e7 (diff)
removed the old directories, too.. cleanup is ready, yay
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@2130 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'obsolete-buildroot/sources/openwrt/patches/libpcap/00_debian_libpcap0.8_0.8.3-4.diff')
-rw-r--r--obsolete-buildroot/sources/openwrt/patches/libpcap/00_debian_libpcap0.8_0.8.3-4.diff838
1 files changed, 0 insertions, 838 deletions
diff --git a/obsolete-buildroot/sources/openwrt/patches/libpcap/00_debian_libpcap0.8_0.8.3-4.diff b/obsolete-buildroot/sources/openwrt/patches/libpcap/00_debian_libpcap0.8_0.8.3-4.diff
deleted file mode 100644
index 6b4221821..000000000
--- a/obsolete-buildroot/sources/openwrt/patches/libpcap/00_debian_libpcap0.8_0.8.3-4.diff
+++ /dev/null
@@ -1,838 +0,0 @@
---- libpcap0.8-0.8.3.orig/debian/compat
-+++ libpcap0.8-0.8.3/debian/compat
-@@ -0,0 +1,2 @@
-+4
-+
---- libpcap0.8-0.8.3.orig/debian/copyright
-+++ libpcap0.8-0.8.3/debian/copyright
-@@ -0,0 +1,115 @@
-+This package was debianized by Romain Francoise <rfrancoise@debian.org>
-+on Fri, 16 Apr 2004 18:41:39 +0200, based on work by:
-+ + Anand Kumria <wildfire@progsoc.org>
-+ + Torsten Landschoff <torsten@debian.org>
-+
-+It was downloaded from http://tcpdump.org/release/libpcap-0.8.3.tar.gz
-+
-+Upstream Authors: tcpdump-workers@tcpdump.org
-+
-+Licensed under the 3-clause BSD license:
-+
-+ Redistribution and use in source and binary forms, with or without
-+ modification, are permitted provided that the following conditions
-+ are met:
-+
-+ 1. Redistributions of source code must retain the above copyright
-+ notice, this list of conditions and the following disclaimer.
-+ 2. Redistributions in binary form must reproduce the above copyright
-+ notice, this list of conditions and the following disclaimer in
-+ the documentation and/or other materials provided with the
-+ distribution.
-+ 3. The names of the authors may not be used to endorse or promote
-+ products derived from this software without specific prior
-+ written permission.
-+
-+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
-+ IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
-+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-+
-+Current upstream maintainers:
-+ Bill Fenner <fenner@research.att.com>
-+ Fulvio Risso <risso@polito.it>
-+ Guy Harris <guy@alum.mit.edu>
-+ Hannes Gredler <hannes@juniper.net>
-+ Jun-ichiro itojun Hagino <itojun@iijlab.net>
-+ Michael Richardson <mcr@sandelman.ottawa.on.ca>
-+
-+Additional people who have contributed patches:
-+
-+ Alan Bawden <Alan@LCS.MIT.EDU>
-+ Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
-+ Albert Chin <china@thewrittenword.com>
-+ Andrew Brown <atatat@atatdot.net>
-+ Antti Kantee <pooka@netbsd.org>
-+ Arkadiusz Miskiewicz <misiek@pld.org.pl>
-+ Armando L. Caro Jr. <acaro@mail.eecis.udel.edu>
-+ Assar Westerlund <assar@sics.se>
-+ Brian Ginsbach <ginsbach@cray.com>
-+ Charles M. Hannum <mycroft@netbsd.org>
-+ Chris G. Demetriou <cgd@netbsd.org>
-+ Chris Pepper <pepper@mail.reppep.com>
-+ Darren Reed <darrenr@reed.wattle.id.au>
-+ David Kaelbling <drk@sgi.com>
-+ David Young <dyoung@ojctech.com>
-+ Don Ebright <Don.Ebright@compuware.com>
-+ Eric Anderson <anderse@hpl.hp.com>
-+ Franz Schaefer <schaefer@mond.at>
-+ Gianluca Varenni <varenni@netgroup-serv.polito.it>
-+ Gisle Vanem <giva@bgnett.no>
-+ Graeme Hewson <ghewson@cix.compulink.co.uk>
-+ Greg Stark <gsstark@mit.edu>
-+ Greg Troxel <gdt@ir.bbn.com>
-+ Guillaume Pelat <endymion_@users.sourceforge.net>
-+ Hyung Sik Yoon <hsyn@kr.ibm.com>
-+ Igor Khristophorov <igor@atdot.org>
-+ Jan-Philip Velders <jpv@veldersjes.net>
-+ Jason R. Thorpe <thorpej@netbsd.org>
-+ Javier Achirica <achirica@ttd.net>
-+ Jean Tourrilhes <jt@hpl.hp.com>
-+ Jefferson Ogata <jogata@nodc.noaa.gov>
-+ Jesper Peterson <jesper@endace.com>
-+ John Bankier <jbankier@rainfinity.com>
-+ Jon Lindgren <jonl@yubyub.net>
-+ Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
-+ Kazushi Sugyo <sugyo@pb.jp.nec.com>
-+ Klaus Klein <kleink@netbsd.org>
-+ Koryn Grant <koryn@endace.com>
-+ Krzysztof Halasa <khc@pm.waw.pl>
-+ Lorenzo Cavallaro <sullivan@sikurezza.org>
-+ Loris Degioanni <loris@netgroup-serv.polito.it>
-+ Love Hörnquist-Åstrand <lha@stacken.kth.se>
-+ Maciej W. Rozycki <macro@ds2.pg.gda.pl>
-+ Marcus Felipe Pereira <marcus@task.com.br>
-+ Martin Husemann <martin@netbsd.org>
-+ Mike Wiacek <mike@iroot.net>
-+ Monroe Williams <monroe@pobox.com>
-+ Octavian Cerna <tavy@ylabs.com>
-+ Olaf Kirch <okir@caldera.de>
-+ Onno van der Linden <onno@simplex.nl>
-+ Paul Mundt <lethal@linux-sh.org>
-+ Pavel Kankovsky <kan@dcit.cz>
-+ Peter Fales <peter@fales-lorenz.net>
-+ Peter Jeremy <peter.jeremy@alcatel.com.au>
-+ Phil Wood <cpw@lanl.gov>
-+ Rafal Maszkowski <rzm@icm.edu.pl>
-+ Rick Jones <raj@cup.hp.com>
-+ Scott Barron <sb125499@ohiou.edu>
-+ Scott Gifford <sgifford@tir.com>
-+ Sebastian Krahmer <krahmer@cs.uni-potsdam.de>
-+ Shaun Clowes <delius@progsoc.uts.edu.au>
-+ Solomon Peachy <pizza@shaftnet.org>
-+ Stefan Hudson <hudson@mbay.net>
-+ Takashi Yamamoto <yamt@mwd.biglobe.ne.jp>
-+ Tony Li <tli@procket.com>
-+ Torsten Landschoff <torsten@debian.org>
-+ Uns Lider <unslider@miranda.org>
-+ Uwe Girlich <Uwe.Girlich@philosys.de>
-+ Xianjie Zhang <xzhang@cup.hp.com>
-+ Yen Yen Lim
-+ Yoann Vandoorselaere <yoann@prelude-ids.org>
-+
-+The original LBL crew:
-+ Steve McCanne
-+ Craig Leres
-+ Van Jacobson
---- libpcap0.8-0.8.3.orig/debian/control
-+++ libpcap0.8-0.8.3/debian/control
-@@ -0,0 +1,44 @@
-+Source: libpcap0.8
-+Section: devel
-+Priority: optional
-+Maintainer: Romain Francoise <rfrancoise@debian.org>
-+Uploaders: Torsten Landschoff <torsten@debian.org>
-+Build-Depends: debhelper (>= 4), flex, bison, dpatch, perl
-+Standards-Version: 3.6.1.0
-+
-+Package: libpcap0.8-dev
-+Section: libdevel
-+Architecture: any
-+Depends: libpcap0.8 (= ${Source-Version}), libc6-dev
-+Conflicts: libpcap-dev, libpcap0.7-dev
-+Description: Development library and header files for libpcap 0.8
-+ Headers, static libraries, and documentation for the libpcap library.
-+ .
-+ libpcap (Packet CAPture) provides a portable framework for low-level
-+ network monitoring. Applications include network statistics
-+ collection, security monitoring, network debugging, etc.
-+ .
-+ Since almost every system vendor provides a different interface for
-+ packet capture, and since there are several tools that require this
-+ functionality, we've created this system-independent API to ease in
-+ porting and to alleviate the need for several system-dependent packet
-+ capture modules in each application.
-+ .
-+ Further information is available at <URL: http://www.tcpdump.org/>
-+
-+Package: libpcap0.8
-+Section: libs
-+Architecture: any
-+Depends: ${shlibs:Depends}
-+Description: System interface for user-level packet capture
-+ libpcap (Packet CAPture) provides a portable framework for low-level
-+ network monitoring. Applications include network statistics collection,
-+ security monitoring, network debugging, etc.
-+ .
-+ Since almost every system vendor provides a different interface for
-+ packet capture, and since there are several tools that require this
-+ functionality, we've created this system-independent API to ease in
-+ porting and to alleviate the need for several system-dependent packet
-+ capture modules in each application.
-+ .
-+ Further information is available at <URL: http://www.tcpdump.org/>
---- libpcap0.8-0.8.3.orig/debian/changelog
-+++ libpcap0.8-0.8.3/debian/changelog
-@@ -0,0 +1,236 @@
-+libpcap0.8 (0.8.3-4) unstable; urgency=low
-+
-+ * debian/patches/30_man_fixes.dpatch: Explicitly mention `pcap_handler'
-+ as routine type for pcap_loop() and pcap_dispatch() callbacks,
-+ suggested by Florian Weimer <fw@deneb.enyo.de> (closes: #255267).
-+
-+ -- Romain Francoise <rfrancoise@debian.org> Wed, 21 Jul 2004 19:46:07 +0200
-+
-+libpcap0.8 (0.8.3-3) unstable; urgency=low
-+
-+ * debian/control: libpcap0.8-dev conflicts with libpcap0.7-dev.
-+
-+ -- Romain Francoise <rfrancoise@debian.org> Wed, 9 Jun 2004 11:44:50 +0200
-+
-+libpcap0.8 (0.8.3-2) unstable; urgency=low
-+
-+ * debian/control:
-+ + Put back URL markers in description.
-+ + Switch Maintainer and Uploaders fields to match reality.
-+ * debian/patches/30_man_fixes.dpatch: Patch to fix some inconsistencies
-+ in the upstream man page (tcpdump is in section 8, not 1).
-+ * debian/patches/00list: Add 30_man_fixes.
-+
-+ -- Romain Francoise <rfrancoise@debian.org> Fri, 14 May 2004 23:43:02 +0200
-+
-+libpcap0.8 (0.8.3-1) unstable; urgency=low
-+
-+ * New upstream release (closes: #235155).
-+ + bpf_filter.c now has config.h (closes: #171210).
-+ + Does not ship CVS directories anymore (closes: #119750).
-+ + Has improved "truncated file" messages (closes: #207535).
-+ * New source package to ease the 0.7 -> 0.8 transition, each source
-+ package builds corresponding libpcap0.x{,-dev} binary packages. The
-+ libpcap-dev package is provided by libpcap0.7 for now.
-+ * debian/copyright: Rewrite. Licensing information is now complete in
-+ the upstream tarball.
-+ * debian/control:
-+ + Update source and binary package names.
-+ + Build-Depend on dpatch, perl.
-+ + Bump Standards-Version to 3.6.1.0.
-+ * debian/rules:
-+ + Clean up CFLAGS handling.
-+ + Support DEB_BUILD_OPTIONS.
-+ + Use dpatch for patch management.
-+ + Compute major/minor versions from the changelog instead of
-+ hardcoding them.
-+ * debian/patches: New directory.
-+ * debian/patches/10_shared_lib.dpatch: Patch split off the Debian diff
-+ to build a shared library (upstream does not support it).
-+ * debian/patches/20_mac_syntax.dpatch: Patch split off the Debian diff
-+ to support more MAC address syntaxes (by Torsten Landschoff).
-+ * debian/patches/00list: New file (patch list).
-+
-+ -- Romain Francoise <rfrancoise@debian.org> Fri, 30 Apr 2004 16:14:10 +0200
-+
-+libpcap (0.7.2-5) unstable; urgency=low
-+
-+ * debian/rules: Update version variables, this is version 0.7.2.
-+ * Makefile.in: Fix version.
-+
-+ -- Romain Francoise <rfrancoise@debian.org> Tue, 11 Nov 2003 12:14:28 +0100
-+
-+libpcap (0.7.2-4) unstable; urgency=low
-+
-+ * debian/libpcap-dev.preinst: New file. Remove old symlink from
-+ /usr/share/doc/libpcap-dev to libpcap0 since we now have a real
-+ libpcap-dev directory. Closes: #175742.
-+ * debian/rules: Add -A flag to dh_installdocs so that it acts on all
-+ binary packages.
-+
-+ -- Romain Francoise <rfrancoise@debian.org> Mon, 20 Oct 2003 18:49:22 +0200
-+
-+libpcap (0.7.2-3) unstable; urgency=low
-+
-+ * debian/control: libpcap-dev is in section libdevel, not in section
-+ devel.
-+
-+ -- Romain Francoise <rfrancoise@debian.org> Sun, 19 Oct 2003 19:22:12 +0200
-+
-+libpcap (0.7.2-2) unstable; urgency=low
-+
-+ * debian/control:
-+ + Adding myself as co-maintainer, with Torsten's blessing.
-+ + Repeat extended description in libpcap-dev description
-+ (closes: #209728)
-+ + Remove Emacs-style <URL: ...> markers from the descriptions.
-+ (closes: #196727).
-+ + Remove full stops from synopsis as per Policy.
-+ + Add versioned build-dependency on debhelper (>= 4).
-+ * debian/copyright: Remove dh-make boilerplates.
-+ * debian/compat: New file.
-+ * debian/rules: Remove obsolete DH_COMPAT variable.
-+
-+ -- Romain Francoise <rfrancoise@debian.org> Sun, 19 Oct 2003 18:17:41 +0200
-+
-+libpcap (0.7.2-1) unstable; urgency=low
-+
-+ * New upstream release.
-+
-+ -- Torsten Landschoff <torsten@debian.org> Sat, 7 Jun 2003 22:57:55 +0200
-+
-+libpcap (0.7.1-1) unstable; urgency=low
-+
-+ * New upstream release (closes: #145538).
-+ * debian/rules: Build the library with _FILE_OFFSET_BITS set to 64
-+ to allow for files bigger than 2GB (closes: #129213).
-+ * Rename the library package to libpcap0.7 and change the SONAME so that we
-+ can account for interface changes (closes: #132359).
-+ * Run ldconfig as appropriate (lintian).
-+ * Remove watch.ex template and the silly symlink from libpcap-dev's
-+ documentation to libpcap0 (lintian).
-+
-+ -- Torsten Landschoff <torsten@debian.org> Sat, 3 Aug 2002 23:33:56 +0200
-+
-+libpcap (0.6.2-2) unstable; urgency=low
-+
-+ * debian/control: Change section of libpcap0 from net to libs
-+ (Debian installer message).
-+ * aclocal.m4: Treat the ia64 as a cpu which can't handle unaligned
-+ memory access (closes: #112152). Thanks for the report go to
-+ John R. Daily.
-+
-+ -- Torsten Landschoff <torsten@debian.org> Fri, 14 Sep 2001 10:15:52 +0200
-+
-+libpcap (0.6.2-1) unstable; urgency=medium
-+
-+ * New upstream release.
-+ * debian/control: Removed Build-Depends already satisfied by the
-+ build-essential package.
-+ * gencode.c (gen_scode): Add the missing default branch of the protocol
-+ family switch (closes: 88688).
-+ * debian/libpcap.post{rm,inst}: Run ldconfig (lintian).
-+ * debian/copyright: Fix the "similiar" typo (lintian).
-+
-+ -- Torsten Landschoff <torsten@debian.org> Tue, 6 Mar 2001 04:27:27 +0100
-+
-+libpcap (0.6.1-2) unstable; urgency=low
-+
-+ * debian/rules: Changed the shlibs info so that only pcap 0.6
-+ is okay for packages linked against this version.
-+
-+ -- Torsten Landschoff <torsten@debian.org> Thu, 18 Jan 2001 01:13:20 +0100
-+
-+libpcap (0.6.1-1) unstable; urgency=low
-+
-+ * Taking back the package. Kudos to Anand for helping out.
-+ * debian/rules: Pass --enable-ipv6 to configure (closes: #80223).
-+
-+ -- Torsten Landschoff <torsten@debian.org> Tue, 16 Jan 2001 15:40:37 +0100
-+
-+libpcap (0.5.2-2) unstable; urgency=low
-+
-+ * Update config.guess and config.sub (Closes #26031)
-+ * Source builds would not always work. Fix that.
-+ * Kernel interface problem is really a module not loaded problem.
-+ Note this in README.Debian. (Closes #21356)
-+
-+ -- Anand Kumria <wildfire@progsoc.org> Tue, 28 Nov 2000 02:03:25 +1100
-+
-+libpcap (0.5.2-1) unstable; urgency=low
-+
-+ * New upstream release
-+ * New maintainer
-+ * Migrate to Debhelper and insert Build-Depends
-+
-+ -- Anand Kumria <wildfire@progsoc.org> Sun, 12 Nov 2000 03:19:44 +1100
-+
-+libpcap (0.4a6-3) unstable; urgency=low
-+
-+ * New maintainer.
-+ * scanner.l: Allow a 12 digit hex number as ether address as well as
-+ BB.BB.BB.BB.BB.BB (closes: #48735)
-+ * nametoaddr.c (pcap_ether_aton): Adjust for change in scanner.l
-+
-+ -- Torsten Landschoff <torsten@debian.org> Mon, 22 Nov 1999 02:39:45 +0100
-+
-+libpcap (0.4a6-2.1) unstable; urgency=low
-+
-+ * Non maintainer upload.
-+ config.{guess,sub} changed to recognize a Arm architecture.
-+
-+ -- Turbo Fredriksson <turbo@debian.org> Thu, 20 Aug 1998 23:12:36 -0400
-+
-+libpcap (0.4a6-2) frozen unstable; urgency=low
-+
-+ * renamed /usr/doc/libpcap to /usr/doc/libpcap0 (should fix several
-+ lintian warnings)
-+ * updated standards-version
-+ * rebuild with latest debmake
-+
-+ -- Peter Tobias <tobias@et-inf.fho-emden.de> Mon, 30 Mar 1998 00:46:44 +0200
-+
-+
-+libpcap (0.4a6-1) unstable; urgency=low
-+
-+ * upgraded to latest upstream version, fixes: Bug#17164
-+ * added patch from Michael Alan Dorman <mdorman@mdorman.law.miami.edu>
-+ for building libpcap on alpha systems, fixes: Bug#15556
-+ * fixed aclocal.m4 script
-+
-+ -- Peter Tobias <tobias@et-inf.fho-emden.de> Sat, 31 Jan 1998 23:19:42 +0100
-+
-+
-+libpcap (0.4a2-2) unstable; urgency=low
-+
-+ * fixed detection of IFF_LOOPBACK for linux systems
-+ * link shared library with -l
-+
-+ -- Peter Tobias <tobias@et-inf.fho-emden.de> Wed, 19 Nov 1997 23:44:34 +0100
-+
-+
-+libpcap (0.4a2-1) unstable; urgency=low
-+
-+ * new maintainer
-+ * latest upstream release
-+ * libc6 version
-+ * compiled with _REENTRANT
-+
-+ -- Peter Tobias <tobias@et-inf.fho-emden.de> Wed, 17 Sep 1997 20:40:01 +0200
-+
-+
-+libpcap (0.3.1a3-1) unstable; urgency=low
-+
-+ * Latest upstream release. Fixes bug #6670.
-+
-+ -- Karl Sackett <krs@debian.org> Wed, 2 Apr 1997 10:19:28 -0600
-+
-+
-+libpcap (0.3-1) unstable; urgency=low
-+
-+ * First Debian release.
-+ * Makefile.in: supports libpcap.so target.
-+
-+ -- Karl Sackett <krs@debian.org> Wed, 8 Jan 1997 09:38:31 -0600
-+
-+
---- libpcap0.8-0.8.3.orig/debian/rules
-+++ libpcap0.8-0.8.3/debian/rules
-@@ -0,0 +1,81 @@
-+#!/usr/bin/make -f
-+
-+include /usr/share/dpatch/dpatch.make
-+
-+version := $(shell head -1 debian/changelog | \
-+ perl -nle 'm/\S+\s+\((\S+)-\S+\)/ and print $$1')
-+major := $(shell head -1 debian/changelog | perl -nle \
-+ 'm/\S+\s+\((\d\.\d)\.\d+-\S+\)/ and print $$1')
-+
-+export CFLAGS=-D_FILE_OFFSET_BITS=64
-+
-+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-+ CFLAGS += -O0
-+endif
-+
-+build: patch build-stamp
-+build-stamp:
-+ dh_testdir
-+
-+ ./configure --prefix=/usr \
-+ --mandir=\$${prefix}/share/man \
-+ --enable-ipv6 --infodir=\$${prefix}/share/info
-+ $(MAKE)
-+
-+ touch build-stamp
-+
-+clean: clean-patched unpatch
-+clean-patched:
-+ dh_testdir
-+ dh_testroot
-+ rm -f build-stamp
-+
-+ -$(MAKE) distclean
-+
-+ rm -f net
-+
-+ dh_clean
-+
-+install: build
-+ dh_testdir
-+ dh_testroot
-+ dh_clean -k
-+ dh_installdirs
-+
-+ $(MAKE) install prefix=`pwd`/debian/libpcap0.8-dev/usr
-+
-+binary-indep: build install
-+# We have nothing to do by default.
-+
-+binary-arch: build install
-+# dh_testversion
-+ dh_testdir
-+ dh_testroot
-+ #
-+ # build libpcap${major} package by moving files from libpcap0.8-dev
-+ #
-+ dh_movefiles -plibpcap$(major) --sourcedir=debian/libpcap0.8-dev \
-+ usr/lib/libpcap.so.$(major) \
-+ usr/lib/libpcap.so.$(version)
-+
-+# dh_installdebconf
-+ dh_installdocs -A debian/README.Debian
-+ dh_installexamples
-+ dh_installmenu
-+ dh_installmanpages -plibpcap0.8-dev
-+ dh_installinfo
-+# dh_undocumented
-+ dh_installchangelogs CHANGES
-+ dh_link -plibpcap0.8-dev
-+ dh_strip
-+ dh_compress
-+ dh_fixperms
-+ dh_makeshlibs
-+ dh_installdeb
-+ dh_shlibdeps
-+ dh_gencontrol
-+ dh_md5sums
-+ dh_builddeb
-+
-+binary: binary-indep binary-arch
-+.PHONY: build clean binary-indep binary-arch binary install
---- libpcap0.8-0.8.3.orig/debian/patches/10_shared_lib.dpatch
-+++ libpcap0.8-0.8.3/debian/patches/10_shared_lib.dpatch
-@@ -0,0 +1,144 @@
-+#! /bin/sh -e
-+## 10_shared_lib.dpatch by Romain Francoise <rfrancoise@debian.org>
-+##
-+## All lines beginning with `## DP:' are a description of the patch.
-+## DP: Debian-specific modifications to the upstream Makefile.in to
-+## DP: build a shared library.
-+
-+if [ $# -lt 1 ]; then
-+ echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
-+ exit 1
-+fi
-+
-+[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
-+patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
-+
-+case "$1" in
-+ -patch) patch -p1 ${patch_opts} < $0;;
-+ -unpatch) patch -R -p1 ${patch_opts} < $0;;
-+ *)
-+ echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
-+ exit 1;;
-+esac
-+
-+exit 0
-+
-+@DPATCH@
-+diff -urNad /home/romain/Work/Debian/libpcap/libpcap0.8/libpcap0.8-0.8.3/Makefile.in libpcap0.8-0.8.3/Makefile.in
-+--- /home/romain/Work/Debian/libpcap/libpcap0.8/libpcap0.8-0.8.3/Makefile.in 2004-04-30 16:40:33.000000000 +0200
-++++ libpcap0.8-0.8.3/Makefile.in 2004-04-30 16:41:43.000000000 +0200
-+@@ -37,6 +37,15 @@
-+ srcdir = @srcdir@
-+ VPATH = @srcdir@
-+
-++# some defines for shared library compilation
-++MAJ=$(shell head -1 debian/changelog | perl -nle 'm/\S+\s+\((\d\.\d)\.\d+-\S+\)/ and print $$1')
-++MIN=$(shell head -1 debian/changelog | perl -nle 'm/\S+\s+\(\d\.\d\.(\d+)-\S+\)/ and print $$1')
-++VERSION=$(MAJ).$(MIN)
-++LIBNAME=pcap
-++LIBRARY=lib$(LIBNAME).a
-++SOLIBRARY=lib$(LIBNAME).so
-++SHAREDLIB=$(SOLIBRARY).$(VERSION)
-++
-+ #
-+ # You shouldn't need to edit anything below.
-+ #
-+@@ -49,6 +58,7 @@
-+
-+ # Standard CFLAGS
-+ CFLAGS = $(CCOPT) $(INCLS) $(DEFS)
-++CFLAGS_SHARED = -shared -Wl,-soname,$(SOLIBRARY).$(MAJ)
-+
-+ INSTALL = @INSTALL@
-+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
-+@@ -68,7 +78,11 @@
-+ # problem if you don't own the file but can write to the directory.
-+ .c.o:
-+ @rm -f $@
-+- $(CC) $(CFLAGS) -c $(srcdir)/$*.c
-++ $(CC) $(CFLAGS) -c -o $@ $(srcdir)/$*.c
-++
-++%_pic.o: %.c
-++ @rm -f $@
-++ $(CC) -fPIC $(CFLAGS) -c -o $@ $(srcdir)/$*.c
-+
-+ PSRC = pcap-@V_PCAP@.c
-+ FSRC = fad-@V_FINDALLDEVS@.c
-+@@ -83,6 +97,7 @@
-+ # We would like to say "OBJ = $(SRC:.c=.o)" but Ultrix's make cannot
-+ # hack the extra indirection
-+ OBJ = $(PSRC:.c=.o) $(FSRC:.c=.o) $(CSRC:.c=.o) $(SSRC:.c=.o) $(GENSRC:.c=.o) $(LIBOBJS)
-++OBJ_PIC = $(PSRC:.c=_pic.o) $(FSRC:.c=_pic.o) $(CSRC:.c=_pic.o) $(SSRC:.c=_pic.o) $(GENSRC:.c=_pic.o)
-+ HDR = pcap.h pcap-int.h pcap-namedb.h pcap-nit.h pcap-pf.h \
-+ ethertype.h gencode.h gnuc.h
-+ GENHDR = \
-+@@ -94,15 +109,22 @@
-+ TAGFILES = \
-+ $(SRC) $(HDR) $(TAGHDR)
-+
-+-CLEANFILES = $(OBJ) libpcap.a $(GENSRC) $(GENHDR) lex.yy.c
-++CLEANFILES = $(OBJ) $(OBJ_PIC) libpcap.a $(GENSRC) $(GENHDR) lex.yy.c libpcap.so*
-+
-+-all: libpcap.a
-++all: libpcap.a $(SHAREDLIB)
-+
-+ libpcap.a: $(OBJ)
-+ @rm -f $@
-+ ar rc $@ $(OBJ) $(LIBS)
-+ $(RANLIB) $@
-+
-++$(SHAREDLIB): $(OBJ_PIC)
-++ -@rm -f $@
-++ -@rm -f $(SOLIBRARY) $(SOLIBRARY).$(MAJ)
-++ $(CC) $(CFLAGS_SHARED) -o $(SHAREDLIB) $(OBJ_PIC) -lc
-++ ln -s $(SHAREDLIB) $(SOLIBRARY).$(MAJ)
-++ ln -s $(SOLIBRARY).$(MAJ) $(SOLIBRARY)
-++
-+ scanner.c: $(srcdir)/scanner.l
-+ @rm -f $@
-+ $(LEX) -t $< > $$$$.$@; mv $$$$.$@ $@
-+@@ -110,6 +132,9 @@
-+ scanner.o: scanner.c tokdefs.h
-+ $(CC) $(CFLAGS) -c scanner.c
-+
-++scanner_pic.o: scanner.c tokdefs.h
-++ $(CC) -fPIC $(CFLAGS) -o $@ -c scanner.c
-++
-+ pcap.o: version.h
-+
-+ tokdefs.h: grammar.c
-+@@ -123,9 +148,17 @@
-+ @rm -f $@
-+ $(CC) $(CFLAGS) -Dyylval=pcap_lval -c grammar.c
-+
-++grammar_pic.o: grammar.c
-++ @rm -f $@
-++ $(CC) -fPIC $(CFLAGS) -Dyylval=pcap_lval -o $@ -c grammar.c
-++
-+ version.o: version.c
-+ $(CC) $(CFLAGS) -c version.c
-+
-++version_pic.o: version.c
-++ $(CC) -fPIC $(CFLAGS) -c version.c -o $@
-++
-++
-+ snprintf.o: $(srcdir)/missing/snprintf.c
-+ $(CC) $(CFLAGS) -o $@ -c $(srcdir)/missing/snprintf.c
-+
-+@@ -151,10 +184,16 @@
-+ bpf_filter.o: bpf_filter.c
-+ $(CC) $(CFLAGS) -c bpf_filter.c
-+
-++bpf_filter_pic.o: bpf_filter.c
-++ $(CC) -fPIC $(CFLAGS) -c bpf_filter.c -o $@
-++
-+ install:
-+ [ -d $(DESTDIR)$(libdir) ] || \
-+ (mkdir -p $(DESTDIR)$(libdir); chmod 755 $(DESTDIR)$(libdir))
-+ $(INSTALL_DATA) libpcap.a $(DESTDIR)$(libdir)/libpcap.a
-++ $(INSTALL_DATA) $(SHAREDLIB) $(DESTDIR)$(libdir)/
-++ ln -sf $(SHAREDLIB) $(DESTDIR)$(libdir)/$(SOLIBRARY).$(MAJ)
-++ ln -sf $(SOLIBRARY).$(MAJ) $(DESTDIR)$(libdir)/$(SOLIBRARY)
-+ $(RANLIB) $(DESTDIR)$(libdir)/libpcap.a
-+ [ -d $(DESTDIR)$(includedir) ] || \
-+ (mkdir -p $(DESTDIR)$(includedir); chmod 755 $(DESTDIR)$(includedir))
---- libpcap0.8-0.8.3.orig/debian/patches/20_mac_syntax.dpatch
-+++ libpcap0.8-0.8.3/debian/patches/20_mac_syntax.dpatch
-@@ -0,0 +1,68 @@
-+#! /bin/sh -e
-+## 20_mac_syntax.dpatch by Torsten Landschoff <torsten@debian.org>
-+##
-+## All lines beginning with `## DP:' are a description of the patch.
-+## DP: Adds more possible syntaxes to input MAC addresses:
-+## DP: - the nn.nn.nn.nn.nn.nn syntax
-+## DP: - the hexadecimal syntax
-+
-+if [ $# -lt 1 ]; then
-+ echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
-+ exit 1
-+fi
-+
-+[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
-+patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
-+
-+case "$1" in
-+ -patch) patch -p1 ${patch_opts} < $0;;
-+ -unpatch) patch -R -p1 ${patch_opts} < $0;;
-+ *)
-+ echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
-+ exit 1;;
-+esac
-+
-+exit 0
-+
-+@DPATCH@
-+diff -urNad /home/romain/Work/Debian/libpcap/libpcap0.8/libpcap0.8-0.8.3/nametoaddr.c libpcap0.8-0.8.3/nametoaddr.c
-+--- /home/romain/Work/Debian/libpcap/libpcap0.8/libpcap0.8-0.8.3/nametoaddr.c 2004-04-30 15:45:14.000000000 +0200
-++++ libpcap0.8-0.8.3/nametoaddr.c 2004-04-30 15:57:54.000000000 +0200
-+@@ -333,7 +333,7 @@
-+ e = ep = (u_char *)malloc(6);
-+
-+ while (*s) {
-+- if (*s == ':')
-++ if (*s == ':' || *s == '.')
-+ s += 1;
-+ d = xdtoi(*s++);
-+ if (isxdigit((unsigned char)*s)) {
-+diff -urNad /home/romain/Work/Debian/libpcap/libpcap0.8/libpcap0.8-0.8.3/scanner.l libpcap0.8-0.8.3/scanner.l
-+--- /home/romain/Work/Debian/libpcap/libpcap0.8/libpcap0.8-0.8.3/scanner.l 2004-04-30 15:45:14.000000000 +0200
-++++ libpcap0.8-0.8.3/scanner.l 2004-04-30 15:57:54.000000000 +0200
-+@@ -80,6 +80,7 @@
-+ N ([0-9]+|(0X|0x)[0-9A-Fa-f]+)
-+ B ([0-9A-Fa-f][0-9A-Fa-f]?)
-+ W ([0-9A-Fa-f][0-9A-Fa-f]?[0-9A-Fa-f]?[0-9A-Fa-f]?)
-++X [0-9A-Fa-f]
-+
-+ %a 16000
-+ %o 19000
-+@@ -296,7 +297,7 @@
-+ {N} { yylval.i = stoi((char *)yytext); return NUM; }
-+ ({N}\.{N})|({N}\.{N}\.{N})|({N}\.{N}\.{N}\.{N}) {
-+ yylval.s = sdup((char *)yytext); return HID; }
-+-{B}:{B}:{B}:{B}:{B}:{B} { yylval.e = pcap_ether_aton((char *)yytext);
-++({B}:{B}:{B}:{B}:{B}:{B})|({B}\.{B}\.{B}\.{B}\.{B}\.{B}) { yylval.e = pcap_ether_aton((char *)yytext);
-+ return EID; }
-+ {V6} {
-+ #ifdef INET6
-+@@ -314,6 +315,8 @@
-+ #endif /*INET6*/
-+ }
-+ {B}:+({B}:+)+ { bpf_error("bogus ethernet address %s", yytext); }
-++{X}{12} { yylval.e = pcap_ether_aton((char *)yytext); return EID;}
-++
-+ icmptype { yylval.i = 0; return NUM; }
-+ icmpcode { yylval.i = 1; return NUM; }
-+ icmp-echoreply { yylval.i = 0; return NUM; }
---- libpcap0.8-0.8.3.orig/debian/patches/00list
-+++ libpcap0.8-0.8.3/debian/patches/00list
-@@ -0,0 +1,3 @@
-+10_shared_lib
-+20_mac_syntax
-+30_man_fixes
---- libpcap0.8-0.8.3.orig/debian/patches/30_man_fixes.dpatch
-+++ libpcap0.8-0.8.3/debian/patches/30_man_fixes.dpatch
-@@ -0,0 +1,57 @@
-+#! /bin/sh -e
-+## 30_man_fixes.dpatch by Romain Francoise <rfrancoise@debian.org>
-+##
-+## All lines beginning with `## DP:' are a description of the patch.
-+## DP: Misc. fixes to the upstream man page.
-+
-+if [ $# -lt 1 ]; then
-+ echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
-+ exit 1
-+fi
-+
-+[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
-+patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
-+
-+case "$1" in
-+ -patch) patch -p1 ${patch_opts} < $0;;
-+ -unpatch) patch -R -p1 ${patch_opts} < $0;;
-+ *)
-+ echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
-+ exit 1;;
-+esac
-+
-+exit 0
-+
-+@DPATCH@
-+diff -urNad /home/romain/Work/Debian/libpcap0.8/libpcap0.8-0.8.3/pcap.3 libpcap0.8-0.8.3/pcap.3
-+--- /home/romain/Work/Debian/libpcap0.8/libpcap0.8-0.8.3/pcap.3 2004-07-21 19:41:53.000000000 +0200
-++++ libpcap0.8-0.8.3/pcap.3 2004-07-21 19:42:28.000000000 +0200
-+@@ -201,7 +201,7 @@
-+ .I fname
-+ specifies the name of the file to open. The file has
-+ the same format as those used by
-+-.B tcpdump(1)
-++.B tcpdump(8)
-+ and
-+ .BR tcpslice(1) .
-+ The name "-" in a synonym for
-+@@ -404,7 +404,9 @@
-+ live capture, or all the packets in the file when reading a
-+ ``savefile''.
-+ .I callback
-+-specifies a routine to be called with three arguments:
-++specifies a
-++.I pcap_handler
-++routine to be called with three arguments:
-+ a
-+ .I u_char
-+ pointer which is passed in from
-+@@ -1168,7 +1170,7 @@
-+ closes the ``savefile.''
-+ .PP
-+ .SH SEE ALSO
-+-tcpdump(1), tcpslice(1)
-++tcpdump(8), tcpslice(1)
-+ .SH AUTHORS
-+ The original authors are:
-+ .LP
---- libpcap0.8-0.8.3.orig/debian/README.Debian
-+++ libpcap0.8-0.8.3/debian/README.Debian
-@@ -0,0 +1,13 @@
-+libpcap for Debian
-+------------------
-+
-+ If you receive messages telling you the packet type is not supported
-+ or is deprecated check that CONFIG_PACKET is set to either `Y' or `M'.
-+
-+ You should also check that /etc/modules.conf has the line
-+
-+ alias net-pf-17 af_packet
-+
-+ Feel free to report bugs.
-+
-+ -- Anand Kumria <wildfire@progsoc.org>, Tue, 28 Nov 2000 02:04:28 EST
---- libpcap0.8-0.8.3.orig/debian/libpcap0.8-dev.preinst
-+++ libpcap0.8-0.8.3/debian/libpcap0.8-dev.preinst
-@@ -0,0 +1,9 @@
-+#!/bin/sh
-+set -e
-+
-+# Remove old symlink, if it exists
-+if [ -L /usr/share/doc/libpcap-dev ]; then
-+ rm -f /usr/share/doc/libpcap-dev ;
-+fi
-+
-+#DEBHELPER#
---- libpcap0.8-0.8.3.orig/debian/libpcap0.8.postinst
-+++ libpcap0.8-0.8.3/debian/libpcap0.8.postinst
-@@ -0,0 +1,8 @@
-+#! /bin/sh
-+
-+if [ "$1" = "configure" ]; then
-+ ldconfig
-+fi
-+
-+#DEBHELPER#
-+
---- libpcap0.8-0.8.3.orig/debian/libpcap0.8-dev.dirs
-+++ libpcap0.8-0.8.3/debian/libpcap0.8-dev.dirs
-@@ -0,0 +1,3 @@
-+usr/lib
-+usr/include
-+usr/share/man/man3
---- libpcap0.8-0.8.3.orig/debian/libpcap0.8.docs
-+++ libpcap0.8-0.8.3/debian/libpcap0.8.docs
-@@ -0,0 +1,2 @@
-+README
-+CREDITS
---- libpcap0.8-0.8.3.orig/debian/libpcap0.8.postrm
-+++ libpcap0.8-0.8.3/debian/libpcap0.8.postrm
-@@ -0,0 +1,8 @@
-+#! /bin/sh
-+
-+if [ "$1" = "remove" ]; then
-+ ldconfig
-+fi
-+
-+#DEBHELPER#
-+