updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / fvwm-cvs / PKGBUILD
blobacd3666c4f357b42db1de6bfb027ceb065786450
1 # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
2 pkgname=fvwm-cvs
3 pkgver=20110609
4 pkgrel=1
5 pkgdesc="A multiple large virtual desktop window manager originally derived from twm."
6 arch=('i686' 'x86_64')
7 url="http://www.fvwm.org"
8 license=('GPL' 'custom')
9 depends=('imlib' 'fribidi' 'perl' 'libstroke' 'libxpm' 'librsvg' 'libxinerama' 'libxcursor')
10 makedepends=('libxslt')
11 provides=('fvwm-devel')
12 conflicts=('fvwm-devel' 'fvwm')
13 makedepends=('cvs' 'libxslt')
14 options=('!emptydirs')
15 source=(fvwm2.desktop)
16 md5sums=('e52a6ef25a936dcf3ad0e58f2e9ed0ea')
17 license=('GPL')
19 _cvsmod="fvwm"
20 _cvsroot=":pserver:anonymous:guest@cvs.fvwm.org:/home/cvs"
22 build() {
23   cd "${srcdir}"
24   touch ~/.cvspass
25   msg "Connecting to $_cvsmod.sourceforge.net CVS server...."
26   cvs -z9 -d $_cvsroot/$_cvsmod co -D $pkgver -f $_cvsmod || return 1
27   cd $_cvsmod
28   aclocal || return 1
29   autoheader || return 1
30   automake --add-missing || return 1
31   autoreconf || return 1
33   msg "CVS checkout done or server timeout"
34   msg "Starting make..."
36   rm -rf ../$_cvsmod-build
37   cp -r ../$_cvsmod ../$_cvsmod-build 
38   cd ../$_cvsmod-build
39   
40   ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --with-stroke-library
41   make
44 package(){
45   cd "${srcdir}/${_cvsmod}-build"
46   make DESTDIR="${pkgdir}" install
47   
48   install -d "${pkgdir}/etc/fvwm"
49   rm -rf sample.fvwmrc/CVS
50   install -D -m644 sample.fvwmrc/* "${pkgdir}/etc/fvwm"
51   rm -f "${pkgdir}"/etc/fvwm/Makefile*
52   install -D -m644 ../fvwm2.desktop "${pkgdir}/usr/share/xsessions/fvwm2.desktop"
53   install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
55 # vim:syntax=sh