diff --git a/debian/changelog b/debian/changelog index 36584743df66fe23783739dc1620ed27292127e6..9dfa66bf2547326a887b953f1f26a3ac45f73784 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,10 @@ ruby-puppet-syntax (2.6.1-2) UNRELEASED; urgency=medium * Team upload. + * d/control (Build-Depends): Add ruby-rspec (closes: #952022). + (Depends): Require puppet >=5. + * d/rules: Add override to install upstream CHANGELOG.md. + * d/upstream/metadata: Add metadata. -- Daniel Leidert <dleidert@debian.org> Wed, 04 Mar 2020 18:54:53 +0100 diff --git a/debian/control b/debian/control index 734fb45959c086eaa56bfddce7dd27b94217f9a3..792d8de7d462f6a2807b202f5413976b39573045 100644 --- a/debian/control +++ b/debian/control @@ -9,7 +9,8 @@ Build-Depends: debhelper-compat (= 12), gem2deb (>= 1), puppet, rake, - ruby-rspec + ruby-rspec, + ruby-sync Standards-Version: 4.5.0 Vcs-Git: https://salsa.debian.org/ruby-team/ruby-puppet-syntax.git Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-puppet-syntax @@ -21,10 +22,7 @@ Rules-Requires-Root: no Package: ruby-puppet-syntax Architecture: all XB-Ruby-Versions: ${ruby:Versions} -Depends: puppet, - rake, - ${ruby:Depends}, - ${misc:Depends}, +Depends: puppet (>= 5), rake, ${misc:Depends}, ${ruby:Depends} Description: Syntax checks for Puppet manifests, templates, and Hiera YAML Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all diff --git a/debian/rules b/debian/rules index 2a2df202a9e50968fbd58bc849b763733d179519..b866c50418ec8ea02da0e49b2c4195a6202f9c45 100755 --- a/debian/rules +++ b/debian/rules @@ -5,3 +5,6 @@ export GEM2DEB_TEST_RUNNER = --check-dependencies %: dh $@ --buildsystem=ruby --with ruby + +override_dh_installchangelogs: + dh_installchangelogs CHANGELOG.md diff --git a/debian/upstream/metadata b/debian/upstream/metadata new file mode 100644 index 0000000000000000000000000000000000000000..350608401eafee4f8fcf51856f50d6cbeb8c9232 --- /dev/null +++ b/debian/upstream/metadata @@ -0,0 +1,9 @@ +--- +Archive: GitHub +Bug-Database: https://github.com/voxpupuli/puppet-syntax/issues +Bug-Submit: https://github.com/voxpupuli/puppet-syntax/issues +Changelog: https://github.com/voxpupuli/puppet-syntax/tags +Contact: https://github.com/voxpupuli/puppet-syntax/issues +Name: puppet-syntax +Repository: https://github.com/voxpupuli/puppet-syntax.git +Repository-Browse: https://github.com/voxpupuli/puppet-syntax