aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--community/geany-plugins/APKBUILD25
1 files changed, 17 insertions, 8 deletions
diff --git a/community/geany-plugins/APKBUILD b/community/geany-plugins/APKBUILD
index a831ec54df..9e009f841b 100644
--- a/community/geany-plugins/APKBUILD
+++ b/community/geany-plugins/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=geany-plugins
-pkgver=1.30
+pkgver=1.32
pkgrel=0
pkgdesc="Plugins for Geany"
url="https://plugins.geany.org/"
@@ -9,9 +9,9 @@ arch="all"
license="GPLv3+"
depends=""
makedepends="lua-dev geany-dev enchant-dev intltool gtkspell-dev libxml2-dev
- bash vte-dev vala libsoup-dev gpgme-dev python2-dev"
+ bash vte-dev vala libsoup-dev gpgme-dev python2-dev py-gtk-dev"
install=""
-subpackages="$pkgname-doc
+subpackages="$pkgname-dev $pkgname-doc
$pkgname-addons
$pkgname-autoclose
$pkgname-automark
@@ -48,6 +48,9 @@ subpackages="$pkgname-doc
$pkgname-treebrowser
$pkgname-updatechecker
$pkgname-xmlsnippets
+ $pkgname-workbench
+ $pkgname-keyrecord
+ $pkgname-utils
$pkgname-lang
"
@@ -83,6 +86,13 @@ package() {
make DESTDIR="$pkgdir" install || return 1
}
+utils() {
+ pkgdesc="Reusable shared library used by geany-plugins"
+ mkdir -p "$subpkgdir"/usr/lib
+ mv "$pkgdir"/usr/lib/libgeanypluginutils.so* \
+ "$subpkgdir"/usr/lib/
+}
+
_plugin() {
pkgdesc="$2"
local _d
@@ -129,10 +139,7 @@ overview() { _plugin overview "Overview over the code in a sidebar"; }
pairtaghighlighter() { _plugin pairtaghighlighter "Finds and highlights matching HTML tag"; }
pohelper() { _plugin pohelper "A plugin for Geany that improves the support for GetText translation files"; }
pretty_printer() { _plugin pretty-printer "XML pretty printing plugin for Geany"; }
-projectorganizer() { _plugin projectorganizer "Extension of Geany's project management";
- mkdir -p "$subpkgdir"/usr/share
- mv "$pkgdir"/usr/share/icons "$subpkgdir"/usr/share/
-}
+projectorganizer() { _plugin projectorganizer "Extension of Geany's project management"; }
scope() { _plugin scope "Graphical GDB front-end"; }
sendmail() { _plugin sendmail "Send E-Mails from within Geany"; }
shiftcolumn() { _plugin shiftcolumn "Move Blocks of Text horizontally"; }
@@ -141,5 +148,7 @@ tableconvert() { _plugin tableconvert "Helps on converting a tabulator separated
treebrowser() { _plugin treebrowser "Alternate file browser plugin"; }
updatechecker() { _plugin updatechecker "A plugin to check whether there is a more recent version of Geany available"; }
xmlsnippets() { _plugin xmlsnippets "Extends XML/HTML tag autocompletion provided by Geany"; }
+workbench() { _plugin workbench "Support for multiple projects"; }
+keyrecord() { _plugin keyrecord "Record a sequence of keystrokes and replay it"; }
-sha512sums="02f8096c3cd13a32baad93517744306315ac4a9d566689fff44a9061b03c2a8aeba260d805c557ac6167919e8b9b75bf7dabe9d0b93a3a5089a8598c952735d8 geany-plugins-1.30.tar.bz2"
+sha512sums="ec45786cbee48673f78a11e179753e5fc5b6c520221434c9410af3f5a3a320b4dd02d90d850758ad1b0555e245c96d3fc2426c859cdc95d1aa5258e0d1ce7162 geany-plugins-1.32.tar.bz2"