summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBernhard Landauer2016-11-21 00:02:20 +0100
committerBernhard Landauer2016-11-21 00:02:20 +0100
commit74ebf4739ef0f7e10137b128bcb4103d55db0ad8 (patch)
tree74d181a5bf02ed14eacbe02e89bb57a2ebb333be
parent1bca8d088d6ecce4c17397cf5ef081212f76f1a6 (diff)
downloadaur-74ebf4739ef0f7e10137b128bcb4103d55db0ad8.tar.gz
v1.4.3, add appindicator support
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD50
2 files changed, 45 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9ea9cd3214a1..0dbb41134262 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,24 @@
+# Generated by mksrcinfo v8
+# Sun Nov 20 23:01:24 UTC 2016
pkgbase = clipit
pkgdesc = Lightweight GTK+ clipboard manager (fork of Parcellite)
- pkgver = 1.4.2
- pkgrel = 6
- url = http://gtkclipit.sourceforge.net/
+ pkgver = 1.4.3
+ pkgrel = 1
+ url = https://github.com/CristianHenzel/ClipIt/
arch = i686
arch = x86_64
license = GPL3
+ makedepends = git
makedepends = intltool
depends = gtk2
- depends = librsvg
+ depends = libappindicator-gtk2
optdepends = xdotool: for automatic paste
- source = https://github.com/downloads/shantzu/ClipIt/clipit-1.4.2.tar.gz
- md5sums = 118175f26869adcf04909fdbb5021eff
+ source = ClipIt-a8de309ee006003ab3545d9abbe8c017a7400e62.tar.gz::https://github.com/CristianHenzel/ClipIt//archive/a8de309ee006003ab3545d9abbe8c017a7400e62.tar.gz
+ source = pkg-config.patch::https://github.com/0x4d4c/ClipIt/commit/f106391cd739bf4005600646561a7425faef2964.diff
+ source = fix_autotool_warnings.patch::https://github.com/0x4d4c/ClipIt/commit/0cbcc22d2cee837fac6ba0583bf5e420f3d10d4e.diff
+ md5sums = 07a9c87b2384c6d9be1d2009cfd54e97
+ md5sums = 81c12cc419951b9f308c3c733ae86448
+ md5sums = f9cb845c32a1c84ce9611fa0d910d9a3
pkgname = clipit
diff --git a/PKGBUILD b/PKGBUILD
index 3e2f2343b7d5..f7fb8ce5a854 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,44 @@
-# $Id: PKGBUILD 175219 2016-05-13 18:43:12Z arojas $
-# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
-# Contributor: Mihai Militaru <mihai dot militaru at xmpp dot ro>
+# Maintainer : Bernhard Landauer <oberon@manjaro.org>
pkgname=clipit
-pkgver=1.4.2
-pkgrel=6
+_pkgname=ClipIt
+pkgver=1.4.3
+pkgrel=1
pkgdesc="Lightweight GTK+ clipboard manager (fork of Parcellite)"
arch=('i686' 'x86_64')
-url="http://gtkclipit.sourceforge.net/"
+url="https://github.com/CristianHenzel/ClipIt/"
+_snapshot=a8de309ee006003ab3545d9abbe8c017a7400e62
license=('GPL3')
-depends=('gtk2' 'librsvg')
-makedepends=('intltool')
+depends=('gtk2' 'libappindicator-gtk2')
+makedepends=('git' 'intltool')
optdepends=('xdotool: for automatic paste')
-source=("https://github.com/downloads/shantzu/ClipIt/${pkgname}-${pkgver}.tar.gz")
-md5sums=('118175f26869adcf04909fdbb5021eff')
+source=("${_pkgname}-${_snapshot}.tar.gz::${url}/archive/${_snapshot}.tar.gz"
+ 'pkg-config.patch::https://github.com/0x4d4c/ClipIt/commit/f106391cd739bf4005600646561a7425faef2964.diff'
+ 'fix_autotool_warnings.patch::https://github.com/0x4d4c/ClipIt/commit/0cbcc22d2cee837fac6ba0583bf5e420f3d10d4e.diff')
+md5sums=('07a9c87b2384c6d9be1d2009cfd54e97'
+ '81c12cc419951b9f308c3c733ae86448'
+ 'f9cb845c32a1c84ce9611fa0d910d9a3')
+
+prepare() {
+ cd "${srcdir}/${_pkgname}-${_snapshot}"
+ msg2 "fixing some warnings and errors..."
+ mv configure.in configure.ac
+ patch -p1 < ../pkg-config.patch
+ patch -p1 < ../fix_autotool_warnings.patch
+ msg "done."
+}
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc
- make
+ cd "${srcdir}/${_pkgname}-${_snapshot}"
+ ./autogen.sh
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --enable-appindicator
+ make
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR=${pkgdir} install
+ cd "${srcdir}/${_pkgname}-${_snapshot}"
+ make DESTDIR=${pkgdir} install
}