summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD61
1 files changed, 25 insertions, 36 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f8a37a3e8e6a..04f9e3a3167d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,58 +1,47 @@
-# $Id: PKGBUILD 215171 2014-06-14 19:17:25Z andyrtr $
-# Maintainer: Brian Bidulock <bidulock@openss7.org>
# Contributor: Daniel Isenmann <daniel@archlinux.org>
-# Contributor: Judd Vinet <jvinet@zeroflux.org>
pkgname=windowmaker-git
-pkgver=0.95.6.r304.gb295a20
+pkgver=20130821
pkgrel=1
pkgdesc="An X11 window manager with a NEXTSTEP look and feel"
-arch=('i686' 'x86_64')
-url="http://www.windowmaker.org/"
+arch=(i686 x86_64)
+url="http://www.windowmaker.org"
license=('GPL' 'custom')
+depends=('libxinerama' 'libxrandr' 'libpng' 'libxpm' 'libxft' 'libtiff>=3.9.1' 'giflib' 'libxmu')
+makedepends=('git')
+options=('!libtool')
provides=('windowmaker')
conflicts=('windowmaker')
-makedepends=('git')
-depends=('imagemagick' 'libxinerama' 'libxrandr' 'libxmu' 'libbsd' 'libxpm' 'libxft' 'libwebp' 'libexif')
-source=("$pkgname::git://repo.or.cz/wmaker-crm.git"
- wmaker.desktop)
+source=("git://repo.or.cz/wmaker-crm.git"
+ wmaker.desktop
+ wm-giflib.patch)
md5sums=('SKIP'
- '2fba97bebfd691836b92b8f0db79ff13')
+ '2fba97bebfd691836b92b8f0db79ff13'
+ '05d8e98fb579f2fa5a097b629374e6b8')
-pkgver() {
- cd $pkgname
- git describe --long | sed -r 's/wmaker.//;s/([^-]*-g)/r\1/;s/-/./g'
-}
+_gitname="wmaker-crm"
-prepare() {
- cd $pkgname
-
- autoreconf -fi
-
- # fix some paths FS#3080 - ckeck also Gentoo ebuild
- for file in WindowMaker/*menu* util/wmgenmenu.c; do
- if [[ -r $file ]] ; then
- sed -i -e "s:/usr/local/GNUstep/Applications/WPrefs.app:/usr/lib/GNUstep/Applications/WPrefs.app:g;" "$file"
- sed -i -e "s:/usr/local/share/WindowMaker:/usr/share/WindowMaker:g;" "$file"
- sed -i -e "s:/opt/share/WindowMaker:/usr/share/WindowMaker:g;" "$file"
- fi;
- done;
+pkgver() {
+ date -uI | sed s',-,,g'
}
build() {
- cd $pkgname
- [ -z "$LINGUAS" ] && export LINGUAS="`ls po/*.po | sed 's:po/\(.*\)\.po$:\1:'|tr '\n' ' '`"
+ cd "$srcdir/$_gitname"
+ patch -Np0 -i "$srcdir/wm-giflib.patch"
+ [ -z "$LINGUAS" ] && export LINGUAS="`ls po/*.po | sed 's:po/\(.*\)\.po$:\1:'`"
+ ./autogen.sh
./configure --prefix=/usr --sysconfdir=/etc --enable-xinerama \
- --localedir=/usr/share/locale --with-gnustepdir=/usr/lib/GNUstep \
- --enable-usermenu --enable-modelock
- make V=0
+ --with-nlsdir=/usr/share/locale --with-gnustepdir=/usr/lib/GNUstep \
+ --enable-usermenu --enable-modelock --enable-xrandr
+ make
}
package() {
- cd $pkgname
+ cd "$srcdir/$_gitname"
make DESTDIR="$pkgdir" install
install -D -m644 COPYING.WTFPL "$pkgdir/usr/share/licenses/$pkgname/COPYING.WTFPL"
- install -D -m644 ../wmaker.desktop "$pkgdir/usr/share/xsessions/wmaker.desktop"
-}
+ install -D -m644 "$srcdir/wmaker.desktop" "$pkgdir/usr/share/xsessions/wmaker.desktop"
+ rm -rf $srcdir/$_gitname-build
+}