summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authornelliel2019-03-18 22:54:14 +0330
committernelliel2019-03-18 22:54:14 +0330
commit0e022d00a4b6df27416feab79ecf0a408158e7be (patch)
tree177da8db520447e44276555f1f2a1c5b4ee4a7d9
parentb9b2fa2eae9e22314156d2603ccc96da3ebc4729 (diff)
downloadaur-0e022d00a4b6df27416feab79ecf0a408158e7be.tar.gz
PKGVER func
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD19
2 files changed, 11 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fbb8f488dc7d..1079feaeb891 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = tractor-git
pkgdesc = Setup an onion routing proxy
- pkgver = r.
+ pkgver = r35.c2f6ce0
pkgrel = 1
url = https://gitlab.com/tractor-team/tractor
arch = any
@@ -9,7 +9,7 @@ pkgbase = tractor-git
depends = python-fire
depends = python-stem
depends = gsettings-desktop-schemas
- source = https://gitlab.com/tractor-team/tractor/-/archive/master/tractor-master.tar.gz
+ source = tractor-git::git+https://gitlab.com/tractor-team/tractor.git
sha256sums = SKIP
pkgname = tractor-git
diff --git a/PKGBUILD b/PKGBUILD
index 5d9b12422e42..130ba1c3a808 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,18 @@
-# Maintainer: Hossein Heydari <arch7nelliel@gmail.com>
+# Maintainer: Hossein Heydari <nelliel@riseup.net>
pkgname='tractor-git'
-_pkgname='tractor-master'
-pkgver=r.
+pkgver=r35.c2f6ce0
pkgrel=1
pkgdesc="Setup an onion routing proxy"
license=('GPL3')
url="https://gitlab.com/tractor-team/tractor"
arch=('any')
depends=( 'python-gobject' 'python-fire' 'python-stem' 'gsettings-desktop-schemas')
-source=("https://gitlab.com/tractor-team/tractor/-/archive/master/tractor-master.tar.gz")
+source=("${pkgname}::git+https://gitlab.com/tractor-team/tractor.git")
sha256sums=('SKIP')
pkgver() {
- cd "${srcdir}/${_pkgname}"
+ cd "${srcdir}/${pkgname}"
( set -o pipefail
git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
@@ -21,12 +20,12 @@ pkgver() {
}
package() {
- cd "${srcdir}"
+ cd "${srcdir}/${pkgname}"
- install -Dm644 ./tractor-master/tractor ${pkgdir}/usr/bin/tractor
- install -Dm644 ./tractor-master/SampleBridges ${pkgdir}/usr/share/tractor/SampleBridges
- install -Dm644 ./tractor-master/man/tractor.1 ${pkgdir}/usr/share/man/tractor.1
- install -Dm644 ./tractor-master/tractor.gschema.xml ${pkgdir}/usr/share/glib-2.0/schemas/tractor.gschema.xml
+ install -Dm644 ./tractor ${pkgdir}/usr/bin/tractor
+ install -Dm644 ./SampleBridges ${pkgdir}/usr/share/tractor/SampleBridges
+ install -Dm644 ./man/tractor.1 ${pkgdir}/usr/share/man/tractor.1
+ install -Dm644 ./tractor.gschema.xml ${pkgdir}/usr/share/glib-2.0/schemas/tractor.gschema.xml
chmod +x ${pkgdir}/usr/bin/tractor
}