summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaizhao Zhang2018-04-24 13:34:05 +0800
committerKaizhao Zhang2018-04-24 13:34:05 +0800
commitf7281993376b19cfdc2874267057c9c1c89bde1a (patch)
tree4bc750734816ca910e01c1eef2c14c2ce8bc0da4
downloadaur-f7281993376b19cfdc2874267057c9c1c89bde1a.tar.gz
Initial import
-rw-r--r--.SRCINFO25
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD43
3 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..60b663b41ddc
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = budgie-vala-panel-appmenu-applet
+ pkgdesc = Vala Panel Application Menu for Budgie Desktop
+ pkgver = 0.6.94
+ pkgrel = 1
+ url = https://github.com/rilian-la-te/vala-panel-appmenu
+ arch = i686
+ arch = x86_64
+ license = LGPL3
+ makedepends = bamf>=0.5.0
+ makedepends = cmake
+ makedepends = gobject-introspection
+ makedepends = gtk3
+ makedepends = libwnck3
+ makedepends = vala
+ depends = appmenu-gtk-module=0.6.94
+ depends = budgie-desktop
+ depends = vala-panel-appmenu-common=0.6.94
+ optdepends = appmenu-qt4: for qt4 menus
+ optdepends = appmenu-qt5: for qt5 menus
+ conflicts = vala-panel-appmenu-budgie-git
+ source = https://github.com/rilian-la-te/vala-panel-appmenu/releases/download/0.6.94/vala-panel-appmenu-0.6.94.tar.gz
+ sha512sums = 9ba216b2760bd8f7999c0731e80f231af67d30fd2d44f3a906d2dde0784683bb3c348556144b2e18166d0b38d3b4583ca4dd9655463b0ded6e1b5f1a248af5f7
+
+pkgname = budgie-vala-panel-appmenu-applet
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..924dfb95c209
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+pkg/
+src/
+*.tar.*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ae21ed1f115f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Kaizhao Zhang <zhangkaizhao@gmail.com>
+
+_srcname=vala-panel-appmenu
+
+pkgname=budgie-vala-panel-appmenu-applet
+pkgver=0.6.94
+pkgrel=1
+pkgdesc="Vala Panel Application Menu for Budgie Desktop"
+url='https://github.com/rilian-la-te/vala-panel-appmenu'
+arch=('i686' 'x86_64')
+license=('LGPL3')
+depends=("appmenu-gtk-module=${pkgver}" 'budgie-desktop' "vala-panel-appmenu-common=${pkgver}")
+optdepends=('appmenu-qt4: for qt4 menus'
+ 'appmenu-qt5: for qt5 menus')
+makedepends=('bamf>=0.5.0' 'cmake' 'gobject-introspection' 'gtk3' 'libwnck3' 'vala')
+conflicts=('vala-panel-appmenu-budgie-git')
+
+source=("https://github.com/rilian-la-te/vala-panel-appmenu/releases/download/${pkgver}/${_srcname}-${pkgver}.tar.gz")
+sha512sums=('9ba216b2760bd8f7999c0731e80f231af67d30fd2d44f3a906d2dde0784683bb3c348556144b2e18166d0b38d3b4583ca4dd9655463b0ded6e1b5f1a248af5f7')
+
+build() {
+ cd "${srcdir}/${_srcname}-${pkgver}"
+ cmake ./ \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_INSTALL_LIBEXECDIR=lib \
+ -DENABLE_APPMENU_GTK_MODULE=OFF \
+ -DENABLE_REGISTRAR=OFF \
+ -DENABLE_JAYATANA=OFF \
+ -DENABLE_MATE=OFF \
+ -DENABLE_XFCE=OFF \
+ -DENABLE_VALAPANEL=OFF \
+ -DENABLE_BUDGIE=ON
+
+ make
+}
+
+package() {
+ cd "${srcdir}/${_srcname}-${pkgver}"
+ make -C "lib" DESTDIR="${pkgdir}" install
+ make -C "data" DESTDIR="${pkgdir}" install
+ rm -rf "${pkgdir}/usr/share"
+}