Merge pull request #10117 from 4fury-c3440d8/b1
Lightweight X11 desktop components, some updates and new various soft.
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
<PISI>
|
||||
<Name>desktop.lxde</Name>
|
||||
</PISI>
|
||||
@@ -0,0 +1,19 @@
|
||||
#!/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 autotools, pisitools, get
|
||||
|
||||
def setup():
|
||||
autotools.configure("--enable-dbus --enable-gtk3")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS")
|
||||
|
||||
@@ -0,0 +1,70 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>lxappearance</Name>
|
||||
<Homepage>http://wiki.lxde.org/en/LXAppearance</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>GPL-2</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<PartOf>desktop.lxde</PartOf>
|
||||
<Summary>A new feature-rich GTK+ theme switcher.</Summary>
|
||||
<Description>LXAppearance is a new GTK+ theme switcher developed for project LXDE.</Description>
|
||||
<Archive sha1sum="1c281756b240694d0262edd9d40041d5b127d552" type="tarxz">
|
||||
mirrors://sourceforge/lxde/lxappearance-0.6.3.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency>dbus-devel</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>dbus-glib-devel</Dependency>
|
||||
<Dependency>gdk-pixbuf-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>lxappearance</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>dbus</Dependency>
|
||||
<Dependency>gtk3</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>lxappearance-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency release="current">lxappearance</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>0.6.3</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
#!/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 autotools, pisitools, get
|
||||
|
||||
def setup():
|
||||
autotools.configure()
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog")
|
||||
|
||||
@@ -0,0 +1,55 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>lxde-common</Name>
|
||||
<Homepage>https://www.lxde.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>GPL-2</License>
|
||||
<IsA>data</IsA>
|
||||
<PartOf>desktop</PartOf>
|
||||
<Summary>LXDE Session default configuration files.</Summary>
|
||||
<Description>lxde-common provides LXDE Session default configuration files and nuoveXT2 iconset.</Description>
|
||||
<Archive sha1sum="e54d80b64e6a89ff1f89ced7a826fa4e8bf453ec" type="tarxz">
|
||||
mirrors://sourceforge/lxde/lxde-common-0.99.2.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>intltool</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!-- <Patch level="1">config.patch</Patch> -->
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>lxde-common</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>gtk3</Dependency>
|
||||
<Dependency>lxpanel</Dependency>
|
||||
<Dependency>pcmanfm</Dependency>
|
||||
<Dependency>openbox</Dependency>
|
||||
<Dependency>lxsession</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>0.99.2</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
#!/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 autotools, pisitools, get
|
||||
|
||||
def setup():
|
||||
autotools.configure("--enable-gtk3")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "README", "COPYING", "ChangeLog", "NEWS")
|
||||
|
||||
@@ -0,0 +1,52 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>lxinput</Name>
|
||||
<Homepage>https://www.lxde.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>GPL-3</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<PartOf>desktop.lxde</PartOf>
|
||||
<Summary>LXDE keyboard and mouse configuration tool.</Summary>
|
||||
<Description>lxinput is tool for LXDE keyboard and mouse configuration.</Description>
|
||||
<Archive sha1sum="60db01f00c1ef6f060f7e58e2be0761659470c02" type="tarxz">
|
||||
mirrors://sourceforge/lxde/lxinput-0.3.5.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>lxinput</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>gtk3</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>0.3.5</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
#!/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 autotools, pisitools, get
|
||||
|
||||
def setup():
|
||||
autotools.configure()
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "README")
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>lxmenu-data</Name>
|
||||
<Homepage>https://www.lxde.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>LGPL-2.1</License>
|
||||
<IsA>data</IsA>
|
||||
<PartOf>desktop.lxde</PartOf>
|
||||
<Summary>Menu data files for LXDE.</Summary>
|
||||
<Description>lxmenu-data provides files needed for LXDE application menus.</Description>
|
||||
<Archive sha1sum="5c3cba7d2061a490ad62c1e9c3f6120343df7712" type="tarxz">
|
||||
mirrors://sourceforge/lxde/lxmenu-data-0.1.5.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>intltool</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>lxmenu-data</Name>
|
||||
<Files>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="data">/usr/share/desktop-directories</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>0.1.5</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
#!/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 autotools, pisitools, get
|
||||
|
||||
t = ''.join([
|
||||
'netstatus ',
|
||||
'netstat ',
|
||||
'volume ',
|
||||
'deskno ',
|
||||
'kbled ',
|
||||
'batt ',
|
||||
'xkb ',
|
||||
'cpufreq ',
|
||||
'monitors ',
|
||||
'indicator'
|
||||
])
|
||||
|
||||
def setup():
|
||||
pisitools.cflags.add("-fcommon -Wno-deprecated-declarations")
|
||||
autotools.configure("--enable-gtk3 --with-plugins='%s'" % t)
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O2,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "README", "TODO")
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
From 8a408946dfd2e69ae2cb1066c7fa31f8b7ecc445 Mon Sep 17 00:00:00 2001
|
||||
From: Ben Walsh <b@wumpster.com>
|
||||
Date: Mon, 7 Feb 2022 07:02:05 +0000
|
||||
Subject: [PATCH] Correct icon-grid width under GTK3. Fixes Github #29.
|
||||
|
||||
---
|
||||
src/icon-grid.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/icon-grid.c b/src/icon-grid.c
|
||||
index 2177971e..5948fee6 100644
|
||||
--- a/src/icon-grid.c
|
||||
+++ b/src/icon-grid.c
|
||||
@@ -392,7 +392,7 @@ static void panel_icon_grid_get_preferred_width(GtkWidget *widget,
|
||||
}
|
||||
panel_icon_grid_size_request(widget, &requisition);
|
||||
if (minimal_width)
|
||||
- *minimal_width = requisition.width;
|
||||
+ *minimal_width = ig->constrain_width ? 2 : requisition.width;
|
||||
if (natural_width)
|
||||
*natural_width = requisition.width;
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
From 12576de7b83c634437217e23d74954070a1be2d5 Mon Sep 17 00:00:00 2001
|
||||
From: Ben Walsh <b@wumpster.com>
|
||||
Date: Sat, 6 Jun 2020 10:38:15 +0100
|
||||
Subject: [PATCH] Correct panel size under GTK3. Fixes Sourceforge #773.
|
||||
|
||||
---
|
||||
src/panel.c | 7 +++++++
|
||||
1 file changed, 7 insertions(+)
|
||||
|
||||
diff --git a/src/panel.c b/src/panel.c
|
||||
index 45188dbe..2b5fc9be 100644
|
||||
--- a/src/panel.c
|
||||
+++ b/src/panel.c
|
||||
@@ -293,6 +293,12 @@ lxpanel_get_preferred_height (GtkWidget *widget,
|
||||
if (natural_height)
|
||||
*natural_height = requisition.height;
|
||||
}
|
||||
+
|
||||
+static GtkSizeRequestMode
|
||||
+lxpanel_get_request_mode (GtkWidget *widget)
|
||||
+{
|
||||
+ return GTK_SIZE_REQUEST_CONSTANT_SIZE;
|
||||
+}
|
||||
#endif
|
||||
|
||||
static void lxpanel_size_allocate(GtkWidget *widget, GtkAllocation *a)
|
||||
@@ -413,6 +419,7 @@ static void lxpanel_class_init(PanelToplevelClass *klass)
|
||||
#if GTK_CHECK_VERSION(3, 0, 0)
|
||||
widget_class->get_preferred_width = lxpanel_get_preferred_width;
|
||||
widget_class->get_preferred_height = lxpanel_get_preferred_height;
|
||||
+ widget_class->get_request_mode = lxpanel_get_request_mode;
|
||||
#else
|
||||
widget_class->size_request = lxpanel_size_request;
|
||||
#endif
|
||||
@@ -0,0 +1,31 @@
|
||||
diff -ru a/plugins/volumealsa/volumealsa.c b/plugins/volumealsa/volumealsa.c
|
||||
--- a/plugins/volumealsa/volumealsa.c 2021-01-29 23:33:27.000000000 +0100
|
||||
+++ b/plugins/volumealsa/volumealsa.c 2021-03-21 13:49:00.124807793 +0100
|
||||
@@ -794,10 +794,25 @@
|
||||
gdouble val = gtk_range_get_value(GTK_RANGE(vol->volume_scale));
|
||||
|
||||
/* Dispatch on scroll direction to update the value. */
|
||||
- if ((evt->direction == GDK_SCROLL_UP) || (evt->direction == GDK_SCROLL_LEFT))
|
||||
+ switch (evt->direction)
|
||||
+ {
|
||||
+ case GDK_SCROLL_UP: ;
|
||||
+ case GDK_SCROLL_LEFT: ;
|
||||
val += 2;
|
||||
- else
|
||||
+ break;
|
||||
+ case GDK_SCROLL_DOWN: ;
|
||||
+ case GDK_SCROLL_RIGHT: ;
|
||||
val -= 2;
|
||||
+ break;
|
||||
+ case GDK_SCROLL_SMOOTH: ;
|
||||
+ gdouble delta_x;
|
||||
+ gdouble delta_y;
|
||||
+ gdk_event_get_scroll_deltas(evt, &delta_x, &delta_y);
|
||||
+ if (delta_y > 0)
|
||||
+ val -= 2;
|
||||
+ else
|
||||
+ val += 2;
|
||||
+ }
|
||||
|
||||
/* Reset the state of the vertical scale. This provokes a "value_changed" event. */
|
||||
gtk_range_set_value(GTK_RANGE(vol->volume_scale), CLAMP((int)val, 0, 100));
|
||||
@@ -0,0 +1,100 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>lxpanel</Name>
|
||||
<Homepage>https://www.lxde.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>GPL-2</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<PartOf>desktop.lxde</PartOf>
|
||||
<Summary>Lightweight X11 desktop panel for LXDE.</Summary>
|
||||
<Description>lxpanel is a lightweight X11 desktop panel for LXDE.</Description>
|
||||
<Archive sha1sum="393b78dbbb76518a99549411131c35da5bfed0fa" type="tarxz">
|
||||
mirrors://sourceforge/lxde/lxpanel-0.10.1.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency>atk-devel</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>curl-devel</Dependency>
|
||||
<Dependency>cairo-devel</Dependency>
|
||||
<Dependency>pango-devel</Dependency>
|
||||
<Dependency>libxml2-devel</Dependency>
|
||||
<Dependency>alsa-lib-devel</Dependency>
|
||||
<Dependency>libwnck3-devel</Dependency>
|
||||
<Dependency>keybinder-devel</Dependency>
|
||||
<Dependency>fontconfig-devel</Dependency>
|
||||
<Dependency>menu-cache-devel</Dependency>
|
||||
<Dependency>gdk-pixbuf-devel</Dependency>
|
||||
<Dependency>wireless-tools-devel</Dependency>
|
||||
<Dependency>libfilemanager-lxde-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">Correct_panel_size_under_GTK3.patch</Patch>
|
||||
<Patch level="1">Correct_icon_grid_width_under_GTK3.patch</Patch>
|
||||
<Patch level="1">lxpanel-0.10.1-volume-plugin-fix-mouse-scrolling.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>lxpanel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>atk</Dependency>
|
||||
<Dependency>gtk3</Dependency>
|
||||
<Dependency>curl</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>pango</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>libxml2</Dependency>
|
||||
<Dependency>alsa-lib</Dependency>
|
||||
<Dependency>libwnck3</Dependency>
|
||||
<Dependency>keybinder</Dependency>
|
||||
<Dependency>menu-cache</Dependency>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
<Dependency>fontconfig</Dependency>
|
||||
<Dependency>lxmenu-data</Dependency>
|
||||
<Dependency>wireless-tools</Dependency>
|
||||
<Dependency>libfilemanager-lxde</Dependency>
|
||||
<Dependency>network-manager-applet</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc/xdg/lxpanel</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>lxpanel-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">lxpanel</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>libfilemanager-lxde-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>0.10.1</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
#!/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 autotools, pisitools, get
|
||||
|
||||
def setup():
|
||||
autotools.configure("--enable-gtk3")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "COPYING")
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>lxrandr</Name>
|
||||
<Homepage>https://www.lxde.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>GPL-2</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<PartOf>desktop.lxde</PartOf>
|
||||
<Summary>LXDE GUI interface to RandR extention.</Summary>
|
||||
<Description>lxrandr is a LXDE GUI interface to RandR extention.</Description>
|
||||
<Archive sha1sum="a76b3d79ab1d5aa974a2ad25b1882685159a2e98" type="tarxz">
|
||||
mirrors://sourceforge/lxde/lxrandr-0.3.2.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>libXrandr-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>lxrandr</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>gtk3</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>0.3.2</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
#!/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 autotools, pisitools, get
|
||||
|
||||
def setup():
|
||||
pisitools.cflags.add("-Wno-deprecated-declarations")
|
||||
pisitools.unlink("*.stamp")
|
||||
autotools.autoreconf("-fiv")
|
||||
autotools.configure("--enable-gtk3 --enable-buildin-polkit --enable-buildin-clipboard")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README")
|
||||
|
||||
@@ -0,0 +1,69 @@
|
||||
From c398fd6db61bc084679759096bde5747e5616eca Mon Sep 17 00:00:00 2001
|
||||
From: Jann Horn <jann@thejh.net>
|
||||
Date: Sun, 18 Apr 2021 16:37:16 +0200
|
||||
Subject: [PATCH] lxsession-logout: Avoid costly lsb_release invocation
|
||||
|
||||
Having the name of the distribution in the LXDE prompt looks kinda nice,
|
||||
but `lsb_release -r -s` is fairly costly (or at least the version on
|
||||
Debian is): It spins up a python interpreter, then runs `apt-cache policy`
|
||||
(which in turn, among other things, runs
|
||||
`/usr/bin/dpkg --print-foreign-architectures` twice).
|
||||
|
||||
On a desktop machine with a proper Haswell CPU, `lsb_release -r -s` takes
|
||||
"only" around 105ms (around 79ms of that are for `apt-cache policy`);
|
||||
but on an old Intel NUC with a 5-years-old mobile Intel Pentium with a TDP
|
||||
of 6W, it takes roughly between 500ms and 1000ms.
|
||||
|
||||
As suggested by ZanderBrown, use glib's g_get_os_info() instead if
|
||||
available. If that doesn't exist, it's probably better to omit the OS name
|
||||
instead of potentially spending up to a second on figuring out what it is.
|
||||
---
|
||||
lxsession-logout/lxsession-logout.c | 33 ++++++-----------------------
|
||||
1 file changed, 6 insertions(+), 27 deletions(-)
|
||||
|
||||
diff --git a/lxsession-logout/lxsession-logout.c b/lxsession-logout/lxsession-logout.c
|
||||
index 489e6e3..f06e61d 100644
|
||||
--- a/lxsession-logout/lxsession-logout.c
|
||||
+++ b/lxsession-logout/lxsession-logout.c
|
||||
@@ -716,35 +716,14 @@ int main(int argc, char * argv[])
|
||||
if (session_name == NULL)
|
||||
session_name = "LXDE";
|
||||
|
||||
- gchar *output = NULL;
|
||||
-
|
||||
- if (g_find_program_in_path("lsb_release"))
|
||||
- {
|
||||
- const gchar *command_line = "lsb_release -r -s";
|
||||
- GError *error;
|
||||
- if (!g_spawn_command_line_sync( command_line,
|
||||
- &output,
|
||||
- NULL,
|
||||
- NULL,
|
||||
- &error))
|
||||
- {
|
||||
-
|
||||
- fprintf (stderr, "Error: %s\n", error->message);
|
||||
- g_error_free (error);
|
||||
-
|
||||
- }
|
||||
- }
|
||||
+ gchar *os_name = NULL;
|
||||
+#if GLIB_CHECK_VERSION(2, 64, 0)
|
||||
+ os_name = g_get_os_info(G_OS_INFO_KEY_PRETTY_NAME);
|
||||
+#endif
|
||||
|
||||
- if (output == NULL)
|
||||
- {
|
||||
- output = "";
|
||||
- }
|
||||
- else
|
||||
- {
|
||||
- output[strlen ( output ) - 1] = '\0';
|
||||
- }
|
||||
+ prompt = g_strdup_printf(_("<b><big>Logout %s %s session ?</big></b>"), session_name, os_name ? os_name : "");
|
||||
|
||||
- prompt = g_strdup_printf(_("<b><big>Logout %s %s session ?</big></b>"), session_name, output);
|
||||
+ g_free(os_name);
|
||||
}
|
||||
gtk_label_set_markup(GTK_LABEL(label), prompt);
|
||||
gtk_box_pack_start(GTK_BOX(controls), label, FALSE, FALSE, 4);
|
||||
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>lxsession</Name>
|
||||
<Homepage>https://www.lxde.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>GPL-2</License>
|
||||
<IsA>app</IsA>
|
||||
<PartOf>desktop.lxde</PartOf>
|
||||
<Summary>LXDE session manager.</Summary>
|
||||
<Description>lxsession is the default X11 session manager of LXDE.</Description>
|
||||
<Archive sha1sum="93f495f3afff0300de3c7b9aacce0ef29eb86bab" type="tarxz">
|
||||
mirrors://sourceforge/lxde/lxsession-0.5.5.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency>vala-devel</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>polkit-devel</Dependency>
|
||||
<Dependency>elogind-devel</Dependency>
|
||||
<Dependency>gettext-devel</Dependency>
|
||||
<Dependency>libnotify-devel</Dependency>
|
||||
<Dependency>gdk-pixbuf-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">Avoid_costly_lsb_release_invocation.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>lxsession</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>gtk3</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>polkit</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc/xdg</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="executable">/usr/libexec</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>0.5.5</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
#!/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 autotools, pisitools, get
|
||||
|
||||
def setup():
|
||||
autotools.configure("--enable-gtk3")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS")
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>lxterminal</Name>
|
||||
<Homepage>https://www.lxde.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>GPL-2</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<PartOf>desktop.lxde</PartOf>
|
||||
<Summary>Lightweight terminal emulator.</Summary>
|
||||
<Description>Lxterminal is a Lightweight vte-based tabbed terminal emulator for LXDE.</Description>
|
||||
<Archive sha1sum="9f065280fae8b6ca0439699ce73dd661a4f21d43" type="tarxz">
|
||||
mirrors://sourceforge/lxde/lxterminal-0.4.0.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency>vte-devel</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>gnutls-devel</Dependency>
|
||||
<Dependency>libpcre2-devel</Dependency>
|
||||
<Dependency>gdk-pixbuf-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!-- <Patch level="1">missing.patch</Patch> -->
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>lxterminal</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>vte</Dependency>
|
||||
<Dependency>gtk3</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>pango</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>0.4.0</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
#!/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 autotools, pisitools, get
|
||||
|
||||
def setup():
|
||||
pisitools.cflags.add("-Wno-deprecated-declarations -Wno-incompatible-pointer-types")
|
||||
autotools.configure("--with-gtk=3")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "NEWS")
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>pcmanfm</Name>
|
||||
<Homepage>https://www.lxde.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>GPL-2</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<PartOf>desktop.lxde</PartOf>
|
||||
<Summary>LXDE default file manager.</Summary>
|
||||
<Description>PCMan File Manager is an extremly fast and lightweight file manager for LXDE.</Description>
|
||||
<Archive sha1sum="bc4e468b0ec3089aaf817eafed43ae06350961ee" type="tarxz">
|
||||
mirrors://sourceforge/pcmanfm/pcmanfm-1.3.2.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>pango-devel</Dependency>
|
||||
<Dependency>cairo-devel</Dependency>
|
||||
<Dependency>gdk-pixbuf-devel</Dependency>
|
||||
<Dependency>libfilemanager-lxde-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>pcmanfm</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>atk</Dependency>
|
||||
<Dependency>gtk3</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>pango</Dependency>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
<Dependency>libfilemanager-lxde</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>1.3.2</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -1,28 +1,26 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/copyleft/gpl.txt
|
||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||
|
||||
from pisi.actionsapi import autotools, pisitools, get
|
||||
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import get
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import autotools
|
||||
i = ''.join([
|
||||
' --enable-udisks',
|
||||
' --disable-static',
|
||||
' --disable-old-actions',
|
||||
' --with-gtk=3 '
|
||||
])
|
||||
|
||||
def setup():
|
||||
shelltools.system("./autogen.sh")
|
||||
autotools.configure("--sysconfdir=/etc \
|
||||
--with-extra-only \
|
||||
--with-gtk=no \
|
||||
--disable-static")
|
||||
pisitools.cflags.add("-Wno-deprecated-declarations -Wno-incompatible-pointer-types")
|
||||
autotools.configure(i)
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O2,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
pisitools.remove("/usr/include/libfm")
|
||||
pisitools.dodir("/usr/include/libfm")
|
||||
pisitools.domove("/usr/include/libfm-1.0/*", "/usr/include/libfm")
|
||||
pisitools.removeDir("/usr/include/libfm-1.0")
|
||||
pisitools.dodoc("AUTHORS", "COPYING")
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
@@ -1,63 +1,131 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libfm-extra</Name>
|
||||
<Homepage>https://www.lxde.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>Ayhan Yalçınsoy</Name>
|
||||
<Email>ayhanyalcinsoy@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPL2</License>
|
||||
<Icon>lxqt</Icon>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Core library of PCManFM file manager</Summary>
|
||||
<Description>libfm is a Core library of PCManFM file manager</Description>
|
||||
<Archive sha1sum="f3e3121cd2de317f84e21942f6c310b288959433" type="targz">https://github.com/lxde/libfm/archive/1.3.2.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>gettext-devel</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>gtk-doc</Dependency>
|
||||
<Dependency>intltool</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
<Package>
|
||||
<Name>libfm-extra</Name>
|
||||
<Summary>Development headers for libfm-qt</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glib2</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/libfm-extra*</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>libfm-extra-devel</Name>
|
||||
<Summary>Development headers for libfm-qt</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libfm-extra</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2021-04-26</Date>
|
||||
<Version>1.3.2</Version>
|
||||
<Comment>version bump.</Comment>
|
||||
<Name>Ayhan Yalçınsoy</Name>
|
||||
<Email>ayhanyalcinsoy@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2020-04-06</Date>
|
||||
<Version>1.3.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Ayhan Yalçınsoy</Name>
|
||||
<Email>ayhanyalcinsoy@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
<Source>
|
||||
<Name>libfilemanager-lxde</Name>
|
||||
<Homepage>https://github.com/lxde/libfm</Homepage>
|
||||
<Packager>
|
||||
<Name>Ayhan Yalçınsoy</Name>
|
||||
<Email>ayhanyalcinsoy@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPL-2</License>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>desktop.lxde</PartOf>
|
||||
<Summary>Library for file management.</Summary>
|
||||
<Description>libfm is a LXDE library for file management.</Description>
|
||||
<Archive sha1sum="7c5c14dd0615b457687966ce4e55c2d054bf93e1" type="tarxz">
|
||||
mirrors://sourceforge/pcmanfm/libfm-1.3.2.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency>atk-devel</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>cairo-devel</Dependency>
|
||||
<Dependency>pango-devel</Dependency>
|
||||
<Dependency>udisks2-devel</Dependency>
|
||||
<Dependency>libexif-devel</Dependency>
|
||||
<Dependency>gettext-devel</Dependency>
|
||||
<Dependency>dbus-glib-devel</Dependency>
|
||||
<Dependency>gdk-pixbuf-devel</Dependency>
|
||||
<Dependency>fontconfig-devel</Dependency>
|
||||
<Dependency>menu-cache-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!-- <Patch level="1">missing.patch</Patch> -->
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libfilemanager-lxde</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>atk</Dependency>
|
||||
<Dependency>gtk3</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>pango</Dependency>
|
||||
<Dependency>udisks2</Dependency>
|
||||
<Dependency>libexif</Dependency>
|
||||
<Dependency>dbus-glib</Dependency>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
<Dependency>fontconfig</Dependency>
|
||||
<Dependency>menu-cache</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc/xdg</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libfilemanager-lxde-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libfilemanager-lxde</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libfm-extra</Name>
|
||||
<Summary>Core library of PCManFM file manager.</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glib2</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/libfm-extra.so</Path>
|
||||
<Path fileType="library">/usr/lib/libfm-extra.so.4</Path>
|
||||
<Path fileType="library">/usr/lib/libfm-extra.so.4.1.3</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libfm-extra-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency release="current">libfm-extra</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/libfm/fm-extra.h</Path>
|
||||
<Path fileType="header">/usr/include/libfm/fm-version.h</Path>
|
||||
<Path fileType="header">/usr/include/libfm/fm-xml-file.h</Path>
|
||||
<Path fileType="header">/usr/include/libfm-1.0/fm-extra.h</Path>
|
||||
<Path fileType="header">/usr/include/libfm-1.0/fm-version.h</Path>
|
||||
<Path fileType="header">/usr/include/libfm-1.0/fm-xml-file.h</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig/libfm-extra.pc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>1.3.2</Version>
|
||||
<Comment>Rebuild with gtk+3.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2021-04-26</Date>
|
||||
<Version>1.3.2</Version>
|
||||
<Comment>version bump.</Comment>
|
||||
<Name>Ayhan Yalçınsoy</Name>
|
||||
<Email>ayhanyalcinsoy@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2020-04-06</Date>
|
||||
<Version>1.3.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Ayhan Yalçınsoy</Name>
|
||||
<Email>ayhanyalcinsoy@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libfm-qt</Name>
|
||||
<Summary xml:lang="tr">LXDE dosya yönetimi kitaplıkları</Summary>
|
||||
<Description xml:lang="tr">libfm-qt, LXDE için dosya yönetim kitaplıklarını içerir.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>llibfm-qt-devel</Name>
|
||||
<Summary xml:lang="tr">LXDE dosya yönetimi kitaplıkları</Summary>
|
||||
<Description xml:lang="tr">libfm-qt, LXDE için dosya yönetim kitaplıklarını içerir.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -13,8 +13,8 @@
|
||||
<PartOf>desktop.misc</PartOf>
|
||||
<Summary>Ayatana Indicator Display Objects.</Summary>
|
||||
<Description>The Ayatana Indicators project is the continuation of Application Indicators and System Indicators, two technologies developed by Canonical Ltd. for the Unity7 desktop.</Description>
|
||||
<Archive sha1sum="7dcac6878e1a07ee7fb97e871734622c9beed7de" type="targz">
|
||||
https://github.com/AyatanaIndicators/ayatana-ido/archive/refs/tags/0.9.0.tar.gz
|
||||
<Archive sha1sum="c6657711fad643af518cb774dbdd4696c6d6598f" type="targz">
|
||||
https://github.com/AyatanaIndicators/ayatana-ido/archive/refs/tags/0.9.1.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
@@ -57,6 +57,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>0.9.1</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2022-01-18</Date>
|
||||
<Version>0.9.0</Version>
|
||||
|
||||
@@ -7,10 +7,10 @@
|
||||
from pisi.actionsapi import autotools, pisitools, get
|
||||
|
||||
j = ''.join([
|
||||
' PREFIX=/usr ',
|
||||
' SYSCONFDIR=/etc ',
|
||||
' SYSTEMD=0 ',
|
||||
' WAYLAND=0 ',
|
||||
' PREFIX=/usr',
|
||||
' SYSCONFDIR=/etc',
|
||||
' SYSTEMD=0',
|
||||
' WAYLAND=0',
|
||||
' SERVICEDIR_DBUS=/usr/share/dbus-1/services '
|
||||
])
|
||||
|
||||
|
||||
@@ -13,8 +13,8 @@
|
||||
<PartOf>desktop.misc</PartOf>
|
||||
<Summary>Lightweight and customizable notification daemon.</Summary>
|
||||
<Description>Dunst is a lightweight replacement for the notification daemons provided by most desktop environments. It’s very customizable, isn’t dependent on any toolkits, and therefore fits into those window manager centric setups we all love to customize to perfection.</Description>
|
||||
<Archive sha1sum="69b1e9a753450bda0bf0090726412b9b543eeaf2" type="targz">
|
||||
https://github.com/dunst-project/dunst/archive/refs/tags/v1.7.3.tar.gz
|
||||
<Archive sha1sum="6ce8f2c766a47268e62899a082a006313b165bb2" type="targz">
|
||||
https://github.com/dunst-project/dunst/archive/refs/tags/v1.8.1.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>dbus-devel</Dependency>
|
||||
@@ -60,6 +60,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>1.8.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2021-12-11</Date>
|
||||
<Version>1.7.3</Version>
|
||||
|
||||
@@ -8,15 +8,15 @@
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<License>GPL-2</License>
|
||||
<IsA>app</IsA>
|
||||
<PartOf>desktop.misc</PartOf>
|
||||
<Summary>Gromit-MPX is a multi-pointer GTK3 port of the original Gromit desktop annotation tool.</Summary>
|
||||
<Description>
|
||||
It enables graphical annotations with several pointers at once and is A LOT faster than its predecessor since it uses the XCOMPOSITE extension where available.
|
||||
</Description>
|
||||
<Archive sha1sum="d39edd12725f53a75048897b14bc6fad989d9b65" type="targz">
|
||||
https://github.com/bk138/gromit-mpx/archive/refs/tags/1.4.1.tar.gz
|
||||
<Archive sha1sum="dfe9f7b84b77dfcbe4c95f95655f5f5a3341c41c" type="targz">
|
||||
https://github.com/bk138/gromit-mpx/archive/refs/tags/1.4.2.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
@@ -24,7 +24,7 @@
|
||||
<Dependency>libXi-devel</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>libdbusmenu-devel</Dependency>
|
||||
<Dependency>libappindicator-devel</Dependency>
|
||||
<Dependency>ayatana-libappindicator-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
<Dependency>libXi</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
<Dependency>libappindicator</Dependency>
|
||||
<Dependency>ayatana-libappindicator</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
@@ -49,6 +49,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>1.4.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2022-02-05</Date>
|
||||
<Version>1.4.1</Version>
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
#!/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
|
||||
|
||||
j = ''.join([
|
||||
'-Ddbus=true ',
|
||||
'-Dopengl=true ',
|
||||
'-Dwith_docs=true ',
|
||||
'-Dconfig_file=true'
|
||||
])
|
||||
|
||||
def setup():
|
||||
mesontools.configure(j)
|
||||
|
||||
def build():
|
||||
mesontools.build()
|
||||
|
||||
def install():
|
||||
mesontools.install()
|
||||
|
||||
pisitools.insinto("/etc/xdg/", "picom.sample.conf", "picom.conf")
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
--- a/picom.sample.conf 2022-02-13 17:11:35.000000000 +0300
|
||||
+++ b/picom.sample.conf 2022-03-14 19:29:40.263677565 +0300
|
||||
@@ -7,8 +7,8 @@
|
||||
# (windows with '_NET_WM_WINDOW_TYPE_DESKTOP') never get shadow,
|
||||
# unless explicitly requested using the wintypes option.
|
||||
#
|
||||
-# shadow = false
|
||||
-shadow = true;
|
||||
+shadow = false;
|
||||
+# shadow = true;
|
||||
|
||||
# The blur radius for shadows, in pixels. (defaults to 12)
|
||||
# shadow-radius = 12
|
||||
@@ -72,8 +72,8 @@
|
||||
|
||||
# Fade windows in/out when opening/closing and when opacity changes,
|
||||
# unless no-fading-openclose is used.
|
||||
-# fading = false
|
||||
-fading = true;
|
||||
+fading = false;
|
||||
+# fading = true;
|
||||
|
||||
# Opacity change between steps while fading in. (0.01 - 1.0, defaults to 0.028)
|
||||
# fade-in-step = 0.028
|
||||
@@ -102,12 +102,12 @@
|
||||
|
||||
|
||||
# Opacity of inactive windows. (0.1 - 1.0, defaults to 1.0)
|
||||
-# inactive-opacity = 1
|
||||
-inactive-opacity = 0.8;
|
||||
+inactive-opacity = 1;
|
||||
+# inactive-opacity = 0.8;
|
||||
|
||||
# Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default)
|
||||
-# frame-opacity = 1.0
|
||||
-frame-opacity = 0.7;
|
||||
+frame-opacity = 1.0;
|
||||
+# frame-opacity = 0.7;
|
||||
|
||||
# Let inactive opacity set by -i override the '_NET_WM_WINDOW_OPACITY' values of windows.
|
||||
# inactive-opacity-override = true
|
||||
@@ -405,9 +405,9 @@
|
||||
#
|
||||
wintypes:
|
||||
{
|
||||
- tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; };
|
||||
+ tooltip = { fade = false; shadow = false; opacity = 0.8; focus = true; full-shadow = false; };
|
||||
dock = { shadow = false; clip-shadow-above = true; }
|
||||
dnd = { shadow = false; }
|
||||
- popup_menu = { opacity = 0.8; }
|
||||
- dropdown_menu = { opacity = 0.8; }
|
||||
+ popup_menu = { opacity = 1.0; }
|
||||
+ dropdown_menu = { opacity = 1.0; }
|
||||
};
|
||||
@@ -0,0 +1,85 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>picom</Name>
|
||||
<Homepage>https://github.com/yshui/picom/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<License>MPL-2</License>
|
||||
<IsA>app</IsA>
|
||||
<PartOf>desktop.misc</PartOf>
|
||||
<Summary>A compositor for X11.</Summary>
|
||||
<Description>This is forked from the original Compton because it seems to have become unmaintained.</Description>
|
||||
<Archive sha1sum="e73f02753e98d1fd2776d6261e4a929dcafbbd9d" type="targz">
|
||||
https://github.com/yshui/picom/archive/refs/tags/v9.1.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<!-- <Dependency>git</Dependency> -->
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>meson</Dependency>
|
||||
<Dependency>uthash</Dependency>
|
||||
<Dependency>asciidoc</Dependency>
|
||||
<Dependency>dbus-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
<Dependency>libev-devel</Dependency>
|
||||
<Dependency>pixman-devel</Dependency>
|
||||
<Dependency>libxcb-devel</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>libpcre-devel</Dependency>
|
||||
<Dependency>libxslt-devel</Dependency>
|
||||
<Dependency>libglvnd-devel</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>libconfig-devel</Dependency>
|
||||
<Dependency>xcb-util-image-devel</Dependency>
|
||||
<Dependency>xcb-util-renderutil-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">config.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>picom</Name>
|
||||
<Conflicts>
|
||||
<!-- <Package>compton</Package> -->
|
||||
<!-- <Package>xcompmgr</Package> -->
|
||||
</Conflicts>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>dbus</Dependency>
|
||||
<Dependency>mesa</Dependency>
|
||||
<Dependency>libev</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>libxcb</Dependency>
|
||||
<Dependency>pixman</Dependency>
|
||||
<Dependency>libpcre</Dependency>
|
||||
<Dependency>libglvnd</Dependency>
|
||||
<Dependency>libconfig</Dependency>
|
||||
<Dependency>xcb-util-image</Dependency>
|
||||
<Dependency>xcb-util-renderutil</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc/xdg</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<Provides>
|
||||
<!-- <COMAR script="service.py">System.Service</COMAR> -->
|
||||
</Provides>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2021-04-14</Date>
|
||||
<Version>9.1</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -15,6 +15,7 @@ j = ''.join([
|
||||
])
|
||||
|
||||
def setup():
|
||||
pisitools.dosed("lib/FXRex.cpp", "#define\ TOPIC_REXDUMP", "// #define TOPIC_REXDUMP")
|
||||
autotools.configure(j)
|
||||
|
||||
def build():
|
||||
|
||||
@@ -13,8 +13,8 @@
|
||||
<PartOf>desktop.toolkit.fox</PartOf>
|
||||
<Summary>The FOX GUI Library.</Summary>
|
||||
<Description>FOX is a C++ based Toolkit for developing Graphical User Interfaces easily and effectively. It offers a wide, and growing, collection of Controls, and provides state of the art facilities such as drag and drop, selection, as well as OpenGL widgets for 3D graphical manipulation. FOX also implements icons, images, and user-convenience features such as status line help, and tooltips. Tooltips may even be used for 3D objects!</Description>
|
||||
<Archive sha1sum="305e5224a45a6b27470033ad8ad600c01ae8df46" type="targz">
|
||||
http://fox-toolkit.org/ftp/fox-1.7.77.tar.gz
|
||||
<Archive sha1sum="f563e6b7127f7b3ddba5140b4c9d75fe17585f16" type="targz">
|
||||
http://fox-toolkit.org/ftp/fox-1.7.79.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>gcc</Dependency>
|
||||
@@ -212,6 +212,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>1.7.79</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2021-12-25</Date>
|
||||
<Version>1.7.77</Version>
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
#!/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
|
||||
|
||||
def setup():
|
||||
mesontools.configure()
|
||||
|
||||
def build():
|
||||
mesontools.build()
|
||||
|
||||
def install():
|
||||
mesontools.install()
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>gdk-pixbuf-xlib</Name>
|
||||
<Homepage>https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>LGPL-2.1</License>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>desktop.toolkit.gtk</PartOf>
|
||||
<Summary>Deprecated Xlib integration for GdkPixbuf.</Summary>
|
||||
<Description>GdkPixbuf-Xlib contains the deprecated API for integrating GdkPixbuf with Xlib data types.</Description>
|
||||
<Archive sha1sum="677456dc115bdcb724a496fa534e87b6950c6ebc" type="tarbz2">
|
||||
https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib/-/archive/2.40.2/gdk-pixbuf-xlib-2.40.2.tar.bz2
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>meson</Dependency>
|
||||
<Dependency>libxcb-devel</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>gdk-pixbuf-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>gdk-pixbuf-xlib</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>gdk-pixbuf-xlib-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency release="current">gdk-pixbuf-xlib</Dependency>
|
||||
<Dependency>gdk-pixbuf-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>2.40.2</Version>
|
||||
<!-- <Comment></Comment> -->
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -12,8 +12,8 @@
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>Xfce sound mixer application.</Summary>
|
||||
<Description>Xfce4-mixer is a volume control application for the Xfce Desktop Environment. It provides both a volume control plugin for the Xfce Panel and a standalone mixer application. It supports all audio systems supported by GStreamer project.</Description>
|
||||
<Archive sha1sum="29bf68f9a3ede953400816520ddb877f5127ddaf" type="targz">
|
||||
https://git.xfce.org/apps/xfce4-mixer/snapshot/xfce4-mixer-30f3baf8b08985b9f6ee0ccc1c96b328e64ea7f5.tar.gz
|
||||
<Archive sha1sum="18a12d0077b86b800de2064c3d9faf22ee17e892" type="tarbz2">
|
||||
https://gitlab.xfce.org/apps/xfce4-mixer/-/archive/765725029751bb93a927692fdcda3e3743d0e6e7/xfce4-mixer-765725029751bb93a927692fdcda3e3743d0e6e7.tar.bz2
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>intltool</Dependency>
|
||||
@@ -67,6 +67,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>4.15.0</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2021-08-17</Date>
|
||||
<Version>4.15.0</Version>
|
||||
@@ -76,4 +83,3 @@
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
|
||||
@@ -13,8 +13,8 @@
|
||||
<PartOf>editor</PartOf>
|
||||
<Summary>SCIntilla based Text Editor.</Summary>
|
||||
<Description>Scintilla is a free source code editing component which includes useful features such as syntax styling, error indicators, folding, code completion and call tips.</Description>
|
||||
<Archive sha1sum="08a150d0b303e5fe2b9d8bb912a3b4a0e9f0ee4a" type="targz">
|
||||
mirrors://sourceforge/project/scintilla/SciTE/5.1.6/scite516.tgz
|
||||
<Archive sha1sum="e4a1533dfa1059c3de94639e283aaec1f6161593" type="targz">
|
||||
mirrors://sourceforge/project/scintilla/SciTE/5.2.2/scite522.tgz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>lua-devel</Dependency>
|
||||
@@ -43,6 +43,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>5.2.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2021-12-18</Date>
|
||||
<Version>5.1.6</Version>
|
||||
|
||||
@@ -13,8 +13,8 @@
|
||||
<PartOf>hardware.disk</PartOf>
|
||||
<Summary>Gnome Partition tool based on GNU-Parted.</Summary>
|
||||
<Description>GParted is the Gnome Partition Editor application. GParted is an industrial-strength package for creating, destroying, resizing, moving, checking and copying partitions, and the filesystems on them. This is useful for creating space for new operating systems, reorganizing disk usage, copying data residing on hard disks and mirroring one partition with another (disk imaging).</Description>
|
||||
<Archive sha1sum="6b9f8c694916d75de46b1e22abcce49f542e8257" type="targz">
|
||||
mirrors://sourceforge/project/gparted/gparted/gparted-1.3.1/gparted-1.3.1.tar.gz
|
||||
<Archive sha1sum="23e69c65b902a0995a892b667ea6122bf1adcee6" type="targz">
|
||||
mirrors://sourceforge/project/gparted/gparted/gparted-1.4.0/gparted-1.4.0.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>itstool</Dependency>
|
||||
@@ -55,7 +55,6 @@
|
||||
<Dependency>exfatprogs</Dependency>
|
||||
<Dependency>dosfstools</Dependency>
|
||||
<Dependency>nilfs-utils</Dependency>
|
||||
<!-- <Dependency>exfat-utils</Dependency> -->
|
||||
<Dependency>btrfs-progs</Dependency>
|
||||
<Dependency>reiserfsprogs</Dependency>
|
||||
<Dependency>libutil-linux</Dependency>
|
||||
@@ -74,6 +73,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>1.4.0</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2021-07-21</Date>
|
||||
<Version>1.3.1</Version>
|
||||
|
||||
@@ -5,14 +5,14 @@
|
||||
<Name>flacon</Name>
|
||||
<Homepage>https://flacon.github.io/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Name>Pisilinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2.1</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>Flacon is a open source audio file encoder.</Summary>
|
||||
<Description>You can split a single large audio file containing the entire album into the separate audio tracks.</Description>
|
||||
<Archive sha1sum="d372cce2c97020096c3395f5186c6ca71a56d597" type="targz">https://github.com/flacon/flacon/archive/refs/tags/v8.2.0.tar.gz</Archive>
|
||||
<Archive sha1sum="e4b43638421ec225619ae24b8dcc884224e296c7" type="targz">https://github.com/flacon/flacon/archive/refs/tags/v8.3.0.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>taglib-devel</Dependency>
|
||||
@@ -41,6 +41,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2022-04-16</Date>
|
||||
<Version>8.3.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2022-01-17</Date>
|
||||
<Version>8.2.0</Version>
|
||||
|
||||
@@ -18,16 +18,14 @@ j = ''.join([
|
||||
|
||||
def setup():
|
||||
pisitools.cxxflags.add("-Wno-unused-result")
|
||||
shelltools.makedirs("build")
|
||||
shelltools.cd("build")
|
||||
cmaketools.configure(j, sourceDir = '..')
|
||||
cmaketools.configure("-B_build %s" % j)
|
||||
|
||||
def build():
|
||||
shelltools.cd("build")
|
||||
shelltools.cd("_build")
|
||||
cmaketools.make()
|
||||
|
||||
def install():
|
||||
shelltools.cd("build")
|
||||
shelltools.cd("_build")
|
||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("../LICENSE", "../README.md")
|
||||
|
||||
@@ -15,8 +15,8 @@
|
||||
<Description>
|
||||
A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska.
|
||||
</Description>
|
||||
<Archive sha1sum="db1cd91d37020de2a8e823573f52c355a91248b7" type="targz">
|
||||
https://github.com/Martchus/tageditor/archive/refs/tags/v3.6.0.tar.gz
|
||||
<Archive sha1sum="fa1834919ecfbe1104c72c85c6916f49b8029243" type="targz">
|
||||
https://github.com/Martchus/tageditor/archive/refs/tags/v3.7.0.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
@@ -48,6 +48,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>3.7.0</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2022-01-18</Date>
|
||||
<Version>3.6.0</Version>
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
# 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
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
@@ -12,10 +13,10 @@ def setup():
|
||||
autotools.rawConfigure("--prefix=/usr")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
shelltools.system("ninja -C build")
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
shelltools.system("DESTDIR=%s ninja -C build install" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("ChangeLog", "ReadMe*")
|
||||
|
||||
|
||||
@@ -15,10 +15,11 @@
|
||||
<Description>
|
||||
Full color painting software for Linux for illustration drawing. This is not suitable for dot editing. Since the color is handled with 16 bit color (15 bit fixed point number) internally, the accuracy of color rises, but the memory is consumed correspondingly.
|
||||
</Description>
|
||||
<Archive sha1sum="1a3f451fde36104be185111e95aa72f300bb3c56" type="tarbz2">
|
||||
https://gitlab.com/azelpg/azpainter/-/archive/v3.0.4/azpainter-v3.0.4.tar.bz2
|
||||
<Archive sha1sum="5e8aa87cfe54df90ca952fbb3b2a4788b4c05e53" type="tarbz2">
|
||||
https://gitlab.com/azelpg/azpainter/-/archive/v3.0.5/azpainter-v3.0.5.tar.bz2
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>ninja</Dependency>
|
||||
<Dependency>tiff-devel</Dependency>
|
||||
<Dependency>webp-devel</Dependency>
|
||||
<Dependency>libXi-devel</Dependency>
|
||||
@@ -54,6 +55,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="8">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>3.0.5</Version>
|
||||
<Comment>Ver. bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2021-12-11</Date>
|
||||
<Version>3.0.4</Version>
|
||||
|
||||
@@ -10,16 +10,14 @@ from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
shelltools.makedirs("build")
|
||||
shelltools.cd("build")
|
||||
cmaketools.configure("-DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -L", sourceDir = '..')
|
||||
cmaketools.configure("-B_build -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -L")
|
||||
|
||||
def build():
|
||||
shelltools.cd("build")
|
||||
shelltools.cd("_build")
|
||||
cmaketools.make()
|
||||
|
||||
def install():
|
||||
shelltools.cd("build")
|
||||
shelltools.cd("_build")
|
||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("../LICENSE", "../README.md")
|
||||
|
||||
@@ -7,22 +7,22 @@
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
</Packager>
|
||||
<License>GPL-2</License>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>multimedia.misc</PartOf>
|
||||
<Summary>C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags.</Summary>
|
||||
<Description>C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags.</Description>
|
||||
<Archive sha1sum="d86a29eedd459590ebbd494e9c97b11799a362ff" type="targz">
|
||||
https://github.com/Martchus/tagparser/archive/refs/tags/v10.4.0.tar.gz
|
||||
<Archive sha1sum="44aae6c8b0aa1abfe2f72ef20a30915a03dc29f6" type="targz">
|
||||
https://github.com/Martchus/tagparser/archive/refs/tags/v11.1.0.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>doxygen</Dependency>
|
||||
<Dependency>iso-codes-devel</Dependency>
|
||||
<Dependency>zlib-devel</Dependency>
|
||||
<Dependency>openssl-devel</Dependency>
|
||||
<Dependency>cppunit-devel</Dependency>
|
||||
<Dependency>iso-codes-devel</Dependency>
|
||||
<Dependency>cpp-utilities-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
@@ -55,6 +55,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>11.1.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2022-02-05</Date>
|
||||
<Version>10.4.0</Version>
|
||||
|
||||
@@ -7,90 +7,96 @@
|
||||
from pisi.actionsapi import mesontools
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
j = ''.join([
|
||||
' -Ddocumentation=enabled',
|
||||
' -Dfifo=false',
|
||||
'',
|
||||
' -Dtcp=true',
|
||||
' -Ddsd=true',
|
||||
' -Dcue=true',
|
||||
' -Dpipe=true',
|
||||
' -Dhttpd=true',
|
||||
' -Depoll=true',
|
||||
' -Ddaemon=true',
|
||||
' -Dinotify=true',
|
||||
' -Deventfd=true',
|
||||
' -Dsignalfd=true',
|
||||
' -Drecorder=true',
|
||||
' -Ddatabase=true',
|
||||
' -Dneighbor=true',
|
||||
' -Dwave_encoder=true',
|
||||
' -Dlocal_socket=true',
|
||||
'',
|
||||
' -Dao=enabled',
|
||||
' -Dgme=enabled',
|
||||
' -Dmad=enabled',
|
||||
' -Dmms=enabled',
|
||||
' -Dnfs=enabled',
|
||||
' -Dicu=enabled',
|
||||
' -Doss=enabled',
|
||||
' -Dfaad=enabled',
|
||||
' -Dflac=enabled',
|
||||
' -Dipv6=enabled',
|
||||
' -Dcurl=enabled',
|
||||
' -Dalsa=enabled',
|
||||
' -Dopus=enabled',
|
||||
' -Dlame=enabled',
|
||||
' -Djack=enabled',
|
||||
' -Dsoxr=enabled',
|
||||
' -Ddbus=enabled',
|
||||
' -Dpcre=enabled',
|
||||
' -Dyajl=enabled',
|
||||
' -Dzlib=enabled',
|
||||
' -Dzzip=enabled',
|
||||
' -Diconv=enabled',
|
||||
' -Dshout=enabled',
|
||||
' -Dbzip2=enabled',
|
||||
' -Dshine=enabled',
|
||||
' -Dpulse=enabled',
|
||||
' -Dexpat=enabled',
|
||||
' -Dopenal=enabled',
|
||||
' -Dmpg123=enabled',
|
||||
' -Dvorbis=enabled',
|
||||
' -Dudisks=enabled',
|
||||
' -Dwebdav=enabled',
|
||||
' -Dmpcdec=enabled',
|
||||
' -Dffmpeg=enabled',
|
||||
' -Dmikmod=enabled',
|
||||
' -Did3tag=enabled',
|
||||
' -Dsqlite=enabled',
|
||||
' -Dmodplug=enabled',
|
||||
' -Dwavpack=enabled',
|
||||
' -Dtwolame=enabled',
|
||||
' -Diso9660=enabled',
|
||||
' -Dsndfile=enabled',
|
||||
' -Dio_uring=enabled',
|
||||
' -Dsmbclient=enabled',
|
||||
' -Daudiofile=enabled',
|
||||
' -Dvorbisenc=enabled',
|
||||
' -Dfluidsynth=enabled',
|
||||
' -Dchromaprint=enabled',
|
||||
' -Dlibmpdclient=enabled',
|
||||
' -Dlibsamplerate=enabled',
|
||||
' -Dcdio_paranoia=enabled',
|
||||
' -Dsolaris_output=enabled',
|
||||
'',
|
||||
' -Dupnp=pupnp',
|
||||
' -Dzeroconf=auto',
|
||||
'',
|
||||
' -Dqobuz=disabled',
|
||||
' -Dsndio=disabled',
|
||||
' -Dadplug=disabled',
|
||||
' -Dtremor=disabled',
|
||||
' -Dsidplay=disabled',
|
||||
' -Dsystemd=disabled',
|
||||
' -Dwildmidi=disabled',
|
||||
' -Dsoundcloud=disabled '
|
||||
])
|
||||
|
||||
def setup():
|
||||
pisitools.ldflags.add("-lbsd")
|
||||
pisitools.cxxflags.add("-lbsd")
|
||||
mesontools.configure("-Ddocumentation=enabled -Dfifo=false \
|
||||
\
|
||||
-Dtcp=true \
|
||||
-Ddsd=true \
|
||||
-Dcue=true \
|
||||
-Dpipe=true \
|
||||
-Dhttpd=true \
|
||||
-Depoll=true \
|
||||
-Ddaemon=true \
|
||||
-Dinotify=true \
|
||||
-Deventfd=true \
|
||||
-Dsignalfd=true \
|
||||
-Drecorder=true \
|
||||
-Ddatabase=true \
|
||||
-Dneighbor=true \
|
||||
-Dwave_encoder=true \
|
||||
-Dlocal_socket=true \
|
||||
\
|
||||
-Dao=enabled \
|
||||
-Dgme=enabled \
|
||||
-Dmad=enabled \
|
||||
-Dmms=enabled \
|
||||
-Dnfs=enabled \
|
||||
-Dicu=enabled \
|
||||
-Doss=enabled \
|
||||
-Dfaad=enabled \
|
||||
-Dflac=enabled \
|
||||
-Dipv6=enabled \
|
||||
-Dcurl=enabled \
|
||||
-Dalsa=enabled \
|
||||
-Dopus=enabled \
|
||||
-Dlame=enabled \
|
||||
-Djack=enabled \
|
||||
-Dsoxr=enabled \
|
||||
-Ddbus=enabled \
|
||||
-Dpcre=enabled \
|
||||
-Dyajl=enabled \
|
||||
-Dzlib=enabled \
|
||||
-Dzzip=enabled \
|
||||
-Dqobuz=enabled \
|
||||
-Diconv=enabled \
|
||||
-Dshout=enabled \
|
||||
-Dbzip2=enabled \
|
||||
-Dshine=enabled \
|
||||
-Dpulse=enabled \
|
||||
-Dexpat=enabled \
|
||||
-Dopenal=enabled \
|
||||
-Dmpg123=enabled \
|
||||
-Dvorbis=enabled \
|
||||
-Dudisks=enabled \
|
||||
-Dwebdav=enabled \
|
||||
-Dmpcdec=enabled \
|
||||
-Dffmpeg=enabled \
|
||||
-Dmikmod=enabled \
|
||||
-Did3tag=enabled \
|
||||
-Dsqlite=enabled \
|
||||
-Dmodplug=enabled \
|
||||
-Dwavpack=enabled \
|
||||
-Dtwolame=enabled \
|
||||
-Diso9660=enabled \
|
||||
-Dsndfile=enabled \
|
||||
-Dsmbclient=enabled \
|
||||
-Daudiofile=enabled \
|
||||
-Dvorbisenc=enabled \
|
||||
-Dfluidsynth=enabled \
|
||||
-Dsoundcloud=enabled \
|
||||
-Dchromaprint=enabled \
|
||||
-Dlibmpdclient=enabled \
|
||||
-Dlibsamplerate=enabled \
|
||||
-Dcdio_paranoia=enabled \
|
||||
-Dsolaris_output=enabled \
|
||||
\
|
||||
-Dupnp=auto \
|
||||
-Dzeroconf=auto \
|
||||
\
|
||||
-Dsndio=disabled \
|
||||
-Dadplug=disabled \
|
||||
-Dtremor=disabled \
|
||||
-Dsidplay=disabled \
|
||||
-Dsystemd=disabled \
|
||||
-Dwildmidi=disabled")
|
||||
mesontools.configure(j)
|
||||
|
||||
def build():
|
||||
mesontools.build()
|
||||
|
||||
@@ -8,15 +8,15 @@
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>service</IsA>
|
||||
<License>GPL-2</License>
|
||||
<IsA>app</IsA>
|
||||
<PartOf>multimedia.stream</PartOf>
|
||||
<Summary>Music Player Daemon.</Summary>
|
||||
<Description>
|
||||
Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music. Through plugins and libraries it can play a variety of sound files while being controlled by its network protocol.
|
||||
</Description>
|
||||
<Archive sha1sum="65e75a3c53e08501b0a9f27bbd2b345fc3424e4d" type="tarxz">
|
||||
https://musicpd.org/download/mpd/0.23/mpd-0.23.5.tar.xz
|
||||
<Archive sha1sum="6cb3be3dfe686ac4945b7fc2c671c3d269fa320d" type="tarxz">
|
||||
https://musicpd.org/download/mpd/0.23/mpd-0.23.6.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>meson</Dependency>
|
||||
@@ -149,23 +149,27 @@
|
||||
<Files>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<!-- <Path fileType="data">/usr/lib/tmpfiles.d/</Path> -->
|
||||
<Path fileType="data">/usr/share/icons</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<!-- <AdditionalFile owner="root" permission="0644" target="/usr/lib/tmpfiles.d/mpd.conf">tmpfiles.conf</AdditionalFile> -->
|
||||
<!-- <AdditionalFile owner="root" permission="0644" target="."></AdditionalFile> -->
|
||||
</AdditionalFiles>
|
||||
<Provides>
|
||||
<!--
|
||||
<COMAR script="service.py">System.Service</COMAR>
|
||||
<COMAR script="package.py">System.Package</COMAR>
|
||||
-->
|
||||
<!-- <COMAR script="service.py">System.Service</COMAR> -->
|
||||
<!-- <COMAR script="package.py">System.Package</COMAR> -->
|
||||
</Provides>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="12">
|
||||
<Date>2022-04-16</Date>
|
||||
<Version>0.23.6</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="11">
|
||||
<Date>2021-12-02</Date>
|
||||
<Version>0.23.5</Version>
|
||||
@@ -245,4 +249,3 @@
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
|
||||
@@ -9,8 +9,7 @@ from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
autotools.configure("--enable-reuseaddr --disable-static")
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
|
||||
@@ -1,65 +0,0 @@
|
||||
From be0a01bdb83395d9f3a5ea09c1308a4f1a972cbd Mon Sep 17 00:00:00 2001
|
||||
From: Matthew Garrett <mjg59@srcf.ucam.org>
|
||||
Date: Tue, 23 Feb 2016 13:53:20 -0800
|
||||
Subject: [PATCH] Don't allow unhandled POSTs to write to the filesystem by
|
||||
default
|
||||
|
||||
If there's no registered handler for a POST request, the default behaviour
|
||||
is to write it to the filesystem. Several million deployed devices appear
|
||||
to have this behaviour, making it possible to (at least) store arbitrary
|
||||
data on them. Add a configure option that enables this behaviour, and change
|
||||
the default to just drop POSTs that aren't directly handled.
|
||||
---
|
||||
configure.ac | 4 ++++
|
||||
upnp/inc/upnpconfig.h.in | 5 +++++
|
||||
upnp/src/genlib/net/http/webserver.c | 4 ++++
|
||||
3 files changed, 13 insertions(+)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index dd88734..ea2bc09 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -482,6 +482,10 @@ if test "x$enable_scriptsupport" = xyes ; then
|
||||
AC_DEFINE(IXML_HAVE_SCRIPTSUPPORT, 1, [see upnpconfig.h])
|
||||
fi
|
||||
|
||||
+RT_BOOL_ARG_ENABLE([postwrite], [no], [write to the filesystem on otherwise unhandled POST requests])
|
||||
+if test "x$enable_postwrite" = xyes ; then
|
||||
+ AC_DEFINE(UPNP_ENABLE_POST_WRITE, 1, [see upnpconfig.h])
|
||||
+fi
|
||||
|
||||
RT_BOOL_ARG_ENABLE([samples], [yes], [compilation of upnp/sample/ code])
|
||||
|
||||
diff --git a/upnp/inc/upnpconfig.h.in b/upnp/inc/upnpconfig.h.in
|
||||
index 46ddc6e..5df8c5a 100644
|
||||
--- a/upnp/inc/upnpconfig.h.in
|
||||
+++ b/upnp/inc/upnpconfig.h.in
|
||||
@@ -135,5 +135,10 @@
|
||||
* (i.e. configure --enable-open_ssl) */
|
||||
#undef UPNP_ENABLE_OPEN_SSL
|
||||
|
||||
+/** Defined to 1 if the library has been compiled to support filesystem writes on POST
|
||||
+ * (i.e. configure --enable-postwrite) */
|
||||
+#undef UPNP_ENABLE_POST_WRITE
|
||||
+
|
||||
+
|
||||
#endif /* UPNP_CONFIG_H */
|
||||
|
||||
diff --git a/upnp/src/genlib/net/http/webserver.c b/upnp/src/genlib/net/http/webserver.c
|
||||
index 8991c16..8b2ecf2 100644
|
||||
--- a/upnp/src/genlib/net/http/webserver.c
|
||||
+++ b/upnp/src/genlib/net/http/webserver.c
|
||||
@@ -1369,9 +1369,13 @@ static int http_RecvPostMessage(
|
||||
if (Fp == NULL)
|
||||
return HTTP_INTERNAL_SERVER_ERROR;
|
||||
} else {
|
||||
+#ifdef UPNP_ENABLE_POST_WRITE
|
||||
Fp = fopen(filename, "wb");
|
||||
if (Fp == NULL)
|
||||
return HTTP_UNAUTHORIZED;
|
||||
+#else
|
||||
+ return HTTP_NOT_FOUND;
|
||||
+#endif
|
||||
}
|
||||
parser->position = POS_ENTITY;
|
||||
do {
|
||||
@@ -1,13 +0,0 @@
|
||||
Index: libupnp-1.6.6/m4/acx_pthread.m4
|
||||
===================================================================
|
||||
--- libupnp-1.6.6.orig/m4/acx_pthread.m4
|
||||
+++ libupnp-1.6.6/m4/acx_pthread.m4
|
||||
@@ -146,7 +146,7 @@ acx_pthread_flags="pthreads none -Kthrea
|
||||
# pthread-config: use pthread-config program (for GNU Pth library)
|
||||
|
||||
case "${host_cpu}-${host_os}" in
|
||||
- *solaris*)
|
||||
+ *solaris*|*linux*)
|
||||
|
||||
# On Solaris (at least, for some versions), libc contains stubbed
|
||||
# (non-functional) versions of the pthreads routines, so link-based
|
||||
@@ -5,19 +5,19 @@
|
||||
<Name>libupnp</Name>
|
||||
<Homepage>https://github.com/pupnp/pupnp</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Name>Pisilinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>BSD</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Portable UPnP library.</Summary>
|
||||
<Description>The Universal Plug and Play (UPnP) SDK for Linux provides support for building UPnP-compliant control points, devices, and bridges on Linux.</Description>
|
||||
<Archive sha1sum="33e2eec13112860c9da8406ae6f60a920a7205cf" type="tarbz2">mirrors://sourceforge/pupnp/libupnp-1.14.7.tar.bz2</Archive>
|
||||
<Archive sha1sum="0c51aad290506989335b619ea3181c7ccf146fe9" type="tarbz2">mirrors://sourceforge/pupnp/libupnp-1.14.12.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>kernel-headers</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!-- <Patch level="1">CVE-2020-13848.patch</Patch> -->
|
||||
<!-- <Patch level="1">missing.patch</Patch> -->
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
@@ -42,6 +42,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="7">
|
||||
<Date>2022-04-16</Date>
|
||||
<Version>1.14.12</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2021-07-02</Date>
|
||||
<Version>1.14.7</Version>
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
#!/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, pisitools, get
|
||||
|
||||
j = ''.join([
|
||||
' -DSTRICT_OPTIONS=ON',
|
||||
' -DCMAKE_BUILD_TYPE=Release',
|
||||
' -DUPDATE_CHECK=OFF '
|
||||
])
|
||||
|
||||
def setup():
|
||||
cmaketools.configure("-B_build %s -L" % j)
|
||||
|
||||
def build():
|
||||
shelltools.cd("_build")
|
||||
cmaketools.make()
|
||||
|
||||
def install():
|
||||
shelltools.cd("_build")
|
||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
@@ -0,0 +1,70 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>qtox</Name>
|
||||
<Homepage>https://qtox.github.io/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>GPL-3</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<PartOf>network.chat</PartOf>
|
||||
<Summary>Instant messaging, video conferencing, and more.</Summary>
|
||||
<Description>qTox is a chat, voice, video, and file transfer instant messaging client using the encrypted peer-to-peer Tox protocol.</Description>
|
||||
<Archive sha1sum="7ec6356da1c52cfe39c2cdfc3587664543ec9248" type="targz">
|
||||
https://github.com/qTox/qTox/releases/download/v1.17.6/v1.17.6.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>ccache</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
<Dependency>ffmpeg-devel</Dependency>
|
||||
<Dependency>openal-devel</Dependency>
|
||||
<Dependency>qt5-linguist</Dependency>
|
||||
<Dependency>libexif-devel</Dependency>
|
||||
<Dependency>qt5-svg-devel</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qrencode-devel</Dependency>
|
||||
<Dependency>libglvnd-devel</Dependency>
|
||||
<Dependency>toxcore-c-devel</Dependency>
|
||||
<Dependency>sqlcipher-devel</Dependency>
|
||||
<Dependency>libXScrnSaver-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>qtox</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>ffmpeg</Dependency>
|
||||
<Dependency>openal</Dependency>
|
||||
<Dependency>libexif</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>qrencode</Dependency>
|
||||
<Dependency>libsodium</Dependency>
|
||||
<Dependency>toxcore-c</Dependency>
|
||||
<Dependency>sqlcipher</Dependency>
|
||||
<Dependency>libXScrnSaver</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share/applications</Path>
|
||||
<Path fileType="data">/usr/share/icons/hicolor</Path>
|
||||
<Path fileType="data">/usr/share/metainfo</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>1.17.6</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,24 @@
|
||||
#!/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, pisitools, get
|
||||
|
||||
j = ''.join([
|
||||
' -DCMAKE_BUILD_TYPE=Release',
|
||||
' -DENABLE_STATIC=OFF '
|
||||
])
|
||||
|
||||
def setup():
|
||||
pisitools.dosed("CMakeLists.txt", "RPATH", deleteLine = True)
|
||||
cmaketools.configure("-B_build %s -L" % j)
|
||||
|
||||
def build():
|
||||
shelltools.cd("_build")
|
||||
cmaketools.make()
|
||||
|
||||
def install():
|
||||
shelltools.cd("_build")
|
||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
@@ -0,0 +1,71 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>toxcore-c</Name>
|
||||
<Homepage>https://tox.chat/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>GPL-3</License>
|
||||
<IsA>app</IsA>
|
||||
<PartOf>network.chat</PartOf>
|
||||
<Summary>This is an experimental cryptographic network library.</Summary>
|
||||
<Description>Tox is a peer to peer (serverless) instant messenger aimed at making security and privacy easy to obtain for regular users. It uses NaCl for its encryption and authentication.</Description>
|
||||
<Archive sha1sum="eb38b4a37a1a31b2d0d862799522ba5b0a1aa2fc" type="targz">
|
||||
https://github.com/TokTok/c-toxcore/archive/refs/tags/v0.2.17.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>libvpx-devel</Dependency>
|
||||
<Dependency>libopus-devel</Dependency>
|
||||
<Dependency>libsocket-devel</Dependency>
|
||||
<Dependency>libconfig-devel</Dependency>
|
||||
<Dependency>libsodium-devel</Dependency>
|
||||
<Dependency>msgpack-c-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>toxcore-c</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libvpx</Dependency>
|
||||
<Dependency>libopus</Dependency>
|
||||
<Dependency>libconfig</Dependency>
|
||||
<Dependency>libsodium</Dependency>
|
||||
<Dependency>msgpack-c</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share/bash-completion/completions</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>toxcore-c-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">toxcore-c</Dependency>
|
||||
<Dependency>libvpx-devel</Dependency>
|
||||
<Dependency>libopus-devel</Dependency>
|
||||
<Dependency>libsocket-devel</Dependency>
|
||||
<Dependency>libsodium-devel</Dependency>
|
||||
<Dependency>msgpack-c-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="header">/usr/include/tox</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>0.2.17</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -8,8 +8,7 @@
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>Copyright (c) 2005-2011, Thomas BERNARD.All rights reserved.</License>
|
||||
<!--Icon></Icon-->
|
||||
<License>BSD-3-Clause</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>miniupnpc is a UPnP Control Point.</Summary>
|
||||
<Description>miniupnpc, the client library, enabling applications to access the services provided by an UPnP "Internet Gateway Device" present on the network. In UPnP terminology,miniupnpc is a UPnP Control Point.</Description>
|
||||
@@ -42,7 +41,7 @@
|
||||
<Dependency release="current">miniupnpc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/python3.8</Path>
|
||||
<Path fileType="library">/usr/lib/python3.9</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
@@ -60,7 +59,7 @@
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2021-10-14</Date>
|
||||
<Date>2022-04-16</Date>
|
||||
<Version>2.2.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
|
||||
@@ -3,8 +3,7 @@
|
||||
<Source>
|
||||
<Name>miniupnpc</Name>
|
||||
<Summary xml:lang="tr">bir uPnP istemci kütüphanesi</Summary>
|
||||
<Description xml:lang="tr">bir uPnP istemci kitaplığı;uygulamaların ağdaki mevcut bir UPnP "internet ağgeçidi aygıtı" tarafından sağlanan servislere erişimine olanak verir.
|
||||
</Description>
|
||||
<Description xml:lang="tr">bir uPnP istemci kitaplığı;uygulamaların ağdaki mevcut bir UPnP "internet ağgeçidi aygıtı" tarafından sağlanan servislere erişimine olanak verir.</Description>
|
||||
</Source>
|
||||
<Package>
|
||||
<Name>miniupnpc</Name>
|
||||
|
||||
@@ -1,46 +0,0 @@
|
||||
From 9c2585c58b49815a0eab8d683f0a94f75cbbe64e Mon Sep 17 00:00:00 2001
|
||||
From: paul <paul@claws-mail.org>
|
||||
Date: Mon, 12 Jul 2021 10:08:33 +0100
|
||||
Subject: [PATCH] move OAuth2 to last place in auto auth selection
|
||||
|
||||
IMAP: when using 'automatic' auth type, if the server offers LOGIN, GSSAPI or plaintext in addition to OAUTH2, yet OAUTH2 is unconfigured, authentication will fail. This broke previously working config
|
||||
---
|
||||
src/imap.c | 9 +++++++--
|
||||
1 file changed, 7 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/imap.c b/src/imap.c
|
||||
index c486c471a..b72ceea76 100644
|
||||
--- a/src/imap.c
|
||||
+++ b/src/imap.c
|
||||
@@ -951,14 +951,14 @@ static gint imap_auth(IMAPSession *session, const gchar *user, const gchar *pass
|
||||
ok = imap_cmd_login(session, user, pass, "SCRAM-SHA-1");
|
||||
if (ok == MAILIMAP_ERROR_LOGIN && imap_has_capability(session, "PLAIN"))
|
||||
ok = imap_cmd_login(session, user, pass, "PLAIN");
|
||||
- if (ok == MAILIMAP_ERROR_LOGIN && imap_has_capability(session, "XOAUTH2"))
|
||||
- ok = imap_cmd_login(session, user, pass, "XOAUTH2");
|
||||
if (ok == MAILIMAP_ERROR_LOGIN && imap_has_capability(session, "LOGIN"))
|
||||
ok = imap_cmd_login(session, user, pass, "LOGIN");
|
||||
if (ok == MAILIMAP_ERROR_LOGIN && imap_has_capability(session, "GSSAPI"))
|
||||
ok = imap_cmd_login(session, user, pass, "GSSAPI");
|
||||
if (ok == MAILIMAP_ERROR_LOGIN) /* we always try plaintext login before giving up */
|
||||
ok = imap_cmd_login(session, user, pass, "plaintext");
|
||||
+ if (ok == MAILIMAP_ERROR_LOGIN && imap_has_capability(session, "XOAUTH2"))
|
||||
+ ok = imap_cmd_login(session, user, pass, "XOAUTH2");
|
||||
}
|
||||
|
||||
if (ok == MAILIMAP_NO_ERROR)
|
||||
@@ -994,6 +994,11 @@ static gint imap_auth(IMAPSession *session, const gchar *user, const gchar *pass
|
||||
"LOGIN SASL plugin is installed.");
|
||||
}
|
||||
|
||||
+ if (type == IMAP_AUTH_OAUTH2) {
|
||||
+ ext_info = _("\n\nOAuth2 error. Check and correct your OAuth2 "
|
||||
+ "account preferences.");
|
||||
+ }
|
||||
+
|
||||
if (time(NULL) - last_login_err > 10) {
|
||||
if (!prefs_common.no_recv_err_panel) {
|
||||
alertpanel_error_log(_("Connection to %s failed: "
|
||||
--
|
||||
2.25.1
|
||||
|
||||
@@ -15,8 +15,8 @@
|
||||
<Description>
|
||||
Claws Mail is a lightweight and highly configurable email client and news reader based on the GTK+ GUI toolkit.
|
||||
</Description>
|
||||
<Archive sha1sum="b4befc25649a28e89274ba72b50e9f9f66bf09b6" type="tarxz">
|
||||
https://claws-mail.org/releases/claws-mail-4.0.0.tar.xz
|
||||
<Archive sha1sum="6adfe0953b749734e37a86f2b04a5d52b8b5082f" type="tarxz">
|
||||
https://claws-mail.org/releases/claws-mail-4.1.0.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>flex</Dependency>
|
||||
@@ -44,7 +44,7 @@
|
||||
<Dependency>startup-notification-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">move_OAuth2_to_last_place_in_auto_auth_selection.patch</Patch>
|
||||
<!-- <Patch level="1">missing.patch</Patch> -->
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
@@ -113,6 +113,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>4.1.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2021-10-20</Date>
|
||||
<Version>4.0.0</Version>
|
||||
|
||||
@@ -1,24 +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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vfi")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
# Do not link to unused m library
|
||||
pisitools.dosed("libtool", "^(postdeps=.*) -lm (.*)$", r"\1 \2")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.install()
|
||||
|
||||
pisitools.dodoc("AUTHORS","ChangeLog","COPYING.LIB","README")
|
||||
@@ -1,86 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libconfig</Name>
|
||||
<Homepage>http://www.hyperrealm.com/libconfig/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2.1</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>C/C++ Configuration File Library</Summary>
|
||||
<Description>Libconfig is a simple library for manipulating structured configuration files. The file format is more compact and more readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code.</Description>
|
||||
<Archive sha1sum="a0b282e78409f9f1a165b0c0011ae2ea78e7a390" type="targz" name="libconfig-1.7.2.tar.gz">https://github.com/hyperrealm/libconfig/archive/v1.7.2.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>texinfo</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libconfig</Name>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libconfig-devel</Name>
|
||||
<Summary>Development files for libconfig</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libconfig</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="info">/usr/share/info</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2020-11-07</Date>
|
||||
<Version>1.7.2</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Pisi Linux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2020-01-12</Date>
|
||||
<Version>1.7.2</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Pisi Linux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2018-08-03</Date>
|
||||
<Version>1.5</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Pisi Linux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2017-02-17</Date>
|
||||
<Version>1.5</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Pisi Linux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-06-09</Date>
|
||||
<Version>1.5</Version>
|
||||
<Comment>Version Bump</Comment>
|
||||
<Name>Pisi Linux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2013-03-04</Date>
|
||||
<Version>1.4.9</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libconfig</Name>
|
||||
<Summary xml:lang="tr">C/C++ Yapılandırma Dosyası Kitaplığı</Summary>
|
||||
<Description xml:lang="tr">Libconfig, yapılandırma dosyalarını düzenlemek için basit bir kitaplıktır. Dosya biçimi XML'den daha basit ve okunabilirdir. XML'den farklı olarak tip bilgisi de tutulur. Böylece, uygulama kodlarında katar ayrıştırmaya gerek kalmaz.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libconfig-devel</Name>
|
||||
<Summary xml:lang="tr">libconfig için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -14,8 +14,8 @@
|
||||
<Description>
|
||||
MuPDF is a lightweight open source software framework for viewing and converting PDF, XPS, and E-book documents.
|
||||
</Description>
|
||||
<Archive sha1sum="df36cdf7f23a3ff98835278eea885b30da6887d1" type="tarxz">
|
||||
https://mupdf.com/downloads/archive/mupdf-1.19.0-source.tar.xz
|
||||
<Archive sha1sum="f380659a4fdefc10e73e5032f821240934b9929b" type="tarxz">
|
||||
https://mupdf.com/downloads/archive/mupdf-1.19.1-source.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>zlib-devel</Dependency>
|
||||
@@ -90,6 +90,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="10">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>1.19.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="9">
|
||||
<Date>2021-10-15</Date>
|
||||
<Version>1.19.0</Version>
|
||||
|
||||
@@ -13,17 +13,15 @@ def setup():
|
||||
# shelltools.export("CFLAGS", "-lpthread")
|
||||
pisitools.cxxflags.add("-Wno-unused-result -Wno-deprecated-declarations")
|
||||
|
||||
shelltools.makedirs("build")
|
||||
shelltools.cd("build")
|
||||
cmaketools.configure("-DCMAKE_BUILD_TYPE=Release", sourceDir = '..')
|
||||
cmaketools.configure("-B_build -DCMAKE_BUILD_TYPE=Release")
|
||||
|
||||
def build():
|
||||
shelltools.cd("build")
|
||||
shelltools.cd("_build")
|
||||
cmaketools.make()
|
||||
cmaketools.make("translations")
|
||||
|
||||
def install():
|
||||
shelltools.cd("build")
|
||||
shelltools.cd("_build")
|
||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("../AUTHORS", "../CHANGELOG.md", "../LICENSE", "../README.md")
|
||||
|
||||
@@ -15,8 +15,8 @@
|
||||
<Description>
|
||||
Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux, macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
|
||||
</Description>
|
||||
<Archive sha1sum="339bf9d0548148f1d8c0f9d1ed91f7615a8805c4" type="targz">
|
||||
https://github.com/xournalpp/xournalpp/archive/refs/tags/1.1.0.tar.gz
|
||||
<Archive sha1sum="47d191fcd96202f6a331176f5b9a022761aa04a2" type="targz">
|
||||
https://github.com/xournalpp/xournalpp/archive/refs/tags/v1.1.1.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>git</Dependency>
|
||||
@@ -65,6 +65,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>1.1.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2021-07-21</Date>
|
||||
<Version>1.1.0</Version>
|
||||
|
||||
@@ -13,8 +13,8 @@
|
||||
<PartOf>programming.language.perl</PartOf>
|
||||
<Summary>Guess OpenSSL include path.</Summary>
|
||||
<Description>Crypt::OpenSSL::Guess provides helpers to guess OpenSSL include path on any platforms.</Description>
|
||||
<Archive sha1sum="e9df380180f5545931849c80ba0a496bbc84a03a" type="targz">
|
||||
https://cpan.metacpan.org/authors/id/A/AK/AKIYM/Crypt-OpenSSL-Guess-0.14.tar.gz
|
||||
<Archive sha1sum="ea6f0e49f8d04fb368ca5098a3a8d5f693b1bdc9" type="targz">
|
||||
https://cpan.metacpan.org/authors/id/A/AK/AKIYM/Crypt-OpenSSL-Guess-0.15.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>perl-ExtUtils-MakeMaker</Dependency>
|
||||
@@ -34,6 +34,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>0.15</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2021-12-20</Date>
|
||||
<Version>0.14</Version>
|
||||
|
||||
@@ -13,8 +13,8 @@
|
||||
<PartOf>programming.language.perl</PartOf>
|
||||
<Summary>Signs/verifies Internet mail with DKIM/DomainKey signatures.</Summary>
|
||||
<Description>This module implements the various components of the DKIM and DomainKeys message-signing and verifying standards for Internet mail.</Description>
|
||||
<Archive sha1sum="0626f1b3b600aa20b3ad5db3e9d75ce2203c3bdd" type="targz">
|
||||
https://cpan.metacpan.org/authors/id/M/MB/MBRADSHAW/Mail-DKIM-1.20200907.tar.gz
|
||||
<Archive sha1sum="efaa45aacb75a6d81f903f8e83bfc7b2b700bc8f" type="targz">
|
||||
https://cpan.metacpan.org/authors/id/M/MB/MBRADSHAW/Mail-DKIM-1.20220408.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>perl</Dependency>
|
||||
@@ -44,6 +44,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>1.20220408</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2021-09-18</Date>
|
||||
<Version>1.20200907</Version>
|
||||
|
||||
@@ -17,16 +17,14 @@ i = ''.join([
|
||||
])
|
||||
|
||||
def setup():
|
||||
shelltools.makedirs("build")
|
||||
shelltools.cd("build")
|
||||
cmaketools.configure(i, sourceDir = '..')
|
||||
cmaketools.configure("-B_build %s" % i)
|
||||
|
||||
def build():
|
||||
shelltools.cd("build")
|
||||
shelltools.cd("_build")
|
||||
cmaketools.make()
|
||||
|
||||
def install():
|
||||
shelltools.cd("build")
|
||||
shelltools.cd("_build")
|
||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("../LICENSE", "../README.md")
|
||||
|
||||
@@ -13,8 +13,8 @@
|
||||
<PartOf>programming.library</PartOf>
|
||||
<Summary>Common C++ classes and routines used by my applications such as argument parser, IO and conversion utilities.</Summary>
|
||||
<Description>Common C++ classes and routines used by my applications such as argument parser, IO and conversion utilities.</Description>
|
||||
<Archive sha1sum="18779b3009c55d47d1d40d09f91e6fa8dbec1baf" type="targz">
|
||||
https://github.com/Martchus/cpp-utilities/archive/refs/tags/v5.12.0.tar.gz
|
||||
<Archive sha1sum="8d4dfcc1b715261fba9c092af478e2720a1a5e92" type="targz">
|
||||
https://github.com/Martchus/cpp-utilities/archive/refs/tags/v5.14.0.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
@@ -50,6 +50,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>5.14.0</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2022-01-18</Date>
|
||||
<Version>5.12.0</Version>
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
#!/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 autotools, pisitools, get
|
||||
|
||||
def setup():
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
pisitools.removeDir("/usr/share/info")
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog")
|
||||
@@ -0,0 +1,100 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libconfig</Name>
|
||||
<Homepage>https://hyperrealm.github.io/libconfig/</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisilinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPL-2.1</License>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>programming.library</PartOf>
|
||||
<Summary>C/C++ library for processing configuration files.</Summary>
|
||||
<Description>
|
||||
Libconfig is a simple library for manipulating structured configuration files. The file format is more compact and more readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code.
|
||||
</Description>
|
||||
<Archive sha1sum="4047db15a9a53bf1a680226eef56c8997ceaf124" type="targz">
|
||||
https://github.com/hyperrealm/libconfig/releases/download/v1.7.3/libconfig-1.7.3.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>texinfo</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libconfig</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libconfig-devel</Name>
|
||||
<Summary>Development files for libconfig</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libconfig</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="7">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>1.7.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Pisilinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2020-11-07</Date>
|
||||
<Version>1.7.2</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Pisi Linux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2020-01-12</Date>
|
||||
<Version>1.7.2</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Pisi Linux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2018-08-03</Date>
|
||||
<Version>1.5</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Pisi Linux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2017-02-17</Date>
|
||||
<Version>1.5</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Pisi Linux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-06-09</Date>
|
||||
<Version>1.5</Version>
|
||||
<Comment>Version Bump</Comment>
|
||||
<Name>Pisi Linux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2013-03-04</Date>
|
||||
<Version>1.4.9</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libconfig</Name>
|
||||
<Summary xml:lang="tr">C/C++ Yapılandırma Dosyası Kitaplığı</Summary>
|
||||
<Description xml:lang="tr">Libconfig, yapılandırma dosyalarını düzenlemek için basit bir kitaplıktır. Dosya biçimi XML'den daha basit ve okunabilirdir. XML'den farklı olarak tip bilgisi de tutulur. Böylece, uygulama kodlarında katar ayrıştırmaya gerek kalmaz.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libconfig-devel</Name>
|
||||
<Summary xml:lang="tr">libconfig için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,18 @@
|
||||
#!/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 autotools, pisitools, get
|
||||
|
||||
def setup():
|
||||
autotools.configure("--disable-static --disable-doxygen-doc")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS")
|
||||
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libdatrie</Name>
|
||||
<Homepage>https://linux.thai.net/~thep/datrie/datrie.html</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>LGPL-2.1</License>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>programming.library</PartOf>
|
||||
<Summary>An Implementation of Double-Array Trie.</Summary>
|
||||
<Description>This is an implementation of double-array structure for representing trie, as proposed by Junichi Aoe.</Description>
|
||||
<Archive sha1sum="ff3d30605fdc9a226e7acde8de3752125b3a8791" type="tarxz">
|
||||
https://linux.thai.net/pub/thailinux/software/libthai/libdatrie-0.2.13.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>glibc</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>trietool</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libdatrie</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="manual">/usr/share/man/man1</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdatrie</Name>
|
||||
<RuntimeDependencies>
|
||||
<!-- <Dependency>libgcc</Dependency> -->
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdatrie-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libdatrie</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>0.2.13</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,18 @@
|
||||
#!/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 autotools, pisitools, get
|
||||
|
||||
def setup():
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS")
|
||||
@@ -0,0 +1,68 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libthai</Name>
|
||||
<Homepage>https://linux.thai.net/projects/libthai/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>LGPL-2.1</License>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>programming.library</PartOf>
|
||||
<Summary>LibThai is a set of Thai language support routines aimed to ease developers’ tasks to incorporate Thai language support in their applications.</Summary>
|
||||
<Description>It includes important Thai-specific functions e.g. word breaking, input and output methods as well as basic character and string supports.</Description>
|
||||
<Archive sha1sum="068f6a0e17f34f9c22515eb63a5c4858b71453dd" type="tarxz">
|
||||
https://linux.thai.net/pub/thailinux/software/libthai/libthai-0.1.29.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>doxygen</Dependency>
|
||||
<Dependency>trietool</Dependency>
|
||||
<Dependency>libdatrie-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libthai</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libdatrie</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share/libthai/thbrk.tri</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libthai-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libthai</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libthai-html-doc</Name>
|
||||
<RuntimeDependencies>
|
||||
<!-- <Dependency></Dependency> -->
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share/doc</Path>
|
||||
<Path fileType="data">/usr/share/doc/libthai/html</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>0.1.29</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,23 @@
|
||||
#!/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, pisitools, get
|
||||
|
||||
j = ''.join([
|
||||
' -DMSGPACK_BUILD_EXAMPLES=OFF',
|
||||
' -DMSGPACK_ENABLE_STATIC=OFF '
|
||||
])
|
||||
|
||||
def setup():
|
||||
cmaketools.configure("-B_build %s -L" % j)
|
||||
|
||||
def build():
|
||||
shelltools.cd("_build")
|
||||
cmaketools.make()
|
||||
|
||||
def install():
|
||||
shelltools.cd("_build")
|
||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
@@ -0,0 +1,54 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>msgpack-c</Name>
|
||||
<Homepage>https://msgpack.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>Boost</License>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>programming.library</PartOf>
|
||||
<Summary>It's like JSON but smaller and faster.</Summary>
|
||||
<Description>MessagePack is an efficient binary serialization format, which lets you exchange data among multiple languages like JSON, except that it's faster and smaller. Small integers are encoded into a single byte and short strings require only one extra byte in addition to the strings themselves.</Description>
|
||||
<Archive sha1sum="6c2535a5275a810c05992651e16b27db986a4d02" type="targz">
|
||||
https://github.com/msgpack/msgpack-c/releases/download/c-4.0.0/msgpack-c-4.0.0.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>msgpack-c</Name>
|
||||
<RuntimeDependencies>
|
||||
<!-- <Dependency></Dependency> -->
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>msgpack-c-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">msgpack-c</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>4.0.0</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -16,16 +16,14 @@ j = ''.join([
|
||||
])
|
||||
|
||||
def setup():
|
||||
shelltools.makedirs("build")
|
||||
shelltools.cd("build")
|
||||
cmaketools.configure(j, sourceDir = '..')
|
||||
cmaketools.configure("-B_build %s" % j)
|
||||
|
||||
def build():
|
||||
shelltools.cd("build")
|
||||
shelltools.cd("_build")
|
||||
cmaketools.make()
|
||||
|
||||
def install():
|
||||
shelltools.cd("build")
|
||||
shelltools.cd("_build")
|
||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("../LICENSE", "../README.md")
|
||||
|
||||
@@ -13,8 +13,8 @@
|
||||
<PartOf>programming.library</PartOf>
|
||||
<Summary> Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models.</Summary>
|
||||
<Description> Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models.</Description>
|
||||
<Archive sha1sum="7b1e28e49adb54deb6454f6768aa4e48a20ce241" type="targz">
|
||||
https://github.com/Martchus/qtutilities/archive/refs/tags/v6.5.3.tar.gz
|
||||
<Archive sha1sum="4c8e35dd074a858b68ad1f77c84b1fe3048b0039" type="targz">
|
||||
https://github.com/Martchus/qtutilities/archive/refs/tags/v6.6.0.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
@@ -53,6 +53,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>6.6.0</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2022-01-18</Date>
|
||||
<Version>6.5.3</Version>
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
#!/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, autotools, pisitools
|
||||
|
||||
def setup():
|
||||
pass
|
||||
|
||||
def build():
|
||||
pass
|
||||
|
||||
def check():
|
||||
autotools.make("-C tests")
|
||||
autotools.make("-C tests/threads")
|
||||
|
||||
def install():
|
||||
for t in shelltools.ls("src/*"):
|
||||
pisitools.insinto("/usr/include", "%s" % t)
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>uthash</Name>
|
||||
<Homepage>http://troydhanson.github.io/uthash/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>BSD-2</License>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>programming.library</PartOf>
|
||||
<Summary>A hash table for C structures.</Summary>
|
||||
<Description>Any C structure can be stored in a hash table using uthash. Just add a UT_hash_handle to the structure and choose one or more fields in your structure to act as the key. Then use these macros to store, retrieve or delete items from the hash table.</Description>
|
||||
<Archive sha1sum="fbafa356359ace80787ce6634d84425b40d90907" type="targz">
|
||||
https://github.com/troydhanson/uthash/archive/refs/tags/v2.3.0.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<!-- <Dependency></Dependency> -->
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>uthash</Name>
|
||||
<RuntimeDependencies>
|
||||
<!-- <Dependency></Dependency> -->
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>2.3.0</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@tuta.io</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,18 @@
|
||||
#!/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 autotools, get
|
||||
|
||||
i = "PREFIX=/usr"
|
||||
|
||||
def setup():
|
||||
pass
|
||||
|
||||
def build():
|
||||
autotools.make(i)
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s %s" % (get.installDIR(), i))
|
||||
@@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libtree</Name>
|
||||
<Homepage>https://github.com/haampie/libtree</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>app</IsA>
|
||||
<PartOf>util.admin</PartOf>
|
||||
<Summary>ldd as a tree.</Summary>
|
||||
<Description>A tool that turns ldd into a tree.</Description>
|
||||
<Archive sha1sum="09d626299474631960f69cab511763fa11e4f18c" type="targz">
|
||||
https://github.com/haampie/libtree/archive/refs/tags/v3.1.0.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>gcc</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libtree</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glibc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/libtree</Path>
|
||||
<Path fileType="manpage">/usr/share/man/man1/libtree.1</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>3.1.0</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -12,7 +12,7 @@ WorkDir = "lf-r%s" % get.srcVERSION()
|
||||
|
||||
def build():
|
||||
shelltools.export("version", "%s" % get.srcVERSION())
|
||||
shelltools.system("GOPATH=%s gen/build.sh" % get.workDIR())
|
||||
shelltools.system("GO111MODULE=on GOPATH=%s gen/build.sh" % get.workDIR())
|
||||
|
||||
def install():
|
||||
pisitools.dobin("lf")
|
||||
|
||||
@@ -13,8 +13,8 @@
|
||||
<PartOf>util.misc</PartOf>
|
||||
<Summary>Terminal file manager.</Summary>
|
||||
<Description>lf (as in "list files") is a terminal file manager written in Go. It is heavily inspired by ranger with some missing and extra features.</Description>
|
||||
<Archive sha1sum="765d10ad56226e3c064ef0b260af068dc1897e2e" type="targz">
|
||||
https://github.com/gokcehan/lf/archive/refs/tags/r26.tar.gz
|
||||
<Archive sha1sum="ad6a83d5637078dfea00348f6fe5d6fd9a65fc7b" type="targz">
|
||||
https://github.com/gokcehan/lf/archive/refs/tags/r27.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>golang</Dependency>
|
||||
@@ -35,6 +35,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>27</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2021-11-01</Date>
|
||||
<Version>26</Version>
|
||||
|
||||
@@ -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 autotools, pisitools, get
|
||||
|
||||
i = "PREFIX=/usr"
|
||||
|
||||
def setup():
|
||||
pass
|
||||
|
||||
def build():
|
||||
autotools.make(i)
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s %s" % (get.installDIR(), i))
|
||||
pisitools.insinto("/usr/share/bash-completion/completions", "misc/auto-completion/bash/nnn-completion.bash", "nnn")
|
||||
pisitools.insinto("/usr/share/zsh/functions/Completion/Unix", "misc/auto-completion/zsh/_nnn")
|
||||
pisitools.insinto("/usr/share/applications", "misc/desktop/nnn.desktop")
|
||||
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>nnn</Name>
|
||||
<Homepage>https://github.com/jarun/nnn</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Packager>
|
||||
<License>BSD-2-Clause</License>
|
||||
<IsA>app:console</IsA>
|
||||
<PartOf>util.misc</PartOf>
|
||||
<Summary>n³ The unorthodox terminal file manager.</Summary>
|
||||
<Description>nnn (n³) is a full-featured terminal file manager. It's tiny, nearly 0-config and incredibly fast.</Description>
|
||||
<Archive sha1sum="56d30e26b6c10c9bd021358bbcd6f0961fdc6191" type="targz">
|
||||
https://github.com/jarun/nnn/releases/download/v4.1/nnn-v4.1.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>gcc</Dependency>
|
||||
<Dependency>ncurses-devel</Dependency>
|
||||
<Dependency>libpcre-devel</Dependency>
|
||||
<Dependency>readline-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>nnn</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>ncurses</Dependency>
|
||||
<Dependency>readline</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/nnn</Path>
|
||||
<Path fileType="data">/usr/share/</Path>
|
||||
<Path fileType="manpages">/usr/share/man/man1</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>4.1</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,31 @@
|
||||
#!/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 autotools, pisitools, get
|
||||
|
||||
j = ''.join([
|
||||
' --enable-locking',
|
||||
' --with-pam',
|
||||
' --with-shadow',
|
||||
' --with-elogind',
|
||||
' --with-dpms-ext',
|
||||
' --with-xshm-ext',
|
||||
' --with-xdbe-ext',
|
||||
' --with-gl',
|
||||
' --with-xft',
|
||||
' --with-login-manager ',
|
||||
' --without-systemd '
|
||||
])
|
||||
|
||||
def setup():
|
||||
autotools.configure(j)
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("install_prefix=%s" % get.installDIR())
|
||||
pisitools.insinto("/etc/pam.d", "driver/xscreensaver.pam", "xscreensaver")
|
||||
@@ -0,0 +1,116 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>xscreensaver</Name>
|
||||
<Homepage>https://www.jwz.org/xscreensaver/</Homepage>
|
||||
<Packager>
|
||||
<Name>Mogyorósi Petra</Name>
|
||||
<Email>squeakymouse@protonmail.com</Email>
|
||||
</Packager>
|
||||
<License>custom</License>
|
||||
<PartOf>x11.misc</PartOf>
|
||||
<Summary>Screensaver collection for X11 systems.</Summary>
|
||||
<Description>XScreenSaver is the standard screen saver collection shipped on most Linux and Unix systems running the X11 Window System. I released the first version in 1992. I ported it to macOS in 2006, to iOS in 2012, and to Android in 2014. On X11 systems, XScreenSaver is two things: it is both a large collection of screen savers; and it is also the framework for blanking and locking the screen.</Description>
|
||||
<Archive sha1sum="04b272b7b4eadb68e812c682148162bd59d3b9f8" type="targz">
|
||||
https://www.jwz.org/xscreensaver/xscreensaver-6.03.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>bc</Dependency>
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency>atk-devel</Dependency>
|
||||
<Dependency>pam-devel</Dependency>
|
||||
<Dependency>gtk2-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>glibc-devel</Dependency>
|
||||
<Dependency>cairo-devel</Dependency>
|
||||
<Dependency>pango-devel</Dependency>
|
||||
<Dependency>libXi-devel</Dependency>
|
||||
<Dependency>pixman-devel</Dependency>
|
||||
<Dependency>libpng-devel</Dependency>
|
||||
<Dependency>libXft-devel</Dependency>
|
||||
<Dependency>libXmu-devel</Dependency>
|
||||
<Dependency>libICE-devel</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>gettext-devel</Dependency>
|
||||
<Dependency>libxml2-devel</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>elogind-devel</Dependency>
|
||||
<Dependency>freetype-devel</Dependency>
|
||||
<Dependency>harfbuzz-devel</Dependency>
|
||||
<Dependency>mesa-glu-devel</Dependency>
|
||||
<Dependency>libglade-devel</Dependency>
|
||||
<Dependency>libXrandr-devel</Dependency>
|
||||
<Dependency>libXrender-devel</Dependency>
|
||||
<Dependency>libXxf86vm-devel</Dependency>
|
||||
<Dependency>gdk-pixbuf-devel</Dependency>
|
||||
<Dependency>libXinerama-devel</Dependency>
|
||||
<Dependency>libXxf86misc-devel</Dependency>
|
||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||
<Dependency>gdk-pixbuf-xlib-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!-- <Patch level="1">missing.patch</Patch> -->
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>xscreensaver</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>atk</Dependency>
|
||||
<Dependency>pam</Dependency>
|
||||
<Dependency>gtk2</Dependency>
|
||||
<Dependency>mesa</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>glibc</Dependency>
|
||||
<Dependency>pango</Dependency>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>libXi</Dependency>
|
||||
<Dependency>libXt</Dependency>
|
||||
<Dependency>libXft</Dependency>
|
||||
<Dependency>libpng</Dependency>
|
||||
<Dependency>libICE</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>pixman</Dependency>
|
||||
<Dependency>libXmu</Dependency>
|
||||
<Dependency>libxml2</Dependency>
|
||||
<Dependency>gettext</Dependency>
|
||||
<Dependency>libXext</Dependency>
|
||||
<Dependency>elogind</Dependency>
|
||||
<Dependency>libglade</Dependency>
|
||||
<Dependency>libglvnd</Dependency>
|
||||
<Dependency>mesa-glu</Dependency>
|
||||
<Dependency>freetype</Dependency>
|
||||
<Dependency>harfbuzz</Dependency>
|
||||
<Dependency>libXrandr</Dependency>
|
||||
<Dependency>libXrender</Dependency>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
<Dependency>libXxf86vm</Dependency>
|
||||
<Dependency>libXinerama</Dependency>
|
||||
<Dependency>libXxf86misc</Dependency>
|
||||
<Dependency>libjpeg-turbo</Dependency>
|
||||
<Dependency>gdk-pixbuf-xlib</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc/pam.d</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="executable">/usr/libexec</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>6.03</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -15,5 +15,4 @@ def build():
|
||||
def install():
|
||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
# pisitools.dodoc()
|
||||
|
||||
pisitools.dodoc("AUTHORS", "NEWS.md")
|
||||
|
||||
@@ -15,8 +15,8 @@
|
||||
<Description>
|
||||
The Pekwm Window Manager is written by Claes Nästén. The code is based on the aewm++ window manager, but it has evolved enough that it no longer resembles aewm++ at all. It also has an expanded feature-set, including window grouping (similar to ion, pwm, or fluxbox), auto properties, xinerama and keygrabber that supports keychains, and much more.
|
||||
</Description>
|
||||
<Archive sha1sum="9ad3cf8a0428132a6fc5b439da8a58d557347d12" type="targz">
|
||||
https://github.com/pekdon/pekwm/releases/download/release-0.2.1/pekwm-0.2.1.tar.gz
|
||||
<Archive sha1sum="60ec851bb6df60282b7b1d0974706612a9a6bee3" type="zip">
|
||||
https://github.com/pekwm/pekwm/archive/ac6a6378867c84148bf5f5d77eabb3bfcdea7a81.zip
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
@@ -55,12 +55,13 @@
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share/pekwm</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc/pekwm</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2021-12-17</Date>
|
||||
<Date>2022-04-14</Date>
|
||||
<Version>0.2.1</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
|
||||
Reference in New Issue
Block a user