Added prebuild to vi PKGBUILD
[Archlinux-Stable.git] / support / gpm / PKGBUILD
blobba2af57f18dc02083eed9745b0db585b26950471
1 # $Id: PKGBUILD,v 1.15 2007/11/15 23:53:15 daniel Exp $
2 # Maintainer: Eric Belanger <eric@archlinux.org>
3 # Committer: Judd Vinet <jvinet@zeroflux.org>
4 # Contributor: Tom Newsom <Jeepster@gmx.co.uk>
6 pkgname=gpm
7 pkgver=1.20.1
8 pkgrel=7
9 pkgdesc="A mouse server for the console and xterm"
10 arch=('i686' 'x86_64')
11 url="http://unix.schottelius.org/gpm/"
12 license=('GPL')
13 depends=('ncurses')
14 backup=(etc/conf.d/gpm)
15 options=('!makeflags')
16 source=(http://unix.schottelius.org/gpm/archives/$pkgname-$pkgver.tar.bz2 \
17         gpm.patch gpm-quietdeath.patch gpm-openmax.patch \
18         gpm-1.20.1-nodebug.patch  gpm gpm.conf.d)
19 md5sums=('2c63e827d755527950d9d13fe3d87692' 'ffcb5ead568a7ce39602e2d39555b251'\
20          '583fa2cf2a9db7ca458b23c1d095f667' '6b7be08b0f4e62f1871fa5b3aec25dbd'\
21          '285019976ad18695a2d47bcce23cb18c' 'c4d42a4725503a5524cae060a959a3d3'\
22          '5f109341a7d1bb18c59d7c3a395d848a')
23 sha1sums=('c48d937e62abb438c2f6439b34ef3332c89af8d1'
24           '16541df8144073b4e79664fd0070ec7233547e72'
25           '411f06da13e881dd07d6ea8765decc0eb7acc195'
26           '2d47d63b285153bfaa016aa20c342519a4bdb5a1'
27           '1491349903987f6b2c4ca0a61dbeeb6ce6335e44'
28           'c13ad1422d24af320e2abb9786c7eacef39b293c'
29           '3bcb67027f0ad7dc393388fb02c261126671f9f5')
31 build() {
32   cd $startdir/src/$pkgname-$pkgver
33   patch -Np1 -i ../gpm-quietdeath.patch || return 1
34   patch -Np1 -i ../gpm.patch || return 1
35   patch -Np1 -i ../gpm-openmax.patch || return 1
36   patch -Np1 -i ../gpm-1.20.1-nodebug.patch || return 1
37   ./configure --prefix=/usr --sysconfdir=/etc
38   make LIBS=-lm || return 1
39   make prefix=$startdir/pkg/usr install
40   install -D -m755 ../gpm $startdir/pkg/etc/rc.d/gpm
41   install -D -m644 ../gpm.conf.d $startdir/pkg/etc/conf.d/gpm
42   chmod 755 $startdir/pkg/usr/lib/libgpm.so.*