tags 454956 + patch thank you
Here is a debdiff to make libpcap-ruby use cdbs. Hope it's useful. Thank you, Barry deFreese
diff -u libpcap-ruby-0.6/debian/changelog libpcap-ruby-0.6/debian/changelog --- libpcap-ruby-0.6/debian/changelog +++ libpcap-ruby-0.6/debian/changelog @@ -1,3 +1,13 @@ +libpcap-ruby (0.6-8) unstable; urgency=low + + * Move to cdbs and extconf class + * Bump debhelper build-dep and compat to 5 + * Add watch file + * Update FSF address in copyright file + * Bump Standards Version to 3.7.3 + + -- Barry deFreese <[EMAIL PROTECTED]> Tue, 18 Dec 2007 12:18:38 -0500 + libpcap-ruby (0.6-7) unstable; urgency=low * New maintainer. diff -u libpcap-ruby-0.6/debian/control libpcap-ruby-0.6/debian/control --- libpcap-ruby-0.6/debian/control +++ libpcap-ruby-0.6/debian/control @@ -2,8 +2,8 @@ Section: interpreters Priority: optional Maintainer: Debian Ruby Extras Maintainers <[EMAIL PROTECTED]> -Build-Depends: debhelper (>> 4), libpcap-dev, ruby1.8, ruby1.8-dev -Standards-Version: 3.6.2 +Build-Depends: debhelper (>> 5), cdbs, ruby-pkg-tools,libpcap-dev, ruby1.8, ruby1.8-dev +Standards-Version: 3.7.3 Homepage: http://www.goto.info.waseda.ac.jp/~fukusima/ruby/pcap-e.html Vcs-Browser: http://svn.debian.org/wsvn/pkg-ruby-extras/packages/libpcap-ruby/ Vcs-Svn: svn://svn.debian.org/pkg-ruby-extras/packages/libpcap-ruby/ diff -u libpcap-ruby-0.6/debian/compat libpcap-ruby-0.6/debian/compat --- libpcap-ruby-0.6/debian/compat +++ libpcap-ruby-0.6/debian/compat @@ -1 +1 @@ -4 +5 diff -u libpcap-ruby-0.6/debian/rules libpcap-ruby-0.6/debian/rules --- libpcap-ruby-0.6/debian/rules +++ libpcap-ruby-0.6/debian/rules @@ -3,73 +3,5 @@ -# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess. -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 -#export DH_COMPAT=3 +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/ruby-pkg-tools/1/class/ruby-extconf-rb.mk -build: build-stamp -build-stamp: - dh_testdir - - -rm -rf build-tree-1.8 - mkdir build-tree-1.8 - - ruby1.8 -C build-tree-1.8 ../extconf.rb - $(MAKE) -C build-tree-1.8 - - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp - - -rm -rf build-tree-1.8 - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - $(MAKE) -C build-tree-1.8 sitelibdir=$(CURDIR)/debian/libpcap-ruby1.8$(shell ruby1.8 -rrbconfig -e 'print Config::CONFIG["rubylibdir"]') install - - touch install-stamp - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_installchangelogs - dh_installdocs -A README* doc doc-ja - dh_installexamples -A examples/* -# dh_install -# dh_installmenu -# dh_installdebconf -# dh_installlogrotate -# dh_installemacsen -# dh_installpam -# dh_installmime -# dh_installinit -# dh_installcron -# dh_installinfo -# dh_undocumented - dh_installman - dh_link - dh_strip - dh_compress -X.rb -X.pl -X.py -X.scm -X.awk -X.dat - 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 +DEB_RUBY_INSTALL_ARGS = sitelibdir=$(CURDIR)/debian/libpcap-ruby1.8$(shell ruby1.8 -rrbconfig -e 'print Config::CONFIG["rubylibdir"]') diff -u libpcap-ruby-0.6/debian/copyright libpcap-ruby-0.6/debian/copyright --- libpcap-ruby-0.6/debian/copyright +++ libpcap-ruby-0.6/debian/copyright @@ -19,8 +19,8 @@ You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA - 02111-1307, USA. + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02111-1301, USA. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. only in patch2: unchanged: --- libpcap-ruby-0.6.orig/debian/docs +++ libpcap-ruby-0.6/debian/docs @@ -0,0 +1,4 @@ +README +README.ja +doc/* +doc-ja/* only in patch2: unchanged: --- libpcap-ruby-0.6.orig/debian/watch +++ libpcap-ruby-0.6/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://www.goto.info.waseda.ac.jp/~fukusima/ruby/pcap-e.html ruby-pcap-([\d.]+)\.tar\.gz only in patch2: unchanged: --- libpcap-ruby-0.6.orig/debian/examples +++ libpcap-ruby-0.6/debian/examples @@ -0,0 +1 @@ +examples/*

