summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJulian Brost2020-06-30 20:52:40 +0200
committerJulian Brost2020-06-30 20:52:40 +0200
commit9fd386d0bda2c8f107223a7848ee3e9abe60b25f (patch)
tree5b5b4d3453092883362b1cf52ac3b8e72ec28677
parent17d3c65e1b2640b84b1b08fac5b9513e3f4b6dfc (diff)
downloadaur-9fd386d0bda2c8f107223a7848ee3e9abe60b25f.tar.gz
new version 1.4.2-1
- add optdepends - convert python shebangs to python2
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD21
2 files changed, 23 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 85571a3b0aa4..3ba1b09f494b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = trac
pkgdesc = Trac Integrated SCM & Project Management using Apache & Subversion.
- pkgver = 1.4.1
+ pkgver = 1.4.2
pkgrel = 1
url = http://trac.edgewall.org/
install = trac.install
@@ -10,10 +10,13 @@ pkgbase = trac
depends = python2-jinja
depends = python2-babel
depends = python2-setuptools
- source = https://download.edgewall.org/trac/Trac-1.4.1.tar.gz
+ optdepends = python2-psycopg2: PostgreSQL database support
+ optdepends = python2-pygments: Syntax highlighting
+ optdepends = python2-docutils: reStructuredText support
+ source = https://download.edgewall.org/trac/Trac-1.4.2.tar.gz
source = license.txt
source = tracd.service
- sha256sums = dfab4660df2b4d912e4ae36b40dbf4d2718df49177c89542408b2709ecf5c134
+ sha256sums = 42372fcd9f2ac46264656287fe6edb8230f59b44e991ee098b399f1bb475ae8f
sha256sums = a0936aa2fab3714eb6a3e8ff64b730576d8a5f81340a0601f006c847761607c4
sha256sums = 3f050f1c9367b1b28e18a6ff0088f991676a9fbba3f5177859ce4db64f95ca42
diff --git a/PKGBUILD b/PKGBUILD
index 4262abd25ad7..a5bf45a9e947 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,21 +3,34 @@
# Contributor: Rubin Simons <rubin@xs4all.nl>
pkgname=trac
-pkgver=1.4.1
+pkgver=1.4.2
pkgrel=1
pkgdesc="Trac Integrated SCM & Project Management using Apache & Subversion."
arch=('any')
url="http://trac.edgewall.org/"
license=('BSD')
depends=(python2 python2-jinja python2-babel python2-setuptools)
+optdepends=('python2-psycopg2: PostgreSQL database support'
+ 'python2-pygments: Syntax highlighting'
+ 'python2-docutils: reStructuredText support')
install=trac.install
source=(https://download.edgewall.org/trac/Trac-$pkgver.tar.gz
- license.txt
- tracd.service)
-sha256sums=('dfab4660df2b4d912e4ae36b40dbf4d2718df49177c89542408b2709ecf5c134'
+ license.txt
+ tracd.service)
+sha256sums=('42372fcd9f2ac46264656287fe6edb8230f59b44e991ee098b399f1bb475ae8f'
'a0936aa2fab3714eb6a3e8ff64b730576d8a5f81340a0601f006c847761607c4'
'3f050f1c9367b1b28e18a6ff0088f991676a9fbba3f5177859ce4db64f95ca42')
+prepare() {
+ cd "$srcdir"/Trac-$pkgver
+ sed -i 's:^#!/usr/bin/env python$:#!/usr/bin/env python2:' \
+ trac/admin/console.py \
+ trac/test.py \
+ trac/web/cgi_frontend.py \
+ trac/web/fcgi_frontend.py \
+ trac/web/standalone.py
+}
+
package() {
cd "$srcdir"/Trac-$pkgver
python2 setup.py install --prefix=/usr --root="$pkgdir"