diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 19 insertions, 1 deletions
@@ -2,7 +2,7 @@ pkgname=freshrss pkgver=1.15.3 -pkgrel=1 +pkgrel=2 pkgdesc='A free, self-hostable aggregator…' arch=('any') url='http://freshrss.org/' @@ -18,10 +18,28 @@ install="$pkgname.install" source=("https://github.com/FreshRSS/FreshRSS/archive/$pkgver.tar.gz") sha256sums=('c6d1b392ed85ef8eab132634ff1199fad1a274df5892e29c0793cabc6668eb55') + +prepare(){ + cd "${srcdir}/FreshRSS-$pkgver" + sed -i "s!FRESHRSS_PATH . '/data'!'/var/lib/webapps/freshrss/data'!" constants.php + +} + + package() { cd "${srcdir}/FreshRSS-$pkgver" install -d "$pkgdir/usr/share/webapps/freshrss" cp -r . "$pkgdir/usr/share/webapps/freshrss/" + + #do some cleanup + find "$pkgdir/usr/share/webapps/freshrss" -name '.git*' -exec rm -rf {} \; || true + rm -rf "$pkgdir/usr/share/webapps/freshrss/Docker" + rm -rf "$pkgdir/usr/share/webapps/freshrss/tests" + + + #new location for datadir + install -dm 700 "$pkgdir/var/lib/webapps/freshrss" + mv "$pkgdir/usr/share/webapps/freshrss/data" "$pkgdir/var/lib/webapps/freshrss/data" } # vim:set ts=2 sw=2 et: |