[DRE-commits] [ruby-packetfu] 01/16: Initial debianization using gem2deb 0.4.1

Jérémy Bobbio lunar at alioth.debian.org
Sat Aug 24 17:27:53 UTC 2013


This is an automated email from the git hooks/post-receive script.

lunar pushed a commit to branch master
in repository ruby-packetfu.

commit f9179b8b93ff10a33e25f48627b1b68e76195f84
Author: Jérémy Bobbio <lunar at debian.org>
Date:   Sat Aug 24 18:50:21 2013 +0200

    Initial debianization using gem2deb 0.4.1
---
 debian/changelog              |    5 +++++
 debian/compat                 |    1 +
 debian/control                |   19 +++++++++++++++++++
 debian/copyright              |   35 +++++++++++++++++++++++++++++++++++
 debian/ruby-packetfu.docs     |    2 ++
 debian/ruby-packetfu.examples |    3 +++
 debian/ruby-test-files.yaml   |   22 ++++++++++++++++++++++
 debian/rules                  |   15 +++++++++++++++
 debian/source/format          |    1 +
 debian/watch                  |    2 ++
 10 files changed, 105 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..1b37d30
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+ruby-packetfu (1.1.8-1) UNRELEASED; urgency=low
+
+  * Initial release (Closes: #nnnn)
+
+ -- Jérémy Bobbio <lunar at debian.org>  Sat, 24 Aug 2013 18:09:55 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..8aa5da2
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,19 @@
+Source: ruby-packetfu
+Section: ruby
+Priority: optional
+Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
+Uploaders: Jérémy Bobbio <lunar at debian.org>
+Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.4.1~)
+Standards-Version: 3.9.4
+#Vcs-Git: git://anonscm.debian.org/pkg-ruby-extras/ruby-packetfu.git
+#Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-ruby-extras/ruby-packetfu.git;a=summary
+Homepage: https://github.com/todb/packetfu
+XS-Ruby-Versions: all
+
+Package: ruby-packetfu
+Architecture: all
+XB-Ruby-Versions: ${ruby:Versions}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter
+# pcaprub (>= 0.9.2, development), rspec (>= 2.6.2, development), sdoc (>= 0.2.0, development)
+Description: PacketFu is a mid-level packet manipulation library.
+ PacketFu is a mid-level packet manipulation library for Ruby. With it, users can read, parse, and write network packets with the level of ease and fun they expect from Ruby. Note that this gem does not automatically require pcaprub, since users may install pcaprub through non-gem means.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..fc10c92
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,35 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: packetfu
+Source: FIXME <http://example.com/>
+
+Files: *
+Copyright: <years> <put author's name and email here>
+           <years> <likewise for another author>
+License: GPL-2+ (FIXME)
+
+Files: debian/*
+Copyright: 2013 Jérémy Bobbio <lunar at debian.org>
+License: GPL-2+ (FIXME)
+Comment: the Debian packaging is licensed under the same terms as the original package.
+
+License: GPL-2+ (FIXME)
+ 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 2 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.
+ .
+ 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., 51 Franklin St, Fifth Floor,
+ Boston, MA  02110-1301 USA
+ .
+ On Debian systems, the full text of the GNU General Public
+ License version 2 can be found in the file
+ `/usr/share/common-licenses/GPL-2'.
diff --git a/debian/ruby-packetfu.docs b/debian/ruby-packetfu.docs
new file mode 100644
index 0000000..0d5eab8
--- /dev/null
+++ b/debian/ruby-packetfu.docs
@@ -0,0 +1,2 @@
+# FIXME: READMEs found
+# README.rdoc
diff --git a/debian/ruby-packetfu.examples b/debian/ruby-packetfu.examples
new file mode 100644
index 0000000..d970cc8
--- /dev/null
+++ b/debian/ruby-packetfu.examples
@@ -0,0 +1,3 @@
+# FIXME: examples/ dir found in source. Consider installing the examples.
+# Examples:
+# examples/*
diff --git a/debian/ruby-test-files.yaml b/debian/ruby-test-files.yaml
new file mode 100644
index 0000000..42b12f5
--- /dev/null
+++ b/debian/ruby-test-files.yaml
@@ -0,0 +1,22 @@
+---
+- spec/ethpacket_spec.rb
+- spec/packet_spec.rb
+- spec/packet_subclasses_spec.rb
+- spec/packetfu_spec.rb
+- spec/structfu_spec.rb
+- spec/tcp_spec.rb
+- test/test_arp.rb
+- test/test_capture.rb
+- test/test_eth.rb
+- test/test_hsrp.rb
+- test/test_icmp.rb
+- test/test_inject.rb
+- test/test_invalid.rb
+- test/test_ip.rb
+- test/test_ip6.rb
+- test/test_octets.rb
+- test/test_packet.rb
+- test/test_pcap.rb
+- test/test_structfu.rb
+- test/test_tcp.rb
+- test/test_udp.rb
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..a5e7dc8
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,15 @@
+#!/usr/bin/make -f
+#export DH_VERBOSE=1
+#
+# Uncomment to ignore all test failures (but the tests will run anyway)
+#export DH_RUBY_IGNORE_TESTS=all
+#
+# Uncomment to ignore some test failures (but the tests will run anyway).
+# Valid values:
+#export DH_RUBY_IGNORE_TESTS=ruby1.8 ruby1.9.1 require-rubygems
+#
+# If you need to specify the .gemspec (eg there is more than one)
+#export DH_RUBY_GEMSPEC=gem.gemspec
+
+%:
+	dh $@ --buildsystem=ruby --with ruby
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..e110f72
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/packetfu .*/packetfu-(.*).tar.gz

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-packetfu.git



More information about the Pkg-ruby-extras-commits mailing list