From bb580ab1a2dcaf8edfcae1dc450b6f1d9fda5c22 Mon Sep 17 00:00:00 2001 From: uglyside Date: Tue, 17 Jun 2025 07:36:48 +0300 Subject: [PATCH 1/4] add libXaw3dxft. --- x11/library/libXaw3dXft/actions.py | 16 ++++++++ x11/library/libXaw3dXft/pspec.xml | 59 ++++++++++++++++++++++++++++++ 2 files changed, 75 insertions(+) create mode 100644 x11/library/libXaw3dXft/actions.py create mode 100644 x11/library/libXaw3dXft/pspec.xml diff --git a/x11/library/libXaw3dXft/actions.py b/x11/library/libXaw3dXft/actions.py new file mode 100644 index 0000000000..deb8ca1103 --- /dev/null +++ b/x11/library/libXaw3dXft/actions.py @@ -0,0 +1,16 @@ +#!/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 + +def setup(): + autotools.configure("--prefix=/usr --disable-static") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) diff --git a/x11/library/libXaw3dXft/pspec.xml b/x11/library/libXaw3dXft/pspec.xml new file mode 100644 index 0000000000..cf9793beef --- /dev/null +++ b/x11/library/libXaw3dXft/pspec.xml @@ -0,0 +1,59 @@ + + + + + libXaw3dXft + https://github.com/DaveFlater/libXaw3dXft + + Kamil Atlı + suvari@pisilinux.org + + MIT/X11 + x11.library + Athena Widgets + 3D + FreeType font support. + libXaw3dXft is an extension of libXaw3d that adds FreeType font support. + https://github.com/DaveFlater/libXaw3dXft/releases/download/v1.6.3/libxaw3dxft-1.6.3.tar.xz + + Xaw3d-devel + libXft-devel + + + + + + + + libXaw3dXft + + Xaw3d + libXft + + + /usr/lib + /usr/share + + + + + libXaw3dXft-devel + + Xaw3d-devel + libXft-devel + libXaw3dXft + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2025-06-17 + 1.6.3 + First release. + Kamil Atlı + suvari@pisilinux.org + + + From afe6ccc2b9d53a79691239446eac8d92f6c72667 Mon Sep 17 00:00:00 2001 From: uglyside Date: Tue, 17 Jun 2025 07:38:10 +0300 Subject: [PATCH 2/4] cdk-5.0.20250116 --- programming/library/cdk/actions.py | 13 ++- programming/library/cdk/pspec.xml | 147 +++++++++++++++-------------- 2 files changed, 83 insertions(+), 77 deletions(-) diff --git a/programming/library/cdk/actions.py b/programming/library/cdk/actions.py index b898025b39..db26edfe1b 100644 --- a/programming/library/cdk/actions.py +++ b/programming/library/cdk/actions.py @@ -8,20 +8,19 @@ from pisi.actionsapi import autotools, pisitools, get i = ''.join([ ' --enable-hdr-subdir', - ' --with-Xaw3d', - ' --with-Xaw3dxft', + ' --enable-pc-files', + ' --with-Xaw3d{,xft}', ' --with-shared ' ]) def setup(): -# shelltools.export("CFLAGS", "") - autotools.configure(i) + autotools.configure(i) def build(): - autotools.make() + autotools.make() def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("CHANGES") + pisitools.dodoc("CHANGES") diff --git a/programming/library/cdk/pspec.xml b/programming/library/cdk/pspec.xml index 2754f12b57..11cc459514 100644 --- a/programming/library/cdk/pspec.xml +++ b/programming/library/cdk/pspec.xml @@ -1,77 +1,84 @@ - - cdk - https://invisible-island.net/cdk/cdk.html - - PisiLinux Community - admins@pisilinux.org - - custom - library - programming.library - This is a modified/enhanced version of Cdk. - - Cdk stands for 'Curses Development Kit' and it currently contains 21 ready to use widgets which facilitate the speedy development of full screen curses programs. This little project of mine started as a test to see how compatible my Linux machine was to other UNIX breeds. While doing this I discovered Ncurses, and played with it. These widgets are the result of over a years worth of playing. - - - https://invisible-mirror.net/archives/cdk/cdk-5.0-20221025.tgz - - - Xaw3d-devel - ncurses-devel - - + + cdk + https://invisible-island.net/cdk/cdk.html + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.library + cdk - Curses Development Kit. + Cdk provides functions to use a large number of predefined curses widgets. + https://invisible-island.net/archives/cdk/cdk-5.0-20250116.tgz + + Xaw3d-devel + ncurses-devel + libXaw3dxft-devel + + - - cdk - - ncurses - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - + + cdk + + Xaw3d + ncurses + libXaw3dxft + + + /usr/lib + /usr/share/man + /usr/share/doc + + - - cdk-devel - - ncurses-devel - perl - cdk - - - /usr/include - /usr/lib/pkgconfig - - + + cdk-devel + + Xaw3d-devel + ncurses-devel + libXaw3dxft-devel + cdk + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man1 + + - - - 2023-01-03 - 5.0.20221025 - Version bump. - fury - uglyside@yandex.ru - - - 2022-01-17 - 5.0.20211216 - Version bump. - fury - uglyside@yandex.ru - - - 2020-11-28 - 5.0.20200923 - First build. - fury - uglyside@yandex.ru - - + + + 2025-06-17 + 5.0.20250116 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2023-01-03 + 5.0.20221025 + Version bump. + fury + uglyside@yandex.ru + + + 2022-01-17 + 5.0.20211216 + Version bump. + fury + uglyside@yandex.ru + + + 2020-11-28 + 5.0.20200923 + First build. + fury + uglyside@yandex.ru + + - From 6b3250206ab7f167f49b89c4d2d33dc1f2515b82 Mon Sep 17 00:00:00 2001 From: uglyside Date: Tue, 17 Jun 2025 07:39:17 +0300 Subject: [PATCH 3/4] zsync-0.6.3 --- util/misc/zsync/actions.py | 5 ++--- util/misc/zsync/pspec.xml | 19 ++++++++++--------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/util/misc/zsync/actions.py b/util/misc/zsync/actions.py index 008caa36bb..a7b26f2e73 100644 --- a/util/misc/zsync/actions.py +++ b/util/misc/zsync/actions.py @@ -2,10 +2,9 @@ # -*- coding: utf-8 -*- # # Licensed under the GNU General Public License, version 3. -# See the file http://www.gnu.org/licenses/gpl.txt +# See the file https://www.gnu.org/licenses/gpl-3.0.txt from pisi.actionsapi import autotools -from pisi.actionsapi import pisitools from pisi.actionsapi import get def setup(): @@ -15,5 +14,5 @@ def build(): autotools.make() def install(): - autotools.rawInstall("PREFIX=/%s DESTDIR=%s" % (get.defaultprefixDIR(), get.installDIR())) + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) diff --git a/util/misc/zsync/pspec.xml b/util/misc/zsync/pspec.xml index 924d5f1240..cdf4916169 100644 --- a/util/misc/zsync/pspec.xml +++ b/util/misc/zsync/pspec.xml @@ -3,7 +3,7 @@ zsync - http://zsync.moria.org.uk/ + https://zsync.moria.org.uk/index PisiLinux Community admins@pisilinux.org @@ -12,24 +12,25 @@ app:console A file transfer program that's able to connect to rsync servers A file transfer program that's able to connect to rsync servers - http://zsync.moria.org.uk/download/zsync-0.6.2.tar.bz2 - - + https://zsync.moria.org.uk/download/zsync-0.6.3.tar.bz2 zsync - - glibc - /usr/bin - /usr/share/man/man1 - /usr/share/doc + /usr/share + + 2025-06-16 + 0.6.3 + Version bump. + Erkan IŞIK + erkanisik@pisilinux.org + 2021-11-18 0.6.2 From 2c050f5199e965160cf72ea5d3486ade5222fa2d Mon Sep 17 00:00:00 2001 From: uglyside Date: Tue, 17 Jun 2025 09:40:37 +0300 Subject: [PATCH 4/4] libXaw3dxft. --- x11/library/{libXaw3dXft => libXaw3dxft}/actions.py | 4 +++- x11/library/{libXaw3dXft => libXaw3dxft}/pspec.xml | 8 ++++---- 2 files changed, 7 insertions(+), 5 deletions(-) rename x11/library/{libXaw3dXft => libXaw3dxft}/actions.py (77%) rename x11/library/{libXaw3dXft => libXaw3dxft}/pspec.xml (92%) diff --git a/x11/library/libXaw3dXft/actions.py b/x11/library/libXaw3dxft/actions.py similarity index 77% rename from x11/library/libXaw3dXft/actions.py rename to x11/library/libXaw3dxft/actions.py index deb8ca1103..81dbc9994d 100644 --- a/x11/library/libXaw3dXft/actions.py +++ b/x11/library/libXaw3dxft/actions.py @@ -4,7 +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 autotools, get +from pisi.actionsapi import autotools, pisitools, get def setup(): autotools.configure("--prefix=/usr --disable-static") @@ -14,3 +14,5 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "COPYING") diff --git a/x11/library/libXaw3dXft/pspec.xml b/x11/library/libXaw3dxft/pspec.xml similarity index 92% rename from x11/library/libXaw3dXft/pspec.xml rename to x11/library/libXaw3dxft/pspec.xml index cf9793beef..c0d22d2892 100644 --- a/x11/library/libXaw3dXft/pspec.xml +++ b/x11/library/libXaw3dxft/pspec.xml @@ -2,7 +2,7 @@ - libXaw3dXft + libXaw3dxft https://github.com/DaveFlater/libXaw3dXft Kamil Atlı @@ -23,7 +23,7 @@ - libXaw3dXft + libXaw3dxft Xaw3d libXft @@ -35,11 +35,11 @@ - libXaw3dXft-devel + libXaw3dxft-devel Xaw3d-devel libXft-devel - libXaw3dXft + libXaw3dxft /usr/include