initial import
This commit is contained in:
59
mailgraph/PKGBUILD
Normal file
59
mailgraph/PKGBUILD
Normal file
@@ -0,0 +1,59 @@
|
||||
# Maintainer: Jesus E. <heckyel@riseup.net>
|
||||
|
||||
pkgname=mailgraph
|
||||
pkgver=1.14
|
||||
_debver=$pkgver
|
||||
_debrel=17
|
||||
pkgrel=1
|
||||
pkgdesc="A very simple, free and libre mail statistics RRDtool frontend for Postfix and Sendmail"
|
||||
url='https://mailgraph.schweikert.ch/'
|
||||
arch=('any')
|
||||
license=('GPL-2')
|
||||
options=(emptydirs)
|
||||
install=$pkgname.install
|
||||
depends=('rrdtool' 'perl-file-tail')
|
||||
makedepends=('quilt')
|
||||
source=("https://mailgraph.schweikert.ch/pub/${pkgname}-${pkgver}.tar.gz"
|
||||
"https://deb.debian.org/debian/pool/main/m/mailgraph/mailgraph_${_debver}-${_debrel}.debian.tar.xz"
|
||||
"$pkgname.initd"
|
||||
"$pkgname.confd")
|
||||
sha512sums=('3df0dae010ad166a157eb34a8b1fcf837ab42445d417855ea58937a75b74ca55c06044eefb6077a6117073c39a087bcdf5f58fe35c0e4d9c7d6b18bded7a0193'
|
||||
'8056d3e0209a1bd2e638030cf170197613081242b952fb04bc37382459f2a92ce60e1ec266762e170f6c9194dec76acd5c689b1fcdc7ffba0224b17fdab3d886'
|
||||
'cd72766b972a13266ef03ada96dfd2aa5f49d95cc357d5683a860c6a10dfc318569a6547086861cd9448b5caf687fd9e0669e4a461d0ad13f1a71c2e8868c032'
|
||||
'35efe24ea8f21b966fc50fe352f0f002a5cb9bacf7b5a6ddc653faf0bda97f1bc5b56ccf80ed6ac7ef2b6f67f7a18ad7a88862d44bd1607a9a8cc220f5feb7d2')
|
||||
|
||||
prepare() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
|
||||
if [[ ${pkgver%.*} = ${_debver%.*} ]]; then
|
||||
# Debian patches
|
||||
export QUILT_PATCHES=debian/patches
|
||||
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
|
||||
export QUILT_DIFF_ARGS='--no-timestamps'
|
||||
|
||||
mv "$srcdir"/debian .
|
||||
|
||||
quilt push -av
|
||||
fi
|
||||
|
||||
sed -i "s:mailgraph.rrd:/var/lib/mailgraph/mailgraph.rrd:" mailgraph.cgi
|
||||
sed -i "s:mailgraph_virus.rrd:/var/lib/mailgraph/mailgraph_virus.rrd:" mailgraph.cgi
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
|
||||
#CGI_DIR=`grep 'ScriptAlias /cgi-bin/' /etc/httpd/conf/httpd.conf | awk '{print $3}' | sed 's|"||g'`
|
||||
CGI_DIR="/usr/share/webapps/mailgraph"
|
||||
|
||||
install -D -m755 mailgraph.pl "$pkgdir/usr/sbin/mailgraph"
|
||||
install -D -m755 mailgraph.cgi "$pkgdir/$CGI_DIR/mailgraph.cgi"
|
||||
install -D -m755 mailgraph.css "$pkgdir/$CGI_DIR/mailgraph.css"
|
||||
|
||||
install -Dm 644 "$srcdir/$pkgname.confd" "$pkgdir/etc/conf.d/$pkgname"
|
||||
install -Dm 755 "$srcdir/$pkgname.initd" "$pkgdir/etc/init.d/$pkgname"
|
||||
|
||||
install -d -m755 "$pkgdir/var/"{lib/,log/}mailgraph
|
||||
|
||||
install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/$pkgname"
|
||||
}
|
||||
Reference in New Issue
Block a user