[arch-commits] Commit in hefur/repos (10 files)
Pierre Schmitz
pierre at archlinux.org
Sat May 6 15:15:44 UTC 2017
Date: Saturday, May 6, 2017 @ 15:15:44
Author: pierre
Revision: 295359
archrelease: copy trunk to staging-i686, staging-x86_64
Added:
hefur/repos/staging-i686/
hefur/repos/staging-i686/PKGBUILD
(from rev 295358, hefur/trunk/PKGBUILD)
hefur/repos/staging-i686/hefurd.service
(from rev 295358, hefur/trunk/hefurd.service)
hefur/repos/staging-i686/sysusers.conf
(from rev 295358, hefur/trunk/sysusers.conf)
hefur/repos/staging-i686/tmpfiles.conf
(from rev 295358, hefur/trunk/tmpfiles.conf)
hefur/repos/staging-x86_64/
hefur/repos/staging-x86_64/PKGBUILD
(from rev 295358, hefur/trunk/PKGBUILD)
hefur/repos/staging-x86_64/hefurd.service
(from rev 295358, hefur/trunk/hefurd.service)
hefur/repos/staging-x86_64/sysusers.conf
(from rev 295358, hefur/trunk/sysusers.conf)
hefur/repos/staging-x86_64/tmpfiles.conf
(from rev 295358, hefur/trunk/tmpfiles.conf)
-------------------------------+
staging-i686/PKGBUILD | 36 ++++++++++++++++++++++++++++++++++++
staging-i686/hefurd.service | 12 ++++++++++++
staging-i686/sysusers.conf | 1 +
staging-i686/tmpfiles.conf | 2 ++
staging-x86_64/PKGBUILD | 36 ++++++++++++++++++++++++++++++++++++
staging-x86_64/hefurd.service | 12 ++++++++++++
staging-x86_64/sysusers.conf | 1 +
staging-x86_64/tmpfiles.conf | 2 ++
8 files changed, 102 insertions(+)
Copied: hefur/repos/staging-i686/PKGBUILD (from rev 295358, hefur/trunk/PKGBUILD)
===================================================================
--- staging-i686/PKGBUILD (rev 0)
+++ staging-i686/PKGBUILD 2017-05-06 15:15:44 UTC (rev 295359)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Pierre Schmitz <pierre at archlinux.de>
+# Contributor: Alexandre Bique <bique.alexandre at gmail.com>
+
+pkgname=hefur
+pkgver=0.4
+pkgrel=12
+pkgdesc='A standalone and lightweight BitTorrent tracker'
+arch=('i686' 'x86_64')
+url='http://github.com/abique/hefur'
+license=('MIT')
+makedepends=('cmake')
+depends=('gnutls' 'xz' 'protobuf')
+source=("https://github.com/downloads/abique/${pkgname}/${pkgname}-${pkgver}.tar.xz"
+ 'hefurd.service' 'tmpfiles.conf' 'sysusers.conf')
+md5sums=('f0461363f38105140a1f119a3b97d818'
+ '3107be29769b8afde3574dc6e31d5b6a'
+ 'b884385d6c87c350172427da4ba2688f'
+ '7971708a1fe25c1b51e0a05e812f17c9')
+
+build() {
+ cd ${srcdir}/${pkgname}-${pkgver}
+ mkdir build
+ cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+package() {
+ cd ${srcdir}/${pkgname}-${pkgver}/build
+ DESTDIR=${pkgdir} make install
+ install -D -m644 ${srcdir}/hefurd.service ${pkgdir}/usr/lib/systemd/system/hefurd.service
+ install -D -m644 ${srcdir}/tmpfiles.conf ${pkgdir}/usr/lib/tmpfiles.d/hefurd.conf
+ install -D -m644 ${srcdir}/sysusers.conf ${pkgdir}/usr/lib/sysusers.d/hefurd.conf
+ install -D -m644 ${srcdir}/${pkgname}-${pkgver}/LICENSE ${pkgdir}/usr/share/licenses/hefur/LICENSE
+}
Copied: hefur/repos/staging-i686/hefurd.service (from rev 295358, hefur/trunk/hefurd.service)
===================================================================
--- staging-i686/hefurd.service (rev 0)
+++ staging-i686/hefurd.service 2017-05-06 15:15:44 UTC (rev 295359)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Hefur BitTorrent tracker
+After=network.target
+
+[Service]
+ExecStart=/usr/bin/hefurd -torrent-dir /var/lib/hefurd
+User=hefur
+Group=hefur
+CPUSchedulingPolicy=batch
+
+[Install]
+WantedBy=multi-user.target
Copied: hefur/repos/staging-i686/sysusers.conf (from rev 295358, hefur/trunk/sysusers.conf)
===================================================================
--- staging-i686/sysusers.conf (rev 0)
+++ staging-i686/sysusers.conf 2017-05-06 15:15:44 UTC (rev 295359)
@@ -0,0 +1 @@
+u hefur - - /var/lib/hefurd
Copied: hefur/repos/staging-i686/tmpfiles.conf (from rev 295358, hefur/trunk/tmpfiles.conf)
===================================================================
--- staging-i686/tmpfiles.conf (rev 0)
+++ staging-i686/tmpfiles.conf 2017-05-06 15:15:44 UTC (rev 295359)
@@ -0,0 +1,2 @@
+d /run/hefur - hefur hefur -
+d /var/lib/hefurd - hefur hefur -
Copied: hefur/repos/staging-x86_64/PKGBUILD (from rev 295358, hefur/trunk/PKGBUILD)
===================================================================
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-05-06 15:15:44 UTC (rev 295359)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Pierre Schmitz <pierre at archlinux.de>
+# Contributor: Alexandre Bique <bique.alexandre at gmail.com>
+
+pkgname=hefur
+pkgver=0.4
+pkgrel=12
+pkgdesc='A standalone and lightweight BitTorrent tracker'
+arch=('i686' 'x86_64')
+url='http://github.com/abique/hefur'
+license=('MIT')
+makedepends=('cmake')
+depends=('gnutls' 'xz' 'protobuf')
+source=("https://github.com/downloads/abique/${pkgname}/${pkgname}-${pkgver}.tar.xz"
+ 'hefurd.service' 'tmpfiles.conf' 'sysusers.conf')
+md5sums=('f0461363f38105140a1f119a3b97d818'
+ '3107be29769b8afde3574dc6e31d5b6a'
+ 'b884385d6c87c350172427da4ba2688f'
+ '7971708a1fe25c1b51e0a05e812f17c9')
+
+build() {
+ cd ${srcdir}/${pkgname}-${pkgver}
+ mkdir build
+ cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+package() {
+ cd ${srcdir}/${pkgname}-${pkgver}/build
+ DESTDIR=${pkgdir} make install
+ install -D -m644 ${srcdir}/hefurd.service ${pkgdir}/usr/lib/systemd/system/hefurd.service
+ install -D -m644 ${srcdir}/tmpfiles.conf ${pkgdir}/usr/lib/tmpfiles.d/hefurd.conf
+ install -D -m644 ${srcdir}/sysusers.conf ${pkgdir}/usr/lib/sysusers.d/hefurd.conf
+ install -D -m644 ${srcdir}/${pkgname}-${pkgver}/LICENSE ${pkgdir}/usr/share/licenses/hefur/LICENSE
+}
Copied: hefur/repos/staging-x86_64/hefurd.service (from rev 295358, hefur/trunk/hefurd.service)
===================================================================
--- staging-x86_64/hefurd.service (rev 0)
+++ staging-x86_64/hefurd.service 2017-05-06 15:15:44 UTC (rev 295359)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Hefur BitTorrent tracker
+After=network.target
+
+[Service]
+ExecStart=/usr/bin/hefurd -torrent-dir /var/lib/hefurd
+User=hefur
+Group=hefur
+CPUSchedulingPolicy=batch
+
+[Install]
+WantedBy=multi-user.target
Copied: hefur/repos/staging-x86_64/sysusers.conf (from rev 295358, hefur/trunk/sysusers.conf)
===================================================================
--- staging-x86_64/sysusers.conf (rev 0)
+++ staging-x86_64/sysusers.conf 2017-05-06 15:15:44 UTC (rev 295359)
@@ -0,0 +1 @@
+u hefur - - /var/lib/hefurd
Copied: hefur/repos/staging-x86_64/tmpfiles.conf (from rev 295358, hefur/trunk/tmpfiles.conf)
===================================================================
--- staging-x86_64/tmpfiles.conf (rev 0)
+++ staging-x86_64/tmpfiles.conf 2017-05-06 15:15:44 UTC (rev 295359)
@@ -0,0 +1,2 @@
+d /run/hefur - hefur hefur -
+d /var/lib/hefurd - hefur hefur -
More information about the arch-commits
mailing list