Add initial debian packaging files

This commit is contained in:
Kienan Stewart 2018-12-02 16:22:21 -05:00
parent 9c4c7227d3
commit 52bc897767
No known key found for this signature in database
GPG Key ID: 075A846E78FE47EA
9 changed files with 65 additions and 0 deletions

5
debian/changelog vendored Normal file
View File

@ -0,0 +1,5 @@
puppet-strings (2.1.0-1) UNRELEASED; urgency=medium
* Initial release. (Closes: #XXXXXX)
-- Kienan Stewart <kienan.stewart@burntworld.ca> Sun, 02 Dec 2018 15:53:00 -0500

1
debian/compat vendored Normal file
View File

@ -0,0 +1 @@
10

25
debian/control vendored Normal file
View File

@ -0,0 +1,25 @@
Source: puppet-strings
Section: ruby
Priority: optional
Maintainer: Kienan Stewart <kienan.stewart@burntworld.ca>
Build-Depends: debhelper (>= 10),
gem2deb,
git,
rake,
ruby-rgen,
yard
Standards-Version: 4.2.1
Homepage: https://github.com/puppetlabs/puppet-strings
XS-Ruby-Versions: all
Package: puppet-strings
Architecture: all
XB-Ruby-Versions: ${ruby:Versions}
Depends: ruby | ruby-interpreter,
ruby-rgen,
yard,
${shlibs:Depends},
${misc:Depends}
Description: Puppet Strings generates documentation for Puppet code and
extensions written in Puppet and Ruby. Strings processes code and YARD-style
code comments to create documentation in HTML, Markdown, or JSON formats.

11
debian/copyright vendored Normal file
View File

@ -0,0 +1,11 @@
Upstream-Name: puppet-strings
Files: *
Copyright: 2014 Puppet Labs Inc.
License: Apache 2.0
Files: debian/*
Copyright: 2018, Kienan Stewart <kienan.stewart@burntworld.ca>
License: Apache 2.0
Comment: the Debian packaging is licensed under the same terms as the original package.
License:

1
debian/docs vendored Normal file
View File

@ -0,0 +1 @@
README.md

2
debian/gbp.conf vendored Normal file
View File

@ -0,0 +1,2 @@
[DEFAULT]
upstream-tag = v%(version)s

17
debian/rules vendored Executable file
View File

@ -0,0 +1,17 @@
#!/usr/bin/make -f
include /usr/share/dpkg/default.mk
export GEM2DEB_TEST_RUNNER = --check-dependencies
%:
dh $@ --buildsystem=ruby --with ruby
override_dh_auto_install:
dh_auto_install
newtarball = new$(DEB_VERSION_UPSTREAM).tar.gz
get-orig-source:
wget --continue -O $(newtarball) \
https://github.com/puppetlabs/puppet-strings/releases/v$(DEB_VERSION_UPSTREAM).tar.gz
mk-origtargz --rename $(newtarball)

1
debian/source/format vendored Normal file
View File

@ -0,0 +1 @@
3.0 (quilt)

2
debian/watch vendored Normal file
View File

@ -0,0 +1,2 @@
version=4
https://gemwatch.debian.net/puppet-strings .*/puppet-strings-(.*).tar.gz