diff options
author | Mantas Mikulėnas | 2015-07-15 14:02:18 +0300 |
---|---|---|
committer | Mantas Mikulėnas | 2015-07-15 14:03:33 +0300 |
commit | 9bcab4320e8291e644637fc42891f72b74329b09 (patch) | |
tree | 5c8a67fb4ef966f92493a76d3b6103a4bc5226a2 | |
parent | ca59f9663a66f3433d417f3c850ce6ce184b09ac (diff) | |
download | aur-9bcab4320e8291e644637fc42891f72b74329b09.tar.gz |
style fixes
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 54 |
2 files changed, 35 insertions, 28 deletions
@@ -8,18 +8,17 @@ pkgbase = mail-notification arch = x86_64 license = GPL3 license = FDL - makedepends = gob2 - makedepends = intltool makedepends = evolution makedepends = gnome-doc-utils + makedepends = gob2 makedepends = gtk2 + makedepends = intltool depends = gmime - depends = libnotify depends = gnome-keyring depends = hicolor-icon-theme - depends = notification-daemon depends = libgnome - options = !libtool + depends = libnotify + depends = notification-daemon options = !emptydirs source = git+https://github.com/epienbroek/mail-notification.git source = http://pkgs.fedoraproject.org/cgit/mail-notification.git/plain/mail-notification-jb-gcc-format.patch @@ -9,9 +9,9 @@ pkgdesc="Tray icon application that informs you if you have new mail" arch=('i686' 'x86_64') url="http://www.nongnu.org/mailnotify/" license=('GPL3' 'FDL') -depends=('gmime' 'libnotify' 'gnome-keyring' 'hicolor-icon-theme' 'notification-daemon' 'libgnome') -makedepends=('gob2' 'intltool' 'evolution' 'gnome-doc-utils' 'gtk2') -options=('!libtool' '!emptydirs') +depends=('gmime' 'gnome-keyring' 'hicolor-icon-theme' 'libgnome' 'libnotify' 'notification-daemon') +makedepends=('evolution' 'gnome-doc-utils' 'gob2' 'gtk2' 'intltool') +options=(!emptydirs) install=mail-notification.install source=(git+https://github.com/epienbroek/mail-notification.git http://pkgs.fedoraproject.org/cgit/mail-notification.git/plain/mail-notification-jb-gcc-format.patch @@ -25,44 +25,52 @@ sha256sums=('SKIP' '2340c6001ad9dfd071f80cf0cd9b45d3fa7efada6880a530b16a3b4d36a27444') pkgver() { - cd "${srcdir}/${pkgname}" + cd "$pkgname" git tag -f v5.4 7a2c97e1f48cfb8cd6e21a1d619fd589dfa19ef0 git describe --tags | sed "s/^v//; s/-/.r/; s/-/./" } prepare() { - cd "${srcdir}/${pkgname}" + cd "$pkgname" - patch -Np1 < "${srcdir}/mail-notification-jb-gcc-format.patch" - patch -Np1 < "${srcdir}/mail-notification-aarch64.patch" - patch -Np1 < "${srcdir}/mail-notification-evo3_11_2.patch" - patch -Np0 < "${srcdir}/mail-notification-dont-link-against-bsd-compat.patch" + patch -Np1 < "$srcdir/mail-notification-jb-gcc-format.patch" + patch -Np1 < "$srcdir/mail-notification-aarch64.patch" + patch -Np1 < "$srcdir/mail-notification-evo3_11_2.patch" + patch -Np0 < "$srcdir/mail-notification-dont-link-against-bsd-compat.patch" } build() { - cd "${srcdir}/${pkgname}" + cd "$pkgname" + + ./jb configure \ + cflags="$CFLAGS" \ + cppflags="$CXXFLAGS" \ + ldflags="$LDFLAGS" \ + destdir="$pkgdir" \ + prefix=/usr \ + sysconfdir=/etc \ + localstatedir=/var \ + gconf-schemas-dir=/etc/gconf/schemas \ + install-gconf-schemas=no \ + update-gtk-icon-cache=no \ + ; - ./jb configure prefix=/usr sysconfdir=/etc \ - localstatedir=/var destdir="${pkgdir}" \ - gconf-schemas-dir=/etc/gconf/schemas install-gconf-schemas=no \ - cflags="${CFLAGS}" cppflags="${CXXFLAGS}" ldflags="${LDFLAGS}" \ - library-mode=0755 ./jb build } package() { - cd "${srcdir}/${pkgname}" + cd "$pkgname" + + export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 + + ./jb install - GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 ./jb install + install -d -m755 "$pkgdir"/usr/share/gconf/schemas - rm -f "${pkgdir}/usr/share/mail-notification/"*.glade - install -m644 ui/mailbox-properties-dialog.ui "${pkgdir}/usr/share/mail-notification/" - install -m644 ui/properties-dialog.ui "${pkgdir}/usr/share/mail-notification/" + gconf-merge-schema "$pkgdir"/usr/share/gconf/schemas/$pkgname.schemas --domain mail-notification "$pkgdir"/etc/gconf/schemas/*.schemas - install -m755 -d "${pkgdir}/usr/share/gconf/schemas" - gconf-merge-schema ${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas --domain mail-notification ${pkgdir}/etc/gconf/schemas/*.schemas - rm -f ${pkgdir}/etc/gconf/schemas/*.schemas + rm -f "$pkgdir"/etc/gconf/schemas/*.schemas } # vim: ts=2:sw=2:et |