MCOP-245 Add pl:packaging

Add the necessary boilerplate to build packages with the current Puppet Labs
build infrastructure.  Based on the packaging of mcollective-sysctl-data
This commit is contained in:
Richard Clamp
2014-07-25 11:18:51 +01:00
parent 1458469122
commit 0d88ae0c60
12 changed files with 220 additions and 7 deletions

5
ext/debian/changelog.erb Normal file
View File

@@ -0,0 +1,5 @@
mcollective-actionpolicy-auth (<%= @debversion %>) lucid unstable sid squeeze wheezy precise; urgency=low
* Update to version <%= @debversion %>
-- Puppet Labs Release <info@puppetlabs.com> <%= Time.now.strftime("%a, %d %b %Y %H:%M:%S %z")%>

1
ext/debian/compat Normal file
View File

@@ -0,0 +1 @@
7

13
ext/debian/control Normal file
View File

@@ -0,0 +1,13 @@
Source: mcollective-actionpolicy-auth
Homepage: https://github.com/puppetlabs/mcollective-actionpolicy-auth
Section: utils
Priority: extra
Maintainer: Puppet Labs
Build-Depends: cdbs, debhelper
Standards-Version: 3.8.0
Package: mcollective-actionpolicy-auth
Architecture: all
Description: Action Policy simplerpc authorization plugin
Depends: mcollective-common(>= 2.2.1)

5
ext/debian/copyright Normal file
View File

@@ -0,0 +1,5 @@
Upstream Author:
Puppet Labs https://github.com/puppetlabs/mcollective-actionpolicy-auth
License:
ASL 2.0

1
ext/debian/install Normal file
View File

@@ -0,0 +1 @@
util/* usr/share/mcollective/plugins/mcollective/util/

4
ext/debian/rules Normal file
View File

@@ -0,0 +1,4 @@
#!/usr/bin/make -f
%:
dh $@