From 2b750ba4076ebb339a87412100ea249454aad670 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Fri, 15 Oct 2021 22:56:24 +0300 Subject: [PATCH] geany, geany-plugins. --- editor/geany-plugins/actions.py | 6 +++++- editor/geany-plugins/pspec.xml | 16 +++++++++++----- editor/geany/actions.py | 12 ++++++++---- editor/geany/pspec.xml | 20 +++++++++++++------- programming/misc/ctpl/actions.py | 24 +++++++++++------------- programming/misc/ctpl/pspec.xml | 20 ++++++++++++++------ 6 files changed, 62 insertions(+), 36 deletions(-) diff --git a/editor/geany-plugins/actions.py b/editor/geany-plugins/actions.py index d4920bbb28..bf252f709b 100644 --- a/editor/geany-plugins/actions.py +++ b/editor/geany-plugins/actions.py @@ -10,11 +10,15 @@ from pisi.actionsapi import get def setup(): pisitools.cflags.add("-Wno-deprecated-declarations") - autotools.configure("--prefix=/usr --libexecdir=/usr/lib -enable-all") + autotools.configure("--prefix=/usr --libexecdir=/usr/lib") def build(): autotools.make() +def check(): + pass +# autotools.make("check") + def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) diff --git a/editor/geany-plugins/pspec.xml b/editor/geany-plugins/pspec.xml index a589a44585..dab9795e64 100644 --- a/editor/geany-plugins/pspec.xml +++ b/editor/geany-plugins/pspec.xml @@ -9,11 +9,11 @@ uglyside@yandex.ru GPL - app:gui + library Plugins for Geany Plugins for Geany - - https://plugins.geany.org/geany-plugins/geany-plugins-1.37.tar.bz2 + + https://plugins.geany.org/geany-plugins/geany-plugins-1.38.tar.bz2 intltool @@ -36,8 +36,7 @@ webkit2gtk-devel - - + @@ -77,6 +76,13 @@ + + 2021-10-15 + 1.38 + Version bump. + fury + uglyside@yandex.ru + 2021-03-01 1.37 diff --git a/editor/geany/actions.py b/editor/geany/actions.py index 5b06eca009..02bc5e867a 100644 --- a/editor/geany/actions.py +++ b/editor/geany/actions.py @@ -9,11 +9,17 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools from pisi.actionsapi import get +j = ''.join([ + ' --enable-vte', + ' --with-python-command=python3', + ' --disable-static ' + ]) + def setup(): shelltools.export("PYTHON", "/usr/bin/python3") - autotools.configure("--enable-vte --enable-plugins --disable-static") + autotools.configure(j) - pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + pisitools.dosed("libtool", " -shared ", " -Wl,-O2,--as-needed -shared ") def build(): autotools.make() @@ -21,5 +27,3 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) -# pisitools.dodoc("AUTHORS", "ChangeLog", "HACKING", "NEWS", "README*", "THANKS", "TODO") - diff --git a/editor/geany/pspec.xml b/editor/geany/pspec.xml index 46aba0fe81..9e138e7269 100644 --- a/editor/geany/pspec.xml +++ b/editor/geany/pspec.xml @@ -14,8 +14,8 @@ Geany is a text editor using the GTK+ toolkit with basic features of an integrated development environment. - - https://download.geany.org/geany-1.37.1.tar.bz2 + + https://download.geany.org/geany-1.38.tar.bz2 libgcc @@ -23,6 +23,7 @@ vte-devel gtk3-devel glib2-devel + python3-lxml python3-devel @@ -49,11 +50,9 @@ /usr/share/man/man1 /usr/share/doc - + + + @@ -71,6 +70,13 @@ + + 2021-10-15 + 1.38 + Version bump. + fury + uglyside@yandex.ru + 2020-12-06 1.37.1 diff --git a/programming/misc/ctpl/actions.py b/programming/misc/ctpl/actions.py index 9e7adfd501..5ff0a22464 100644 --- a/programming/misc/ctpl/actions.py +++ b/programming/misc/ctpl/actions.py @@ -1,20 +1,22 @@ -#!/usr/bin/env python +#!/usr/bin/python # -*- coding: utf-8 -*- # # Licensed under the GNU General Public License, version 3. -# See the file http://www.gnu.org/licenses/gpl.txt +# See the file https://www.gnu.org/licenses/gpl-3.0.txt from pisi.actionsapi import autotools from pisi.actionsapi import pisitools from pisi.actionsapi import get +i = ''.join([ + ' --prefix=/usr', + ' --enable-cli-tool', + ' --disable-rpath', + ' --disable-static ' + ]) + def setup(): - autotools.configure("--prefix=/usr \ - \ - --disable-static \ - --disable-rpath \ - \ - --enable-cli-tool") + autotools.configure(i) def build(): autotools.make() @@ -22,8 +24,4 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("AUTHORS", \ - "COPYING", \ - "NEWS", \ - "README*", \ - "THANKS") + pisitools.dodoc("AUTHORS", "HACKING", "NEWS", "README", "THANKS") diff --git a/programming/misc/ctpl/pspec.xml b/programming/misc/ctpl/pspec.xml index ea35d16226..e334527be6 100644 --- a/programming/misc/ctpl/pspec.xml +++ b/programming/misc/ctpl/pspec.xml @@ -1,5 +1,5 @@ - + ctpl @@ -8,28 +8,28 @@ fury uglyside@yandex.ru - CTPL − C Template (Parser) Library library + GPL-3 programming.misc + CTPL − C Template (Parser) Library. CTPL is a template engine library written in C and distributed under the terms of the GNU GPLv3+ - GPLv3 http://download.tuxfamily.org/ctpl/releases/ctpl-0.3.4.tar.gz - glib2-devel - gtk-doc python-six + glib2-devel + ctpl - glibmm + glib2 gtk-doc python-six @@ -54,6 +54,7 @@ ctpl-devel Development files for ctpl + glib2-devel ctpl @@ -63,6 +64,13 @@ + + 2021-10-15 + 0.3.4 + Rebuild. + fury + uglyside@yandex.ru + 2019-10-18 0.3.4