diff options
author | cippaciong | 2016-02-20 10:32:19 +0100 |
---|---|---|
committer | cippaciong | 2016-02-20 10:32:19 +0100 |
commit | 5d5570d1949320b5b5d31cb3aa3e2b8aea3a5419 (patch) | |
tree | 0d0715661aa982b56b817ef9ae8b85ba2cabd0c3 | |
parent | 0e4dad8af3129385d78d1065432e3f35d57679ef (diff) | |
download | aur-5d5570d1949320b5b5d31cb3aa3e2b8aea3a5419.tar.gz |
Fix error when build directory already exists and add .install file
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | ympd.install | 5 |
3 files changed, 17 insertions, 4 deletions
@@ -1,10 +1,11 @@ # Generated by mksrcinfo v8 -# Sun Feb 14 15:33:25 UTC 2016 +# Sat Feb 20 09:31:32 UTC 2016 pkgbase = ympd pkgdesc = A standalone MPD Web GUI pkgver = 1.3.0 - pkgrel = 2 + pkgrel = 3 url = http://www.ympd.org + install = ympd.install arch = i686 arch = x86_64 arch = armv6h @@ -13,6 +14,9 @@ pkgbase = ympd makedepends = cmake depends = libmpdclient depends = openssl + provides = ympd + conflicts = ympd-git + backup = etc/default/ympd source = https://github.com/notandy/ympd/archive/v1.3.0.tar.gz sha256sums = d9f68920cd93d1cfa971e1d7b9162a2b1724909bc9753c1338cecb3688d234d5 @@ -2,19 +2,23 @@ pkgname=ympd pkgver=1.3.0 -pkgrel=2 +pkgrel=3 pkgdesc="A standalone MPD Web GUI" arch=('i686' 'x86_64' 'armv6h' 'armv7h') url="http://www.ympd.org" license=('GPL2') depends=('libmpdclient' 'openssl') makedepends=('cmake') +provides=("$pkgname") +conflicts=("$pkgname-git") +install="${pkgname}.install" +backup=('etc/default/ympd') source=("https://github.com/notandy/$pkgname/archive/v$pkgver.tar.gz") sha256sums=('d9f68920cd93d1cfa971e1d7b9162a2b1724909bc9753c1338cecb3688d234d5') build() { cd $srcdir/$pkgname-$pkgver - mkdir build && cd build; + mkdir -p build && cd build; cmake .. -DCMAKE_INSTALL_PREFIX:PATH=/usr make } diff --git a/ympd.install b/ympd.install new file mode 100644 index 000000000000..4eb71a754b52 --- /dev/null +++ b/ympd.install @@ -0,0 +1,5 @@ +post_upgrade(){ + if [ -e "/etc/conf.d/ympd" ]; then + echo "WARNING: ympd config file /etc/conf.d/ympd should be moved to /etc/default/ympd" + fi +} |