diff --git a/editor/poedit/actions.py b/editor/poedit/actions.py new file mode 100644 index 0000000000..574ca32389 --- /dev/null +++ b/editor/poedit/actions.py @@ -0,0 +1,32 @@ +#!/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 +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +i = "-Wno-deprecated-copy \ + -Wno-missing-field-initializers \ + -Wno-cast-function-type \ + -Wno-ignored-qualifiers \ + " +j = "--with-wx-config=wx-config-gtk3 \ + --without-cld2 \ + --without-cpprest \ + " + +def setup(): + pisitools.cxxflags.add(i) + autotools.configure(j) + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README") + diff --git a/editor/poedit/pspec.xml b/editor/poedit/pspec.xml new file mode 100644 index 0000000000..337f398146 --- /dev/null +++ b/editor/poedit/pspec.xml @@ -0,0 +1,91 @@ + + + + + poedit + https://poedit.net/ + + PisiLinux Community + admins@pisilinux.org + + MIT + app:gui + editor + A cross-platform translation editor. + This program is a simple translation editor for PO and XLIFF files. It also serves as a GUI frontend to more GNU gettext utilities and catalogs editor/source code parser. It helps with translating applications into another language. + + https://github.com/vslavik/poedit/releases/download/v2.4.2-oss/poedit-2.4.2.tar.gz + + + wxGTK3 + db-devel + gtk3-devel + glib2-devel + boost-devel + icu4c-devel + wxGTK-devel + wxGTK-common + gettext-devel + lucene++-devel + gtkspell3-devel + + + + + + + + poedit + + gtk3 + boost + glib2 + icu4c + wxGTK3 + libgcc + gettext + lucene++ + gtkspell3 + wxGTK-common + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + + 2020-11-26 + 2.4.2 + Ver. bump + fury + wascheme@tuta.io + + + 2014-03-10 + 1.5.5 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-02-28 + 1.5.5 + Version bump + Ertan Güven + ertan@pisilinux.org + + + 2013-01-10 + 1.5.4 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + diff --git a/editor/poedit/translations.xml b/editor/poedit/translations.xml new file mode 100644 index 0000000000..34bc4a2288 --- /dev/null +++ b/editor/poedit/translations.xml @@ -0,0 +1,8 @@ + + + + poedit + Platform bağımsız gettext po düzenleyicisi + Poedit, GNU Gettext arayüzü ve katalog düzenleyicisi / kaynak kod ayrıştırıcısıdır. Uygulamaları başka dillere çevirmede yardımcı olur. Detaylı bilgi için GNU Gettext dökümantasyonu ya da wxWidgets wxLocale sınıf referanslarına göz atın. + + diff --git a/programming/library/lucene++/actions.py b/programming/library/lucene++/actions.py new file mode 100644 index 0000000000..a2b867b09a --- /dev/null +++ b/programming/library/lucene++/actions.py @@ -0,0 +1,36 @@ +#!/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 +from pisi.actionsapi import cmaketools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +i = "-DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_DESTINATION=/usr/lib \ + -DBUILD_SHARED_LIBS=ON \ + -DENABLE_TEST=OFF \ + -DENABLE_DEMO=OFF \ + " + +def setup(): + shelltools.export("CXXFLAGS", "-DBOOST_VARIANT_USE_RELAXED_GET_BY_DEFAULT") + shelltools.export("CFLAGS", "-lpthread") + shelltools.makedirs("build") + shelltools.cd("build") + cmaketools.configure("%s" % i, sourceDir='..') + +def build(): + shelltools.cd("build") + cmaketools.make() + +def install(): + shelltools.cd("build") + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("../AUTHORS", "../COPYING", "../README.rst") + diff --git a/programming/library/lucene++/pspec.xml b/programming/library/lucene++/pspec.xml new file mode 100644 index 0000000000..f4485b754b --- /dev/null +++ b/programming/library/lucene++/pspec.xml @@ -0,0 +1,59 @@ + + + + + lucene++ + https://github.com/luceneplusplus/LucenePlusPlus + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + Apache-2.0 + library + programming.library + An up to date C++ port of the popular Java Lucene library, a high-performance, full-featured text search engine. + Lucene++ is an up to date C++ port of the popular Java Lucene library, a high-performance, full-featured text search engine. + + https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_3.0.7.tar.gz + + + cmake + boost-devel + + + + + lucene++ + + boost + libgcc + + + /usr/lib + /usr/share/doc + + + + + lucene++-devel + + lucene++ + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2020-11-26 + 3.0.7 + First Release. + fury + wascheme@tuta.io + + + +