summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@parabola.nu>2013-01-16 14:51:23 -0300
committerNicolás Reynolds <fauno@parabola.nu>2013-01-16 14:51:23 -0300
commit4446f2330756577653fd2ebbaf1bef6950720fde (patch)
tree533c5e2a85f29b70f1bf6752e70f9e326d25a24e
parent6b05ee99c8c06660f75ac8d03f922f9d3dbd6c22 (diff)
opentracker.service
-rwxr-xr-x.gitignore1
-rwxr-xr-xsocial/libowfat/PKGBUILD4
-rwxr-xr-xsocial/opentracker/PKGBUILD28
3 files changed, 20 insertions, 13 deletions
diff --git a/.gitignore b/.gitignore
index 6dc4e19af..62970f3ee 100755
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@ pkg/
*.tar*
*.tgz
*.zip
+*.orig
diff --git a/social/libowfat/PKGBUILD b/social/libowfat/PKGBUILD
index ea43adfab..4962068fb 100755
--- a/social/libowfat/PKGBUILD
+++ b/social/libowfat/PKGBUILD
@@ -4,8 +4,8 @@
# henning mueller <henning@orgizm.net>
pkgname=libowfat
-pkgver=0.28
-pkgrel=4
+pkgver=0.29
+pkgrel=1
pkgdesc='GPL reimplementation of libdjb'
arch=(i686 x86_64)
url=http://www.fefe.de/libowfat/
diff --git a/social/opentracker/PKGBUILD b/social/opentracker/PKGBUILD
index f328607e7..2826a21ef 100755
--- a/social/opentracker/PKGBUILD
+++ b/social/opentracker/PKGBUILD
@@ -1,8 +1,9 @@
# Contributor: Pierre Schmitz <pierre@archlinux.de>
+# Maintainer: Jonas Heinrich <onny@project-insanity.org>
pkgname=opentracker
-pkgver=20111020
-pkgrel=1
+pkgver=20120911
+pkgrel=2
pkgdesc='An open and free bittorrent tracker (open mode)'
arch=('i686' 'x86_64')
url='http://erdgeist.org/arts/software/opentracker/'
@@ -10,13 +11,12 @@ license=('custom:Beer' 'GPL')
makedepends=('libowfat' 'cvs')
depends=('bash' 'zlib')
backup=('etc/opentracker/config')
-install=${pkgname}.install
-source=("http://repo.parabolagnulinux.org/other/${pkgname}-${pkgver}.tar.gz"
- 'opentracker.rc.d'
- 'license.txt')
-md5sums=('1dbace4895b4e1d290790f8ebacb2a2f'
- '390bde9d010e79ab1309c02dcf9972e8'
- '865211941e882c0aff5d36a22ac9efaa')
+source=('opentracker.rc'
+'opentracker.service'
+'license.txt')
+md5sums=('390bde9d010e79ab1309c02dcf9972e8'
+'3c638b71d5ecb65fb7964796975b2078'
+'865211941e882c0aff5d36a22ac9efaa')
_cvsroot=':pserver:anoncvs@cvs.erdgeist.org:/home/cvsroot'
_cvsmod='opentracker'
@@ -42,7 +42,6 @@ build() {
cd "${srcdir}/${_cvsmod}"
msg 'Starting make...'
-
sed -e 's|# tracker.rootdir /usr/local/etc/opentracker|tracker.rootdir /etc/opentracker|' \
-e 's|# access.stats 192.168.0.23|access.stats 127.0.0.1|' \
-i opentracker.conf.sample
@@ -58,7 +57,14 @@ package(){
cd "${srcdir}/${_cvsmod}"
install -D -m 755 opentracker $pkgdir/usr/bin/opentracker
- install -D -m 755 $srcdir/opentracker.rc.d $pkgdir/etc/rc.d/opentracker
install -D -m 644 opentracker.conf.sample $pkgdir/etc/opentracker/config
install -D -m 644 $srcdir/license.txt $pkgdir/usr/share/licenses/opentracker/license.txt
+
+ # create /etc/rc.d/opentracker
+ mkdir -p "$pkgdir/etc/rc.d/"
+ install -m 755 "$srcdir/opentracker.rc" "$pkgdir/etc/rc.d/opentracker"
+
+ # Create opentracker service
+ mkdir -p "$pkgdir/usr/lib/systemd/system/"
+ install -m 644 "$srcdir/opentracker.service" "$pkgdir/usr/lib/systemd/system/"
}