new packages for abiword: wv, aiksaurus, link-grammar, strip-nondeterminism

This commit is contained in:
suvari
2026-06-08 21:53:23 +03:00
parent 183588fd56
commit 0edd7a0290
17 changed files with 5491 additions and 3443 deletions
+25
View File
@@ -0,0 +1,25 @@
#!/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
from pisi.actionsapi import shelltools
def setup():
shelltools.export("CXXFLAGS", "%s -std=c++14" % get.CXXFLAGS())
autotools.configure("--with-gtk")
# for fix unused dependency
pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
def configure():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % (get.installDIR()))
pisitools.dodoc("AUTHORS", "COPYING", "README", "ChangeLog")
@@ -0,0 +1,11 @@
[Desktop Entry]
Encoding=UTF-8
Name=Aiksaurus
GenericName=English Thesaurus Library
GenericName[tr]=İngilizce Eş Anlamlılar Sözlüğü
Exec=gaiksaurus
Icon=aiksaurus
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;Application;Utility;
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

+99
View File
@@ -0,0 +1,99 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>aiksaurus</Name>
<Homepage>http://sourceforge.net/projects/aiksaurus</Homepage>
<Packager>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<Summary>An English thesaurus library</Summary>
<Description>Aiksaurus is an English-language thesaurus library that can be embedded in word processors, email composers, and other authoring software to provide thesaurus capabilities.</Description>
<Archive sha1sum="b9e98650bc5257673d5b1507f3e0edbc0cb6a0b5" type="targz">mirrors://sourceforge/aiksaurus/aiksaurus-1.2.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>atk-devel</Dependency>
<Dependency>gtk2-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch level="1"></Patch> -->
</Patches>
</Source>
<Package>
<Name>aiksaurus</Name>
<IsA>app:console</IsA>
<IsA>library</IsA>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/aiksaurus</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>aiksaurus-gtk</Name>
<IsA>app:gui</IsA>
<IsA>library</IsA>
<Summary>GTK+ frontend for Aiksaurus, an English thesaurus</Summary>
<RuntimeDependencies>
<Dependency>gtk2</Dependency>
<Dependency>glib2</Dependency>
<Dependency>aiksaurus</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/gaiksaurus</Path>
<Path fileType="library">/usr/lib/libAiksaurusGTK*</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/pixmaps</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/aiksaurus.desktop">aiksaurus.desktop</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/pixmaps/aiksaurus.png">aiksaurus.png</AdditionalFile>
</AdditionalFiles>
</Package>
<Package>
<Name>aiksaurus-devel</Name>
<Summary>Development files for aiksaurus</Summary>
<RuntimeDependencies>
<Dependency release="current">aiksaurus</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<Package>
<Name>aiksaurus-gtk-devel</Name>
<Summary>Development files for aiksaurus-gtk</Summary>
<RuntimeDependencies>
<Dependency>gtk2-devel</Dependency>
<Dependency>aiksaurus-devel</Dependency>
<Dependency release="current">aiksaurus-gtk</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/Aiksaurus/AiksaurusGTK*</Path>
<Path fileType="data">/usr/lib/pkgconfig/gaiksaurus*</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2026-06-08</Date>
<Version>1.2.1</Version>
<Comment>First release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</PISI>
+23
View File
@@ -0,0 +1,23 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>aiksaurus</Name>
<Summary xml:lang="tr">İngilizce kavramlar dizini kitaplığı</Summary>
<Description xml:lang="tr">Aiksaurus, kelime işlemcilerde, e-posta istemcilerinde ve diğer yazım uygulamalarında kullanılan bir kavramlar dizini kitaplığıdır.</Description>
</Source>
<Package>
<Name>aiksaurus-gtk</Name>
<Summary xml:lang="tr">İngilizce kavramlar dizini kitaplığı olan Aiksaurus'un GTK+ arayüzü</Summary>
</Package>
<Package>
<Name>aiksaurus-devel</Name>
<Summary xml:lang="tr">aiksaurus için geliştirme dosyaları</Summary>
</Package>
<Package>
<Name>aiksaurus-gtk-devel</Name>
<Summary xml:lang="tr">aiksaurus-gtk için geliştirme dosyaları</Summary>
</Package>
</PISI>
+29
View File
@@ -0,0 +1,29 @@
#!/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 shelltools
from pisi.actionsapi import get
def setup():
shelltools.system("./autogen.sh")
shelltools.makedirs("wv-1-2-9")
autotools.configure("--with-libwmf \
--disable-static")
pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.install()
pisitools.insinto("/usr/include", "wvinternal.h")
pisitools.dosym("/usr/share/man/man1/wvWare.1", "/usr/share/man/man1/wvConvert.1")
pisitools.dodoc("COPYING", "README")
+66
View File
@@ -0,0 +1,66 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>wv</Name>
<Homepage>http://wvware.sourceforge.net/</Homepage>
<Packager>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>app:console</IsA>
<Summary>Microsoft Word to HTML, Latex, DVI, PS, PDF, text, WML, RTF or Abiword converter</Summary>
<Description>wv can convert many versions of Microsoft Word .doc files to many other formats including HTML, Latex, DVI, PS, PDF, plaintext, WML, RTF and Abiword formats.</Description>
<Archive sha1sum="5b859d3a5896360a7a2ceac2428b0427e8cddd1e" type="zip">https://github.com/AbiWord/wv/archive/refs/heads/master.zip</Archive>
<BuildDependencies>
<Dependency>git</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libwmf-devel</Dependency>
<Dependency>libgsf-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>wv</Name>
<RuntimeDependencies>
<Dependency>zlib</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libwmf</Dependency>
<Dependency>libgsf</Dependency>
<Dependency>libxml2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc/wv</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/wv</Path>
</Files>
</Package>
<Package>
<Name>wv-devel</Name>
<Summary>Development files for wv</Summary>
<RuntimeDependencies>
<Dependency release="current">wv</Dependency>
<Dependency>libgsf-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2026-06-02</Date>
<Version>1.2.9</Version>
<Comment>First release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</PISI>
+13
View File
@@ -0,0 +1,13 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>wv</Name>
<Summary xml:lang="tr">Microsoft Word belgelerini başka biçimlere dönüştürme uygulaması</Summary>
<Description xml:lang="tr">Wv, pek çok Microsoft Word .doc sürümünden HTML, Latex, DVI, PS, PDF, düzmetin, WML, RTF veya Abiword biçimine dönüştürebilir.</Description>
</Source>
<Package>
<Name>wv-devel</Name>
<Summary xml:lang="tr">wv için geliştirme dosyaları</Summary>
</Package>
</PISI>
+24
View File
@@ -0,0 +1,24 @@
#!/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 shelltools
from pisi.actionsapi import get
def setup():
autotools.configure("--disable-java-bindings")
shelltools.makedirs("link-grammar-5.13.0")
pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("LICENSE", "README*")
+69
View File
@@ -0,0 +1,69 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>link-grammar</Name>
<Homepage>https://opencog.github.io/link-grammar-website/</Homepage>
<Packager>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Packager>
<License>LGPL-2.1-or-later</License>
<IsA>library</IsA>
<Summary>A grammar checking library</Summary>
<Description>The Link Grammar Parser exhibits the linguistic (natural language) structure of English, Thai, Russian, Arabic, Persian and limited subsets of a half-dozen other languages. This structure is a graph of typed links (edges) between the words in a sentence. One may obtain the more conventional HPSG (constituent) and dependency style parses from Link Grammar by applying a collection of rules to convert to these different formats. </Description>
<Archive sha1sum="674e16fd2a1b9c2345ca8798e28443633af741a5" type="targz">https://www.gnucash.org/link-grammar/downloads/5.13.0/link-grammar-5.13.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>ant</Dependency>
<Dependency>swig</Dependency>
<Dependency>sqlite-devel</Dependency>
<Dependency>aspell-devel</Dependency>
<Dependency>libedit-devel</Dependency>
<Dependency>libpcre2-devel</Dependency>
<Dependency>hunspell-devel</Dependency>
<Dependency>strip-nondeterminism</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>link-grammar</Name>
<RuntimeDependencies>
<Dependency>aspell</Dependency>
<Dependency>sqlite</Dependency>
<Dependency>libedit</Dependency>
<Dependency>libpcre2</Dependency>
<Dependency>hunspell</Dependency>
<Dependency>strip-nondeterminism</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/liblink-grammar.*</Path>
<Path fileType="data">/usr/share/link-grammar</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="info">/usr/share/info</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>link-grammar-devel</Name>
<Summary>Development files for link-grammar</Summary>
<RuntimeDependencies>
<Dependency release="current">link-grammar</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2026-06-08</Date>
<Version>4.8.5</Version>
<Comment>First release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>link-grammar</Name>
<Summary xml:lang="tr">Bir dilbilgisi kontrol kütüphanesi</Summary>
<Description xml:lang="tr">Bağlantı Dilbilgisi Ayrıştırıcısı, İngilizce, Tayca, Rusça, Arapça, Farsça ve diğer yarım düzine dilin sınırlı alt kümelerinin dilsel (doğal dil) yapısını sergiler. Bu yapı, bir cümledeki kelimeler arasındaki türlendirilmiş bağlantıların (kenarların) bir grafiğidir. Bağlantı Dilbilgisinden daha geleneksel HPSG (bileşen) ve bağımlılık stili ayrıştırmaları, bu farklı biçimlere dönüştürmek için bir dizi kural uygulayarak elde edilebilir.</Description>
</Source>
</PISI>
+5047 -3441
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
df17e6f0f1d3ac36f687c0f6517db020f9d1d46f 4334dbab0abfa9a13a27cca75149142e22a26366
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
f6bbdc401a5931aebf4f908ac4adbf9c243f6051 71af705d65c6b320e88b3340ece90842c3c3be42
@@ -0,0 +1,25 @@
#!/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 get
from pisi.actionsapi import pisitools
from pisi.actionsapi import perlmodules
WorkDir="strip-nondeterminism-%s" % get.srcVERSION()
def setup():
perlmodules.configure()
def build():
perlmodules.make()
def check():
perlmodules.make("test")
def install():
perlmodules.install()
pisitools.dodoc("README", "COPYING")
@@ -0,0 +1,50 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>strip-nondeterminism</Name>
<Homepage>https://salsa.debian.org/reproducible-builds/strip-nondeterminism</Homepage>
<Packager>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Packager>
<PartOf>programming.language.perl</PartOf>
<License>GPL-3.0-or-later</License>
<IsA>library</IsA>
<Summary>Tool for stripping bits of non-deterministic information from files</Summary>
<Description>Tool for stripping bits of non-deterministic information from files</Description>
<Archive type="tarbz2" sha1sum="16a19293db41745eb03f982e861198caeb5d059c">https://reproducible-builds.org/_lfs/releases/strip-nondeterminism/strip-nondeterminism-1.15.0.tar.bz2</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>perl-Archive-Zip</Dependency>
<Dependency>perl-archive-cpio</Dependency>
<Dependency>perl-sub-override</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>strip-nondeterminism</Name>
<RuntimeDependencies>
<Dependency>perl</Dependency>
<Dependency>perl-Archive-Zip</Dependency>
<Dependency>perl-archive-cpio</Dependency>
<Dependency>perl-sub-override</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/perl5/vendor_perl</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2026-06-08</Date>
<Version>1.15.0</Version>
<Comment>First release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</PISI>