summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Meusel2015-08-11 00:15:03 +0200
committerTim Meusel2015-08-11 00:15:03 +0200
commit69681268b9bd6fe7f6adc20a05826f1da98360b1 (patch)
tree9aae106ce9f1f542e3ffbf0b651634e109242f80
downloadaur-69681268b9bd6fe7f6adc20a05826f1da98360b1.tar.gz
Initial import
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD36
-rw-r--r--build_defaults.yaml21
3 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..172eb078b7ff
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = puppetdb-terminus
+ pkgdesc = Puppetdb-terminus
+ pkgver = 2.3.4
+ pkgrel = 1
+ url = http://puppetlabs.com/projects/puppetdb/
+ arch = any
+ license = APACHE
+ depends = ruby
+ depends = facter
+ depends = puppet
+ options = emptydirs
+ source = http://downloads.puppetlabs.com/puppetdb/puppetdb-2.3.4.tar.gz
+ source = build_defaults.yaml
+ md5sums = c3873bead77b62b9c2edffbaa886a090
+ md5sums = ddbe92f96248a11877877b168f56ae9a
+
+pkgname = puppetdb-terminus
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6f6f9a10f985
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Puppetdb: Installer: Arch
+# Maintainer: Tim Meusel <tim@bastelfreak.de>
+# Original Maintainer: Niels Abspoel <aboe76 (at) Gmail (dot) com>
+
+# RC style, reserved for later use
+#pkgname=puppetdb
+#_rc=8
+#_pkgver=3.0.0
+#pkgver=${_pkgver}_rc${_rc}
+
+pkgname=puppetdb-terminus
+_realpkgname=puppetdb
+pkgver=2.3.4
+pkgrel=1
+pkgdesc="Puppetdb-terminus"
+arch=("any")
+url="http://puppetlabs.com/projects/puppetdb/"
+license=("APACHE")
+depends=("ruby" "facter" "puppet" )
+options=(emptydirs)
+conflicts=()
+source=("http://downloads.puppetlabs.com/puppetdb/$_realpkgname-$pkgver.tar.gz"
+ "build_defaults.yaml")
+md5sums=('c3873bead77b62b9c2edffbaa886a090'
+ 'ddbe92f96248a11877877b168f56ae9a')
+
+package () {
+ cd "${srcdir}/${_realpkgname}-${pkgver}"
+ # Fix package bootstrap on archlinux
+ cp ${startdir}/build_defaults.yaml $srcdir/${_realpkgname}-${pkgver//_/-}/ext/build_defaults.yaml
+
+ rake package:bootstrap
+ rake terminus PARAMS_FILE= DESTDIR=${pkgdir}
+
+}
+# vim: set ft=sh ts=2 sw=2 et:
diff --git a/build_defaults.yaml b/build_defaults.yaml
new file mode 100644
index 000000000000..f5ad7c52169d
--- /dev/null
+++ b/build_defaults.yaml
@@ -0,0 +1,21 @@
+---
+packaging_url: 'git://github.com/puppetlabs/packaging.git --branch=0.3.0'
+packaging_repo: 'packaging'
+default_cow: 'base-squeeze-i386.cow'
+cows: 'base-lucid-i386.cow base-precise-i386.cow base-squeeze-i386.cow base-stable-i386.cow base-testing-i386.cow base-trusty-i386.cow base-wheezy-i386.cow'
+pbuild_conf: '/etc/pbuilderrc'
+packager: 'puppetlabs'
+gpg_name: 'info@puppetlabs.com'
+gpg_key: '4BD6EC30'
+sign_tar: FALSE
+# a space separated list of mock configs
+final_mocks: 'pl-el-5-i386 pl-el-6-i386 pl-el-7-x86_64 pl-fedora-19-i386 pl-fedora-20-i386'
+yum_host: 'yum.puppetlabs.com'
+yum_repo_path: '/opt/repository/yum/'
+build_gem: FALSE
+build_dmg: FALSE
+build_ips: FALSE
+apt_host: 'apt.puppetlabs.com'
+apt_repo_url: 'http://apt.puppetlabs.com'
+apt_repo_path: '/opt/repository/incoming'
+tar_host: 'downloads.puppetlabs.com'