updated on Tue Jan 17 12:00:36 UTC 2012
[aur-mirror.git] / me-tv-bzr / PKGBUILD
bloba83752b5c1d8a515f552d658c50617f7a3e178c9
2 #Maintainer: Gianluca Boiano (aka M0Rf30)
4 pkgname=me-tv-bzr
5 pkgver=673
6 pkgrel=1
7 pkgdesc="A digital television (DVB) viewer for GNOME using Xine."
8 arch=('i686' 'x86_64')
9 url="https://launchpad.net/me-tv"
10 license=('GPL')
11 depends=('glibmm' 'gtkmm' 'gconfmm' 'glib2' 'xine-lib' 'sqlite3' 'linuxtv-dvb-apps' 'libunique' 'gnome-common')
12 makedepends=('intltool' 'bzr')
13 provides='me-tv'
14 conflicts='me-tv2-bzr'
15 install=me-tv-bzr.install
16 _bzrtrunk=lp:me-tv
17 _bzrmod=development
19 build() {
20 msg "Connecting to the server..."
22   if [ ! -d ./${_bzrmod} ]; then
23     bzr co ${_bzrtrunk} ${_bzrmod}
24   else
25     bzr up ${_bzrmod}
26   fi
29   msg "Starting make..."
31   cd "${srcdir}/${_bzrmod}" || return 1
32   ./autogen.sh
33   ./configure CXXFLAGS="$CXXFLAGS -D__KERNEL_STRICT_NAMES" --prefix=/usr || return 1
34         make || return 1
35         make -j1 GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=$pkgdir install || return 1
36         install -m755 -d "${pkgdir}/usr/share/gconf/schemas"
37         gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" --domain me-tv ${pkgdir}/usr/etc/gconf/schemas/*.schemas || return 1
38         rm -f ${pkgdir}/usr/etc/gconf/schemas/*.schemas