From 70f86a916109db3f8aafd0829cfddb1848310e01 Mon Sep 17 00:00:00 2001 From: uglyside Date: Sat, 19 Apr 2025 18:52:22 +0300 Subject: [PATCH] gcab. --- util/archive/gcab/actions.py | 21 +++++++++++ util/archive/{gcap => gcab}/pspec.xml | 54 +++++++++++++-------------- util/archive/gcap/actions.py | 25 ------------- 3 files changed, 48 insertions(+), 52 deletions(-) create mode 100644 util/archive/gcab/actions.py rename util/archive/{gcap => gcab}/pspec.xml (63%) delete mode 100644 util/archive/gcap/actions.py diff --git a/util/archive/gcab/actions.py b/util/archive/gcab/actions.py new file mode 100644 index 0000000000..77dd6d1df7 --- /dev/null +++ b/util/archive/gcab/actions.py @@ -0,0 +1,21 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file https://www.gnu.org/licenses/gpl-3.0.txt + +from pisi.actionsapi import mesontools, pisitools + +def setup(): + mesontools.configure("-Ddocs=false") + +def build(): + mesontools.build() + +def check(): + mesontools.build("test") + +def install(): + mesontools.install() + + pisitools.dodoc("COPYING") diff --git a/util/archive/gcap/pspec.xml b/util/archive/gcab/pspec.xml similarity index 63% rename from util/archive/gcap/pspec.xml rename to util/archive/gcab/pspec.xml index 0dd8509442..081702059a 100644 --- a/util/archive/gcap/pspec.xml +++ b/util/archive/gcab/pspec.xml @@ -1,33 +1,30 @@ - + - gcap - https://wiki.gnome.org/msitools + gcab + https://gitlab.gnome.org/GNOME/gcab Ertuğrul Erata ertugrulerata@gmail.com - LGPL2.1 + LGPLv2.1 app:console - Library and tool for working with Microsoft Cabinet (CAB) files - Library and tool for working with Microsoft Cabinet (CAB) files - http://ftp.gnome.org/pub/GNOME/sources/gcab/1.5/gcab-1.5.tar.xz + util.archive + Cabinet file library. + A GObject library to create cabinet files. + https://download.gnome.org/sources/gcab/1.6/gcab-1.6.tar.xz - python-six - glib2-devel - vala-devel - zlib-devel - intltool - gtk-doc - gobject-introspection-devel meson - docbook-xsl + zlib-devel + vala-devel + glib2-devel + gobject-introspection-devel - gcap + gcab zlib glib2 @@ -35,29 +32,32 @@ /usr/bin /usr/lib - /usr/share/locale - /usr/share/gtk-doc - /usr/share/doc - /usr/share/man - /usr/share/gir-1.0/GCab-1.0.gir - /usr/share/vala + /usr/share - + - gcap-devel + gcab-devel - gcap - zlib-devel glib2-devel + gcab /usr/include - /usr/lib/pkgconfig + /usr/lib/pkgconfig + /usr/share/gir-1.0 + /usr/share/vala + + 2025-04-15 + 1.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-08-05 1.5 diff --git a/util/archive/gcap/actions.py b/util/archive/gcap/actions.py deleted file mode 100644 index 02d2b3395a..0000000000 --- a/util/archive/gcap/actions.py +++ /dev/null @@ -1,25 +0,0 @@ -#!/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 - - -from pisi.actionsapi import get -from pisi.actionsapi import mesontools -from pisi.actionsapi import pisitools - - -def setup(): - pisitools.dosed("meson.build", "check: true", "check: false") - mesontools.configure() - -def build(): - mesontools.build() - -def check(): - mesontools.build("test") - -def install(): - mesontools.install() - pisitools.dodoc("COPYING", "README.md")