Merge pull request #16843 from mrSi-Si/various
Update zsync, cdk and new library.
This commit is contained in:
@@ -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")
|
||||
|
||||
|
||||
@@ -1,77 +1,84 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>cdk</Name>
|
||||
<Homepage>https://invisible-island.net/cdk/cdk.html</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>custom</License>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>programming.library</PartOf>
|
||||
<Summary>This is a modified/enhanced version of Cdk.</Summary>
|
||||
<Description>
|
||||
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.
|
||||
</Description>
|
||||
<Archive sha1sum="04e832c7d643e37c2ecac6a1ab1ee4fd08a92ac9" type="targz">
|
||||
https://invisible-mirror.net/archives/cdk/cdk-5.0-20221025.tgz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>Xaw3d-devel</Dependency>
|
||||
<Dependency>ncurses-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
<Source>
|
||||
<Name>cdk</Name>
|
||||
<Homepage>https://invisible-island.net/cdk/cdk.html</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>BSD</License>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>programming.library</PartOf>
|
||||
<Summary>cdk - Curses Development Kit.</Summary>
|
||||
<Description>Cdk provides functions to use a large number of predefined curses widgets.</Description>
|
||||
<Archive sha1sum="3f70d508500f20292043cf7327ccdee94a2fb7da" type="targz">https://invisible-island.net/archives/cdk/cdk-5.0-20250116.tgz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>Xaw3d-devel</Dependency>
|
||||
<Dependency>ncurses-devel</Dependency>
|
||||
<Dependency>libXaw3dxft-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>cdk</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>ncurses</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>cdk</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>Xaw3d</Dependency>
|
||||
<Dependency>ncurses</Dependency>
|
||||
<Dependency>libXaw3dxft</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>cdk-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>ncurses-devel</Dependency>
|
||||
<Dependency>perl</Dependency>
|
||||
<Dependency release="current">cdk</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>cdk-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>Xaw3d-devel</Dependency>
|
||||
<Dependency>ncurses-devel</Dependency>
|
||||
<Dependency>libXaw3dxft-devel</Dependency>
|
||||
<Dependency release="current">cdk</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="man">/usr/share/man/man1</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2023-01-03</Date>
|
||||
<Version>5.0.20221025</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2022-01-17</Date>
|
||||
<Version>5.0.20211216</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2020-11-28</Date>
|
||||
<Version>5.0.20200923</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2025-06-17</Date>
|
||||
<Version>5.0.20250116</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2023-01-03</Date>
|
||||
<Version>5.0.20221025</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2022-01-17</Date>
|
||||
<Version>5.0.20211216</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2020-11-28</Date>
|
||||
<Version>5.0.20200923</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
|
||||
@@ -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())
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>zsync</Name>
|
||||
<Homepage>http://zsync.moria.org.uk/</Homepage>
|
||||
<Homepage>https://zsync.moria.org.uk/index</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
@@ -12,24 +12,25 @@
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>A file transfer program that's able to connect to rsync servers</Summary>
|
||||
<Description>A file transfer program that's able to connect to rsync servers</Description>
|
||||
<Archive sha1sum="5e69f084c8adaad6a677b68f7388ae0f9507617a" type="tarbz2">http://zsync.moria.org.uk/download/zsync-0.6.2.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
</BuildDependencies>
|
||||
<Archive sha1sum="4184ccc43a461e494a16f79cfecb07d89651e342" type="tarbz2">https://zsync.moria.org.uk/download/zsync-0.6.3.tar.bz2</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>zsync</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glibc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="man">/usr/share/man/man1</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2025-06-16</Date>
|
||||
<Version>0.6.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Erkan IŞIK</Name>
|
||||
<Email>erkanisik@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2021-11-18</Date>
|
||||
<Version>0.6.2</Version>
|
||||
|
||||
@@ -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("--prefix=/usr --disable-static")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "COPYING")
|
||||
@@ -0,0 +1,59 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXaw3dxft</Name>
|
||||
<Homepage>https://github.com/DaveFlater/libXaw3dXft</Homepage>
|
||||
<Packager>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT/X11</License>
|
||||
<PartOf>x11.library</PartOf>
|
||||
<Summary>Athena Widgets + 3D + FreeType font support.</Summary>
|
||||
<Description>libXaw3dXft is an extension of libXaw3d that adds FreeType font support.</Description>
|
||||
<Archive sha1sum="40000304991e0ad6102fc1f966ccc12596c493bd" type="tarxz">https://github.com/DaveFlater/libXaw3dXft/releases/download/v1.6.3/libxaw3dxft-1.6.3.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>Xaw3d-devel</Dependency>
|
||||
<Dependency>libXft-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!-- <Patch level="1"></Patch> -->
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXaw3dxft</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>Xaw3d</Dependency>
|
||||
<Dependency>libXft</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXaw3dxft-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>Xaw3d-devel</Dependency>
|
||||
<Dependency>libXft-devel</Dependency>
|
||||
<Dependency release="current">libXaw3dxft</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2025-06-17</Date>
|
||||
<Version>1.6.3</Version>
|
||||
<Comment>First release.</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user