summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Alff2018-07-29 11:29:16 -0400
committerTed Alff2018-07-29 11:29:16 -0400
commitb7cf1db54a402db8ab2c35497996fabbd744198e (patch)
tree09987d886d4ccdd8ce570b207779abfd8a767173
downloadaur-b7cf1db54a402db8ab2c35497996fabbd744198e.tar.gz
Initial upload
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD47
2 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..85046fc68698
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+# Generated by mksrcinfo v8
+# Sun Jul 29 15:29:05 UTC 2018
+pkgbase = xfce4-windowck-plugin-git
+ pkgdesc = Xfce panel plugin which allows to put the maximized window title and buttons on the panel.
+ pkgver = 0.4.4+18+ge0f96f5
+ pkgrel = 1
+ url = https://github.com/cedl38/xfce4-windowck-plugin
+ arch = i686
+ arch = x86_64
+ groups = xfce4
+ license = GPL3
+ makedepends = intltool
+ makedepends = xfce4-dev-tools
+ makedepends = python3
+ makedepends = imagemagick
+ depends = xfce4-panel
+ provides = xfce4-windowck-plugin=0.4.4
+ conflicts = xfce4-windowck-plugin
+ options = !libtool
+ source = xfce4-windowck-plugin::git+https://github.com/cedl38/xfce4-windowck-plugin
+ source = window_dragging.patch::https://github.com/t184256/xfce4-windowck-plugin/commit/27a6dbd42e4ecd1d87290cd5fbcedb51f50531b3.patch
+ sha256sums = SKIP
+ sha256sums = 9d3bc7320f1ba4c68a17a76d47ac76b4b56cba375274539bd3c9ea19ace59ac2
+
+pkgname = xfce4-windowck-plugin-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7cfce2926ac1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: twa022 <twa022 at gmail dot com>
+# Contributor: Cedric Leporcq <cedric at gmail dot com>
+
+_pkgname=xfce4-windowck-plugin
+pkgname=${_pkgname}-git
+pkgver=0.4.4+18+ge0f96f5
+pkgrel=1
+pkgdesc="Xfce panel plugin which allows to put the maximized window title and buttons on the panel."
+arch=('i686' 'x86_64')
+url="https://github.com/cedl38/xfce4-windowck-plugin"
+license=('GPL3')
+groups=('xfce4')
+depends=('xfce4-panel')
+makedepends=('intltool' 'xfce4-dev-tools' 'python3' 'imagemagick')
+provides=("${_pkgname}=${pkgver%%+*}")
+conflicts=("${_pkgname}")
+options=('!libtool')
+source=("${_pkgname}::git+https://github.com/cedl38/${_pkgname}"
+ 'window_dragging.patch::https://github.com/t184256/xfce4-windowck-plugin/commit/27a6dbd42e4ecd1d87290cd5fbcedb51f50531b3.patch')
+sha256sums=('SKIP'
+ '9d3bc7320f1ba4c68a17a76d47ac76b4b56cba375274539bd3c9ea19ace59ac2')
+
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
+ git describe --long --tags | sed -r "s:^${_pkgname}-::;s:^v::;s/-/+/g"
+}
+
+prepare() {
+ cd "${srcdir}/${_pkgname}"
+ # Hasn't actually been ported to GTK3 yet
+ sed -i 's:libxfce4panel-2.0:libxfce4panel-1.0:' configure.ac.in
+ # Add window dragging patch from t184256
+ patch -Np1 -i ../window_dragging.patch
+}
+
+build() {
+ cd "${srcdir}/${_pkgname}"
+
+ ./autogen.sh \
+ --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}"
+ make DESTDIR="$pkgdir" install
+}