summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD27
2 files changed, 28 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 91df8d9fce9a..aeb405782280 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Thu Aug 4 21:42:45 UTC 2016
+# Sun Sep 4 23:45:39 UTC 2016
pkgbase = vala-panel-appmenu-xfce-git
pkgdesc = AppMenu (Global Menu) plugin for xfce4-panel and vala-panel
- pkgver = 0.2.8
+ pkgver = 0.3.0
pkgrel = 1
url = https://github.com/rilian-la-te/vala-panel-appmenu
arch = i686
@@ -16,6 +16,7 @@ pkgbase = vala-panel-appmenu-xfce-git
makedepends = xfconf
makedepends = libwnck3
makedepends = vala-panel-git
+ makedepends = mate-panel-gtk3
source = git://github.com/rilian-la-te/vala-panel-appmenu.git
source = git://github.com/rilian-la-te/cmake-vala.git
source = git://github.com/rilian-la-te/vala-dbusmenu.git
@@ -28,6 +29,7 @@ pkgname = vala-panel-appmenu-translations-git
arch = any
optdepends = vala-panel-appmenu-xfce-git
optdepends = vala-panel-appmenu-valapanel-git
+ optdepends = vala-panel-appmenu-mate-git
pkgname = vala-panel-appmenu-xfce-git
pkgdesc = AppMenu (Global Menu) plugin for xfce4-panel
diff --git a/PKGBUILD b/PKGBUILD
index 1f4b11a86a47..46d49344442e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,13 +5,13 @@ pkgbase=${_pkgbase}-xfce-git
pkgname=('vala-panel-appmenu-translations-git' 'vala-panel-appmenu-xfce-git' 'vala-panel-appmenu-valapanel-git')
_cmakename=cmake-vala
_dbusmenuname=vala-dbusmenu
-pkgver=0.2.8
+pkgver=0.3.0
pkgrel=1
pkgdesc="AppMenu (Global Menu) plugin for xfce4-panel and vala-panel"
url="https://github.com/rilian-la-te/vala-panel-appmenu"
arch=('i686' 'x86_64')
license=('GPL3')
-makedepends=('cmake' 'vala' 'gtk3' 'bamf>=0.5.0' 'xfce4-panel>=4.11.2' 'xfconf' 'libwnck3' 'vala-panel-git')
+makedepends=('cmake' 'vala' 'gtk3' 'bamf>=0.5.0' 'xfce4-panel>=4.11.2' 'xfconf' 'libwnck3' 'vala-panel-git' 'mate-panel-gtk3')
source=("git://github.com/rilian-la-te/${_pkgbase}.git"
"git://github.com/rilian-la-te/${_cmakename}.git"
"git://github.com/rilian-la-te/${_dbusmenuname}.git")
@@ -32,6 +32,7 @@ prepare() {
cp -r . "${srcdir}/${_pkgbase}/cmake"
cd "${srcdir}/${_dbusmenuname}"
cp -r . "${srcdir}/${_pkgbase}/dbusmenu"
+ rm "${srcdir}/vala-panel-appmenu/vapi/glib-2.0.vapi"
}
build() {
@@ -53,6 +54,8 @@ package_vala-panel-appmenu-xfce-git() {
make -C "lib" DESTDIR="${pkgdir}" install
make -C "data" DESTDIR="${pkgdir}" install
rm -rf "${pkgdir}/usr/lib/vala-panel"
+ rm -rf "${pkgdir}/usr/lib/mate-panel"
+ rm -rf "${pkgdir}/usr/share/mate-panel"
}
package_vala-panel-appmenu-valapanel-git() {
@@ -69,12 +72,30 @@ package_vala-panel-appmenu-valapanel-git() {
make -C "data" DESTDIR="${pkgdir}" install
rm -rf "${pkgdir}/usr/lib/xfce4"
rm -rf "${pkgdir}/usr/share"
+ rm -rf "${pkgdir}/usr/lib/mate-panel"
+}
+
+package_vala-panel-appmenu-mate-git() {
+ pkgdesc="AppMenu (Global Menu) plugin for mate-panel"
+ depends=('gtk3' 'bamf>=0.5.0' 'mate-panel-gtk3' 'libwnck3')
+ optdepends=('gtk2-ubuntu: for hiding gtk2 menus'
+ 'unity-gtk-module: for gtk2/gtk3 menus'
+ 'gtk2-appmenu: for gtk2 menus, alternate way'
+ 'gtk3-appmenu: for gtk3 menus, alternate way'
+ 'appmenu-qt: for qt4 menus'
+ 'appmenu-qt5: for qt5 menus')
+ cd "${srcdir}/${_pkgbase}"
+ make -C "lib" DESTDIR="${pkgdir}" install
+ make -C "data" DESTDIR="${pkgdir}" install
+ rm -rf "${pkgdir}/usr/lib/xfce4"
+ rm -rf "${pkgdir}/usr/share"
}
package_vala-panel-appmenu-translations-git() {
pkgdesc="Translations for Global Menu"
optdepends=('vala-panel-appmenu-xfce-git'
- 'vala-panel-appmenu-valapanel-git')
+ 'vala-panel-appmenu-valapanel-git'
+ 'vala-panel-appmenu-mate-git')
arch=('any')
cd "${srcdir}/${_pkgbase}"
make -C "po" DESTDIR="${pkgdir}" install