diff options
author | an9wer | 2020-06-05 13:39:15 +0800 |
---|---|---|
committer | an9wer | 2020-06-05 13:39:15 +0800 |
commit | a2ec9a15c79d0eb3eea373ee7cfa933cfc2b5d45 (patch) | |
tree | 87a7dfff80c9ccb58583dead7f5c77af302ab004 | |
download | aur-an9wer-dwm.tar.gz |
[6.2.r5.gf09418b-1] Initial version
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | an9wer-dwm.install | 9 |
3 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a3c5f7b09219 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = an9wer-dwm + pkgdesc = A dynamic window manager for X + pkgver = 6.2.r5.gf09418b + pkgrel = 1 + url = http://dwm.suckless.org + arch = x86_64 + groups = an9wer-suckless + license = MIT + makedepends = git + depends = libx11 + depends = libxft + depends = libxinerama + depends = an9wer-suckless-rebuild>=0.1.4 + source = dwm::git://git.suckless.org/dwm#commit=f09418b + md5sums = SKIP + +pkgname = an9wer-dwm + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..abab389f0798 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Runney Wu <an9wer@gmail.com> + +_commit=f09418b +_pkgname=dwm +pkgname=an9wer-dwm +pkgver=6.2.r5.gf09418b +pkgrel=1 +pkgdesc="A dynamic window manager for X" +url="http://dwm.suckless.org" +arch=('x86_64') +license=('MIT') +groups=('an9wer-suckless') +makedepends=('git') +depends=('libx11' 'libxft' 'libxinerama' 'an9wer-suckless-rebuild>=0.1.4') +source=("$_pkgname::git://git.suckless.org/dwm#commit=$_commit") +md5sums=('SKIP') + +prepare() { + cd "$_pkgname" + cp config.def.h config.h +} + +pkgver() { + cd "$_pkgname" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd "$_pkgname" + make +} + +package() { + cd "$_pkgname" + make PREFIX=/usr DESTDIR="$pkgdir" install + install -m644 -D LICENSE "$pkgdir/usr/share/licenses/$_pkgname/LICENSE" + install -m644 -D README "$pkgdir/usr/share/doc/$_pkgname/README" + # Source codes + install -m644 -D -t "$pkgdir/usr/src/$_pkgname" \ + config.def.h config.mk drw.c drw.h dwm.1 dwm.c dwm.png \ + LICENSE Makefile README transient.c util.c util.h +} diff --git a/an9wer-dwm.install b/an9wer-dwm.install new file mode 100644 index 000000000000..0ef2fa44cc6b --- /dev/null +++ b/an9wer-dwm.install @@ -0,0 +1,9 @@ +post_install() { + echo "-- 'dwm' has been builded with default config.h file and" + echo "-- after that you can rebuild it by using 'suckless-rebuild' command with any other config.h file." +} + +post_upgrade() { + echo "-- 'dwm' has been builded with default config.h file and" + echo "-- after that you can rebuild it by using 'suckless-rebuild' command with any other config.h file." +} |