updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / nm-applet-git / PKGBUILD
blobe9068919575a43e42d04126e725d9139e9803fc4
1 # Contributor: kasa <biuta.jr@gmail.com>
2 # Contributor: L42y <423300@gmail.com>
3 # Contributor: macau <tema.prokopenko@gmail.com>
5 pkgname=nm-applet-git
6 pkgver=20110829
7 pkgrel=1
8 pkgdesc="GTK frontend NetWorkmanager without gnome-bluetooth support"
9 arch=('armv7h')
10 license=('GPL')
11 url="http://www.gnome.org/projects/NetworkManager/"
12 depends=('networkmanager' 'libgnome-keyring' 'polkit-gnome' 'gtk3'
13          'notification-daemon' 'libnotify' 'gnome-icon-theme'
14          'mobile-broadband-provider-info' 'gconf')
15 makedepends=('intltool')
16 provides=('nm-applet')
17 conflicts=('network-manager-applet-svn' 'network-manager-applet')
18 options=('!libtool')
19 install=${pkgname}.install
21 _gitroot="git://git.gnome.org/network-manager-applet"
22 _gitname="network-manager-applet"
24 build() {
25   cd ${srcdir}
26   
27   msg "Connecting to git.gnome.org GIT server...."
29   if [ -d ${srcdir}/$_gitname ] ; then
30           cd $_gitname && git pull origin
31           msg "The local files are updated."
32   else
33           git clone $_gitroot
34   fi
36   msg "GIT checkout done or server timeout"
37   msg "Starting make..."
39   cp -r ${srcdir}/$_gitname ${srcdir}/$_gitname-build
40   cd ${srcdir}/$_gitname-build
42   ./autogen.sh --prefix=/usr --sysconfdir=/etc \
43       --localstatedir=/var \
44       --libexecdir=/usr/lib/networkmanager \
45       --disable-static \
46       --disable-maintainer-mode
47   make
50 package() {
51   cd ${srcdir}/$_gitname-build
53   make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install
55   install -m755 -d "${pkgdir}/usr/share/gconf/schemas"
56   gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" --domain nm-applet ${pkgdir}/etc/gconf/schemas/*.schemas
57   rm -f ${pkgdir}/etc/gconf/schemas/*.schemas