summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcippaciong2016-02-20 10:32:19 +0100
committercippaciong2016-02-20 10:32:19 +0100
commit5d5570d1949320b5b5d31cb3aa3e2b8aea3a5419 (patch)
tree0d0715661aa982b56b817ef9ae8b85ba2cabd0c3
parent0e4dad8af3129385d78d1065432e3f35d57679ef (diff)
downloadaur-5d5570d1949320b5b5d31cb3aa3e2b8aea3a5419.tar.gz
Fix error when build directory already exists and add .install file
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD8
-rw-r--r--ympd.install5
3 files changed, 17 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 81548be8bbbf..91b9607904d8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 9ff5d1ce18be..efe34b12612d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
+}