diff options
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 36 | ||||
-rw-r--r-- | trac.install | 11 | ||||
-rw-r--r-- | tracd.service | 11 |
4 files changed, 23 insertions, 62 deletions
@@ -1,23 +1,20 @@ pkgbase = trac pkgdesc = Enhanced wiki and issue tracking system for software development projects - pkgver = 1.4.2 + pkgver = 1.6 pkgrel = 1 url = http://trac.edgewall.org/ - install = trac.install arch = any license = BSD - makedepends = python2-babel - depends = python2 - depends = python2-jinja - depends = python2-setuptools - optdepends = python2-psycopg2: PostgreSQL database support - optdepends = python2-pygments: Syntax highlighting - optdepends = python2-docutils: reStructuredText support - optdepends = python2-babel: localization support - optdepends = python2-pytz: complete list of time zones - source = https://download.edgewall.org/trac/Trac-1.4.2.tar.gz - source = tracd.service - sha256sums = 42372fcd9f2ac46264656287fe6edb8230f59b44e991ee098b399f1bb475ae8f - sha256sums = 3f050f1c9367b1b28e18a6ff0088f991676a9fbba3f5177859ce4db64f95ca42 + makedepends = python-babel + depends = python + depends = python-jinja + depends = python-setuptools + optdepends = python-psycopg2: PostgreSQL database support + optdepends = python-pygments: Syntax highlighting + optdepends = python-docutils: reStructuredText support + optdepends = python-babel: localization support + optdepends = python-pytz: complete list of time zones + source = https://download.edgewall.org/trac/Trac-1.6.tar.gz + sha256sums = 61d73c61f670d68ffc346829d24b2f1d2050aa561aa71cb98e2fb43992c27304 pkgname = trac @@ -3,38 +3,24 @@ # Contributor: Rubin Simons <rubin@xs4all.nl> pkgname=trac -pkgver=1.4.2 +pkgver=1.6 pkgrel=1 pkgdesc='Enhanced wiki and issue tracking system for software development projects' arch=('any') url="http://trac.edgewall.org/" license=('BSD') -depends=(python2 python2-jinja python2-setuptools) -makedepends=(python2-babel) -optdepends=('python2-psycopg2: PostgreSQL database support' - 'python2-pygments: Syntax highlighting' - 'python2-docutils: reStructuredText support' - 'python2-babel: localization support' - 'python2-pytz: complete list of time zones') -install=trac.install -source=(https://download.edgewall.org/trac/Trac-$pkgver.tar.gz - tracd.service) -sha256sums=('42372fcd9f2ac46264656287fe6edb8230f59b44e991ee098b399f1bb475ae8f' - '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 -} +depends=(python python-jinja python-setuptools) +makedepends=(python-babel) +optdepends=('python-psycopg2: PostgreSQL database support' + 'python-pygments: Syntax highlighting' + 'python-docutils: reStructuredText support' + 'python-babel: localization support' + 'python-pytz: complete list of time zones') +source=(https://download.edgewall.org/trac/Trac-$pkgver.tar.gz) +sha256sums=('61d73c61f670d68ffc346829d24b2f1d2050aa561aa71cb98e2fb43992c27304') package() { cd "$srcdir"/Trac-$pkgver - python2 setup.py install --prefix=/usr --root="$pkgdir" + python setup.py install --prefix=/usr --root="$pkgdir" install -D -m644 COPYING "$pkgdir"/usr/share/licenses/trac/COPYING - install -Dm0644 "$srcdir"/tracd.service "$pkgdir"/usr/lib/systemd/system/tracd.service } diff --git a/trac.install b/trac.install deleted file mode 100644 index b0ae2b13067e..000000000000 --- a/trac.install +++ /dev/null @@ -1,11 +0,0 @@ -post_install() { - echo "-- tracd.service is an example. Copy it into /etc/systemd/... and edit" - echo "-- Please read http://trac.edgewall.org/wiki/TracInstall to install" - echo "-- additional requirements" - echo "--" - echo "-- DB engines are mandatory!!!" -} - -post_upgrade() { - echo "-- tracd.service is an example. Copy it into /etc/systemd/... and edit" -} diff --git a/tracd.service b/tracd.service deleted file mode 100644 index 7d586b2268f5..000000000000 --- a/tracd.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Trac service -After=network.target remote-fs.target nss-lookup.target - -[Service] -Type=simple -# Example: copy it into /etc/systemd/ and edit. -ExecStart=/usr/bin/tracd -b localhost -p 8080 --auth /tmp,/tmp/passwd,realm /tmp - -[Install] -WantedBy=multi-user.target |