updated on Wed Jan 25 12:16:47 UTC 2012
[aur-mirror.git] / tmux-cvs / PKGBUILD
blob58a0c655bffa6ec7d0bb42cc04c7cd35f0a93727
1 # Maintainer: Martti Kühne <mysatyre[at]gmail[dot]com>
2 # Contributor: Ian Taylor <ibtaylor[at]gmail[dot]com>
3 pkgname=tmux-cvs
4 pkgver=20110108
5 pkgrel=3
6 pkgdesc="A terminal multiplexer"
7 url="http://sourceforge.net/projects/tmux/"
8 arch=('i686' 'x86_64')
9 license=('BSD')
10 makedepends=('coreutils' 'make' 'cvs')
11 depends=('ncurses' 'libevent')
12 conflicts=(tmux)
13 provides=(tmux)
14 source=(LICENSE)
15 md5sums=('71601bc37fa44e4395580b321963018e')
17 _cvsroot=":pserver:anonymous@tmux.cvs.sourceforge.net:/cvsroot/tmux"
18 _cvsmod="tmux"
20 build() {
21   cd $srcdir
23   msg "Connection to $_cvsmod.sourceforge.net CVS server..."
24   cvs -d$_cvsroot checkout $_cvsmod
26   msg "CVS checkout done"
27   msg "Starting make..."
29   cd "$srcdir/${pkgname%-*}"
31   mkdir -p "$pkgdir/usr/bin"
32   mkdir -p "$pkgdir/usr/share/man/man1"
33   mkdir -p "$pkgdir/usr/share/vim/syntax"
34   mkdir -p "$pkgdir/usr/share/doc/tmux"
35   mkdir -p "$pkgdir/usr/share/licenses/tmux"
37   chmod +x ./autogen.sh && ./autogen.sh
38   ./configure
39   make
41   install -Dm755 tmux "$pkgdir/usr/bin/tmux"
42   install -Dm644 tmux.1 "$pkgdir/usr/share/man/man1/tmux.1"
43   install -Dm644 examples/tmux.vim "$pkgdir/usr/share/vim/vimfiles/syntax/tmux.vim"
44   install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/tmux/LICENSE"
45   install -dm755 "$pkgdir/usr/share/tmux/"
46   install -m644 examples/*.conf "$pkgdir/usr/share/tmux/"