updated on Mon Jan 23 08:00:43 UTC 2012
[aur-mirror.git] / lightdm-unity-greeter / PKGBUILD
blob45ca1f9d309e29b7c2e7d7e68880fc53f4988e00
1 # Maintainer: Xiao-Long Chen <chenxiaolong@cxl.epac.to>
2 #Taken from M0Rf30 morf3089 at gmail dot com
4 pkgname=lightdm-unity-greeter
5 _ubuntu_rel=0ubuntu4
6 pkgver=0.2.0.${_ubuntu_rel}
7 pkgrel=1
8 pkgdesc="The greeter (login screen) application for Unity. It is implemented as a LightDM greeter."
9 arch=('i686' 'x86_64')
10 url="https://launchpad.net/unity-greeter"
11 license=('GPL3' 'LGPL3')
12 source=("https://launchpad.net/ubuntu/+archive/primary/+files/${pkgname#*-}_${pkgver%.*}-${_ubuntu_rel}.debian.tar.gz"
13         "https://launchpad.net/ubuntu/+archive/primary/+files/${pkgname#*-}_${pkgver%.*}.orig.tar.gz"
14         'unity-greeter.install')
15 install=unity-greeter.install
16 depends=('gnome-doc-utils' 'lightdm-ubuntu' 'gnome-common' 'libindicator' 'cantarell-fonts' 'light-themes' 'ubuntu-wallpapers' 'ttf-ubuntu-font-family')
17 options=(!libtool)
18 makedepends=('gnome-settings-daemon' 'pkg-config' 'bzr' 'vala' 'autoconf')
19 sha512sums=('d24c41bdcd920b8c9a25bbfd9c03318773ab3c14dfee69306144fb38a087f314a3dfc5e5d9f1e7d5fb9b8ababe774b61d6e23f162607e85e6a10496ce69ec0eb'
20             '6b9aa7173294a8414127443403f503ed16adaba5e0b7e51225699f17bf0d864f5aec1e6c32e18f3a64015ddfefa3a639d70c32bd814274702feaadba818ff8ad'
21             '1862eb7fb558abaf2fda4ca380d9cdb8543022f36a95fc0fba7c2f391400c4dfe250af07650d22547259368ab8b2ac3a9b1e91633a57e8308a351a741b41aca4')
23 build() {
24   cd "${srcdir}/${pkgname#*-}-${pkgver%.*}"
26   # Apply Ubuntu patches
27   for i in $(cat "${srcdir}/debian/patches/series" | grep -v '#'); do
28     patch -Np1 -i "${srcdir}/debian/patches/${i}"
29   done
31   CFLAGS="${CFLAGS} -lm -lX11"
33   autoreconf -vfi
35   ./configure \
36     --prefix=/usr \
37     --sysconfdir=/etc \
38     --libexecdir=/usr/lib/lightdm
40    make ${MAKEFLAGS}
43 package() {
44   cd "${srcdir}/unity-greeter-${pkgver%.*}"
45   make DESTDIR="${pkgdir}" install