[DRE-commits] [puma] 01/03: $ dh-make-ruby -p puma .

Antonio Terceiro terceiro at moszumanska.debian.org
Thu Nov 10 19:55:43 UTC 2016


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

terceiro pushed a commit to branch master
in repository puma.

commit 5d35c33a8d0c74154dc505d03090e3a9ce40d514
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Wed Nov 9 15:49:28 2016 -0200

    $ dh-make-ruby -p puma .
---
 debian/changelog       |  5 +++++
 debian/compat          |  1 +
 debian/control         | 23 +++++++++++++++++++++++
 debian/copyright       | 35 +++++++++++++++++++++++++++++++++++
 debian/puma.docs       |  1 +
 debian/puma.examples   |  3 +++
 debian/ruby-tests.rake |  6 ++++++
 debian/rules           |  6 ++++++
 debian/source/format   |  1 +
 debian/watch           |  2 ++
 10 files changed, 83 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..87c977c
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+puma (3.6.0-1) UNRELEASED; urgency=medium
+
+  * Initial release (Closes: #720336)
+
+ -- Antonio Terceiro <terceiro at debian.org>  Wed, 09 Nov 2016 15:49:14 -0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..f11b01d
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,23 @@
+Source: puma
+Section: ruby
+Priority: optional
+Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
+Uploaders: Antonio Terceiro <terceiro at debian.org>
+Build-Depends: debhelper (>= 9~),
+               gem2deb,
+               rake
+Standards-Version: 3.9.8
+Vcs-Git: https://anonscm.debian.org/git/pkg-ruby-extras/puma.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-ruby-extras/puma.git
+Homepage: http://puma.io
+Testsuite: autopkgtest-pkg-ruby
+XS-Ruby-Versions: all
+
+Package: puma
+Architecture: any
+XB-Ruby-Versions: ${ruby:Versions}
+Depends: ruby | ruby-interpreter,
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications
+ Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. It's great for highly concurrent Ruby implementations such as Rubinius and JRuby as well as as providing process worker support to support CRuby well.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..236af7e
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,35 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: puma
+Source: http://puma.io
+
+Files: *
+Copyright: <years> <put author's name and email here>
+           <years> <likewise for another author>
+License: GPL-2+ (FIXME)
+
+Files: debian/*
+Copyright: 2016 Antonio Terceiro <terceiro 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/puma.docs b/debian/puma.docs
new file mode 100644
index 0000000..b43bf86
--- /dev/null
+++ b/debian/puma.docs
@@ -0,0 +1 @@
+README.md
diff --git a/debian/puma.examples b/debian/puma.examples
new file mode 100644
index 0000000..4cd72a7
--- /dev/null
+++ b/debian/puma.examples
@@ -0,0 +1,3 @@
+# Examples:
+# FIXME: examples/ dir found in source. Consider installing the examples.
+# examples/*
diff --git a/debian/ruby-tests.rake b/debian/ruby-tests.rake
new file mode 100644
index 0000000..63f3fd6
--- /dev/null
+++ b/debian/ruby-tests.rake
@@ -0,0 +1,6 @@
+require 'gem2deb/rake/testtask'
+
+Gem2Deb::Rake::TestTask.new do |t|
+  t.libs = ['test']
+  t.test_files = FileList['test/**/*_test.rb'] + FileList['test/**/test_*.rb']
+end
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..3454d59
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,6 @@
+#!/usr/bin/make -f
+
+export GEM2DEB_TEST_RUNNER = --check-dependencies
+
+%:
+	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..c9623ed
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/puma .*/puma-(.*).tar.gz

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



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