summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSomeone2015-08-11 17:08:44 -0400
committerSomeone2015-08-11 17:08:44 -0400
commit45ed12e15e446243c8981d1aff5eb4287bbf0897 (patch)
tree4754d82e202e585d78b7d6dd29595188208e7488
parent68eb39c3fc24f3c20ba5d8cba0022b3ec3c43ac2 (diff)
downloadaur-45ed12e15e446243c8981d1aff5eb4287bbf0897.tar.gz
beany
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD24
2 files changed, 23 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 680c270f317e..3a7742af91fa 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,21 @@
-pkgbase = beanstalkd
- pkgdesc = Fast, simple message queue server
- pkgver = 1.10
+pkgbase = beanstalkd-git
+ pkgdesc = Fast, simple message queue server, git version
+ pkgver = dev1.10.r1.g86231ba
pkgrel = 1
arch = i686
arch = x86_64
license = GPL
- conflicts = beanstalkd-git
+ provides = beanstalkd
+ conflicts = beanstalkd
backup = etc/conf.d/beanstalkd
- source = https://github.com/kr/beanstalkd/archive/v1.10.tar.gz
+ source = git://github.com/kr/beanstalkd.git
source = beanstalkd@.service
source = beanstalkd.service
source = beanstalkd.conf
- md5sums = 0994d83b03bde8264a555ea63eed7524
+ md5sums = SKIP
md5sums = f6151d5d2f07c24977cafba38a9e67c9
md5sums = d05b907abfb19174a7321676ecc0c819
md5sums = 7fdc2e3d1dc9c6559b7b007b74588a09
-pkgname = beanstalkd
+pkgname = beanstalkd-git
diff --git a/PKGBUILD b/PKGBUILD
index 353c62333f0a..8ec42c9ca2b0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,47 @@
-pkgname=beanstalkd
-pkgver=1.10
+pkgname=beanstalkd-git
+pkgver=dev1.10.r1.g86231ba
pkgrel=1
epoch=
-pkgdesc="Fast, simple message queue server"
+pkgdesc="Fast, simple message queue server, git version"
arch=('i686' 'x86_64')
url=""
license=('GPL')
depends=()
makedepends=()
-conflicts=('beanstalkd-git')
+conflicts=('beanstalkd')
+provides=('beanstalkd')
backup=('etc/conf.d/beanstalkd')
options=()
install=
changelog=
-source=("https://github.com/kr/beanstalkd/archive/v${pkgver}.tar.gz"
+source=("git://github.com/kr/beanstalkd.git"
"beanstalkd@.service"
"beanstalkd.service"
"beanstalkd.conf")
-md5sums=('0994d83b03bde8264a555ea63eed7524'
+md5sums=('SKIP'
'f6151d5d2f07c24977cafba38a9e67c9'
'd05b907abfb19174a7321676ecc0c819'
'7fdc2e3d1dc9c6559b7b007b74588a09')
+pkgver() {
+ cd "$srcdir/beanstalkd"
+ # cutting off 'foo-' prefix that presents in the git tag
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
prepare() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "$srcdir/beanstalkd"
}
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "$srcdir/beanstalkd"
make CFLAGS="${CFLAGS}"
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "$srcdir/beanstalkd"
make DESTDIR="$pkgdir/" PREFIX="/usr" install
#systemd files