Date: Monday, March 24, 2014 @ 10:04:32 Author: spupykin Revision: 108173
archrelease: copy trunk to community-any Added: cacti/repos/community-any/PKGBUILD (from rev 108172, cacti/trunk/PKGBUILD) cacti/repos/community-any/cacti.install (from rev 108172, cacti/trunk/cacti.install) Deleted: cacti/repos/community-any/PKGBUILD cacti/repos/community-any/cacti.install ---------------+ PKGBUILD | 72 +++++++++++++++++++++++++++++++------------------------- cacti.install | 10 +++++-- 2 files changed, 47 insertions(+), 35 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2014-03-24 09:04:23 UTC (rev 108172) +++ PKGBUILD 2014-03-24 09:04:32 UTC (rev 108173) @@ -1,32 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor: tuxbubling <tuxbubl...@jabber.fr> - -pkgname=cacti -pkgver=0.8.8_b -pkgrel=3 -pkgdesc="complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality" -arch=(any) -url="http://www.cacti.net" -license=('GPL') -depends=('rrdtool' 'mariadb' 'php' 'php-gd' 'net-snmp' 'xorg-fonts-100dpi') -backup=('etc/webapps/cacti/.htaccess') -install=cacti.install -source=("http://www.cacti.net/downloads/$pkgname-${pkgver/_/}.tar.gz" - "FS#36838.patch::https://bugs.archlinux.org/task/36838?getfile=10962") -md5sums=('acb40deae073ca22e5c01a8e3ba389fb' - '23b87b88285efb9c9e16472879fa2a3b') - -prepare() { - cd $srcdir/$pkgname-${pkgver/_/} - patch -p0 <"$srcdir/FS#36838.patch" -} - -package() { - mkdir -p $pkgdir/usr/share/webapps/cacti $pkgdir/etc/webapps/cacti - mv $srcdir/$pkgname-${pkgver/_/}/* $pkgdir/usr/share/webapps/cacti - echo "deny from all" >> $pkgdir/etc/webapps/cacti/.htaccess - mv $pkgdir/usr/share/webapps/cacti/include/config.php $pkgdir/etc/webapps/cacti - ln -s /etc/webapps/cacti/.htaccess $pkgdir/usr/share/webapps/cacti/.htaccess - ln -s /etc/webapps/cacti/config.php $pkgdir/usr/share/webapps/cacti/include/config.php -} Copied: cacti/repos/community-any/PKGBUILD (from rev 108172, cacti/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2014-03-24 09:04:32 UTC (rev 108173) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: tuxbubling <tuxbubl...@jabber.fr> + +pkgname=cacti +pkgver=0.8.8_b +pkgrel=4 +pkgdesc="complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality" +arch=(any) +url="http://www.cacti.net" +license=('GPL') +depends=('rrdtool' 'mariadb' 'php' 'php-gd' 'net-snmp' 'xorg-fonts-100dpi') +backup=('etc/webapps/cacti/.htaccess') +install=cacti.install +source=("http://www.cacti.net/downloads/$pkgname-${pkgver/_/}.tar.gz" + "FS#36838.patch::https://bugs.archlinux.org/task/36838?getfile=10962") +md5sums=('acb40deae073ca22e5c01a8e3ba389fb' + '23b87b88285efb9c9e16472879fa2a3b') + +prepare() { + cd $srcdir/$pkgname-${pkgver/_/} + patch -p0 <"$srcdir/FS#36838.patch" +} + +package() { + mkdir -p $pkgdir/usr/share/webapps/cacti $pkgdir/etc/webapps/cacti + mv $srcdir/$pkgname-${pkgver/_/}/* $pkgdir/usr/share/webapps/cacti + echo "Require all denied" >> $pkgdir/etc/webapps/cacti/.htaccess + mv $pkgdir/usr/share/webapps/cacti/include/config.php $pkgdir/etc/webapps/cacti + ln -s /etc/webapps/cacti/.htaccess $pkgdir/usr/share/webapps/cacti/.htaccess + ln -s /etc/webapps/cacti/config.php $pkgdir/usr/share/webapps/cacti/include/config.php + + install -dm0755 $pkgdir/var/log/ $pkgdir/var/lib/cacti/ + + mv $pkgdir/usr/share/webapps/cacti/rra $pkgdir/var/lib/cacti/rra + ln -s /var/lib/cacti/rra $pkgdir/usr/share/webapps/cacti/rra + + mv $pkgdir/usr/share/webapps/cacti/log $pkgdir/var/log/cacti + ln -s /var/log/cacti $pkgdir/usr/share/webapps/cacti/log +} Deleted: cacti.install =================================================================== --- cacti.install 2014-03-24 09:04:23 UTC (rev 108172) +++ cacti.install 2014-03-24 09:04:32 UTC (rev 108173) @@ -1,3 +0,0 @@ -post_upgrade() { - echo "NOTE: since 0.8.8_a-2 cacti is in /usr/share/webapps/" -} Copied: cacti/repos/community-any/cacti.install (from rev 108172, cacti/trunk/cacti.install) =================================================================== --- cacti.install (rev 0) +++ cacti.install 2014-03-24 09:04:32 UTC (rev 108173) @@ -0,0 +1,7 @@ +post_upgrade() { + post_install +} + +post_install() { + chown -R http:http var/log/cacti var/lib/cacti/rra +}