summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pcr/perspectives-server/PKGBUILD58
1 files changed, 23 insertions, 35 deletions
diff --git a/pcr/perspectives-server/PKGBUILD b/pcr/perspectives-server/PKGBUILD
index b1f25afca..9a93fffdb 100644
--- a/pcr/perspectives-server/PKGBUILD
+++ b/pcr/perspectives-server/PKGBUILD
@@ -1,51 +1,39 @@
-# Maintainer: fauno
-# Based on the git version by
-# Maintainer: Robert Štětka <robert dot stetka at gmail dot com>
+# Maintainer (upstream): Robert Štětka <robert dot stetka at gmail dot com>
+# Contributor: fauno <fauno@parabola.nu>
+# Contrbutor: bill-auger <bill-auger@programmer.net>
+
+
pkgname=perspectives-server
-pkgver=3.4.1
+_srcname=Perspectives-Server
+pkgver=3.5
pkgrel=1
url='https://perspectives-project.org/'
pkgdesc='Perspectives notary server'
arch=('any')
license=('GPL3')
-depends=('openssl' 'python2>=2.7' 'python2-m2crypto'
- 'python2-cherrypy' 'python2-sqlalchemy')
-source=("https://repo.parabola.nu/other/${pkgname}/${pkgname}-${pkgver}.tar.gz"
+depends=(openssl python2-m2crypto python2-cherrypy python2-sqlalchemy)
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/danwent/${_srcname}/archive/v${pkgver}.tar.gz
perspectives-server.{conf,cron,service,install})
install="${pkgname}.install"
optdepends=('python2-psycopg2: for postgresql storage'
'memcache: for caching'
'redis: for caching')
-md5sums=('d83a2a254951f4bb710860bafdd16351'
- '00c42be9b00186cd660645a0cf20fa4b'
- '2343fe5f9756ffd7a70e39d04ba21d46'
- '870bf3020c73c02853cf1c0d1668d005'
- '7d51646e864e895d13a3eb682ebf78ec')
-
-mkdepends=('git')
-mksource=("$pkgname-$pkgver::git+https://github.com/danwent/Perspectives-Server/#tag=v$pkgver")
-mkmd5sums=('SKIP')
-
-mksource() {
- :
-}
-
-package() {
- install -dm 750 ${pkgdir}/usr/share/webapps/${pkgname}
- install -dm 750 ${pkgdir}/etc/webapps/${pkgname}
+sha256sums=('7e967bee534e116bffb0f66df4a8d13f47046612105f633315e127889324d12c'
+ '1bf40daec1696be0b99afe436e2a399eecfb4746ad35244e5afc9681198062cf'
+ '8406f3e80cd7a12e1cf0e39c3dc81c347168cb75e810ca227f49e082a382059b'
+ '4162936154c5dc66a3498966140d040cf8ccca4b9746e11b2c6886e99218b3c5'
+ 'bf8aec21870fb110864cc0f4e80676d051481c864dc5e518f17d91524b9cedc6')
- install -Dm 640 ${srcdir}/${pkgname}.conf \
- ${pkgdir}/etc/conf.d/${pkgname}.conf
- install -Dm 755 ${srcdir}/${pkgname}.cron \
- ${pkgdir}/etc/cron.daily/${pkgname}
+package()
+{
+ cd "${srcdir}"/
- cp -av "$srcdir/$pkgname-$pkgver/"* \
- "${pkgdir}/usr/share/webapps/${pkgname}/"
+ install -dm 750 "${pkgdir}"/usr/share/webapps/${pkgname}
+ install -dm 750 "${pkgdir}"/etc/webapps/${pkgname}
- install -Dm 644 ${srcdir}/${pkgname}.service \
- ${pkgdir}/usr/lib/systemd/system/${pkgname}.service
+ install -Dm 640 ${pkgname}.conf "${pkgdir}"/etc/conf.d/${pkgname}.conf
+ install -Dm 755 ${pkgname}.cron "${pkgdir}"/etc/cron.daily/${pkgname}
+ install -Dm 644 ${pkgname}.service "${pkgdir}"/usr/lib/systemd/system/${pkgname}.service
+ cp -av ${_srcname}-${pkgver}/* "${pkgdir}"/usr/share/webapps/${pkgname}/
}
-
-
-# vim:set ts=2 sw=2 et: