updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / btg-svn / PKGBUILD
blobd2519ccb09d4fff5484e1410a50829cd5fcd5c6a
1 # Contributor: Andre Klitzing <aklitzing () online () de>
2 # Maintainer: Gaetan Bisson <bisson@archlinux.org>
4 pkgname=btg-svn
5 pkgver=659
6 pkgrel=1
7 pkgdesc='Bittorrent client implemented in C++ and using the Rasterbar Libtorrent library.'
8 url='http://btg.berlios.de/'
9 license=('GPL')
10 arch=('i686' 'x86_64')
11 options=('!libtool' '!emptydirs')
12 makedepends=('subversion' 'boost' 'ncurses' 'gtkmm')
13 depends=('libtorrent-rasterbar>=0.15.6' 'gnutls' 'curl' 'dialog')
14 optdepends=('ncurses: btgcli'
15             'gtkmm: btgui')
17 _svntrunk=svn://svn.berlios.de/btg/trunk
18 _svnmod=btg
20 source=('load_file.patch')
21 sha1sums=('37f65d2c2068dac505183b332437f00650f4159c')
23 install=install
25 build() {
26         cd "${srcdir}"
27         rm -fr "${_svnmod}"
28         svn co "${_svntrunk}" -r "${pkgver}" "${_svnmod}"
30         cd "${_svnmod}"
31         sh autogen.sh
33         patch -p1 -i ../load_file.patch
34         sed -i 's/ncursesw" = yes/ncursesw" = lol/' configure
36         ./configure \
37                 --prefix=/usr \
38                 --enable-static=no \
39                 --enable-btg-config \
40                 --enable-daemon \
41                 --enable-gui \
42                 --enable-cli \
43                 --enable-www \
44                 --enable-session-saving \
45                 --enable-event-callback \
46                 --enable-url \
47                 --with-ncurses \
49         make CXXFLAGS="$CXXFLAGS -DBOOST_FILESYSTEM_VERSION=2"
52 package() {
53         cd "${srcdir}/${_svnmod}"
54         make DESTDIR="${pkgdir}" install