From 641ad6e58312690a1686e2862fde232a3fe5c399 Mon Sep 17 00:00:00 2001 From: bluedevil Date: Thu, 24 Sep 2020 00:01:31 +0200 Subject: [PATCH 1/6] fmt: major version bump --- programming/library/fmt/pspec.xml | 22 ++++++++++++++++++++-- programming/library/fmt/translations.xml | 8 +++++++- 2 files changed, 27 insertions(+), 3 deletions(-) diff --git a/programming/library/fmt/pspec.xml b/programming/library/fmt/pspec.xml index 6f35c16167..87176fe21d 100644 --- a/programming/library/fmt/pspec.xml +++ b/programming/library/fmt/pspec.xml @@ -13,7 +13,7 @@ library Open-source formatting library for C++ {fmt} is an open-source formatting library for C++. It can be used as a safe and fast alternative to (s)printf and iostreams. - https://github.com/fmtlib/fmt/archive/6.2.1.tar.gz + https://github.com/fmtlib/fmt/archive/7.0.3.tar.gz cmake @@ -27,12 +27,30 @@ /usr/lib - /usr/include /usr/share/doc/fmt + + fmt-devel + Development files for fmt + + fmt + + + /usr/include + /usr/lib/pkgconfig + + + + + 3020-09-23 + 7.0.3 + Major version bump. + Blue Devil + bluedevil@sctzine.com + 2020-05-18 6.2.1 diff --git a/programming/library/fmt/translations.xml b/programming/library/fmt/translations.xml index 82134ea4fb..4f52b14f1e 100644 --- a/programming/library/fmt/translations.xml +++ b/programming/library/fmt/translations.xml @@ -3,6 +3,12 @@ fmt C++ için açık kaynak kodlu biçimlendirme kitaplığı. Open-source formatting library for C++ - fmt, pC++ için açık kaynak kodlu biçimlendirme kitaplığı sunar. + fmt, C++ için açık kaynak kodlu biçimlendirme kitaplığı sunar. + + + fmt-devel + fmt için geliştirme dosyaları + fmt-devel, fmt için geliştirme dosyalarını içerir. + \ No newline at end of file From b1acf9f09c9911078494e9dedb88779c31bc4159 Mon Sep 17 00:00:00 2001 From: bluedevil Date: Thu, 24 Sep 2020 00:01:44 +0200 Subject: [PATCH 2/6] frecell-solver: major version bump --- programming/library/freecell-solver/actions.py | 14 +++++++------- programming/library/freecell-solver/pspec.xml | 17 +++++++++++++---- .../library/freecell-solver/translations.xml | 6 ++++++ 3 files changed, 26 insertions(+), 11 deletions(-) diff --git a/programming/library/freecell-solver/actions.py b/programming/library/freecell-solver/actions.py index bb0b0197d5..b2ee98f50d 100644 --- a/programming/library/freecell-solver/actions.py +++ b/programming/library/freecell-solver/actions.py @@ -4,16 +4,17 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt -from pisi.actionsapi import cmaketools -from pisi.actionsapi import pisitools -from pisi.actionsapi import shelltools from pisi.actionsapi import get +from pisi.actionsapi import pisitools +from pisi.actionsapi import cmaketools +from pisi.actionsapi import shelltools def setup(): shelltools.makedirs("build") shelltools.cd("build") - cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \ - -DFCS_WITH_TEST_SUITE=OFF \ + cmaketools.configure("-DFCS_WITH_TEST_SUITE=OFF \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_SKIP_BUILD_RPATH=ON \ -DBUILD_STATIC_LIBRARY=OFF", sourceDir="..") def build(): @@ -25,5 +26,4 @@ def install(): cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) shelltools.cd("..") - - pisitools.dodoc("AUTHORS.asciidoc", "COPYING.asciidoc", "NEWS.asciidoc", "README.asciidoc") \ No newline at end of file + pisitools.dodoc("COPYING.asciidoc", "README.asciidoc") \ No newline at end of file diff --git a/programming/library/freecell-solver/pspec.xml b/programming/library/freecell-solver/pspec.xml index 3fd898e348..66a773b4af 100644 --- a/programming/library/freecell-solver/pspec.xml +++ b/programming/library/freecell-solver/pspec.xml @@ -8,18 +8,20 @@ PisiLinux Community admins@pisilinux.org + programming.library MIT library A program that automatically solves layouts of Freecell and similar variants of Card Solitaire This is Freecell Solver - a program that automatically solves layouts of Freecell and similar variants of Card Solitaire such as Eight Off, Forecell, and Seahaven Towers, as well as Simple Simon boards. - https://fc-solve.shlomifish.org/downloads/fc-solve/freecell-solver-5.16.0.tar.xz + https://fc-solve.shlomifish.org/downloads/fc-solve/freecell-solver-6.0.1.tar.xz cmake gperf + perl-Moo python3-six perl-path-tiny - python3-random2 rinutils-devel + python3-random2 python3-pysol_cards perl-template-toolkit @@ -32,11 +34,11 @@ rinutils - /usr/bin - /usr/lib /usr/share + /usr/lib /usr/share/man /usr/share/doc + /usr/bin @@ -53,6 +55,13 @@ + + 2020-09-23 + 6.0.1 + Major version bump. + Blue Devil + bluedevil@sctzine.com + 2020-01-13 5.16.0 diff --git a/programming/library/freecell-solver/translations.xml b/programming/library/freecell-solver/translations.xml index 00de94c8ca..51d69b15ef 100644 --- a/programming/library/freecell-solver/translations.xml +++ b/programming/library/freecell-solver/translations.xml @@ -5,4 +5,10 @@ Freecell ve Card Solitaire'ın benzer varyantlarının düzenlerini otomatik olarak çözen bir program Freecell Çözücüsü: Eight Off, Forecell, Seahaven Towers, Simple Simon gibi Freecell ve Card Solitaire'ın benzer varyantlarının düzenlerini otomatik olarak çözen bir programdır. + + + freecell-solver-devel + freecell-solver için geliştirme dosyaları + freecell-solver-devel, freecell-solver için geliştirme dosyalarını içerir. + \ No newline at end of file From 4d3969051079b3aa5200968c831282b883f5ed1c Mon Sep 17 00:00:00 2001 From: bluedevil Date: Thu, 24 Sep 2020 00:02:05 +0200 Subject: [PATCH 3/6] guidelines-support-library: major version bump --- .../guidelines-support-library/actions.py | 23 +++++++++---------- .../guidelines-support-library/pspec.xml | 18 +++++++++++---- .../translations.xml | 12 +++++++--- 3 files changed, 34 insertions(+), 19 deletions(-) diff --git a/programming/library/guidelines-support-library/actions.py b/programming/library/guidelines-support-library/actions.py index e5b1b0abbb..4ff36d509a 100644 --- a/programming/library/guidelines-support-library/actions.py +++ b/programming/library/guidelines-support-library/actions.py @@ -4,28 +4,27 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt -from pisi.actionsapi import cmaketools, shelltools -from pisi.actionsapi import pisitools from pisi.actionsapi import get +from pisi.actionsapi import pisitools +from pisi.actionsapi import cmaketools +from pisi.actionsapi import shelltools def setup(): parameters = ' '.join([ - '-B build', - '-DGSL_TEST=OFF', - '-DCMAKE_EXE_LINKER_FLAGS="%s"' % get.LDFLAGS(), - '-DCMAKE_BUILD_TYPE=Release' - ]) + '-B build', + '-DGSL_TEST=OFF', + '-DCMAKE_BUILD_TYPE=Release' + '-DCMAKE_EXE_LINKER_FLAGS="%s"' % get.LDFLAGS(), + ]) cmaketools.configure(parameters) - def build(): - shelltools.cd('build') + shelltools.cd("build") cmaketools.make() - def install(): - shelltools.cd('build') + shelltools.cd("build") cmaketools.install() - pisitools.dodoc('../LICENSE') + pisitools.dodoc("../LICENSE", "../README*") \ No newline at end of file diff --git a/programming/library/guidelines-support-library/pspec.xml b/programming/library/guidelines-support-library/pspec.xml index 8e404058d7..35b5c24b99 100644 --- a/programming/library/guidelines-support-library/pspec.xml +++ b/programming/library/guidelines-support-library/pspec.xml @@ -1,5 +1,5 @@ - + guidelines-support-library @@ -8,11 +8,12 @@ Safa Arıman safaariman@pisilinux.org + programming.library MIT library Microsoft Guidelines Support Library The Guideline Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation. This package contains Microsoft's implementation of GSL. - https://github.com/microsoft/GSL/archive/v2.1.0.tar.gz + https://github.com/microsoft/GSL/archive/v3.1.0.tar.gz cmake @@ -20,13 +21,22 @@ guidelines-support-library-devel + Development files of Microsoft Guidelines Support Library - /usr/include /usr/share/doc + /usr/include + /usr/share/cmake + + 2020-09-23 + 3.1.0 + Major version bump. Translations fixed. + Blue Devil + bluedevil@sctzine.com + 2020-03-18 2.1.0 @@ -35,4 +45,4 @@ safaariman@pisilinux.org - + \ No newline at end of file diff --git a/programming/library/guidelines-support-library/translations.xml b/programming/library/guidelines-support-library/translations.xml index 147243ef4a..c3f4c5c41a 100644 --- a/programming/library/guidelines-support-library/translations.xml +++ b/programming/library/guidelines-support-library/translations.xml @@ -2,7 +2,13 @@ guidelines-support-library - Microsoft Guidelines Support Library - The Guideline Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation. This package contains Microsoft's implementation of GSL. + Microsoft Kılavuz Destek Kitaplığı + Kılavuz Destek Kitaplığı (GSL), Standart C++ Vakfı tarafından sürdürülen C++ Çekirdek Kılavuzu tarafından kullanılması için önerilen yordam ve yapıları içerir. - + + + guidelines-support-library-devel + guidelines-support-library için geliştirme dosyaları + guidelines-support-library-devel, guidelines-support-library için geliştirme dosyalarını içerir. + + \ No newline at end of file From 9fc0e54fc413548a325ee7fca2387335c8363641 Mon Sep 17 00:00:00 2001 From: bluedevil Date: Thu, 24 Sep 2020 00:02:21 +0200 Subject: [PATCH 4/6] libgudev: major version bump --- programming/library/libgudev/actions.py | 19 +++++++------- programming/library/libgudev/pspec.xml | 26 ++++++++++++++----- programming/library/libgudev/translations.xml | 20 ++++++++++++++ 3 files changed, 48 insertions(+), 17 deletions(-) create mode 100644 programming/library/libgudev/translations.xml diff --git a/programming/library/libgudev/actions.py b/programming/library/libgudev/actions.py index b2474e83b1..64ec68b7e0 100644 --- a/programming/library/libgudev/actions.py +++ b/programming/library/libgudev/actions.py @@ -4,33 +4,32 @@ # See the file http://www.gnu.org/copyleft/gpl.txt -from pisi.actionsapi import shelltools from pisi.actionsapi import get -from pisi.actionsapi import pisitools from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools def setup(): - options = "--disable-umockdev \ + options = "--disable-umockdev \ " - if get.buildTYPE() == "emul32": + if get.buildTYPE() == "emul32": options += "--disable-introspection \ --disable-gtk-doc \ " - else: + else: options += "--enable-introspection \ --enable-gtk-doc \ " - - autotools.configure(options) - - pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + autotools.configure(options) + # fix unused direct dependency analysis + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") def build(): autotools.make() def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - #pisitools.dodoc("AUTHORS", "COPYING") + pisitools.dodoc("README*", "COPYING*") \ No newline at end of file diff --git a/programming/library/libgudev/pspec.xml b/programming/library/libgudev/pspec.xml index 99f1f18ef5..40bdcc83ed 100644 --- a/programming/library/libgudev/pspec.xml +++ b/programming/library/libgudev/pspec.xml @@ -1,3 +1,5 @@ + + libgudev @@ -6,36 +8,39 @@ Ayhan Yalçınsoy ayhanyalcinsoy@pisilinux.org + programming.library LGPL2 eudev library GObject bindings for Udev (Eudev) GObject bindings for Udev (Eudev) - https://download.gnome.org/sources/libgudev/233/libgudev-233.tar.xz + https://download.gnome.org/sources/libgudev/234/libgudev-234.tar.xz - gobject-introspection-devel gtk-doc libxslt + python-six docbook-xsl eudev-devel glib2-devel - python-six + gobject-introspection-devel libgudev + GObject bindings for Udev (Eudev) eudev glib2 /usr/lib + /usr/share/doc /usr/share/gir-1.0 /usr/share/gtk-doc - + libgudev-32bit emul32 @@ -60,9 +65,9 @@ system.devel Development files for libgudev - libgudev eudev-devel glib2-devel + libgudev /usr/lib/pkgconfig @@ -71,7 +76,14 @@ - + + 2020-09-23 + 234 + Major version bump. Translations added. + Blue Devil + bluedevil@sctzine.com + + 2020-01-21 233 Add 32 bit. @@ -114,4 +126,4 @@ ayhanyalcinsoy@pisilinux.org - + \ No newline at end of file diff --git a/programming/library/libgudev/translations.xml b/programming/library/libgudev/translations.xml new file mode 100644 index 0000000000..31905ca255 --- /dev/null +++ b/programming/library/libgudev/translations.xml @@ -0,0 +1,20 @@ + + + + libgudev + libudev için GObject bağlayıcıları + libgudev, ibudev için GObject bağlayıcıları içeren kitaplıklar sunar. + + + + libgudev-devel + libgudev için geliştirme dosyaları + libgudev-devel, libgudev için geliştirme dosyalarını içerir. + + + + libgudev-32bit + libgudev için 32-bit paylaşımlı kitaplıklar + libgudev-32bit, libgudev için 32-bit paylaşımlı kitaplıklar sunar. + + \ No newline at end of file From bf9b87451d315fbd9ff1aab1e3ed36a75308c9a0 Mon Sep 17 00:00:00 2001 From: bluedevil Date: Thu, 24 Sep 2020 00:02:36 +0200 Subject: [PATCH 5/6] tpm2-tss: major version bump --- programming/library/tpm2-tss/actions.py | 13 ++++++--- programming/library/tpm2-tss/pspec.xml | 27 ++++++++++++++----- programming/library/tpm2-tss/translations.xml | 12 ++++++--- 3 files changed, 38 insertions(+), 14 deletions(-) diff --git a/programming/library/tpm2-tss/actions.py b/programming/library/tpm2-tss/actions.py index aef979ab00..478bac708c 100644 --- a/programming/library/tpm2-tss/actions.py +++ b/programming/library/tpm2-tss/actions.py @@ -4,15 +4,20 @@ # 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 autotools from pisi.actionsapi import pisitools -from pisi.actionsapi import get +from pisi.actionsapi import shelltools def setup(): - autotools.configure("--with-tmpfilesdir=/usr/lib/tmpfiles.d \ - --enable-static=no \ + shelltools.system("./bootstrap") + autotools.configure("--enable-static=no \ --with-udevrulesprefix=60- \ + --with-tmpfilesdir=/usr/lib/tmpfiles.d \ --with-sysusersdir=/usr/lib/sysusers.d") + + # fix unused direct dependency analysis + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") def build(): autotools.make() @@ -20,4 +25,4 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("AUTHORS", "CHANGELOG*", "LICENSE", "README*") + pisitools.dodoc("LICENSE", "README*") \ No newline at end of file diff --git a/programming/library/tpm2-tss/pspec.xml b/programming/library/tpm2-tss/pspec.xml index 4e9479392b..08dabf0906 100644 --- a/programming/library/tpm2-tss/pspec.xml +++ b/programming/library/tpm2-tss/pspec.xml @@ -1,5 +1,5 @@ - + tpm2-tss @@ -8,22 +8,26 @@ PisiLinux Community admins@pisilinux.org - BSD + programming.library + BSDv2 library - Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2) + OSS implementation of the TCG TPM2 Software Stack (TSS2) Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2) - https://github.com/tpm2-software/tpm2-tss/releases/download/2.4.0/tpm2-tss-2.4.0.tar.gz + https://github.com/tpm2-software/tpm2-tss/archive/3.0.0.tar.gz doxygen iproute2 curl-devel json-c-devel + gettext-devel openssl-devel + autoconf-archive tpm2-tss + OSS implementation of the TCG TPM2 Software Stack (TSS2) curl json-c @@ -31,10 +35,12 @@ /etc - /usr/lib /usr/share + /usr/lib /usr/share/man /usr/share/doc + /var/lib/tpm2-tss + /var/run/tpm2-tss @@ -42,10 +48,10 @@ tpm2-tss-devel Development files for tpm2-tss - tpm2-tss curl-devel json-c-devel openssl-devel + tpm2-tss /usr/include @@ -54,6 +60,13 @@ + + 2020-09-23 + 3.0.0 + Major version bump. Fix translation + Blue Devil + bluedevil@sctzine.com + 2020-04-02 2.4.0 @@ -62,4 +75,4 @@ admins@pisilinux.org - + \ No newline at end of file diff --git a/programming/library/tpm2-tss/translations.xml b/programming/library/tpm2-tss/translations.xml index f7f2a08c57..a44f4e1c8b 100644 --- a/programming/library/tpm2-tss/translations.xml +++ b/programming/library/tpm2-tss/translations.xml @@ -2,7 +2,13 @@ tpm2-tss - Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2) - Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2) + TCG TPM2 (Trusted Platform Module) Yazılım yığınının (TSS2) açık kaynak kodlu uygulanması + tpm2-tss, TCG TPM2 (Trusted Platform Module) Yazılım yığınının (TSS2) açık kaynak kodlu uygulanmasını içeren kitaplıkları sunar. - + + + tpm2-tss-devel + tpm2-tss için geliştirme dosyaları + tpm2-tss-devel, tpm2-tss için geliştirme dosyalarını içerir. + + \ No newline at end of file From 14616d1a3bc60ef3c74c21f3ae6cf26b6622026f Mon Sep 17 00:00:00 2001 From: bluedevil Date: Thu, 24 Sep 2020 00:02:47 +0200 Subject: [PATCH 6/6] yad: major version bump --- programming/library/yad/actions.py | 12 +++++------ programming/library/yad/pspec.xml | 27 ++++++++++++++++-------- programming/library/yad/translations.xml | 6 +++--- 3 files changed, 27 insertions(+), 18 deletions(-) diff --git a/programming/library/yad/actions.py b/programming/library/yad/actions.py index 35a3b36997..882710994a 100644 --- a/programming/library/yad/actions.py +++ b/programming/library/yad/actions.py @@ -4,20 +4,20 @@ # 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 autotools from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools -from pisi.actionsapi import get def setup(): autotools.autoreconf("-ivf") shelltools.system("intltoolize --force --copy --automake") - autotools.configure("--with-gtk=gtk3 \ - --enable-icon-browser \ + autotools.configure("--enable-gio \ --enable-html \ - --enable-gio \ --enable-spell \ - --enable-sourceview") + --with-gtk=gtk3 \ + --enable-sourceview \ + --enable-icon-browser") def build(): autotools.make() @@ -25,4 +25,4 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README*") + pisitools.dodoc("COPYING", "README*") \ No newline at end of file diff --git a/programming/library/yad/pspec.xml b/programming/library/yad/pspec.xml index 5e58250585..c7b7764915 100644 --- a/programming/library/yad/pspec.xml +++ b/programming/library/yad/pspec.xml @@ -1,5 +1,5 @@ - + yad @@ -8,23 +8,25 @@ PisiLinux Community admins@pisilinux.org + programming.library GPLv3 library - fork of zenity - display graphical dialogs from shell scripts or command line - for gtk2 - fork of zenity - display graphical dialogs from shell scripts or command line - for gtk2 - https://github.com/v1cont/yad/archive/v6.0.tar.gz + Yet Another Dialog - display graphical dialogs from shell scripts or command line. + Yad allows you to display GTK+ dialog boxes from command line or shell scripts. YAD depends on GTK+ only. + https://github.com/v1cont/yad/archive/v7.1.tar.gz intltool - glib2-devel gtk3-devel - gtkspell3-devel + glib2-devel gettext-devel + gtkspell3-devel shared-mime-info yad + Yet Another Dialog - display graphical dialogs from shell scripts or command line. yad-gtk2 @@ -37,15 +39,22 @@ gdk-pixbuf - /usr/bin /usr/share - /usr/share/locale /usr/share/man /usr/share/doc + /usr/bin + /usr/share/locale + + 2020-09-23 + 7.1 + Major version bump. Fix translation + Blue Devil + bluedevil@sctzine.com + 2020-04-27 6.0 @@ -61,4 +70,4 @@ admins@pisilinux.org - + \ No newline at end of file diff --git a/programming/library/yad/translations.xml b/programming/library/yad/translations.xml index 35749c0eb5..003b3a6743 100644 --- a/programming/library/yad/translations.xml +++ b/programming/library/yad/translations.xml @@ -2,7 +2,7 @@ yad - fork of zenity - display graphical dialogs from shell scripts or command line - for gtk2 - fork of zenity - display graphical dialogs from shell scripts or command line - for gtk2 + Yad komut satırından veya kabuk betikleriyle diyalog kutuları yapmanızı sağlar. + Yad komut satırından veya kabuk betikleriyle diyalog kutuları yapmanızı sağlayan kitaplığı içerir. - + \ No newline at end of file