diff options
author | éclairevoyant | 2023-06-24 12:16:04 -0400 |
---|---|---|
committer | éclairevoyant | 2023-06-24 12:16:04 -0400 |
commit | 0303501a4c343ff1be45077169334b83463309c0 (patch) | |
tree | 7c981225d9f6e57b195ec585d2eca0174e6b0baf /PKGBUILD | |
parent | dbf8ccda960a3f276cb20a5fbf9a45bbcbab0823 (diff) | |
download | aur-0303501a4c343ff1be45077169334b83463309c0.tar.gz |
leed: upgpkg 0.13.0; fix license, deps, source, desc; simplify desc
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 18 insertions, 31 deletions
@@ -1,44 +1,31 @@ +# Maintainer: éclairevoyant pkgname=leed -pkgver=1.9.0 +pkgver=1.13.0 pkgrel=1 -pkgdesc="A minimalist RSS/ATOM aggregator which offers fast RSS consultation and non-intrusive features" +pkgdesc="Minimalist, fast, non-intrusive RSS/ATOM aggregator" arch=(any) url="https://github.com/LeedRSS/Leed" -license=("AGPL-3.0") +license=(AGPL3) +depends=(mysql php) optdepends=('php-apache: to use the Apache web server') -depends=("php" "mariadb") -makedepends=("unzip") -backup=("etc/webapps/leed/apache.conf") -install=leed.install +backup=('etc/webapps/leed/apache.conf') options=(emptydirs) - source=("$pkgname-$pkgver.zip::https://github.com/LeedRSS/Leed/archive/v$pkgver.zip" - 'apache.conf' - 'leed.perm.sh') -md5sums=('8c55b2df4de403c84b86f8e5adfea87e' - 'f980af079368ad99447c7722e1cd376a' - '43376a391f39e9fd177cec991ab45706') - - -pkgver() { - curl -Is https://github.com/LeedRSS/Leed/releases/latest | awk -F'/' '/^location/ {print $NF}' | sed 's/v//' | sed 's/[^[:print:]]//' -} - - + leed.apache.conf + leed.perm.sh) +install=$pkgname.install +b2sums=('4cbb578bccb4237786c1f675e1516d4c630b1842610bb9a01d9e85889265bdc43e57097223a643e30647a16ed16467c898dd901b6e604d4a489394fb03349fa4' + '0a75a9817392042c75c05c158671f413292de55fb91bbb662561cb9fd23e7a63f85b1639d7548dda53fdc01398f96079a02f358d39113d3f78f9a7177a2f0a0c' + '71934656ebb52b68898c555618684267346b8d823f578645aea582ddde59947f340408a1616a98fab56fa8e211a54b1958179568a8e1cf45c95af6bd5d3abbb8') package() { - ### install leed - mkdir -p "${pkgdir}/usr/share/webapps/" - cp -ar Leed-$pkgver "${pkgdir}/usr/share/webapps/leed" - - ### default perm - find "${pkgdir}/usr/share/webapps/leed/" -type f -exec chmod 0640 {} \; - find "${pkgdir}/usr/share/webapps/leed/" -type d -exec chmod 0750 {} \; - install -D -m755 "${srcdir}/leed.perm.sh" "${pkgdir}/usr/bin/set-leed-perm" + install -vdm750 "$pkgdir/usr/share/webapps/" + cp -ar Leed-$pkgver "$pkgdir/usr/share/webapps/leed" - ### apache conf (optionnal) - mkdir -p "${pkgdir}/etc/webapps/leed" - install -m644 "${srcdir}/apache.conf" "${pkgdir}/etc/webapps/leed/apache.conf" + find "${pkgdir}/usr/share/webapps/leed/" -type f -exec chmod 0640 {} \; + find "${pkgdir}/usr/share/webapps/leed/" -type d -exec chmod 0750 {} \; + install -vDm755 leed.perm.sh "$pkgdir/usr/bin/set-leed-perm" + install -vDm644 leed.apache.conf "$pkgdir/etc/webapps/leed/apache.conf" } |