diff options
author | Gilles Hamel | 2018-01-07 17:45:54 +0100 |
---|---|---|
committer | Gilles Hamel | 2018-01-07 17:45:54 +0100 |
commit | 9f2566c0e2a6a0fe634a981c477c90783bd95750 (patch) | |
tree | 87366d7453a55cf59feeea41e71d3ae0370addef /PKGBUILD | |
parent | 18310009e7cfcad59e52c1c158ebce7fa0c9b302 (diff) | |
download | aur-9f2566c0e2a6a0fe634a981c477c90783bd95750.tar.gz |
Version bump to 1.1.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 69 |
1 files changed, 58 insertions, 11 deletions
@@ -1,8 +1,8 @@ ## Initial Maintainer: Augusto F. Hack <hack.augusto@gmail.com> Maintainer='Gilles Hamel <hamelg@laposte.net>' pkgname=python2-carbon -pkgver=1.0.2 -pkgrel=3 +pkgver=1.1.1 +pkgrel=1 pkgdesc='Backend data caching and persistence daemon for Graphite' arch=('any') url='https://github.com/graphite-project/carbon' @@ -11,23 +11,70 @@ depends=('python2' 'python2-whisper' 'python2-twisted>=13.2.0') optdepends=('python2-txamqp: AMQP support') makedepends=('python2-setuptools') options=(!emptydirs) -source=("https://github.com/graphite-project/carbon/archive/$pkgver.tar.gz" carbon.service carbon.conf) -md5sums=(5dacf9b12c4d76d76ac3b3bc7409e243 5305b294d608a62945d5fc11854e25cd 4b6d054aed3304af567552782b72ea8b) -backup=(etc/carbon/aggregation-rules.conf etc/carbon/blacklist.conf etc/carbon/carbon.amqp.conf etc/carbon/carbon.conf etc/carbon/relay-rules.conf etc/carbon/rewrite-rules.conf etc/carbon/storage-aggregation.conf etc/carbon/storage-schemas.conf etc/carbon/whitelist.conf) +source=( + "$pkgname-$pkgver.tar.gz::https://github.com/graphite-project/carbon/archive/$pkgver.tar.gz" + carbon.conf + carbon-aggregator.service + carbon-aggregator@.service + carbon-cache.service + carbon-cache@.service + carbon-relay.service + carbon-relay@.service + carbon.sysusers + carbon.tmpfiles) + +md5sums=( + fdadbf316a9d1145fe14ec7fdf5cf732 + c6201ce8a290d919b7f486916fb2f9b9 + 33c2251f7dfbe484e1a627e0408fdf36 + f7914dbb75fc3d65623a159333ea0528 + 11354dec647b82eb4099e9d2025ddf61 + d4d37f4e603f1ab798e77caae335358f + 5440bb9e2bb2aa8a48ee8de985f50cb8 + 35eeae37bf98235ec77ae0b2ecd3270c + 89269343d20915b28b75d8d845c8e71f + 035251ab4036df23c75c521b702fbea1) + +backup=( + etc/carbon/aggregation-rules.conf + etc/carbon/blacklist.conf + etc/carbon/carbon.amqp.conf + etc/carbon/carbon.conf + etc/carbon/relay-rules.conf + etc/carbon/rewrite-rules.conf + etc/carbon/storage-aggregation.conf + etc/carbon/storage-schemas.conf + etc/carbon/whitelist.conf) package() { + + cd "$srcdir" + ls *.service | while read service; do + install -D -m644 $service "$pkgdir"/usr/lib/systemd/system/$service + done ; + install -Dm644 carbon.sysusers "$pkgdir"/usr/lib/sysusers.d/carbon.conf + install -Dm644 carbon.tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/carbon.conf + cd "$srcdir/carbon-$pkgver" python2 setup.py install --root="$pkgdir/" --install-lib=/usr/lib/python2.7/site-packages --install-data=/var/lib/graphite --install-scripts=/usr/bin --optimize=1 - install -D -m644 $srcdir/carbon.service $pkgdir/usr/lib/systemd/system/carbon.service - + # change the directory of the config files ls conf | while read conf; do - install -D -m644 conf/$conf $pkgdir/etc/carbon/${conf/.example} + install -D -m644 conf/$conf "$pkgdir"/etc/carbon/examples/${conf/.example} done; - rm -r $pkgdir/var + rm -r "$pkgdir"/var - # use our config with FHS - install -D -m644 $srcdir/carbon.conf $pkgdir/etc/carbon/carbon.conf + install -D -m644 /dev/null "$pkgdir"/etc/carbon/aggregation-rules.conf + install -D -m644 /dev/null "$pkgdir"/etc/carbon/blacklist.conf + install -D -m644 /dev/null "$pkgdir"/etc/carbon/carbon.amqp.conf + install -D -m644 /dev/null "$pkgdir"/etc/carbon/relay-rules.conf + install -D -m644 /dev/null "$pkgdir"/etc/carbon/rewrite-rules.conf + install -D -m644 /dev/null "$pkgdir"/etc/carbon/whitelist.conf + install -D -m644 conf/storage-aggregation.conf.example "$pkgdir"/etc/carbon/storage-aggregation.conf + install -D -m644 conf/storage-schemas.conf.example "$pkgdir"/etc/carbon/storage-schemas.conf + + # use our simple config with FHS + install -D -m644 "$srcdir"/carbon.conf "$pkgdir"/etc/carbon/carbon.conf } # vim:set ts=2 sw=2 et: |