diff options
author | Konstantin Pugin | 2015-05-26 16:49:47 +0600 |
---|---|---|
committer | Konstantin Pugin | 2015-05-26 16:49:47 +0600 |
commit | 301cbb94af8f47a90f28f169825a411c6829235b (patch) | |
tree | 3e74f1da5c3d5332da430ccbca0e6a54450eceee | |
download | aur-301cbb94af8f47a90f28f169825a411c6829235b.tar.gz |
Import from AUR3
-rw-r--r-- | .SRCINFO | 50 | ||||
-rwxr-xr-x | PKGBUILD | 63 | ||||
-rw-r--r-- | vala-panel-sntray.install | 12 |
3 files changed, 125 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a5af9072edb0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,50 @@ +# Generated by makepkg 4.2.1 +# Sat May 23 12:47:43 UTC 2015 +pkgbase = xfce4-sntray-plugin + pkgdesc = Plugin for xfce4-panel and vala-panel to show StatusNotifierItems (AppIndicators) via FlowBox + pkgver = 0.3.14 + pkgrel = 1 + url = https://github.com/rilian-la-te/xfce4-sntray-plugin + arch = i686 + arch = x86_64 + license = GPL3 + makedepends = cmake + makedepends = vala + makedepends = gtk3 + makedepends = xfce4-panel>=4.11.2 + makedepends = vala-panel-git + source = https://github.com/rilian-la-te/xfce4-sntray-plugin/releases/download/0.3.14/xfce4-sntray-plugin-0.3.14.tar.gz + sha256sums = e8d592f606ebeecbac784e2471db4a1fedf922c1a3ebb511af74c29bf76eecdd + +pkgname = xfce4-sntray-plugin + pkgdesc = Plugin for xfce4-panel to show StatusNotifierItems (AppIndicators) via FlowBox + depends = gtk3 + depends = xfce4-panel>=4.11.2 + optdepends = vala-panel-extras-volume: ALSA volume applet + optdepends = vala-panel-extras-battery: UPower battery applet + optdepends = vala-panel-extras-weather: Weather applet + optdepends = vala-panel-extras-xkb: XKB applet + optdepends = sni-qt: Qt applications for StatusNotifier + optdepends = libappindicator-gtk2: Gtk2 applications for StatusNotifier + optdepends = libappindicator-gtk3: Gtk3 applications for StatusNotifier + +pkgname = vala-panel-sntray + pkgdesc = Plugin for vala-panel to show StatusNotifierItems (AppIndicators) via FlowBox + install = vala-panel-sntray.install + depends = gtk3 + depends = vala-panel + depends = libpeas + optdepends = vala-panel-extras-volume: ALSA volume applet + optdepends = vala-panel-extras-battery: UPower battery applet + optdepends = vala-panel-extras-weather: Weather applet + optdepends = vala-panel-extras-xkb: XKB applet + optdepends = sni-qt: Qt applications for StatusNotifier + optdepends = libappindicator-gtk2: Gtk2 applications for StatusNotifier + optdepends = libappindicator-gtk3: Gtk3 applications for StatusNotifier + +pkgname = xfce4-sntray-plugin-translations + pkgdesc = Translations for StatusNotifier Menu + arch = any + optdepends = vala-panel-sntray-plugin + optdepends = xfce4-sntray-plugin + diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..93642f5decbb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,63 @@ +# Maintainer: rilian-la-te <ria.freelander@gmail.com> + +pkgbase=xfce4-sntray-plugin +pkgname=('xfce4-sntray-plugin' 'vala-panel-sntray' 'xfce4-sntray-plugin-translations') +_cmakename=cmake-vala +_dbusmenuname=vala-dbusmenu +pkgver=0.3.14 +pkgrel=1 +pkgdesc="Plugin for xfce4-panel and vala-panel to show StatusNotifierItems (AppIndicators) via FlowBox" +url="https://github.com/rilian-la-te/xfce4-sntray-plugin" +arch=('i686' 'x86_64') +license=('GPL3') +makedepends=('cmake' 'vala' 'gtk3' 'xfce4-panel>=4.11.2' 'vala-panel-git') +source=("https://github.com/rilian-la-te/xfce4-sntray-plugin/releases/download/${pkgver}/${pkgbase}-${pkgver}.tar.gz") +sha256sums=('e8d592f606ebeecbac784e2471db4a1fedf922c1a3ebb511af74c29bf76eecdd') + +build() { + cd "${srcdir}/${pkgbase}-${pkgver}" + cmake ./ -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib + make +} + +package_xfce4-sntray-plugin() { + pkgdesc="Plugin for xfce4-panel to show StatusNotifierItems (AppIndicators) via FlowBox" + depends=('gtk3' 'xfce4-panel>=4.11.2') + optdepends=('vala-panel-extras-volume: ALSA volume applet' + 'vala-panel-extras-battery: UPower battery applet' + 'vala-panel-extras-weather: Weather applet' + 'vala-panel-extras-xkb: XKB applet' + 'sni-qt: Qt applications for StatusNotifier' + 'libappindicator-gtk2: Gtk2 applications for StatusNotifier' + 'libappindicator-gtk3: Gtk3 applications for StatusNotifier') + cd "${srcdir}/${pkgbase}-${pkgver}" + make -C "src" DESTDIR="${pkgdir}" install + make -C "data" DESTDIR="${pkgdir}" install + rm -rf "${pkgdir}/usr/lib/vala-panel" + rm -rf "${pkgdir}/usr/share/glib-2.0" +} +package_vala-panel-sntray() { + pkgdesc="Plugin for vala-panel to show StatusNotifierItems (AppIndicators) via FlowBox" + depends=('gtk3' 'vala-panel' 'libpeas') + install=vala-panel-sntray.install + optdepends=('vala-panel-extras-volume: ALSA volume applet' + 'vala-panel-extras-battery: UPower battery applet' + 'vala-panel-extras-weather: Weather applet' + 'vala-panel-extras-xkb: XKB applet' + 'sni-qt: Qt applications for StatusNotifier' + 'libappindicator-gtk2: Gtk2 applications for StatusNotifier' + 'libappindicator-gtk3: Gtk3 applications for StatusNotifier') + cd "${srcdir}/${pkgbase}-${pkgver}" + make -C "src" DESTDIR="${pkgdir}" install + make -C "data" DESTDIR="${pkgdir}" install + rm -rf "${pkgdir}/usr/lib/xfce4" + rm -rf "${pkgdir}/usr/share/xfce4" +} +package_xfce4-sntray-plugin-translations() { + pkgdesc="Translations for StatusNotifier Menu" + optdepends=('vala-panel-sntray-plugin' + 'xfce4-sntray-plugin') + arch=('any') + cd "${srcdir}/${pkgbase}-${pkgver}" + make -C "po" DESTDIR="${pkgdir}" install +} diff --git a/vala-panel-sntray.install b/vala-panel-sntray.install new file mode 100644 index 000000000000..2b25faeee776 --- /dev/null +++ b/vala-panel-sntray.install @@ -0,0 +1,12 @@ +post_install() { + glib-compile-schemas /usr/share/glib-2.0/schemas + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} |