aboutsummaryrefslogtreecommitdiff
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 14 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8459e99..5068227 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,11 +1,7 @@
1pkgname=dwm-git 1pkgname=dwm-git
2_pkgname=dwm 2_pkgname=dwm
3pkgver=6.1.2.g3465bed 3pkgver=6.1.2.g3465bed
4pkgver(){ 4pkgrel=2
5 cd $_pkgname
6 git describe --tags |sed 's/-/./g'
7}
8pkgrel=1
9pkgdesc="A dynamic window manager for X" 5pkgdesc="A dynamic window manager for X"
10url="http://dwm.suckless.org" 6url="http://dwm.suckless.org"
11arch=('i686' 'x86_64') 7arch=('i686' 'x86_64')
@@ -22,9 +18,15 @@ source=(dwm.desktop
22md5sums=('939f403a71b6e85261d09fc3412269ee' 18md5sums=('939f403a71b6e85261d09fc3412269ee'
23 'SKIP') 19 'SKIP')
24 20
21pkgver(){
22 cd $_pkgname
23 git describe --tags |sed 's/-/./g'
24}
25
25prepare() { 26prepare() {
26 if [[ -f $SRCDEST/config.h ]]; then 27 cd $_pkgname
27 cp $SRCDEST/config.h $srcdir/dwm/config.h 28 if [[ -f "$SRCDEST/$pkgname/config.h" ]]; then
29 cp -f "$SRCDEST/$pkgname/config.h" config.h
28 fi 30 fi
29} 31}
30 32
@@ -34,10 +36,11 @@ build() {
34} 36}
35 37
36package() { 38package() {
37 make -C $_pkgname PREFIX=/usr DESTDIR=$pkgdir install 39 cd $_pkgname
38 install -m644 -D $_pkgname/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE 40 make PREFIX=/usr DESTDIR="$pkgdir" install
39 install -m644 -D $_pkgname/README $pkgdir/usr/share/doc/$pkgname/README 41 install -m644 -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
40 install -m644 -D $srcdir/dwm.desktop $pkgdir/usr/share/xsessions/dwm.desktop 42 install -m644 -D README "$pkgdir/usr/share/doc/$pkgname/README"
43 install -m644 -D ../dwm.desktop "$pkgdir/usr/share/xsessions/dwm.desktop"
41} 44}
42 45
43# vim:set ts=2 sw=2 et: 46# vim:set ts=2 sw=2 et: