diff options
author | Robert Tari | 2020-07-17 22:52:33 +0200 |
---|---|---|
committer | Robert Tari | 2020-07-17 22:52:33 +0200 |
commit | e5147b702471b6c5c1f322855081eb75c0c0261c (patch) | |
tree | 3046e3870199f247ca706c3ef5190f3cdec13f2c /PKGBUILD | |
parent | 3975d7d355db7f25df3460d889a52b8d1dbf34e8 (diff) | |
download | aur-e5147b702471b6c5c1f322855081eb75c0c0261c.tar.gz |
Updated PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 71 |
1 files changed, 26 insertions, 45 deletions
@@ -1,54 +1,35 @@ # Maintainer: Guillaume Hayot <ghayot[at]postblue[dot]info> -pkgbase=libayatana-indicator -pkgname=("${pkgbase}-gtk"{2,3}) +# Maintainer: Robert Tari <robert at tari dot in> + +pkgname="libayatana-indicator" pkgver=0.6.3 -pkgrel=1 -pkgdesc='Ayatana Indicators Shared Library' -url='https://github.com/AyatanaIndicators/libayatana-indicator' -arch=('x86_64') -license=('LGPL2.1' 'LGPL3') -depends=('glib2' 'ayatana-ido') -makedepends=('gtk2' 'gtk3' 'mate-common' 'gtk-doc' 'pkg-config') +pkgrel="1" +pkgdesc="Ayatana Indicators (Shared Library)" +arch=("i686" "x86_64" "pentium4") +url="https://github.com/AyatanaIndicators/libayatana-indicator" +license=("LGPL2.1" "LGPL3") +makedepends=("gtk3" "glib2" "ayatana-ido" "mate-common") +depends=("gtk3" "glib2" "ayatana-ido") options=('!emptydirs') -source=("https://github.com/AyatanaIndicators/$pkgbase/archive/$pkgver.tar.gz") -sha512sums=('5cd78d228d7c2afef229fa06dc9b0778b06fc2752dee0192c65d5140afbc28533b9862bc62ddb27f61f9f8fb26dfb736403202b2b4f90622fe892c61d621b888') - -prepare() { - cp -ra ${pkgbase}-${pkgver}{,-gtk2} -} +source=("https://github.com/AyatanaIndicators/$pkgname/archive/$pkgver.tar.gz") +md5sums=("584fd2838ed6c62f1ca21f1d94d9ea1b") +replaces=("${pkgname}-gtk3") -build() { - msg2 "Building gtk3…" - (cd ${pkgbase}-${pkgver} - ./autogen.sh --prefix=/usr --with-gtk=3 --disable-tests - make - ) - - msg2 "Building gtk2…" - (cd ${pkgbase}-${pkgver}-gtk2 - ./autogen.sh --prefix=/usr --with-gtk=2 --disable-tests - make - ) +prepare() +{ + cd ${srcdir}/${pkgname}-${pkgver} + NOCONFIGURE=1 ./autogen.sh } -package_libayatana-indicator-gtk2() { - pkgdesc+=' (GTK+ 2 library)' - depends=('gtk2') - provides=("${pkgbase}") - conflicts=("${pkgbase}") - - cd ${pkgbase}-${pkgver}-gtk2 - make DESTDIR="${pkgdir}" install - rm -f "${pkgdir}"/usr/share/libayatana-indicator/80indicator-debugging - rm -f "${pkgdir}"/usr/lib/systemd/user/ayatana-indicators-pre.target +build() +{ + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr --with-gtk=3 --disable-tests + make } -package_libayatana-indicator-gtk3() { - pkgdesc+=" (GTK+ 3 library)" - depends=('gtk3') - provides=("${pkgbase}3") - conflicts=("${pkgbase}3") - - cd ${pkgbase}-${pkgver} - make DESTDIR="${pkgdir}" install +package() +{ + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install } |