summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorhmk2016-05-07 01:58:22 +0200
committerhmk2016-05-07 01:58:22 +0200
commit3133437925a138d1dd0ca8f56111e50205a06031 (patch)
treee517a3a45a0b873360a8191089fcc29c5c3d5fca /PKGBUILD
downloadaur-3133437925a138d1dd0ca8f56111e50205a06031.tar.gz
initial submit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b2375a1fbf91
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Herbert Knapp <herbert.knapp@edu.uni-graz.at>
+pkgname=gtk-gnutella-git
+pkgver=1.1.9.r23.g76f8669
+pkgrel=1
+pkgdesc="Efficient Gnutella 2 client (latest git version)"
+arch=('i686' 'x86_64')
+url="http://gtk-gnutella.sourceforge.net/"
+license=('GPL')
+depends=('gtk2' 'desktop-file-utils')
+makedepends=('git')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+replaces=()
+backup=()
+options=()
+install="${pkgname}.install"
+source=("${pkgname}::git://github.com/gtk-gnutella/gtk-gnutella.git" "${pkgname}.install")
+md5sums=('SKIP' '0b6211b511da48346cecdc1d2f963c76')
+
+pkgver() {
+ cd ${pkgbase} && git describe --tags | sed -e 's/^v\(.*\)-\([0-9]\+\)-\(g.*\)/\1.r\2.\3/'
+}
+
+prepare() {
+ cd ${pkgbase}
+ git submodule update --init
+}
+
+build() {
+ cd ${pkgbase}
+ ./build.sh --cc=gcc --prefix=/usr --cflags="-Os" --enable-halloc
+}
+
+package() {
+ cd ${pkgbase}
+ make install INSTALL_PREFIX="${pkgdir}/"
+ strip -s ${pkgdir}/usr/bin/gtk-gnutella
+} \ No newline at end of file