summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorRobert Tari2020-07-17 22:52:33 +0200
committerRobert Tari2020-07-17 22:52:33 +0200
commite5147b702471b6c5c1f322855081eb75c0c0261c (patch)
tree3046e3870199f247ca706c3ef5190f3cdec13f2c /PKGBUILD
parent3975d7d355db7f25df3460d889a52b8d1dbf34e8 (diff)
downloadaur-e5147b702471b6c5c1f322855081eb75c0c0261c.tar.gz
Updated PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD71
1 files changed, 26 insertions, 45 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f0a41eb69f7c..3a600713a090 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}