debian/0000755000000000000000000000000012231207761007167 5ustar debian/watch0000644000000000000000000000040511636706146010230 0ustar # Watch control file for uscan # Run the "uscan" command to check for upstream updates and more. # See uscan(1) for format # Compulsory line, this is a version 3 file version=3 http://software.inl.fr//trac/downloads/nflog-bindings/nflog-bindings-(.*).tar.gz debian/libnflog-perl.install0000644000000000000000000000001611636706146013321 0ustar usr/lib/perl5 debian/rules0000755000000000000000000000144411755726431010264 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 PYVERS=$(shell pyversions -vr) # do not add +all because pie causes a FTBFS with cmake export DEB_BUILD_MAINT_OPTIONS = hardening=+bindnow # CMake doesn't respect CPPFLAGS. CFLAGS += $(CPPFLAGS) %: dh $@ --with=python2 override_dh_auto_build: $(PYVERS:%=build-python%) build-python%: make BUILD_DIR="build$*" PREFIX=/usr CMAKE_EXTRA_OPTIONS="-DPython_ADDITIONAL_VERSIONS=$* -DPythonInterp_FIND_VERSION=$*" touch $@ override_dh_auto_clean: rm -f build-python2.* rm -rf build build2.[67] dh_auto_clean override_dh_auto_install: $(PYVERS:%=install-python%) install-python%: $(MAKE) -C build$* DESTDIR=$(CURDIR)/debian/tmp install chrpath -d $(CURDIR)/debian/tmp/usr/lib/python2.*/*/*.so debian/python-nflog.install0000644000000000000000000000002011636706146013204 0ustar usr/lib/python* debian/python-nflog.examples0000644000000000000000000000001611636706146013361 0ustar examples/*.py debian/libnflog-perl.examples0000644000000000000000000000001611636706146013471 0ustar examples/*.pl debian/copyright0000644000000000000000000000213511636706146011134 0ustar This package was debianized by Pierre Chifflier on Thu, 06 Jan 2011 11:35:57 +0100 It was downloaded from http://software.inl.fr/trac/wiki/nflog-bindings Upstream Author: Pierre Chifflier Copyright (C) 2007-2010 Pierre Chifflier License: nflog-bindings is licensed under the GPLv3: This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. On Debian GNU/Linux systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-3'. The Debian packaging is (C) 2010, Pierre Chifflier and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/docs0000644000000000000000000000002611636706146010051 0ustar CMakeLists.txt README debian/source/0000755000000000000000000000000011636706146010500 5ustar debian/source/format0000644000000000000000000000001411636706146011706 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000011743072301010613 5ustar debian/patches/series0000644000000000000000000000000011743072211012016 0ustar debian/compat0000644000000000000000000000000211743072614010371 0ustar 9 debian/control0000644000000000000000000000257411743072623010606 0ustar Source: nflog-bindings Section: libs Priority: extra XS-Python-Version: >= 2.6 Maintainer: Pierre Chifflier Build-Depends: debhelper (>= 9), cmake (>= 2.4.5), swig (>= 1.3), libperl-dev, python-all-dev (>= 2.6.6-3~), libnetfilter-log-dev, chrpath Standards-Version: 3.9.3 Homepage: https://www.wzdftpd.net/redmine/projects/nflog-bindings/wiki/ Package: libnflog-perl Section: perl Architecture: any Replaces: nflog-bindings-perl Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends} Description: Perl bindings for nflog nflog-bindings is a set of high-level modules for several languages (Python and Perl, for the moment), for libnetfilter_log. It provides a userspace API to access packets that have been queued by the kernel packet filter using the NFLOG target. . This package contains the Perl bindings for nflog. Package: python-nflog Section: python Architecture: any Replaces: nflog-bindings-python Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends} Provides: ${python:Provides} Description: Python bindings for nflog nflog-bindings is a set of high-level modules for several languages (Python and Perl, for the moment), for libnetfilter_log. It provides a userspace API to access packets that have been queued by the kernel packet filter using the NFLOG target. . This package contains the Python bindings for nflog. debian/changelog0000644000000000000000000000266312231207761011050 0ustar nflog-bindings (0.2-3build1) trusty; urgency=low * Rebuild for Perl 5.18. -- Colin Watson Mon, 21 Oct 2013 12:28:49 +0100 nflog-bindings (0.2-3) unstable; urgency=low * Add missing CPPFLAGS hardening flags (Closes: #670239). Thanks to Simon Ruderich for the bug report and patch. * Add 'bindnow' hardening flag -- Pierre Chifflier Sat, 19 May 2012 16:29:28 +0200 nflog-bindings (0.2-2) unstable; urgency=low * Build with python support in debhelper (Closes: #662223) -- Pierre Chifflier Wed, 02 May 2012 21:57:01 +0200 nflog-bindings (0.2-1) unstable; urgency=low * Imported Upstream version 0.2 * Fix rules files to use correct python module name (Closes: #662223) * Bump Standards Version to 3.9.3 * Remove Debian patches, merged upstream * Switch to debhelper 9: shorten the rules file, and enable hardening flags -- Pierre Chifflier Mon, 16 Apr 2012 21:46:53 +0200 nflog-bindings (0.1-2) unstable; urgency=low * Add patch to support extra arguments in Makefile * Switch to dh_python2 * Build package for all recent versions of Python (Closes: #642443) * Bump Standards Version to 3.9.2 -- Pierre Chifflier Thu, 22 Sep 2011 21:52:02 +0200 nflog-bindings (0.1-1) unstable; urgency=low * Initial release (Closes: #609121) -- Pierre Chifflier Thu, 06 Jan 2011 11:25:48 +0100 debian/dirs0000644000000000000000000000001011636706146010053 0ustar usr/lib