[arch-commits] Commit in dmenu/trunk (PKGBUILD)

Bartłomiej Piotrowski bpiotrowski at nymeria.archlinux.org
Tue Feb 25 11:21:30 UTC 2014


    Date: Tuesday, February 25, 2014 @ 12:21:29
  Author: bpiotrowski
Revision: 106203

upgpkg: dmenu 4.5.13.5ed5e90-1

- point makepkg to specific commit
- make use of pkgver() to have reliable version

Modified:
  dmenu/trunk/PKGBUILD

----------+
 PKGBUILD |   20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-02-25 10:34:14 UTC (rev 106202)
+++ PKGBUILD	2014-02-25 11:21:29 UTC (rev 106203)
@@ -6,8 +6,8 @@
 # Contributor: Jeff 'codemac' Mickey <jeff at archlinux.org>
 
 pkgname=dmenu
-pkgver=4.5.git20140225
-pkgrel=4
+pkgver=4.5.13.5ed5e90
+pkgrel=1
 pkgdesc="A generic menu for X"
 url="http://tools.suckless.org/dmenu/"
 arch=('i686' 'x86_64')
@@ -14,12 +14,16 @@
 license=('MIT')
 depends=('sh' 'libxinerama')
 makedepends=('git')
-#source=(http://dl.suckless.org/tools/$pkgname-$pkgver.tar.gz)
-source=(git://git.suckless.org/dmenu)
+source=(git://git.suckless.org/dmenu#commit=5ed5e90bf)
 md5sums=('SKIP')
 
+pkgver() {
+  cd $pkgname
+  echo 4.5.$(git rev-list 7f45b3f7a..@ --count).$(git rev-parse --short HEAD)
+}
+
 build(){
-  cd $srcdir/$pkgname
+  cd $pkgname
   make \
     X11INC=/usr/include/X11 \
     X11LIB=/usr/lib/X11
@@ -26,7 +30,7 @@
 }
 
 package() {
-  cd $srcdir/$pkgname
-  make PREFIX=/usr DESTDIR=$pkgdir install
-  install -m644 -D LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+  cd $pkgname
+  make PREFIX=/usr DESTDIR="$pkgdir" install
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }




More information about the arch-commits mailing list