From 156158323c5ce9acd9480945f8c559d0a5b7a48e Mon Sep 17 00:00:00 2001 From: Brian Bidulock Date: Wed, 8 Jul 2015 23:31:40 -0600 Subject: [PATCH] initial version --- .SRCINFO | 23 +++++++++++++++++++++++ PKGBUILD | 43 +++++++++++++++++++++++++++++++++++++++++++ dwm.desktop | 7 +++++++ dwm.install | 4 ++++ 4 files changed, 77 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD create mode 100644 dwm.desktop create mode 100644 dwm.install diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..d51809c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = dwm-git + pkgdesc = A dynamic window manager for X + pkgver = 6.0.43.g14343e6 + pkgrel = 1 + epoch = 1 + url = http://dwm.suckless.org + install = dwm.install + arch = i686 + arch = x86_64 + license = MIT + makedepends = git + depends = libx11 + depends = libxinerama + provides = dwm + conflicts = dwm + options = zipman + source = dwm.desktop + source = dwm::git+http://git.suckless.org/dwm + md5sums = 939f403a71b6e85261d09fc3412269ee + md5sums = SKIP + +pkgname = dwm-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..03f94b8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +pkgname=dwm-git +_pkgname=dwm +pkgver=6.0.43.g14343e6 +pkgver(){ + cd $_pkgname + git describe --tags |sed 's/-/./g' +} +pkgrel=1 +pkgdesc="A dynamic window manager for X" +url="http://dwm.suckless.org" +arch=('i686' 'x86_64') +license=('MIT') +options=(zipman) +depends=('libx11' 'libxinerama') +makedepends=('git') +install=dwm.install +provides=('dwm') +conflicts=('dwm') +epoch=1 +source=(dwm.desktop + "$_pkgname::git+http://git.suckless.org/dwm") +md5sums=('939f403a71b6e85261d09fc3412269ee' + 'SKIP') + +prepare() { + if [[ -f $SRCDEST/config.h ]]; then + cp $SRCDEST/config.h $srcdir/dwm/config.h + fi +} + +build() { + cd $_pkgname + make X11INC=/usr/include/X11 X11LIB=/usr/lib/X11 +} + +package() { + make -C $_pkgname PREFIX=/usr DESTDIR=$pkgdir install + install -m644 -D $_pkgname/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + install -m644 -D $_pkgname/README $pkgdir/usr/share/doc/$pkgname/README + install -m644 -D $srcdir/dwm.desktop $pkgdir/usr/share/xsessions/dwm.desktop +} + +# vim:set ts=2 sw=2 et: diff --git a/dwm.desktop b/dwm.desktop new file mode 100644 index 0000000..b0c3354 --- /dev/null +++ b/dwm.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Dwm +Comment=Dynamic window manager +Exec=dwm +Icon=dwm +Type=XSession diff --git a/dwm.install b/dwm.install new file mode 100644 index 0000000..44b50ed --- /dev/null +++ b/dwm.install @@ -0,0 +1,4 @@ +post_install() { + echo "-- Edit config.h in dwm's PKGBUILD directory (generally /var/abs/community/dwm/)" + echo "-- and rebuild package if you want to change settings." +} -- 2.41.0