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([
|
i = ''.join([
|
||||||
' --enable-hdr-subdir',
|
' --enable-hdr-subdir',
|
||||||
' --with-Xaw3d',
|
' --enable-pc-files',
|
||||||
' --with-Xaw3dxft',
|
' --with-Xaw3d{,xft}',
|
||||||
' --with-shared '
|
' --with-shared '
|
||||||
])
|
])
|
||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
# shelltools.export("CFLAGS", "")
|
autotools.configure(i)
|
||||||
autotools.configure(i)
|
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
autotools.make()
|
autotools.make()
|
||||||
|
|
||||||
def install():
|
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" ?>
|
<?xml version="1.0" ?>
|
||||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
<PISI>
|
<PISI>
|
||||||
<Source>
|
<Source>
|
||||||
<Name>cdk</Name>
|
<Name>cdk</Name>
|
||||||
<Homepage>https://invisible-island.net/cdk/cdk.html</Homepage>
|
<Homepage>https://invisible-island.net/cdk/cdk.html</Homepage>
|
||||||
<Packager>
|
<Packager>
|
||||||
<Name>PisiLinux Community</Name>
|
<Name>PisiLinux Community</Name>
|
||||||
<Email>admins@pisilinux.org</Email>
|
<Email>admins@pisilinux.org</Email>
|
||||||
</Packager>
|
</Packager>
|
||||||
<License>custom</License>
|
<License>BSD</License>
|
||||||
<IsA>library</IsA>
|
<IsA>library</IsA>
|
||||||
<PartOf>programming.library</PartOf>
|
<PartOf>programming.library</PartOf>
|
||||||
<Summary>This is a modified/enhanced version of Cdk.</Summary>
|
<Summary>cdk - Curses Development Kit.</Summary>
|
||||||
<Description>
|
<Description>Cdk provides functions to use a large number of predefined curses widgets.</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.
|
<Archive sha1sum="3f70d508500f20292043cf7327ccdee94a2fb7da" type="targz">https://invisible-island.net/archives/cdk/cdk-5.0-20250116.tgz</Archive>
|
||||||
</Description>
|
<BuildDependencies>
|
||||||
<Archive sha1sum="04e832c7d643e37c2ecac6a1ab1ee4fd08a92ac9" type="targz">
|
<Dependency>Xaw3d-devel</Dependency>
|
||||||
https://invisible-mirror.net/archives/cdk/cdk-5.0-20221025.tgz
|
<Dependency>ncurses-devel</Dependency>
|
||||||
</Archive>
|
<Dependency>libXaw3dxft-devel</Dependency>
|
||||||
<BuildDependencies>
|
</BuildDependencies>
|
||||||
<Dependency>Xaw3d-devel</Dependency>
|
</Source>
|
||||||
<Dependency>ncurses-devel</Dependency>
|
|
||||||
</BuildDependencies>
|
|
||||||
</Source>
|
|
||||||
|
|
||||||
<Package>
|
<Package>
|
||||||
<Name>cdk</Name>
|
<Name>cdk</Name>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency>ncurses</Dependency>
|
<Dependency>Xaw3d</Dependency>
|
||||||
</RuntimeDependencies>
|
<Dependency>ncurses</Dependency>
|
||||||
<Files>
|
<Dependency>libXaw3dxft</Dependency>
|
||||||
<Path fileType="executable">/usr/bin</Path>
|
</RuntimeDependencies>
|
||||||
<Path fileType="library">/usr/lib</Path>
|
<Files>
|
||||||
<Path fileType="man">/usr/share/man</Path>
|
<Path fileType="library">/usr/lib</Path>
|
||||||
<Path fileType="doc">/usr/share/doc</Path>
|
<Path fileType="man">/usr/share/man</Path>
|
||||||
</Files>
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
</Package>
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
<Package>
|
<Package>
|
||||||
<Name>cdk-devel</Name>
|
<Name>cdk-devel</Name>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency>ncurses-devel</Dependency>
|
<Dependency>Xaw3d-devel</Dependency>
|
||||||
<Dependency>perl</Dependency>
|
<Dependency>ncurses-devel</Dependency>
|
||||||
<Dependency release="current">cdk</Dependency>
|
<Dependency>libXaw3dxft-devel</Dependency>
|
||||||
</RuntimeDependencies>
|
<Dependency release="current">cdk</Dependency>
|
||||||
<Files>
|
</RuntimeDependencies>
|
||||||
<Path fileType="header">/usr/include</Path>
|
<Files>
|
||||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
</Files>
|
<Path fileType="header">/usr/include</Path>
|
||||||
</Package>
|
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||||
|
<Path fileType="man">/usr/share/man/man1</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
<Update release="3">
|
<Update release="4">
|
||||||
<Date>2023-01-03</Date>
|
<Date>2025-06-17</Date>
|
||||||
<Version>5.0.20221025</Version>
|
<Version>5.0.20250116</Version>
|
||||||
<Comment>Version bump.</Comment>
|
<Comment>Version bump.</Comment>
|
||||||
<Name>fury</Name>
|
<Name>PisiLinux Community</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>admins@pisilinux.org</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="2">
|
<Update release="3">
|
||||||
<Date>2022-01-17</Date>
|
<Date>2023-01-03</Date>
|
||||||
<Version>5.0.20211216</Version>
|
<Version>5.0.20221025</Version>
|
||||||
<Comment>Version bump.</Comment>
|
<Comment>Version bump.</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
<Update release="1">
|
<Update release="2">
|
||||||
<Date>2020-11-28</Date>
|
<Date>2022-01-17</Date>
|
||||||
<Version>5.0.20200923</Version>
|
<Version>5.0.20211216</Version>
|
||||||
<Comment>First build.</Comment>
|
<Comment>Version bump.</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
</History>
|
<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>
|
</PISI>
|
||||||
|
|
||||||
|
|||||||
@@ -2,10 +2,9 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
#
|
#
|
||||||
# Licensed under the GNU General Public License, version 3.
|
# 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 autotools
|
||||||
from pisi.actionsapi import pisitools
|
|
||||||
from pisi.actionsapi import get
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
@@ -15,5 +14,5 @@ def build():
|
|||||||
autotools.make()
|
autotools.make()
|
||||||
|
|
||||||
def install():
|
def install():
|
||||||
autotools.rawInstall("PREFIX=/%s DESTDIR=%s" % (get.defaultprefixDIR(), get.installDIR()))
|
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<PISI>
|
<PISI>
|
||||||
<Source>
|
<Source>
|
||||||
<Name>zsync</Name>
|
<Name>zsync</Name>
|
||||||
<Homepage>http://zsync.moria.org.uk/</Homepage>
|
<Homepage>https://zsync.moria.org.uk/index</Homepage>
|
||||||
<Packager>
|
<Packager>
|
||||||
<Name>PisiLinux Community</Name>
|
<Name>PisiLinux Community</Name>
|
||||||
<Email>admins@pisilinux.org</Email>
|
<Email>admins@pisilinux.org</Email>
|
||||||
@@ -12,24 +12,25 @@
|
|||||||
<IsA>app:console</IsA>
|
<IsA>app:console</IsA>
|
||||||
<Summary>A file transfer program that's able to connect to rsync servers</Summary>
|
<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>
|
<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>
|
<Archive sha1sum="4184ccc43a461e494a16f79cfecb07d89651e342" type="tarbz2">https://zsync.moria.org.uk/download/zsync-0.6.3.tar.bz2</Archive>
|
||||||
<BuildDependencies>
|
|
||||||
</BuildDependencies>
|
|
||||||
</Source>
|
</Source>
|
||||||
|
|
||||||
<Package>
|
<Package>
|
||||||
<Name>zsync</Name>
|
<Name>zsync</Name>
|
||||||
<RuntimeDependencies>
|
|
||||||
<Dependency>glibc</Dependency>
|
|
||||||
</RuntimeDependencies>
|
|
||||||
<Files>
|
<Files>
|
||||||
<Path fileType="executable">/usr/bin</Path>
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
<Path fileType="man">/usr/share/man/man1</Path>
|
<Path fileType="data">/usr/share</Path>
|
||||||
<Path fileType="doc">/usr/share/doc</Path>
|
|
||||||
</Files>
|
</Files>
|
||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<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">
|
<Update release="1">
|
||||||
<Date>2021-11-18</Date>
|
<Date>2021-11-18</Date>
|
||||||
<Version>0.6.2</Version>
|
<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