cdk-5.0.20250116

This commit is contained in:
uglyside
2025-06-17 07:38:10 +03:00
parent bb580ab1a2
commit afe6ccc2b9
2 changed files with 83 additions and 77 deletions
+6 -7
View File
@@ -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")
+77 -70
View File
@@ -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>