summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Tari2020-07-17 22:52:33 +0200
committerRobert Tari2020-07-17 22:52:33 +0200
commite5147b702471b6c5c1f322855081eb75c0c0261c (patch)
tree3046e3870199f247ca706c3ef5190f3cdec13f2c
parent3975d7d355db7f25df3460d889a52b8d1dbf34e8 (diff)
downloadaur-e5147b702471b6c5c1f322855081eb75c0c0261c.tar.gz
Updated PKGBUILD
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD71
2 files changed, 35 insertions, 61 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 36973d27aec6..16924f9b99e9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,31 +1,24 @@
pkgbase = libayatana-indicator
- pkgdesc = Ayatana Indicators Shared Library
+ pkgdesc = Ayatana Indicators (Shared Library)
pkgver = 0.6.3
pkgrel = 1
url = https://github.com/AyatanaIndicators/libayatana-indicator
+ arch = i686
arch = x86_64
+ arch = pentium4
license = LGPL2.1
license = LGPL3
- makedepends = gtk2
makedepends = gtk3
+ makedepends = glib2
+ makedepends = ayatana-ido
makedepends = mate-common
- makedepends = gtk-doc
- makedepends = pkg-config
+ depends = gtk3
depends = glib2
depends = ayatana-ido
+ replaces = libayatana-indicator-gtk3
options = !emptydirs
source = https://github.com/AyatanaIndicators/libayatana-indicator/archive/0.6.3.tar.gz
- sha512sums = 5cd78d228d7c2afef229fa06dc9b0778b06fc2752dee0192c65d5140afbc28533b9862bc62ddb27f61f9f8fb26dfb736403202b2b4f90622fe892c61d621b888
-
-pkgname = libayatana-indicator-gtk2
- pkgdesc = Ayatana Indicators Shared Library (GTK+ 2 library)
- depends = gtk2
- provides = libayatana-indicator
- conflicts = libayatana-indicator
+ md5sums = 584fd2838ed6c62f1ca21f1d94d9ea1b
-pkgname = libayatana-indicator-gtk3
- pkgdesc = Ayatana Indicators Shared Library (GTK+ 3 library)
- depends = gtk3
- provides = libayatana-indicator3
- conflicts = libayatana-indicator3
+pkgname = libayatana-indicator
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
}