diff --git a/desktop/xfce/addon/thunar-sendto-clamtk/actions.py b/desktop/xfce/addon/thunar-sendto-clamtk/actions.py
index 145567b519..4da1f8fb48 100644
--- a/desktop/xfce/addon/thunar-sendto-clamtk/actions.py
+++ b/desktop/xfce/addon/thunar-sendto-clamtk/actions.py
@@ -8,6 +8,5 @@ from pisi.actionsapi import pisitools
def install():
pisitools.insinto("/usr/share/Thunar/sendto/", "thunar-sendto-clamtk.desktop")
- pisitools.dodoc("CHANGES", "DISCLAIMER", "LICENSE", "README")
+ pisitools.dodoc("CHANGES")
pisitools.doman("thunar-sendto-clamtk.1.gz")
-
diff --git a/desktop/xfce/addon/thunar-sendto-clamtk/pspec.xml b/desktop/xfce/addon/thunar-sendto-clamtk/pspec.xml
index bbf71e81ad..968f55dc72 100644
--- a/desktop/xfce/addon/thunar-sendto-clamtk/pspec.xml
+++ b/desktop/xfce/addon/thunar-sendto-clamtk/pspec.xml
@@ -1,35 +1,42 @@
-
+
thunar-sendto-clamtk
- https://bitbucket.org/davem_/thunar-sendto-clamtk/src/master/
+ https://gitlab.com/dave_m/thunar-sendto-clamtk
Pisi Linux Admins
admin@pisilinux.org
- GPLv2
+ GPL-2
data
- Right-click send-to ClamTk functionality within Thunar
+ Right-click send-to ClamTk functionality within Thunar.
thunar-sendto-clamtk is a small package to add right-click send-to ClamTk functionality within Thunar.
-
- https://github.com/dave-theunsub/thunar-sendto-clamtk/archive/master.zip
+
+ https://gitlab.com/dave_m/thunar-sendto-clamtk/-/archive/v0.07/thunar-sendto-clamtk-v0.07.tar.bz2
thunar-sendto-clamtk
- clamav-gui
+ clamtk
- /usr/share/man
- /usr/share/doc
+ /usr/share/man/man1
+ /usr/share/doc/thunar-sendto-clamtk/CHANGES
/usr/share/Thunar/sendto/thunar-sendto-clamtk.desktop
+
+ 2022-12-02
+ 0.07
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2020-11-23
0.06
@@ -39,4 +46,3 @@
-
diff --git a/office/dictionary/hunspell-dictionaries/actions.py b/office/dictionary/hunspell-dictionaries/actions.py
new file mode 100644
index 0000000000..06696a2bb2
--- /dev/null
+++ b/office/dictionary/hunspell-dictionaries/actions.py
@@ -0,0 +1,20 @@
+#!/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 shelltools, pisitools
+
+def setup():
+ shelltools.cd("dictionaries")
+ shelltools.system("rename -v - _ *")
+ for t in shelltools.ls("*"):
+ shelltools.system("find %s -type f -iname 'index*' | sed -e 'p;s:index:%s:' | xargs -n2 mv" % (t, t))
+ shelltools.system("find %s -type f -exec chmod 0644 {} \;" % t)
+
+def install():
+ shelltools.cd("dictionaries")
+ for t in shelltools.ls("*"):
+ pisitools.insinto("/usr/share/hunspell", "%s/%s.dic" % (t, t))
+ pisitools.insinto("/usr/share/hunspell", "%s/%s.aff" % (t, t))
diff --git a/office/dictionary/hunspell-dictionaries/pspec.xml b/office/dictionary/hunspell-dictionaries/pspec.xml
new file mode 100644
index 0000000000..736fefae9f
--- /dev/null
+++ b/office/dictionary/hunspell-dictionaries/pspec.xml
@@ -0,0 +1,54 @@
+
+
+
+
+ hunspell-dictionaries
+ https://github.com/wooorm/dictionaries
+
+ fury
+ uglyside@yandex.ru
+
+ MIT
+ data
+ office.dictionary
+ Hunspell dictionaries in UTF-8.
+ Collection of normalized and installable hunspell dictionaries.
+
+ https://github.com/wooorm/dictionaries/archive/2a5353f1617f00e606dc036cab1c37df94272ca0.zip
+
+
+
+ util-linux
+
+
+
+
+
+
+
+ hunspell-dictionaries
+
+ hunspell-dict-sv
+ hunspell-dict-en
+ hunspell-dict-pt
+ hunspell-dict-es
+ hunspell-dict-de
+
+
+
+
+
+ /usr/share/hunspell
+
+
+
+
+
+ 2022-11-30
+ 0.0.0
+ First build.
+ fury
+ uglyside@yandex.ru
+
+
+
diff --git a/office/dictionary/voikko-fi/actions.py b/office/dictionary/voikko-fi/actions.py
new file mode 100644
index 0000000000..d429c5bff7
--- /dev/null
+++ b/office/dictionary/voikko-fi/actions.py
@@ -0,0 +1,13 @@
+#!/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 build():
+ autotools.make("vvfst")
+
+def install():
+ autotools.make("DESTDIR=%s/usr/share/voikko vvfst-install" % get.installDIR())
diff --git a/office/dictionary/voikko-fi/pspec.xml b/office/dictionary/voikko-fi/pspec.xml
new file mode 100644
index 0000000000..2a14a5e000
--- /dev/null
+++ b/office/dictionary/voikko-fi/pspec.xml
@@ -0,0 +1,50 @@
+
+
+
+
+ voikko-fi
+ https://voikko.puimula.org/
+
+ fury
+ uglyside@yandex.ru
+
+ GPL-2
+ data
+ office.dictionary
+ Finnish dictionary for Voikko.
+
+ Voikko-fi is a description of Finnish morphology written for libvoikko. The implementation uses unweighted VFST format and provides format 5 Finnish dictionary for libvoikko 4.0 or later.
+
+
+ https://www.puimula.org/voikko-sources/voikko-fi/voikko-fi-2.5.tar.gz
+
+
+ foma
+ python3
+ libvoikko-devel
+
+
+
+
+
+
+
+ voikko-fi
+
+ libvoikko
+
+
+ /usr/share/voikko/5/mor-standard
+
+
+
+
+
+ 2022-12-02
+ 2.5
+ First build.
+ fury
+ uglyside@yandex.ru
+
+
+
diff --git a/office/spellcheck/enchant2/actions.py b/office/spellcheck/enchant2/actions.py
index 92e190f29a..c83a7a8fe3 100644
--- a/office/spellcheck/enchant2/actions.py
+++ b/office/spellcheck/enchant2/actions.py
@@ -2,26 +2,25 @@
# -*- 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 shelltools
-from pisi.actionsapi import autotools
-from pisi.actionsapi import pisitools
-from pisi.actionsapi import get
+from pisi.actionsapi import autotools, pisitools, get
+
+j = ''.join([
+ ' --with-aspell',
+ ' --with-hunspell',
+ ' --with-nuspell',
+ ' --with-hspell',
+ ' --with-voikko',
+ ' --with-zemberek',
+ ' --with-hunspell-dir=/usr/share/hunspell',
+ ' --with-hspell-dir=/usr/share/hspell',
+ ' --with-voikko-dir=/usr/share/voikko',
+ ' --disable-static '
+ ])
def setup():
- shelltools.system("./bootstrap")
-
- #suppress g++ warnings
- pisitools.cxxflags.add("-Wno-useless-cast -Wno-old-style-cast -Wno-deprecated-declarations\
- -Wno-effc++ -Wno-abi")
- #suppress gcc warnings
- pisitools.cflags.add("-fno-stack-protector -Wno-suggest-attribute=malloc")
- autotools.configure("--disable-static \
- --with-zemberek \
- --with-aspell \
- --with-myspell \
- --with-myspell-dir=/usr/share/hunspell")
+ autotools.configure(j)
#fix unused direct dependency analysis
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
@@ -31,7 +30,6 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
-
+
pisitools.rename("/usr/share/enchant/enchant.ordering", "enchant.ordering-2")
-
- pisitools.dodoc("AUTHORS", "NEWS", "README", "HACKING")
\ No newline at end of file
+ pisitools.dodoc("AUTHORS", "NEWS")
diff --git a/office/spellcheck/enchant2/pspec.xml b/office/spellcheck/enchant2/pspec.xml
index 3c40e2d3be..d8e5042b7e 100644
--- a/office/spellcheck/enchant2/pspec.xml
+++ b/office/spellcheck/enchant2/pspec.xml
@@ -1,5 +1,5 @@
-
+
enchant2
@@ -8,27 +8,32 @@
PisiLinux Community
admins@pisilinux.org
- office.spellcheck
+ office.spellcheck
LGPLv2.1
library
Spellchecker wrapping library
enchant is a library that wraps other spell checking backends.
- https://github.com/AbiWord/enchant/archive/v2.3.0.tar.gz
+
+ https://github.com/AbiWord/enchant/releases/download/v2.3.3/enchant-2.3.3.tar.gz
+
- dbus-glib-devel
- hunspell-devel
- aspell-devel
- glib2-devel
gnupg
- git
+ hspell
+ glib2-devel
+ aspell-devel
+ nuspell-devel
+ hunspell-devel
+ dbus-glib-devel
+ libvoikko-devel
enchant2
- Spellchecker wrapping library
+ Spellchecker wrapping library
glib2
+ libgcc
hunspell
@@ -36,15 +41,16 @@
/usr/lib
/usr/share/man
/usr/share/doc
- /usr/share/enchant
+ /usr/share/enchant/enchant.ordering-2
enchant2-aspell
- aspell backend for Enchant
+ aspell backend for enchant
enchant2
+ glib2
aspell
@@ -54,9 +60,12 @@
enchant2-zemberek
- zemberek backend for Enchant
+ zemberek backend for enchant
+ glib2
+ libgcc
enchant2
+ dbus-glib
zemberek-office
@@ -64,6 +73,45 @@
+
+ enchant2-nuspell
+
+ glib2
+ icu4c
+ libgcc
+ nuspell
+
+
+
+ /usr/lib/enchant-2/enchant_nuspell.so
+
+
+
+
+ enchant2-hspell
+
+ glib2
+ hspell
+ enchant2
+
+
+ /usr/lib/enchant-2/enchant_hspell.so
+
+
+
+
+ enchant2-voikko
+
+ glib2
+ enchant2
+ voikko-fi
+ libvoikko
+
+
+ /usr/lib/enchant-2/enchant_voikko.so
+
+
+
enchant2-devel
Development files for enchant2
@@ -78,6 +126,13 @@
+
+ 2022-12-02
+ 2.3.3
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2021-06-30
2.3.0
diff --git a/office/spellcheck/enchant2/translations.xml b/office/spellcheck/enchant2/translations.xml
index bf4d4518c1..7e9ac84342 100644
--- a/office/spellcheck/enchant2/translations.xml
+++ b/office/spellcheck/enchant2/translations.xml
@@ -9,18 +9,18 @@
enchant2-aspell
Enchant2 için aspell arkaucu
- enchant2-aspell, enchant2 için aspell arkaucu sağlar.
+ enchant2-aspell, enchant2 için aspell arkaucu sağlar.
enchant2-zemberek
Enchant2 için zemberek arkaucu
- enchant2-zemberek, enchant2 için zemberek arkaucu sağlar.
+ enchant2-zemberek, enchant2 için zemberek arkaucu sağlar.
enchant2-devel
enchant2 için geliştirme dosyaları
- enchant2-devel, enchant2 için geliştirme dosyaları sağlar.
+ enchant2-devel, enchant2 için geliştirme dosyaları sağlar.
-
\ No newline at end of file
+
diff --git a/office/spellcheck/hspell/actions.py b/office/spellcheck/hspell/actions.py
new file mode 100644
index 0000000000..630e2193ab
--- /dev/null
+++ b/office/spellcheck/hspell/actions.py
@@ -0,0 +1,19 @@
+#!/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("--enable-shared --enable-linginfo --enable-fatverb")
+
+def build():
+ autotools.make("PERL_USE_UNSAFE_INC=1 hunspell")
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+
+ pisitools.insinto("/usr/share/hunspell", "he.aff", "he_IL.aff")
+ pisitools.insinto("/usr/share/hunspell", "he.dic", "he_IL.dic")
diff --git a/office/spellcheck/hspell/files/hspell-1.4-rh-perl.patch b/office/spellcheck/hspell/files/hspell-1.4-rh-perl.patch
new file mode 100644
index 0000000000..a02a581fc1
--- /dev/null
+++ b/office/spellcheck/hspell/files/hspell-1.4-rh-perl.patch
@@ -0,0 +1,54 @@
+From 4573c39c4a5bfbcd36941c2ead3d4d93d9ac85e4 Mon Sep 17 00:00:00 2001
+From: Dan Kenigsberg
+Date: Sat, 15 Jul 2017 21:28:03 +0300
+Subject: [PATCH] require local module explicitly
+
+this allows build hspell when perl runs in taint mode which does not
+include the current directory in @INC
+---
+ binarize-desc.pl | 2 +-
+ genprefixes.pl | 2 +-
+ pmerge | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/binarize-desc.pl b/binarize-desc.pl
+index dbf0b1c..f62ebc6 100755
+--- a/binarize-desc.pl
++++ b/binarize-desc.pl
+@@ -8,7 +8,7 @@
+
+ use Carp;
+
+-require "PrefixBits.pl";
++require "./PrefixBits.pl";
+
+ # "perl -w" warns about variables only used once (it assumes they are a
+ # typo). This ugliness gets rid of this warning. Is there a more sensible way?
+diff --git a/genprefixes.pl b/genprefixes.pl
+index 450a7ca..9ae9e50 100755
+--- a/genprefixes.pl
++++ b/genprefixes.pl
+@@ -1,6 +1,6 @@
+ #!/usr/bin/perl -w
+
+-require "PrefixBits.pl";
++require "./PrefixBits.pl";
+
+ sub find_prefixes {
+ my $INQUISITIVE_HE=shift;
+diff --git a/pmerge b/pmerge
+index 83ad949..9ceb9de 100755
+--- a/pmerge
++++ b/pmerge
+@@ -8,7 +8,7 @@
+ use IO::File;
+ use Carp;
+
+-require "PrefixBits.pl";
++require "./PrefixBits.pl";
+
+ # "perl -w" warns about variables only used once (it assumes they are a
+ # typo). This ugliness gets rid of this warning. Is there a more sensible way?
+--
+2.9.4
+
diff --git a/office/spellcheck/hspell/pspec.xml b/office/spellcheck/hspell/pspec.xml
new file mode 100644
index 0000000000..ca99cfc9fe
--- /dev/null
+++ b/office/spellcheck/hspell/pspec.xml
@@ -0,0 +1,70 @@
+
+
+
+
+ hspell
+ http://hspell.ivrix.org.il/
+
+ fury
+ uglyside@yandex.ru
+
+ AGPL-3
+ app:console
+ office.spellcheck
+ A free Hebrew linguistic project.
+ A free Hebrew spell-checker and morphological analyzer.
+
+ http://hspell.ivrix.org.il/hspell-1.4.tar.gz
+
+
+ perl
+ zlib-devel
+ hunspell-devel
+
+
+ hspell-1.4-rh-perl.patch
+
+
+
+
+ hspell
+
+ perl
+ zlib
+
+
+ /usr/bin/hspell
+ /usr/bin/hspell-i
+ /usr/bin/multispell
+ /usr/include/hspell.h
+ /usr/include/linginfo.h
+ /usr/lib
+ /usr/lib/libhspell.a
+ /usr/share/man/man1
+ /usr/share/man/man3
+ /usr/share/hspell
+
+
+
+
+ hunspell-dict-he
+ office.dictionary
+
+ perl
+
+
+ /usr/share/hunspell/he_IL.aff
+ /usr/share/hunspell/he_IL.dic
+
+
+
+
+
+ 2022-12-02
+ 1.4
+ First build.
+ fury
+ uglyside@yandex.ru
+
+
+
diff --git a/office/spellcheck/libvoikko/actions.py b/office/spellcheck/libvoikko/actions.py
new file mode 100644
index 0000000000..b6a2463978
--- /dev/null
+++ b/office/spellcheck/libvoikko/actions.py
@@ -0,0 +1,22 @@
+#!/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
+
+i = ''.join([
+ ' --disable-hfst',
+ ' --disable-static',
+ ' --with-dictionary-path=/usr/share/voikko '
+ ])
+
+def setup():
+ autotools.configure(i)
+
+def build():
+ autotools.make()
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
diff --git a/office/spellcheck/libvoikko/pspec.xml b/office/spellcheck/libvoikko/pspec.xml
new file mode 100644
index 0000000000..557771f1e0
--- /dev/null
+++ b/office/spellcheck/libvoikko/pspec.xml
@@ -0,0 +1,61 @@
+
+
+
+
+ libvoikko
+ https://voikko.puimula.org/
+
+ fury
+ uglyside@yandex.ru
+
+ GPL-2
+ LGPL-2.1
+ app:console
+ library
+ office.spellcheck
+ A library of free natural language processing tools.
+ Libvoikko provides spell checking, hyphenation, grammar checking and morphological analysis for Finnish language.
+
+ https://www.puimula.org/voikko-sources/libvoikko/libvoikko-4.3.1.tar.gz
+
+
+ python3
+
+
+
+
+
+
+
+ libvoikko
+
+ libgcc
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/man/man1
+
+
+
+
+ libvoikko-devel
+
+ libvoikko
+
+
+ /usr/include/libvoikko
+ /usr/lib/pkgconfig/libvoikko.pc
+
+
+
+
+
+ 2022-12-02
+ 4.3.1
+ First build.
+ fury
+ uglyside@yandex.ru
+
+
+
diff --git a/office/spellcheck/nuspell/actions.py b/office/spellcheck/nuspell/actions.py
new file mode 100644
index 0000000000..cffbd1fbc1
--- /dev/null
+++ b/office/spellcheck/nuspell/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 cmaketools
+
+def setup():
+ cmaketools.configure("-B_build -L")
+
+def build():
+ cmaketools.make("-C _build")
+
+def install():
+ cmaketools.install("-C _build install")
diff --git a/office/spellcheck/nuspell/pspec.xml b/office/spellcheck/nuspell/pspec.xml
new file mode 100644
index 0000000000..ed989477bd
--- /dev/null
+++ b/office/spellcheck/nuspell/pspec.xml
@@ -0,0 +1,67 @@
+
+
+
+
+ nuspell
+ https://nuspell.github.io/
+
+ fury
+ uglyside@yandex.ru
+
+ GPL-3
+ LGPL-3
+ library
+ office.spellcheck
+ Fast and safe spellchecking C++ library.
+
+ Nuspell is designed for languages with rich morphology and complex word compounding. Nuspell is written in modern C++ and it supports Hunspell dictionaries.
+
+
+ https://github.com/nuspell/nuspell/archive/refs/tags/v5.1.2.tar.gz
+
+
+ cmake
+ catch2
+ icu4c-devel
+
+
+
+
+
+
+
+ nuspell
+
+ icu4c
+ libgcc
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc/nuspell/README.md
+
+
+
+
+ nuspell-devel
+
+ nuspell
+ icu4c-devel
+
+
+ /usr/include/nuspell
+ /usr/lib/cmake/nuspell
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2022-11-23
+ 5.1.2
+ First build.
+ fury
+ uglyside@yandex.ru
+
+
+
diff --git a/programming/misc/foma/actions.py b/programming/misc/foma/actions.py
new file mode 100644
index 0000000000..5eb12032e4
--- /dev/null
+++ b/programming/misc/foma/actions.py
@@ -0,0 +1,30 @@
+#!/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
+
+j = ''.join([
+ ' -O3',
+ ' -Wall',
+ ' -D_GNU_SOURCE',
+ ' -std=c99',
+ ' -fvisibility=hidden',
+ ' -fPIC',
+ ' -fcommon '
+ ])
+
+def build():
+ autotools.make("prefix=/usr CFLAGS='%s'" % j)
+
+def install():
+ pisitools.dobin("foma")
+ pisitools.dobin("flookup")
+ pisitools.dobin("cgflookup")
+ pisitools.insinto("/usr/include", "fomalib.h")
+ pisitools.insinto("/usr/include", "fomalibconf.h")
+ pisitools.dolib_so("libfoma.so.0.9.18")
+ pisitools.dosym("libfoma.so.0.9.18", "/usr/lib/libfoma.so")
+ pisitools.dosym("libfoma.so.0.9.18", "/usr/lib/libfoma.so.0")
diff --git a/programming/misc/foma/pspec.xml b/programming/misc/foma/pspec.xml
new file mode 100644
index 0000000000..d57a6a72f1
--- /dev/null
+++ b/programming/misc/foma/pspec.xml
@@ -0,0 +1,52 @@
+
+
+
+
+ foma
+ https://bitbucket.org/mhulden/foma/src
+
+ fury
+ uglyside@yandex.ru
+
+ Apache-2
+ app:console
+ library
+ programming.misc
+ finite-state compiler and C library.
+ Foma is a multi-purpose finite-state toolkit designed for applications ranging from natural language processing and research in automata theory.
+
+ https://bitbucket.org/mhulden/foma/downloads/foma-0.9.18.tar.gz
+
+
+ termcap
+ readline-devel
+
+
+
+
+
+
+
+ foma
+
+ zlib
+ termcap
+ readline
+
+
+ /usr/bin
+ /usr/lib
+ /usr/include
+
+
+
+
+
+ 2022-12-02
+ 0.9.18
+ First build.
+ fury
+ uglyside@yandex.ru
+
+
+
diff --git a/programming/misc/termcap/actions.py b/programming/misc/termcap/actions.py
new file mode 100644
index 0000000000..ab9ee9c1f1
--- /dev/null
+++ b/programming/misc/termcap/actions.py
@@ -0,0 +1,23 @@
+#!/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 shelltools, pisitools
+
+i = ''.join([
+ ' -DHAVE_STRING_H=1',
+ ' -DHAVE_UNISTD_H=1',
+ ' -DSTDC_HEADERS=1 '
+ ])
+
+def build():
+ shelltools.system("gcc -fPIC -c termcap.c %s" % i)
+ shelltools.system("gcc -fPIC -c tparam.c %s" % i)
+ shelltools.system("gcc -fPIC -c version.c %s" % i)
+ shelltools.system("gcc -shared -Wl,-soname,'libtermcap.so' -o 'libtermcap.so.1.3.1' 'termcap.o' tparam.o version.o")
+
+def install():
+ pisitools.dolib_so("libtermcap.so.1.3.1")
+ pisitools.dosym("libtermcap.so.1.3.1", "/usr/lib/libtermcap.so")
diff --git a/programming/misc/termcap/pspec.xml b/programming/misc/termcap/pspec.xml
new file mode 100644
index 0000000000..6f3b7211b3
--- /dev/null
+++ b/programming/misc/termcap/pspec.xml
@@ -0,0 +1,47 @@
+
+
+
+
+ termcap
+ http://www.catb.org/~esr/terminfo/
+
+ fury
+ uglyside@yandex.ru
+
+ GPL-2
+ library
+ programming.misc
+ The terminal feature database used by certain applications.
+ Enables programs to use display computer terminals in a device-independent manner.
+
+ https://ftp.gnu.org/gnu/termcap/termcap-1.3.1.tar.gz
+
+
+
+
+
+
+
+
+
+
+ termcap
+
+
+
+
+ /usr/lib
+ /usr/share
+
+
+
+
+
+ 2022-12-02
+ 1.3.1
+ First build.
+ fury
+ uglyside@yandex.ru
+
+
+