summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Bork2017-10-10 17:40:45 -0600
committerThomas Bork2017-10-10 17:40:45 -0600
commit7e55228bd6d28d6afe0f1640b8ac6b36eaf1edaf (patch)
treef35a3034ae992c12b5968ff585ff1df6b12f750b
parent468deac157093be1149d9cb835f6094e2002ac5e (diff)
downloadaur-7e55228bd6d28d6afe0f1640b8ac6b36eaf1edaf.tar.gz
Disable icon cache generation; merge example PKGBUILD into this package
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD17
2 files changed, 23 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 357082798679..fff5b689dd99 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = pamac-classic
pkgdesc = A Gtk3 frontend for libalpm - classic version
- pkgver = 5.2.1
- pkgrel = 1
+ pkgver = 6.0.0
+ pkgrel = 2
url = https://github.com/cromnix/pamac-classic
install = pamac-classic.install
arch = x86_64
@@ -9,22 +9,30 @@ pkgbase = pamac-classic
makedepends = gettext
makedepends = itstool
makedepends = vala>=0.36
+ makedepends = cmake
+ depends = glib2>=2.42
+ depends = json-glib
depends = libsoup
depends = dbus-glib
depends = polkit
depends = vte3>=0.38
+ depends = gtk3>=3.22
depends = libnotify
+ depends = desktop-file-utils
depends = pacman>=5.0
- optdepends = polkit-gnome: needed for authentification in Cinnamon, Gnome
- optdepends = lxsession: needed for authentification in Xfce, LXDE etc.
+ depends = pacman<5.1
+ depends = gnutls>=3.4
+ optdepends = polkit-gnome: needed for authentication in Cinnamon, Gnome
+ optdepends = mate-polkit: needed for authentication in MATE
+ optdepends = lxsession: needed for authentication in Xfce, LXDE etc.
provides = pamac
provides = pamac-aur
conflicts = pamac
conflicts = pamac-aur
options = !emptydirs
backup = etc/pamac.conf
- source = pamac-classic-5.2.1-1.tar.gz::https://github.com/cromnix/pamac-classic/archive/v5.2.1.tar.gz
- sha256sums = e3b2c7c72a10b5a806c3b9eab86a2366054550b0f01c2f5b293ae0a1420f98cb
+ source = pamac-classic-6.0.0-2.tar.gz::https://github.com/cromnix/pamac-classic/archive/v6.0.0.tar.gz
+ sha256sums = f0d98d735210c999f450c977c63de5b0e4665fa2646bef0f0076752fff912942
pkgname = pamac-classic
diff --git a/PKGBUILD b/PKGBUILD
index 3f2ddf1c8ec1..9423c8bd4901 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,19 @@
# Maintainer: Thomas Bork <tab.epic@gmail.com>
+
pkgname=pamac-classic
_pkgver=6.0.0
pkgver=$_pkgver
-pkgrel=1
+pkgrel=2
pkgdesc="A Gtk3 frontend for libalpm - classic version"
arch=('x86_64')
url="https://github.com/cromnix/pamac-classic"
license=('GPL3')
-depends=('libsoup' 'polkit' 'vte3>=0.38'
- 'libnotify' 'pacman>=5.0')
-optdepends=('polkit-gnome: needed for authentification in Cinnamon, Gnome'
- 'lxsession: needed for authentification in Xfce, LXDE etc.')
+depends=('glib2>=2.42' 'json-glib' 'libsoup' 'dbus-glib' 'polkit' 'vte3>=0.38' 'gtk3>=3.22'
+ 'libnotify' 'desktop-file-utils' 'pacman>=5.0' 'pacman<5.1' 'gnutls>=3.4')
+makedepends=('gettext' 'itstool' 'vala>=0.36' 'libappindicator-gtk3')
+optdepends=('polkit-gnome: needed for authentication in Cinnamon, Gnome'
+ 'mate-polkit: needed for authentication in MATE'
+ 'lxsession: needed for authentication in Xfce, LXDE etc.')
makedepends=('gettext' 'itstool' 'vala>=0.36' 'cmake')
backup=('etc/pamac.conf')
conflicts=('pamac' 'pamac-aur')
@@ -30,7 +33,7 @@ build() {
cd "${srcdir}/pamac-classic-$_pkgver"
# configure with AUR
- ./configure --disable-debug --prefix="${pkgdir}/usr" --sysconfdir="${pkgdir}/etc"
+ ./configure --disable-debug --prefix="${pkgdir}/usr" --sysconfdir="${pkgdir}/etc" --pass-thru -DICON_UPDATE=OFF
# add --disable-aur to previous line to disable AUR support
# build
@@ -40,6 +43,4 @@ build() {
package() {
cd "${srcdir}/pamac-classic-$_pkgver"
make prefix="${pkgdir}/usr" sysconfdir="${pkgdir}/etc" install
- # remove icon-cache
- rm "${pkgdir}/usr/share/icons/hicolor/icon-theme.cache"
}