Merge pull request #16944 from mrSi-Si/various
New geany*, lxhotkey, mbedtls, libgphoto2.
This commit is contained in:
@@ -1,15 +0,0 @@
|
|||||||
#!/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 pisitools, shelltools, get
|
|
||||||
|
|
||||||
def install():
|
|
||||||
pisitools.insinto("/usr/share/geany/colorschemes", "colorschemes/*")
|
|
||||||
for t in shelltools.ls("%s/usr/share/geany/colorschemes/*" % get.installDIR()):
|
|
||||||
shelltools.chmod(t, mode = 0644)
|
|
||||||
|
|
||||||
pisitools.dodoc("ADDING-A-THEME.md", "AUTHORS", "COPYING", "README.md")
|
|
||||||
|
|
||||||
@@ -1,44 +0,0 @@
|
|||||||
<?xml version="1.0" ?>
|
|
||||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
|
||||||
<PISI>
|
|
||||||
<Source>
|
|
||||||
<Name>geany-colorschemes</Name>
|
|
||||||
<Homepage>https://github.com/geany/geany-themes</Homepage>
|
|
||||||
<Packager>
|
|
||||||
<Name>PisiLinux Community</Name>
|
|
||||||
<Email>admins@pisilinux.org</Email>
|
|
||||||
</Packager>
|
|
||||||
<License>various</License>
|
|
||||||
<IsA>data</IsA>
|
|
||||||
<PartOf>desktop.lookandfeel</PartOf>
|
|
||||||
<Summary>Geany-themes is a collection of color schemes for the Geany IDE/editor.</Summary>
|
|
||||||
<Description>Geany-themes is a collection of color schemes for the Geany IDE/editor, either written originally by the Geany community or ported from color schemes for other editors.</Description>
|
|
||||||
<Archive sha1sum="68a114928d3bbcd8b99c8b16361b331f53bef311" type="zip">
|
|
||||||
https://github.com/geany/geany-themes/archive/0f29c77e8c596900b9b8cf552498bdb317449cae.zip
|
|
||||||
</Archive>
|
|
||||||
<BuildDependencies>
|
|
||||||
<!-- <Dependency></Dependency> -->
|
|
||||||
</BuildDependencies>
|
|
||||||
</Source>
|
|
||||||
|
|
||||||
<Package>
|
|
||||||
<Name>geany-colorschemes</Name>
|
|
||||||
<RuntimeDependencies>
|
|
||||||
<Dependency>gtksourceview3</Dependency>
|
|
||||||
</RuntimeDependencies>
|
|
||||||
<Files>
|
|
||||||
<Path fileType="data">/usr/share/geany/colorschemes</Path>
|
|
||||||
<Path fileType="doc">/usr/share/doc</Path>
|
|
||||||
</Files>
|
|
||||||
</Package>
|
|
||||||
|
|
||||||
<History>
|
|
||||||
<Update release="1">
|
|
||||||
<Date>2020-12-06</Date>
|
|
||||||
<Version>0.1</Version>
|
|
||||||
<Comment>First build</Comment>
|
|
||||||
<Name>fury</Name>
|
|
||||||
<Email>uglyside@yandex.ru</Email>
|
|
||||||
</Update>
|
|
||||||
</History>
|
|
||||||
</PISI>
|
|
||||||
@@ -19,6 +19,7 @@
|
|||||||
<Dependency>intltool</Dependency>
|
<Dependency>intltool</Dependency>
|
||||||
<Dependency>gtk3-devel</Dependency>
|
<Dependency>gtk3-devel</Dependency>
|
||||||
<Dependency>libfm-devel</Dependency>
|
<Dependency>libfm-devel</Dependency>
|
||||||
|
<Dependency>libfm-extra-devel</Dependency>
|
||||||
<Dependency>libunistring-devel</Dependency>
|
<Dependency>libunistring-devel</Dependency>
|
||||||
</BuildDependencies>
|
</BuildDependencies>
|
||||||
<Patches>
|
<Patches>
|
||||||
@@ -31,6 +32,7 @@
|
|||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency>gtk3</Dependency>
|
<Dependency>gtk3</Dependency>
|
||||||
<Dependency>libfm</Dependency>
|
<Dependency>libfm</Dependency>
|
||||||
|
<Dependency>libfm-extra</Dependency>
|
||||||
<Dependency>libunistring</Dependency>
|
<Dependency>libunistring</Dependency>
|
||||||
</RuntimeDependencies>
|
</RuntimeDependencies>
|
||||||
<Files>
|
<Files>
|
||||||
@@ -45,6 +47,7 @@
|
|||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency>gtk3-devel</Dependency>
|
<Dependency>gtk3-devel</Dependency>
|
||||||
<Dependency>libfm-devel</Dependency>
|
<Dependency>libfm-devel</Dependency>
|
||||||
|
<Dependency>libfm-extra-devel</Dependency>
|
||||||
<Dependency>libunistring-devel</Dependency>
|
<Dependency>libunistring-devel</Dependency>
|
||||||
<Dependency release="current">lxhotkey</Dependency>
|
<Dependency release="current">lxhotkey</Dependency>
|
||||||
</RuntimeDependencies>
|
</RuntimeDependencies>
|
||||||
@@ -56,9 +59,9 @@
|
|||||||
|
|
||||||
<History>
|
<History>
|
||||||
<Update release="1">
|
<Update release="1">
|
||||||
<Date>2025-07-06</Date>
|
<Date>2025-07-07</Date>
|
||||||
<Version>0.1.2</Version>
|
<Version>0.1.2</Version>
|
||||||
<Comment>First release</Comment>
|
<Comment>First release.</Comment>
|
||||||
<Name>Kamil Atlı</Name>
|
<Name>Kamil Atlı</Name>
|
||||||
<Email>suvari@pisilinux.org</Email>
|
<Email>suvari@pisilinux.org</Email>
|
||||||
</Update>
|
</Update>
|
||||||
|
|||||||
@@ -9,18 +9,15 @@ from pisi.actionsapi import pisitools
|
|||||||
from pisi.actionsapi import get
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
pisitools.cflags.add("-Wno-deprecated-declarations")
|
autotools.configure("--prefix=/usr --libexecdir=/usr/lib")
|
||||||
autotools.configure("--prefix=/usr --libexecdir=/usr/lib")
|
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
autotools.make()
|
autotools.make()
|
||||||
|
|
||||||
def check():
|
def check():
|
||||||
pass
|
pass
|
||||||
# autotools.make("check")
|
|
||||||
|
|
||||||
def install():
|
def install():
|
||||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||||
|
|
||||||
pisitools.dodoc("NEWS", "README")
|
|
||||||
|
|
||||||
|
pisitools.dodoc("NEWS")
|
||||||
|
|||||||
@@ -1,55 +0,0 @@
|
|||||||
From 9497d829e1b207eb83575dc6f617feecfb89bc16 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Dominik Schmidt <dominik@schm1dt.ch>
|
|
||||||
Date: Sun, 23 Feb 2020 19:15:30 +0100
|
|
||||||
Subject: [PATCH] Make libgit2 version preprocessor conditionals compatible
|
|
||||||
with libgit2-0.99
|
|
||||||
|
|
||||||
LIBGIT2_SOVERSION is defined as string literal, e.g. "0.99",
|
|
||||||
from libgit2-0.99 and beyond. Arithmetic checks against this
|
|
||||||
variable whill hence fail. This patch switches the checks to
|
|
||||||
compare against the LIBGIT2_VER_* family, which should be more stable.
|
|
||||||
---
|
|
||||||
git-changebar/src/gcb-plugin.c | 6 +++---
|
|
||||||
workbench/src/plugin_main.c | 2 +-
|
|
||||||
2 files changed, 4 insertions(+), 4 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/git-changebar/src/gcb-plugin.c b/git-changebar/src/gcb-plugin.c
|
|
||||||
index b7083199..a911815f 100644
|
|
||||||
--- a/git-changebar/src/gcb-plugin.c
|
|
||||||
+++ b/git-changebar/src/gcb-plugin.c
|
|
||||||
@@ -32,11 +32,11 @@
|
|
||||||
#include <geany.h>
|
|
||||||
#include <document.h>
|
|
||||||
|
|
||||||
-#if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 22
|
|
||||||
+#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && (LIBGIT2_VER_MINOR < 22) )
|
|
||||||
# define git_libgit2_init git_threads_init
|
|
||||||
# define git_libgit2_shutdown git_threads_shutdown
|
|
||||||
#endif
|
|
||||||
-#if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 23
|
|
||||||
+#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && (LIBGIT2_VER_MINOR < 23) )
|
|
||||||
/* 0.23 added @p binary_cb */
|
|
||||||
# define git_diff_buffers(old_buffer, old_len, old_as_path, \
|
|
||||||
new_buffer, new_len, new_as_path, options, \
|
|
||||||
@@ -45,7 +45,7 @@
|
|
||||||
new_buffer, new_len, new_as_path, options, \
|
|
||||||
file_cb, hunk_cb, line_cb, payload)
|
|
||||||
#endif
|
|
||||||
-#if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 28
|
|
||||||
+#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && (LIBGIT2_VER_MINOR < 28) )
|
|
||||||
# define git_buf_dispose git_buf_free
|
|
||||||
# define git_error_last giterr_last
|
|
||||||
#endif
|
|
||||||
diff --git a/workbench/src/plugin_main.c b/workbench/src/plugin_main.c
|
|
||||||
index 6fa6fc84..25ecdf6d 100644
|
|
||||||
--- a/workbench/src/plugin_main.c
|
|
||||||
+++ b/workbench/src/plugin_main.c
|
|
||||||
@@ -36,7 +36,7 @@
|
|
||||||
#include "tm_control.h"
|
|
||||||
|
|
||||||
|
|
||||||
-#if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 22
|
|
||||||
+#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && (LIBGIT2_VER_MINOR < 22))
|
|
||||||
# define git_libgit2_init git_threads_init
|
|
||||||
# define git_libgit2_shutdown git_threads_shutdown
|
|
||||||
#endif
|
|
||||||
@@ -1,121 +0,0 @@
|
|||||||
From 5d9f1bc6d010e6b4c6a21af8a39b90922f89a82c Mon Sep 17 00:00:00 2001
|
|
||||||
From: Colomban Wendling <ban@herbesfolles.org>
|
|
||||||
Date: Sun, 5 Jun 2022 23:22:59 +0200
|
|
||||||
Subject: [PATCH] git-changebar: Add support for libgit2 1.4
|
|
||||||
|
|
||||||
The buffer API changed a lot in libgit2 1.4, so compatibility is a bit
|
|
||||||
nastier than one could hope for.
|
|
||||||
|
|
||||||
Fixes #1164.
|
|
||||||
---
|
|
||||||
git-changebar/src/gcb-plugin.c | 76 ++++++++++++++++++++++++----------
|
|
||||||
1 file changed, 54 insertions(+), 22 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/git-changebar/src/gcb-plugin.c b/git-changebar/src/gcb-plugin.c
|
|
||||||
index bee8c865c..76208cd00 100644
|
|
||||||
--- a/git-changebar/src/gcb-plugin.c
|
|
||||||
+++ b/git-changebar/src/gcb-plugin.c
|
|
||||||
@@ -219,30 +219,19 @@ static const struct {
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
-/* workaround https://github.com/libgit2/libgit2/pull/3187 */
|
|
||||||
-static int
|
|
||||||
-gcb_git_buf_grow (git_buf *buf,
|
|
||||||
- size_t target_size)
|
|
||||||
-{
|
|
||||||
- if (buf->asize == 0) {
|
|
||||||
- if (target_size == 0) {
|
|
||||||
- target_size = buf->size;
|
|
||||||
- }
|
|
||||||
- if ((target_size & 7) == 0) {
|
|
||||||
- target_size++;
|
|
||||||
- }
|
|
||||||
- }
|
|
||||||
- return git_buf_grow (buf, target_size);
|
|
||||||
-}
|
|
||||||
-#define git_buf_grow gcb_git_buf_grow
|
|
||||||
-
|
|
||||||
static void
|
|
||||||
buf_zero (git_buf *buf)
|
|
||||||
{
|
|
||||||
if (buf) {
|
|
||||||
buf->ptr = NULL;
|
|
||||||
buf->size = 0;
|
|
||||||
+#if ! CHECK_LIBGIT2_VERSION(1, 4)
|
|
||||||
buf->asize = 0;
|
|
||||||
+#else
|
|
||||||
+ /* we don't really need this field, but the documentation states that all
|
|
||||||
+ * fields should be set to 0, so fill it as well */
|
|
||||||
+ buf->reserved = 0;
|
|
||||||
+#endif
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -256,6 +245,52 @@ clear_cached_blob_contents (void)
|
|
||||||
G_blob_contents_tag = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
+/* similar to old git_blob_filtered_content() but makes sure the caller owns
|
|
||||||
+ * the data in the output buffer -- and uses a boolean return */
|
|
||||||
+static gboolean
|
|
||||||
+get_blob_contents (git_buf *out,
|
|
||||||
+ git_blob *blob,
|
|
||||||
+ const char *as_path,
|
|
||||||
+ int check_for_binary_data)
|
|
||||||
+{
|
|
||||||
+/* libgit2 1.4 changed buffer API quite a bit */
|
|
||||||
+#if ! CHECK_LIBGIT2_VERSION(1, 4)
|
|
||||||
+ gboolean success = TRUE;
|
|
||||||
+
|
|
||||||
+ if (git_blob_filtered_content (out, blob, as_path,
|
|
||||||
+ check_for_binary_data) != 0)
|
|
||||||
+ return FALSE;
|
|
||||||
+
|
|
||||||
+ /* Workaround for https://github.com/libgit2/libgit2/pull/3187
|
|
||||||
+ * We want to own the buffer, which git_buf_grow(buf, 0) was supposed to do,
|
|
||||||
+ * but there is a corner case where it doesn't do what it should and
|
|
||||||
+ * truncates the buffer contents, so we fix this manually. */
|
|
||||||
+ if (out->asize == 0) {
|
|
||||||
+ size_t target_size = out->size;
|
|
||||||
+ if ((target_size & 7) == 0) {
|
|
||||||
+ target_size++;
|
|
||||||
+ }
|
|
||||||
+ success = (git_buf_grow (out, target_size) == 0);
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ return success;
|
|
||||||
+#else /* libgit2 >= 1.4 */
|
|
||||||
+ /* Here we can assume we will always get a buffer we own (at least as of
|
|
||||||
+ * 2022-06-05 it is the case), so there's no need for a pendent to the
|
|
||||||
+ * previous git_buf_grow() shenanigans.
|
|
||||||
+ * This code path does the same as the older git_blob_filtered_content()
|
|
||||||
+ * but with non-deprecated API */
|
|
||||||
+ git_blob_filter_options opts = GIT_BLOB_FILTER_OPTIONS_INIT;
|
|
||||||
+
|
|
||||||
+ if (check_for_binary_data)
|
|
||||||
+ opts.flags |= GIT_BLOB_FILTER_CHECK_FOR_BINARY;
|
|
||||||
+ else
|
|
||||||
+ opts.flags &= ~GIT_BLOB_FILTER_CHECK_FOR_BINARY;
|
|
||||||
+
|
|
||||||
+ return git_blob_filter(out, blob, as_path, &opts) == 0;
|
|
||||||
+#endif
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
/* get the file blob for @relpath at HEAD */
|
|
||||||
static gboolean
|
|
||||||
repo_get_file_blob_contents (git_repository *repo,
|
|
||||||
@@ -279,11 +314,8 @@ repo_get_file_blob_contents (git_repository *repo,
|
|
||||||
git_blob *blob;
|
|
||||||
|
|
||||||
if (git_blob_lookup (&blob, repo, git_tree_entry_id (entry)) == 0) {
|
|
||||||
- if (git_blob_filtered_content (contents, blob, relpath,
|
|
||||||
- check_for_binary_data) == 0 &&
|
|
||||||
- git_buf_grow (contents, 0) == 0) {
|
|
||||||
- success = TRUE;
|
|
||||||
- }
|
|
||||||
+ success = get_blob_contents (contents, blob, relpath,
|
|
||||||
+ check_for_binary_data);
|
|
||||||
git_blob_free (blob);
|
|
||||||
}
|
|
||||||
git_tree_entry_free (entry);
|
|
||||||
@@ -1,46 +0,0 @@
|
|||||||
From 668f5d07eef16e227402eab09141c738b315d94b Mon Sep 17 00:00:00 2001
|
|
||||||
From: Colomban Wendling <ban@herbesfolles.org>
|
|
||||||
Date: Sun, 5 Jun 2022 23:11:20 +0200
|
|
||||||
Subject: [PATCH] git-changebar: Simplify libgit2 version checks
|
|
||||||
|
|
||||||
Introduce a custom macro for libgit2 version checks for them to be both
|
|
||||||
easier to read and write.
|
|
||||||
---
|
|
||||||
git-changebar/src/gcb-plugin.c | 14 +++++++++++---
|
|
||||||
1 file changed, 11 insertions(+), 3 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/git-changebar/src/gcb-plugin.c b/git-changebar/src/gcb-plugin.c
|
|
||||||
index f8ce20cd6..bee8c865c 100644
|
|
||||||
--- a/git-changebar/src/gcb-plugin.c
|
|
||||||
+++ b/git-changebar/src/gcb-plugin.c
|
|
||||||
@@ -32,11 +32,19 @@
|
|
||||||
#include <geany.h>
|
|
||||||
#include <document.h>
|
|
||||||
|
|
||||||
-#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && (LIBGIT2_VER_MINOR < 22) )
|
|
||||||
+#ifdef LIBGIT2_VER_MINOR
|
|
||||||
+# define CHECK_LIBGIT2_VERSION(MAJOR, MINOR) \
|
|
||||||
+ ((LIBGIT2_VER_MAJOR == (MAJOR) && LIBGIT2_VER_MINOR >= (MINOR)) || \
|
|
||||||
+ LIBGIT2_VER_MAJOR > (MAJOR))
|
|
||||||
+#else /* ! defined(LIBGIT2_VER_MINOR) */
|
|
||||||
+# define CHECK_LIBGIT2_VERSION(MAJOR, MINOR) 0
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
+#if ! CHECK_LIBGIT2_VERSION(0, 22)
|
|
||||||
# define git_libgit2_init git_threads_init
|
|
||||||
# define git_libgit2_shutdown git_threads_shutdown
|
|
||||||
#endif
|
|
||||||
-#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && (LIBGIT2_VER_MINOR < 23) )
|
|
||||||
+#if ! CHECK_LIBGIT2_VERSION(0, 23)
|
|
||||||
/* 0.23 added @p binary_cb */
|
|
||||||
# define git_diff_buffers(old_buffer, old_len, old_as_path, \
|
|
||||||
new_buffer, new_len, new_as_path, options, \
|
|
||||||
@@ -45,7 +53,7 @@
|
|
||||||
new_buffer, new_len, new_as_path, options, \
|
|
||||||
file_cb, hunk_cb, line_cb, payload)
|
|
||||||
#endif
|
|
||||||
-#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && (LIBGIT2_VER_MINOR < 28) )
|
|
||||||
+#if ! CHECK_LIBGIT2_VERSION(0, 28)
|
|
||||||
# define git_buf_dispose git_buf_free
|
|
||||||
# define git_error_last giterr_last
|
|
||||||
#endif
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
diff --git a/overview/overview/overviewscintilla.c b/overview/overview/overviewscintilla.c
|
|
||||||
index 41840638..7158179e 100644
|
|
||||||
--- a/overview/overview/overviewscintilla.c
|
|
||||||
+++ b/overview/overview/overviewscintilla.c
|
|
||||||
@@ -796,14 +796,14 @@ overview_scintilla_get_property (GObject *object,
|
|
||||||
break;
|
|
||||||
case PROP_OVERLAY_COLOR:
|
|
||||||
{
|
|
||||||
- OverviewColor color;
|
|
||||||
+ OverviewColor color = { 0 };
|
|
||||||
overview_scintilla_get_overlay_color (self, &color);
|
|
||||||
g_value_set_boxed (value, &color);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case PROP_OVERLAY_OUTLINE_COLOR:
|
|
||||||
{
|
|
||||||
- OverviewColor color;
|
|
||||||
+ OverviewColor color = { 0 };
|
|
||||||
overview_scintilla_get_overlay_outline_color (self, &color);
|
|
||||||
g_value_set_boxed (value, &color);
|
|
||||||
break;
|
|
||||||
+134
-129
@@ -1,81 +1,86 @@
|
|||||||
<?xml version="1.0" ?>
|
<?xml version="1.0" ?>
|
||||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
<PISI>
|
<PISI>
|
||||||
<Source>
|
<Source>
|
||||||
<Name>geany-plugins</Name>
|
<Name>geany-plugins</Name>
|
||||||
<Homepage>https://plugins.geany.org/</Homepage>
|
<Homepage>https://plugins.geany.org/</Homepage>
|
||||||
<Packager>
|
<Packager>
|
||||||
<Name>PisiLinux Community</Name>
|
<Name>PisiLinux Community</Name>
|
||||||
<Email>admins@pisilinux.org</Email>
|
<Email>admins@pisilinux.org</Email>
|
||||||
</Packager>
|
</Packager>
|
||||||
<License>GPL</License>
|
<License>GPLv2</License>
|
||||||
<IsA>library</IsA>
|
<IsA>library</IsA>
|
||||||
<Summary>Plugins for Geany</Summary>
|
<Summary>Plugins for Geany</Summary>
|
||||||
<Description>Plugins for Geany</Description>
|
<Description>Plugins for Geany</Description>
|
||||||
<Archive sha1sum="6a553834d9eaf3ea106c4eb1fc25d25a82ba788c" type="tarbz2">https://plugins.geany.org/geany-plugins/geany-plugins-2.0.tar.bz2</Archive>
|
<Archive sha1sum="6cf34aa723ea509a8700d4f09451154b3a2dc3ea" type="tarbz2">https://plugins.geany.org/geany-plugins/geany-plugins-2.1.tar.bz2</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>intltool</Dependency>
|
<Dependency>intltool</Dependency>
|
||||||
<Dependency>cppcheck</Dependency>
|
<Dependency>cppcheck</Dependency>
|
||||||
<Dependency>vte-devel</Dependency>
|
<Dependency>vte-devel</Dependency>
|
||||||
<Dependency>vala-devel</Dependency>
|
<Dependency>vala-devel</Dependency>
|
||||||
<Dependency>ctpl-devel</Dependency>
|
<Dependency>ctpl-devel</Dependency>
|
||||||
<Dependency>check-devel</Dependency>
|
<Dependency>check-devel</Dependency>
|
||||||
<Dependency>geany-devel</Dependency>
|
<Dependency>geany-devel</Dependency>
|
||||||
<Dependency>lua51-devel</Dependency>
|
<Dependency>lua51-devel</Dependency>
|
||||||
<Dependency>gpgme-devel</Dependency>
|
<Dependency>gpgme-devel</Dependency>
|
||||||
<Dependency>python-devel</Dependency>
|
<Dependency>python-devel</Dependency>
|
||||||
<Dependency>gnutls-devel</Dependency>
|
<Dependency>gnutls-devel</Dependency>
|
||||||
<Dependency>python3-devel</Dependency>
|
<Dependency>python3-devel</Dependency>
|
||||||
<Dependency>libsoup-devel</Dependency>
|
<Dependency>libgit2-devel</Dependency>
|
||||||
<Dependency>libgit2-devel</Dependency>
|
<Dependency>libsoup3-devel</Dependency>
|
||||||
<Dependency>libpcre2-devel</Dependency>
|
<Dependency>libpcre2-devel</Dependency>
|
||||||
<Dependency>enchant2-devel</Dependency>
|
<Dependency>enchant2-devel</Dependency>
|
||||||
<Dependency>gtkspell3-devel</Dependency>
|
<Dependency>gtkspell3-devel</Dependency>
|
||||||
<Dependency>webkit2gtk-devel</Dependency>
|
<Dependency>webkit2gtk-devel</Dependency>
|
||||||
</BuildDependencies>
|
</BuildDependencies>
|
||||||
<Patches>
|
<Patches>
|
||||||
<!-- <Patch level="1">Add_support_for_libgit2_1_4.patch</Patch> -->
|
<!-- <Patch level="1"></Patch> -->
|
||||||
<!-- <Patch level="1">Simplify_libgit2_version_checks.patch</Patch> -->
|
</Patches>
|
||||||
<!-- <Patch level="1">missing.patch</Patch> -->
|
</Source>
|
||||||
</Patches>
|
|
||||||
</Source>
|
|
||||||
|
|
||||||
<Package>
|
<Package>
|
||||||
<Name>geany-plugins</Name>
|
<Name>geany-plugins</Name>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency>atk</Dependency>
|
<Dependency>atk</Dependency>
|
||||||
<Dependency>vte</Dependency>
|
<Dependency>vte</Dependency>
|
||||||
<Dependency>zlib</Dependency>
|
<Dependency>zlib</Dependency>
|
||||||
<Dependency>ctpl</Dependency>
|
<Dependency>ctpl</Dependency>
|
||||||
<Dependency>gtk3</Dependency>
|
<Dependency>gtk3</Dependency>
|
||||||
<Dependency>cairo</Dependency>
|
<Dependency>cairo</Dependency>
|
||||||
<Dependency>pango</Dependency>
|
<Dependency>pango</Dependency>
|
||||||
<Dependency>glib2</Dependency>
|
<Dependency>glib2</Dependency>
|
||||||
<Dependency>geany</Dependency>
|
<Dependency>geany</Dependency>
|
||||||
<Dependency>lua51</Dependency>
|
<Dependency>lua51</Dependency>
|
||||||
<Dependency>gpgme</Dependency>
|
<Dependency>gpgme</Dependency>
|
||||||
<Dependency>gnutls</Dependency>
|
<Dependency>gnutls</Dependency>
|
||||||
<Dependency>libsoup</Dependency>
|
<Dependency>libxml2</Dependency>
|
||||||
<Dependency>libxml2</Dependency>
|
<Dependency>libgit2</Dependency>
|
||||||
<Dependency>libgit2</Dependency>
|
<Dependency>libsoup3</Dependency>
|
||||||
<Dependency>harfbuzz</Dependency>
|
<Dependency>harfbuzz</Dependency>
|
||||||
<Dependency>libpcre2</Dependency>
|
<Dependency>libpcre2</Dependency>
|
||||||
<Dependency>enchant2</Dependency>
|
<Dependency>enchant2</Dependency>
|
||||||
<Dependency>gtkspell3</Dependency>
|
<Dependency>gtkspell3</Dependency>
|
||||||
<Dependency>libassuan</Dependency>
|
<Dependency>libassuan</Dependency>
|
||||||
<Dependency>gdk-pixbuf</Dependency>
|
<Dependency>gdk-pixbuf</Dependency>
|
||||||
<Dependency>webkit2gtk</Dependency>
|
<Dependency>webkit2gtk</Dependency>
|
||||||
<Dependency>libgpg-error</Dependency>
|
<Dependency>libgpg-error</Dependency>
|
||||||
</RuntimeDependencies>
|
</RuntimeDependencies>
|
||||||
<Files>
|
<Files>
|
||||||
<Path fileType="library">/usr/lib</Path>
|
<Path fileType="library">/usr/lib</Path>
|
||||||
<Path fileType="data">/usr/share</Path>
|
<Path fileType="data">/usr/share</Path>
|
||||||
<Path fileType="localedata">/usr/share/locale</Path>
|
<Path fileType="localedata">/usr/share/locale</Path>
|
||||||
<Path fileType="doc">/usr/share/doc</Path>
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
</Files>
|
</Files>
|
||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="10">
|
||||||
|
<Date>2025-07-06</Date>
|
||||||
|
<Version>2.1</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
<Update release="9">
|
<Update release="9">
|
||||||
<Date>2023-11-01</Date>
|
<Date>2023-11-01</Date>
|
||||||
<Version>2.0</Version>
|
<Version>2.0</Version>
|
||||||
@@ -83,61 +88,61 @@
|
|||||||
<Name>Mustafa Cinasal</Name>
|
<Name>Mustafa Cinasal</Name>
|
||||||
<Email>muscnsl@gmail.com</Email>
|
<Email>muscnsl@gmail.com</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="8">
|
<Update release="8">
|
||||||
<Date>2022-10-07</Date>
|
<Date>2022-10-07</Date>
|
||||||
<Version>1.38</Version>
|
<Version>1.38</Version>
|
||||||
<Comment>Version bump</Comment>
|
<Comment>Version bump</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="7">
|
<Update release="7">
|
||||||
<Date>2021-03-01</Date>
|
<Date>2021-03-01</Date>
|
||||||
<Version>1.37</Version>
|
<Version>1.37</Version>
|
||||||
<Comment>Version bump.</Comment>
|
<Comment>Version bump.</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="6">
|
<Update release="6">
|
||||||
<Date>2020-09-22</Date>
|
<Date>2020-09-22</Date>
|
||||||
<Version>1.36</Version>
|
<Version>1.36</Version>
|
||||||
<Comment>Rebuild libgit2.</Comment>
|
<Comment>Rebuild libgit2.</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="5">
|
<Update release="5">
|
||||||
<Date>2020-09-22</Date>
|
<Date>2020-09-22</Date>
|
||||||
<Version>1.36</Version>
|
<Version>1.36</Version>
|
||||||
<Comment>Rebuild.</Comment>
|
<Comment>Rebuild.</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="4">
|
<Update release="4">
|
||||||
<Date>2019-12-18</Date>
|
<Date>2019-12-18</Date>
|
||||||
<Version>1.36</Version>
|
<Version>1.36</Version>
|
||||||
<Comment>Rebuild with gtk3.</Comment>
|
<Comment>Rebuild with gtk3.</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="3">
|
<Update release="3">
|
||||||
<Date>2019-10-15</Date>
|
<Date>2019-10-15</Date>
|
||||||
<Version>1.36</Version>
|
<Version>1.36</Version>
|
||||||
<Comment>Ver. bump</Comment>
|
<Comment>Ver. bump</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="2">
|
<Update release="2">
|
||||||
<Date>2019-07-05</Date>
|
<Date>2019-07-05</Date>
|
||||||
<Version>1.35</Version>
|
<Version>1.35</Version>
|
||||||
<Comment>Ver. bump</Comment>
|
<Comment>Ver. bump</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="1">
|
<Update release="1">
|
||||||
<Date>2019-04-21</Date>
|
<Date>2019-04-21</Date>
|
||||||
<Version>1.34</Version>
|
<Version>1.34</Version>
|
||||||
<Comment>build</Comment>
|
<Comment>build</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
</History>
|
</History>
|
||||||
</PISI>
|
</PISI>
|
||||||
|
|||||||
@@ -15,15 +15,15 @@ j = ''.join([
|
|||||||
' --disable-static '
|
' --disable-static '
|
||||||
])
|
])
|
||||||
|
|
||||||
def setup():
|
shelltools.export("PYTHON", "/usr/bin/python3")
|
||||||
shelltools.export("PYTHON", "/usr/bin/python3")
|
|
||||||
autotools.configure(j)
|
|
||||||
|
|
||||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O2,--as-needed -shared ")
|
def setup():
|
||||||
|
autotools.configure(j)
|
||||||
|
|
||||||
|
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
autotools.make()
|
autotools.make()
|
||||||
|
|
||||||
def install():
|
def install():
|
||||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||||
|
|
||||||
|
|||||||
+115
-113
@@ -1,73 +1,75 @@
|
|||||||
<?xml version="1.0" ?>
|
<?xml version="1.0" ?>
|
||||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
<PISI>
|
<PISI>
|
||||||
<Source>
|
<Source>
|
||||||
<Name>geany</Name>
|
<Name>geany</Name>
|
||||||
<Homepage>https://geany.org/</Homepage>
|
<Homepage>https://geany.org/</Homepage>
|
||||||
<Packager>
|
<Packager>
|
||||||
<Name>PisiLinux Community</Name>
|
<Name>PisiLinux Community</Name>
|
||||||
<Email>admins@pisilinux.org</Email>
|
<Email>admins@pisilinux.org</Email>
|
||||||
</Packager>
|
</Packager>
|
||||||
<License>GPLv2</License>
|
<License>GPLv2</License>
|
||||||
<IsA>app:gui</IsA>
|
<IsA>app:gui</IsA>
|
||||||
<Summary>GTK+ based fast and lightweight IDE.</Summary>
|
<Summary>GTK+ based fast and lightweight IDE.</Summary>
|
||||||
<Description>
|
<Description>Geany is a text editor using the GTK+ toolkit with basic features of an integrated development environment.</Description>
|
||||||
Geany is a text editor using the GTK+ toolkit with basic features of an integrated development environment.
|
<Archive sha1sum="adc6b348616aa864fbeb170c57282e28e783e7ee" type="tarbz2">https://download.geany.org/geany-2.1.tar.bz2</Archive>
|
||||||
</Description>
|
<BuildDependencies>
|
||||||
<Archive sha1sum="24fc1cf0d3b45c3f16b716e162db1adc7a49891b" type="tarbz2">https://download.geany.org/geany-2.0.tar.bz2</Archive>
|
<Dependency>libgcc</Dependency>
|
||||||
<BuildDependencies>
|
<Dependency>intltool</Dependency>
|
||||||
<Dependency>libgcc</Dependency>
|
<Dependency>vte-devel</Dependency>
|
||||||
<Dependency>intltool</Dependency>
|
<Dependency>gtk3-devel</Dependency>
|
||||||
<Dependency>vte-devel</Dependency>
|
<Dependency>glib2-devel</Dependency>
|
||||||
<Dependency>gtk3-devel</Dependency>
|
<Dependency>python3-lxml</Dependency>
|
||||||
<Dependency>glib2-devel</Dependency>
|
<Dependency>python3-devel</Dependency>
|
||||||
<Dependency>python3-lxml</Dependency>
|
</BuildDependencies>
|
||||||
<Dependency>python3-devel</Dependency>
|
</Source>
|
||||||
</BuildDependencies>
|
|
||||||
</Source>
|
|
||||||
|
|
||||||
<Package>
|
<Package>
|
||||||
<Name>geany</Name>
|
<Name>geany</Name>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency>atk</Dependency>
|
<Dependency>atk</Dependency>
|
||||||
<Dependency>vte</Dependency>
|
<Dependency>vte</Dependency>
|
||||||
<Dependency>gtk3</Dependency>
|
<Dependency>gtk3</Dependency>
|
||||||
<Dependency>glib2</Dependency>
|
<Dependency>glib2</Dependency>
|
||||||
<Dependency>cairo</Dependency>
|
<Dependency>cairo</Dependency>
|
||||||
<Dependency>pango</Dependency>
|
<Dependency>pango</Dependency>
|
||||||
<Dependency>libgcc</Dependency>
|
<Dependency>libgcc</Dependency>
|
||||||
<Dependency>python3</Dependency>
|
<Dependency>python3</Dependency>
|
||||||
<Dependency>gdk-pixbuf</Dependency>
|
<Dependency>gdk-pixbuf</Dependency>
|
||||||
<Dependency>geany-colorschemes</Dependency>
|
<Dependency>geany-colorschemes</Dependency>
|
||||||
</RuntimeDependencies>
|
</RuntimeDependencies>
|
||||||
<Files>
|
<Files>
|
||||||
<Path fileType="executable">/usr/bin</Path>
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
<Path fileType="library">/usr/lib</Path>
|
<Path fileType="library">/usr/lib</Path>
|
||||||
<Path fileType="data">/usr/share</Path>
|
<Path fileType="data">/usr/share</Path>
|
||||||
<Path fileType="localedata">/usr/share/locale</Path>
|
</Files>
|
||||||
<Path fileType="man">/usr/share/man/man1</Path>
|
<AdditionalFiles>
|
||||||
<Path fileType="doc">/usr/share/doc</Path>
|
<!-- -->
|
||||||
</Files>
|
</AdditionalFiles>
|
||||||
<AdditionalFiles>
|
</Package>
|
||||||
<!-- -->
|
|
||||||
</AdditionalFiles>
|
|
||||||
</Package>
|
|
||||||
|
|
||||||
<Package>
|
<Package>
|
||||||
<Name>geany-devel</Name>
|
<Name>geany-devel</Name>
|
||||||
<Summary>geany için geliştirme dosyaları</Summary>
|
<Summary>geany için geliştirme dosyaları</Summary>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency release="current">geany</Dependency>
|
<Dependency>gtk3-devel</Dependency>
|
||||||
<Dependency>gtk3-devel</Dependency>
|
<Dependency>glib2-devel</Dependency>
|
||||||
<Dependency>glib2-devel</Dependency>
|
<Dependency release="current">geany</Dependency>
|
||||||
</RuntimeDependencies>
|
</RuntimeDependencies>
|
||||||
<Files>
|
<Files>
|
||||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
<Path fileType="header">/usr/include</Path>
|
||||||
<Path fileType="include">/usr/include/geany/*</Path>
|
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||||
</Files>
|
</Files>
|
||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="9">
|
||||||
|
<Date>2025-07-06</Date>
|
||||||
|
<Version>2.1</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
<Update release="8">
|
<Update release="8">
|
||||||
<Date>2023-11-01</Date>
|
<Date>2023-11-01</Date>
|
||||||
<Version>2.0</Version>
|
<Version>2.0</Version>
|
||||||
@@ -75,54 +77,54 @@
|
|||||||
<Name>Mustafa Cinasal</Name>
|
<Name>Mustafa Cinasal</Name>
|
||||||
<Email>muscnsl@gmail.com</Email>
|
<Email>muscnsl@gmail.com</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="7">
|
<Update release="7">
|
||||||
<Date>2021-10-15</Date>
|
<Date>2021-10-15</Date>
|
||||||
<Version>1.38</Version>
|
<Version>1.38</Version>
|
||||||
<Comment>Version bump.</Comment>
|
<Comment>Version bump.</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="6">
|
<Update release="6">
|
||||||
<Date>2020-12-06</Date>
|
<Date>2020-12-06</Date>
|
||||||
<Version>1.37.1</Version>
|
<Version>1.37.1</Version>
|
||||||
<Comment>Version bump.</Comment>
|
<Comment>Version bump.</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="5">
|
<Update release="5">
|
||||||
<Date>2020-06-24</Date>
|
<Date>2020-06-24</Date>
|
||||||
<Version>1.36</Version>
|
<Version>1.36</Version>
|
||||||
<Comment>Disable binreloc.</Comment>
|
<Comment>Disable binreloc.</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="4">
|
<Update release="4">
|
||||||
<Date>2020-02-03</Date>
|
<Date>2020-02-03</Date>
|
||||||
<Version>1.36</Version>
|
<Version>1.36</Version>
|
||||||
<Comment>Rebuild with gtk3.</Comment>
|
<Comment>Rebuild with gtk3.</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="3">
|
<Update release="3">
|
||||||
<Date>2019-10-15</Date>
|
<Date>2019-10-15</Date>
|
||||||
<Version>1.36</Version>
|
<Version>1.36</Version>
|
||||||
<Comment>Version bump</Comment>
|
<Comment>Version bump</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="2">
|
<Update release="2">
|
||||||
<Date>2019-04-30</Date>
|
<Date>2019-04-30</Date>
|
||||||
<Version>1.35</Version>
|
<Version>1.35</Version>
|
||||||
<Comment>Version bump</Comment>
|
<Comment>Version bump</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="1">
|
<Update release="1">
|
||||||
<Date>2019-04-16</Date>
|
<Date>2019-04-16</Date>
|
||||||
<Version>1.34.1</Version>
|
<Version>1.34.1</Version>
|
||||||
<Comment>First release</Comment>
|
<Comment>First release</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
</History>
|
</History>
|
||||||
</PISI>
|
</PISI>
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
<?xml version="1.0" ?>
|
<?xml version="1.0" ?>
|
||||||
<PISI>
|
<PISI>
|
||||||
<Source>
|
<Source>
|
||||||
<Name>geany</Name>
|
<Name>geany</Name>
|
||||||
<Summary xml:lang="en">GTK+ based fast and lightweight IDE</Summary>
|
<Summary xml:lang="en">GTK+ based fast and lightweight IDE</Summary>
|
||||||
<Description xml:lang="en">GTK+ based fast and lightweight IDE</Description>
|
<Description xml:lang="en">GTK+ based fast and lightweight IDE</Description>
|
||||||
</Source>
|
</Source>
|
||||||
|
|
||||||
<Package>
|
<Package>
|
||||||
<Name>geany-devel</Name>
|
<Name>geany-devel</Name>
|
||||||
<Summary xml:lang="tr">geany için geliştirme dosyaları</Summary>
|
<Summary xml:lang="tr">geany için geliştirme dosyaları</Summary>
|
||||||
</Package>
|
</Package>
|
||||||
</PISI>
|
</PISI>
|
||||||
|
|||||||
@@ -8,11 +8,11 @@
|
|||||||
<Name>Pisilinux Community</Name>
|
<Name>Pisilinux Community</Name>
|
||||||
<Email>admins@pisilinux.org</Email>
|
<Email>admins@pisilinux.org</Email>
|
||||||
</Packager>
|
</Packager>
|
||||||
<License>LGPL-2.1</License>
|
<License>LGPLv2.1</License>
|
||||||
<IsA>library</IsA>
|
<IsA>library</IsA>
|
||||||
<Summary>Library that implements support for numerous digital cameras</Summary>
|
<Summary>Library that implements support for numerous digital cameras</Summary>
|
||||||
<Description>libgphoto2 is the core library designed to allow access to digital camera by external programs.</Description>
|
<Description>libgphoto2 is the core library designed to allow access to digital camera by external programs.</Description>
|
||||||
<Archive sha1sum="f15ff60fc0dccfb92310373de5a5a18b2354c3e5" type="tarxz">mirrors://sourceforge/project/gphoto/libgphoto/2.5.31/libgphoto2-2.5.31.tar.xz</Archive>
|
<Archive sha1sum="ec16851d6b72afeb78043870d3cb66c156c5aa88" type="tarxz">mirrors://sourceforge/project/gphoto/libgphoto/2.5.32/libgphoto2-2.5.32.tar.xz</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>doxygen</Dependency>
|
<Dependency>doxygen</Dependency>
|
||||||
<Dependency>gd-devel</Dependency>
|
<Dependency>gd-devel</Dependency>
|
||||||
@@ -76,8 +76,15 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="11">
|
||||||
|
<Date>2025-07-07</Date>
|
||||||
|
<Version>2.5.32</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>Kamil Atlı</Name>
|
||||||
|
<Email>suvari@pisilinux.org</Email>
|
||||||
|
</Update>
|
||||||
<Update release="10">
|
<Update release="10">
|
||||||
<Date>2018-01-04</Date>
|
<Date>2023-10-23</Date>
|
||||||
<Version>2.5.31</Version>
|
<Version>2.5.31</Version>
|
||||||
<Comment>Version Bump</Comment>
|
<Comment>Version Bump</Comment>
|
||||||
<Name>Kamil Atlı</Name>
|
<Name>Kamil Atlı</Name>
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
<IsA>library</IsA>
|
<IsA>library</IsA>
|
||||||
<Summary>Cryptographic library for embedded systems.</Summary>
|
<Summary>Cryptographic library for embedded systems.</Summary>
|
||||||
<Description>A C library that implements cryptographic primitives, X.509 certificate manipulation and the SSL/TLS and DTLS protocols.</Description>
|
<Description>A C library that implements cryptographic primitives, X.509 certificate manipulation and the SSL/TLS and DTLS protocols.</Description>
|
||||||
<Archive sha1sum="cc2a6272f4982fdfa1b4c11fad5947001ac4c1f1" type="tarbz2">https://github.com/Mbed-TLS/mbedtls/releases/download/mbedtls-3.6.2/mbedtls-3.6.2.tar.bz2</Archive>
|
<Archive sha1sum="b9c9035d108bacb6a0273dc31639fcf6d77a1e7b" type="tarbz2">https://github.com/Mbed-TLS/mbedtls/releases/download/mbedtls-3.6.4/mbedtls-3.6.4.tar.bz2</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>cmake</Dependency>
|
<Dependency>cmake</Dependency>
|
||||||
<Dependency>ninja</Dependency>
|
<Dependency>ninja</Dependency>
|
||||||
@@ -46,6 +46,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="3">
|
||||||
|
<Date>2025-07-07</Date>
|
||||||
|
<Version>3.6.4</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Update>
|
||||||
<Update release="2">
|
<Update release="2">
|
||||||
<Date>2025-01-30</Date>
|
<Date>2025-01-30</Date>
|
||||||
<Version>3.6.2</Version>
|
<Version>3.6.2</Version>
|
||||||
|
|||||||
@@ -1,39 +0,0 @@
|
|||||||
#!/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 shelltools, cmaketools, mesontools
|
|
||||||
|
|
||||||
subdirs = ["libyui",
|
|
||||||
"libyui-bindings",
|
|
||||||
"libyui-ncurses",
|
|
||||||
"libyui-qt",
|
|
||||||
"libyui-qt-graph"]
|
|
||||||
|
|
||||||
setupopt = ''.join([
|
|
||||||
' -DBUILD_SRC=ON',
|
|
||||||
' -DBUILD_DOC=ON',
|
|
||||||
' -DWERROR=OFF',
|
|
||||||
' -DWITH_MGA=OFF',
|
|
||||||
' -Bbuild -G Ninja -L '
|
|
||||||
])
|
|
||||||
|
|
||||||
def setup():
|
|
||||||
for subdir in (tuple(subdirs)):
|
|
||||||
shelltools.cd(subdir)
|
|
||||||
cmaketools.configure(setupopt)
|
|
||||||
shelltool.cd("..")
|
|
||||||
|
|
||||||
def build():
|
|
||||||
for subdir in (tuple(subdirs)):
|
|
||||||
shelltools.cd(subdir)
|
|
||||||
mesontools.build()
|
|
||||||
shelltools.cd("..")
|
|
||||||
|
|
||||||
def install():
|
|
||||||
for subdir in (tuple(subdirs)):
|
|
||||||
shelltools.cd(subdir)
|
|
||||||
mesontools.install()
|
|
||||||
shelltools.cd("..")
|
|
||||||
@@ -1,59 +0,0 @@
|
|||||||
<?xml version="1.0" ?>
|
|
||||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
|
||||||
<PISI>
|
|
||||||
<Source>
|
|
||||||
<Name>libyui</Name>
|
|
||||||
<Homepage>https://github.com/libyui/libyui</Homepage>
|
|
||||||
<Packager>
|
|
||||||
<Name>Kamil Atlı</Name>
|
|
||||||
<Email>suvari@pisilinux.org</Email>
|
|
||||||
</Packager>
|
|
||||||
<License>GPLv3/LGPLv3</License>
|
|
||||||
<PartOf>programming.library</PartOf>
|
|
||||||
<Summary>Widget abstraction library providing Qt, GTK and ncurses frontends.</Summary>
|
|
||||||
<Description>Originally libyui was developed for YaST but it can be used in any independent project.</Description>
|
|
||||||
<Archive sha1sum="d8051a87a8fe542741b18e32deb56e2022b47463" type="targz">https://github.com/libyui/libyui/archive/4.6.2/libyui-4.6.2.tar.gz</Archive>
|
|
||||||
<BuildDependencies>
|
|
||||||
<Dependency>swig</Dependency>
|
|
||||||
<Dependency>cmake</Dependency>
|
|
||||||
<Dependency>ninja</Dependency>
|
|
||||||
<Dependency>doxygen</Dependency>
|
|
||||||
<Dependency>gtk3-devel</Dependency>
|
|
||||||
<Dependency>ruby-devel</Dependency>
|
|
||||||
<Dependency>ncurses-devel</Dependency>
|
|
||||||
<Dependency>python3-devel</Dependency>
|
|
||||||
<Dependency>qt6-base-devel</Dependency>
|
|
||||||
</BuildDependencies>
|
|
||||||
<Patches>
|
|
||||||
<!-- <Patch level="1"></Patch> -->
|
|
||||||
</Patches>
|
|
||||||
</Source>
|
|
||||||
|
|
||||||
<Package>
|
|
||||||
<Name>libyui</Name>
|
|
||||||
<RuntimeDependencies>
|
|
||||||
<Dependency>gtk3</Dependency>
|
|
||||||
<Dependency>ruby</Dependency>
|
|
||||||
<Dependency>qt6-base</Dependency>
|
|
||||||
</RuntimeDependencies>
|
|
||||||
<Files>
|
|
||||||
<Path fileType="config">/etc</Path>
|
|
||||||
<Path fileType="executable">/usr/bin</Path>
|
|
||||||
<Path fileType="library">/usr/lib</Path>
|
|
||||||
<Path fileType="header">/usr/include</Path>
|
|
||||||
<Path fileType="data">/usr/share</Path>
|
|
||||||
<Path fileType="data">/usr/lib/cmake</Path>
|
|
||||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
|
||||||
</Files>
|
|
||||||
</Package>
|
|
||||||
|
|
||||||
<History>
|
|
||||||
<Update release="1">
|
|
||||||
<Date>2025-06-14</Date>
|
|
||||||
<Version>4.6.2</Version>
|
|
||||||
<Comment>First release</Comment>
|
|
||||||
<Name>Kamil Atlı</Name>
|
|
||||||
<Email>suvari@pisilinux.org</Email>
|
|
||||||
</Update>
|
|
||||||
</History>
|
|
||||||
</PISI>
|
|
||||||
Reference in New Issue
Block a user