Merge pull request #8779 from blue-devil/master

programming.library major updates
This commit is contained in:
Blue DeviL
2020-09-24 00:03:46 +02:00
committed by GitHub
17 changed files with 200 additions and 82 deletions
+20 -2
View File
@@ -13,7 +13,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Open-source formatting library for C++</Summary> <Summary>Open-source formatting library for C++</Summary>
<Description>{fmt} is an open-source formatting library for C++. It can be used as a safe and fast alternative to (s)printf and iostreams.</Description> <Description>{fmt} is an open-source formatting library for C++. It can be used as a safe and fast alternative to (s)printf and iostreams.</Description>
<Archive sha1sum="39a90270631fc11e7431dff0a055f1898b0487f1" type="targz">https://github.com/fmtlib/fmt/archive/6.2.1.tar.gz</Archive> <Archive sha1sum="e5a93554711228e235774797f7bc84b0597a6de1" type="targz">https://github.com/fmtlib/fmt/archive/7.0.3.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>cmake</Dependency> <Dependency>cmake</Dependency>
</BuildDependencies> </BuildDependencies>
@@ -27,12 +27,30 @@
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="library">/usr/lib</Path> <Path fileType="library">/usr/lib</Path>
<Path fileType="header">/usr/include</Path>
<Path fileType="doc">/usr/share/doc/fmt</Path> <Path fileType="doc">/usr/share/doc/fmt</Path>
</Files> </Files>
</Package> </Package>
<Package>
<Name>fmt-devel</Name>
<Summary>Development files for fmt</Summary>
<RuntimeDependencies>
<Dependency release="current">fmt</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History> <History>
<Update release="2">
<Date>3020-09-23</Date>
<Version>7.0.3</Version>
<Comment>Major version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="1"> <Update release="1">
<Date>2020-05-18</Date> <Date>2020-05-18</Date>
<Version>6.2.1</Version> <Version>6.2.1</Version>
+7 -1
View File
@@ -3,6 +3,12 @@
<Source> <Source>
<Name>fmt</Name> <Name>fmt</Name>
<Summary xml:lang="tr">C++ için açık kaynak kodlu biçimlendirme kitaplığı. Open-source formatting library for C++</Summary> <Summary xml:lang="tr">C++ için açık kaynak kodlu biçimlendirme kitaplığı. Open-source formatting library for C++</Summary>
<Description xml:lang="tr">fmt, pC++ için açık kaynak kodlu biçimlendirme kitaplığı sunar.</Description> <Description xml:lang="tr">fmt, C++ için açık kaynak kodlu biçimlendirme kitaplığı sunar.</Description>
</Source> </Source>
<Package>
<Name>fmt-devel</Name>
<Summary xml:lang="tr">fmt için geliştirme dosyaları</Summary>
<Description xml:lang="tr">fmt-devel, fmt için geliştirme dosyalarını içerir.</Description>
</Package>
</PISI> </PISI>
@@ -4,16 +4,17 @@
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt # 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 get
from pisi.actionsapi import pisitools
from pisi.actionsapi import cmaketools
from pisi.actionsapi import shelltools
def setup(): def setup():
shelltools.makedirs("build") shelltools.makedirs("build")
shelltools.cd("build") shelltools.cd("build")
cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \ cmaketools.configure("-DFCS_WITH_TEST_SUITE=OFF \
-DFCS_WITH_TEST_SUITE=OFF \ -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_SKIP_BUILD_RPATH=ON \
-DBUILD_STATIC_LIBRARY=OFF", sourceDir="..") -DBUILD_STATIC_LIBRARY=OFF", sourceDir="..")
def build(): def build():
@@ -25,5 +26,4 @@ def install():
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
shelltools.cd("..") shelltools.cd("..")
pisitools.dodoc("COPYING.asciidoc", "README.asciidoc")
pisitools.dodoc("AUTHORS.asciidoc", "COPYING.asciidoc", "NEWS.asciidoc", "README.asciidoc")
+13 -4
View File
@@ -8,18 +8,20 @@
<Name>PisiLinux Community</Name> <Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email> <Email>admins@pisilinux.org</Email>
</Packager> </Packager>
<PartOf>programming.library</PartOf>
<License>MIT</License> <License>MIT</License>
<IsA>library</IsA> <IsA>library</IsA>
<Summary>A program that automatically solves layouts of Freecell and similar variants of Card Solitaire</Summary> <Summary>A program that automatically solves layouts of Freecell and similar variants of Card Solitaire</Summary>
<Description>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.</Description> <Description>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.</Description>
<Archive sha1sum="38c48ba148214397d10354babc1f4d9c9eb775bf" type="tarxz">https://fc-solve.shlomifish.org/downloads/fc-solve/freecell-solver-5.16.0.tar.xz</Archive> <Archive sha1sum="c4406149576d37fe625b4f62787d51d542c876aa" type="tarxz">https://fc-solve.shlomifish.org/downloads/fc-solve/freecell-solver-6.0.1.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>cmake</Dependency> <Dependency>cmake</Dependency>
<Dependency>gperf</Dependency> <Dependency>gperf</Dependency>
<Dependency>perl-Moo</Dependency>
<Dependency>python3-six</Dependency> <Dependency>python3-six</Dependency>
<Dependency>perl-path-tiny</Dependency> <Dependency>perl-path-tiny</Dependency>
<Dependency>python3-random2</Dependency>
<Dependency>rinutils-devel</Dependency> <Dependency>rinutils-devel</Dependency>
<Dependency>python3-random2</Dependency>
<Dependency>python3-pysol_cards</Dependency> <Dependency>python3-pysol_cards</Dependency>
<Dependency>perl-template-toolkit</Dependency> <Dependency>perl-template-toolkit</Dependency>
</BuildDependencies> </BuildDependencies>
@@ -32,11 +34,11 @@
<Dependency>rinutils</Dependency> <Dependency>rinutils</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path> <Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path> <Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path> <Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
</Files> </Files>
</Package> </Package>
@@ -53,6 +55,13 @@
</Package> </Package>
<History> <History>
<Update release="3">
<Date>2020-09-23</Date>
<Version>6.0.1</Version>
<Comment>Major version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="2"> <Update release="2">
<Date>2020-01-13</Date> <Date>2020-01-13</Date>
<Version>5.16.0</Version> <Version>5.16.0</Version>
@@ -5,4 +5,10 @@
<Summary xml:lang="tr">Freecell ve Card Solitaire'ın benzer varyantlarının düzenlerini otomatik olarak çözen bir program</Summary> <Summary xml:lang="tr">Freecell ve Card Solitaire'ın benzer varyantlarının düzenlerini otomatik olarak çözen bir program</Summary>
<Description xml:lang="tr">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.</Description> <Description xml:lang="tr">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.</Description>
</Source> </Source>
<Package>
<Name>freecell-solver-devel</Name>
<Summary xml:lang="tr">freecell-solver için geliştirme dosyaları</Summary>
<Description xml:lang="tr">freecell-solver-devel, freecell-solver için geliştirme dosyalarını içerir.</Description>
</Package>
</PISI> </PISI>
@@ -4,28 +4,27 @@
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt # 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 get
from pisi.actionsapi import pisitools
from pisi.actionsapi import cmaketools
from pisi.actionsapi import shelltools
def setup(): def setup():
parameters = ' '.join([ parameters = ' '.join([
'-B build', '-B build',
'-DGSL_TEST=OFF', '-DGSL_TEST=OFF',
'-DCMAKE_EXE_LINKER_FLAGS="%s"' % get.LDFLAGS(), '-DCMAKE_BUILD_TYPE=Release'
'-DCMAKE_BUILD_TYPE=Release' '-DCMAKE_EXE_LINKER_FLAGS="%s"' % get.LDFLAGS(),
]) ])
cmaketools.configure(parameters) cmaketools.configure(parameters)
def build(): def build():
shelltools.cd('build') shelltools.cd("build")
cmaketools.make() cmaketools.make()
def install(): def install():
shelltools.cd('build') shelltools.cd("build")
cmaketools.install() cmaketools.install()
pisitools.dodoc('../LICENSE') pisitools.dodoc("../LICENSE", "../README*")
@@ -1,5 +1,5 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd"> <!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI> <PISI>
<Source> <Source>
<Name>guidelines-support-library</Name> <Name>guidelines-support-library</Name>
@@ -8,11 +8,12 @@
<Name>Safa Arıman</Name> <Name>Safa Arıman</Name>
<Email>safaariman@pisilinux.org</Email> <Email>safaariman@pisilinux.org</Email>
</Packager> </Packager>
<PartOf>programming.library</PartOf>
<License>MIT</License> <License>MIT</License>
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Microsoft Guidelines Support Library</Summary> <Summary>Microsoft Guidelines Support Library</Summary>
<Description>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.</Description> <Description>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.</Description>
<Archive sha1sum="37833349b0f0a336eac3b680e79ffd78b50ff5c9" type="targz">https://github.com/microsoft/GSL/archive/v2.1.0.tar.gz</Archive> <Archive sha1sum="3f2891a46595806563e7a0e25bb7ecbb30776445" type="targz">https://github.com/microsoft/GSL/archive/v3.1.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>cmake</Dependency> <Dependency>cmake</Dependency>
</BuildDependencies> </BuildDependencies>
@@ -20,13 +21,22 @@
<Package> <Package>
<Name>guidelines-support-library-devel</Name> <Name>guidelines-support-library-devel</Name>
<Summary>Development files of Microsoft Guidelines Support Library</Summary>
<Files> <Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="doc">/usr/share/doc</Path> <Path fileType="doc">/usr/share/doc</Path>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/share/cmake</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="2">
<Date>2020-09-23</Date>
<Version>3.1.0</Version>
<Comment>Major version bump. Translations fixed.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="1"> <Update release="1">
<Date>2020-03-18</Date> <Date>2020-03-18</Date>
<Version>2.1.0</Version> <Version>2.1.0</Version>
@@ -2,7 +2,13 @@
<PISI> <PISI>
<Source> <Source>
<Name>guidelines-support-library</Name> <Name>guidelines-support-library</Name>
<Summary xml:lang="tr">Microsoft Guidelines Support Library</Summary> <Summary xml:lang="tr">Microsoft Kılavuz Destek Kitaplığı</Summary>
<Description xml:lang="tr">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.</Description> <Description xml:lang="tr">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.</Description>
</Source> </Source>
<Package>
<Name>guidelines-support-library-devel</Name>
<Summary xml:lang="tr">guidelines-support-library için geliştirme dosyaları</Summary>
<Description xml:lang="tr">guidelines-support-library-devel, guidelines-support-library için geliştirme dosyalarını içerir.</Description>
</Package>
</PISI> </PISI>
+9 -10
View File
@@ -4,33 +4,32 @@
# See the file http://www.gnu.org/copyleft/gpl.txt # See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import shelltools
from pisi.actionsapi import get from pisi.actionsapi import get
from pisi.actionsapi import pisitools
from pisi.actionsapi import autotools from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
def setup(): def setup():
options = "--disable-umockdev \ options = "--disable-umockdev \
" "
if get.buildTYPE() == "emul32": if get.buildTYPE() == "emul32":
options += "--disable-introspection \ options += "--disable-introspection \
--disable-gtk-doc \ --disable-gtk-doc \
" "
else: else:
options += "--enable-introspection \ options += "--enable-introspection \
--enable-gtk-doc \ --enable-gtk-doc \
" "
autotools.configure(options)
autotools.configure(options) # fix unused direct dependency analysis
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build(): def build():
autotools.make() autotools.make()
def install(): def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR()) autotools.rawInstall("DESTDIR=%s" % get.installDIR())
#pisitools.dodoc("AUTHORS", "COPYING") pisitools.dodoc("README*", "COPYING*")
+17 -5
View File
@@ -1,3 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI> <PISI>
<Source> <Source>
<Name>libgudev</Name> <Name>libgudev</Name>
@@ -6,31 +8,34 @@
<Name>Ayhan Yalçınsoy</Name> <Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email> <Email>ayhanyalcinsoy@pisilinux.org</Email>
</Packager> </Packager>
<PartOf>programming.library</PartOf>
<License>LGPL2</License> <License>LGPL2</License>
<Icon>eudev</Icon> <Icon>eudev</Icon>
<IsA>library</IsA> <IsA>library</IsA>
<Summary>GObject bindings for Udev (Eudev)</Summary> <Summary>GObject bindings for Udev (Eudev)</Summary>
<Description>GObject bindings for Udev (Eudev)</Description> <Description>GObject bindings for Udev (Eudev)</Description>
<Archive sha1sum="fa8591ea85b65da58f418ce2fb30a146541a7ca2" type="tarxz">https://download.gnome.org/sources/libgudev/233/libgudev-233.tar.xz</Archive> <Archive sha1sum="003253c2e75f4602193432c45f234c54694e0057" type="tarxz">https://download.gnome.org/sources/libgudev/234/libgudev-234.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>gtk-doc</Dependency> <Dependency>gtk-doc</Dependency>
<Dependency>libxslt</Dependency> <Dependency>libxslt</Dependency>
<Dependency>python-six</Dependency>
<Dependency>docbook-xsl</Dependency> <Dependency>docbook-xsl</Dependency>
<Dependency>eudev-devel</Dependency> <Dependency>eudev-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
<Dependency>python-six</Dependency> <Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
<Package> <Package>
<Name>libgudev</Name> <Name>libgudev</Name>
<Summary>GObject bindings for Udev (Eudev)</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>eudev</Dependency> <Dependency>eudev</Dependency>
<Dependency>glib2</Dependency> <Dependency>glib2</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="library">/usr/lib</Path> <Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/gir-1.0</Path> <Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="data">/usr/share/gtk-doc</Path> <Path fileType="data">/usr/share/gtk-doc</Path>
</Files> </Files>
@@ -60,9 +65,9 @@
<PartOf>system.devel</PartOf> <PartOf>system.devel</PartOf>
<Summary>Development files for libgudev</Summary> <Summary>Development files for libgudev</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">libgudev</Dependency>
<Dependency>eudev-devel</Dependency> <Dependency>eudev-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
<Dependency release="current">libgudev</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="library">/usr/lib/pkgconfig</Path> <Path fileType="library">/usr/lib/pkgconfig</Path>
@@ -71,7 +76,14 @@
</Package> </Package>
<History> <History>
<Update release="6"> <Update release="7">
<Date>2020-09-23</Date>
<Version>234</Version>
<Comment>Major version bump. Translations added.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="6">
<Date>2020-01-21</Date> <Date>2020-01-21</Date>
<Version>233</Version> <Version>233</Version>
<Comment>Add 32 bit.</Comment> <Comment>Add 32 bit.</Comment>
@@ -0,0 +1,20 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>libgudev</Name>
<Summary xml:lang="tr">libudev için GObject bağlayıcıları</Summary>
<Description xml:lang="tr">libgudev, ibudev için GObject bağlayıcıları içeren kitaplıklar sunar.</Description>
</Source>
<Package>
<Name>libgudev-devel</Name>
<Summary xml:lang="tr">libgudev için geliştirme dosyaları</Summary>
<Description xml:lang="tr">libgudev-devel, libgudev için geliştirme dosyalarını içerir.</Description>
</Package>
<Package>
<Name>libgudev-32bit</Name>
<Summary xml:lang="tr">libgudev için 32-bit paylaşımlı kitaplıklar</Summary>
<Description xml:lang="tr">libgudev-32bit, libgudev için 32-bit paylaşımlı kitaplıklar sunar.</Description>
</Package>
</PISI>
+9 -4
View File
@@ -4,20 +4,25 @@
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt # See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import get from pisi.actionsapi import shelltools
def setup(): def setup():
autotools.configure("--with-tmpfilesdir=/usr/lib/tmpfiles.d \ shelltools.system("./bootstrap")
--enable-static=no \ autotools.configure("--enable-static=no \
--with-udevrulesprefix=60- \ --with-udevrulesprefix=60- \
--with-tmpfilesdir=/usr/lib/tmpfiles.d \
--with-sysusersdir=/usr/lib/sysusers.d") --with-sysusersdir=/usr/lib/sysusers.d")
# fix unused direct dependency analysis
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build(): def build():
autotools.make() autotools.make()
def install(): def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR()) autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "CHANGELOG*", "LICENSE", "README*") pisitools.dodoc("LICENSE", "README*")
+19 -6
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd"> <!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI> <PISI>
<Source> <Source>
<Name>tpm2-tss</Name> <Name>tpm2-tss</Name>
@@ -8,22 +8,26 @@
<Name>PisiLinux Community</Name> <Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email> <Email>admins@pisilinux.org</Email>
</Packager> </Packager>
<License>BSD</License> <PartOf>programming.library</PartOf>
<License>BSDv2</License>
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)</Summary> <Summary>OSS implementation of the TCG TPM2 Software Stack (TSS2)</Summary>
<Description>Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)</Description> <Description>Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)</Description>
<Archive sha1sum="15eb2f328950c72846f00be9d766f7755645ad25" type="targz">https://github.com/tpm2-software/tpm2-tss/releases/download/2.4.0/tpm2-tss-2.4.0.tar.gz</Archive> <Archive sha1sum="3ddaec4e9d09d5ad1e243559beb85680aa6e3a30" type="targz">https://github.com/tpm2-software/tpm2-tss/archive/3.0.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>doxygen</Dependency> <Dependency>doxygen</Dependency>
<Dependency>iproute2</Dependency> <Dependency>iproute2</Dependency>
<Dependency>curl-devel</Dependency> <Dependency>curl-devel</Dependency>
<Dependency>json-c-devel</Dependency> <Dependency>json-c-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>openssl-devel</Dependency> <Dependency>openssl-devel</Dependency>
<Dependency>autoconf-archive</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
<Package> <Package>
<Name>tpm2-tss</Name> <Name>tpm2-tss</Name>
<Summary>OSS implementation of the TCG TPM2 Software Stack (TSS2)</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>curl</Dependency> <Dependency>curl</Dependency>
<Dependency>json-c</Dependency> <Dependency>json-c</Dependency>
@@ -31,10 +35,12 @@
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="config">/etc</Path> <Path fileType="config">/etc</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path> <Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path> <Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path> <Path fileType="doc">/usr/share/doc</Path>
<Path fileType="config">/var/lib/tpm2-tss</Path>
<Path fileType="config">/var/run/tpm2-tss</Path>
</Files> </Files>
</Package> </Package>
@@ -42,10 +48,10 @@
<Name>tpm2-tss-devel</Name> <Name>tpm2-tss-devel</Name>
<Summary>Development files for tpm2-tss</Summary> <Summary>Development files for tpm2-tss</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">tpm2-tss</Dependency>
<Dependency>curl-devel</Dependency> <Dependency>curl-devel</Dependency>
<Dependency>json-c-devel</Dependency> <Dependency>json-c-devel</Dependency>
<Dependency>openssl-devel</Dependency> <Dependency>openssl-devel</Dependency>
<Dependency release="current">tpm2-tss</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="header">/usr/include</Path> <Path fileType="header">/usr/include</Path>
@@ -54,6 +60,13 @@
</Package> </Package>
<History> <History>
<Update release="2">
<Date>2020-09-23</Date>
<Version>3.0.0</Version>
<Comment>Major version bump. Fix translation</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="1"> <Update release="1">
<Date>2020-04-02</Date> <Date>2020-04-02</Date>
<Version>2.4.0</Version> <Version>2.4.0</Version>
@@ -2,7 +2,13 @@
<PISI> <PISI>
<Source> <Source>
<Name>tpm2-tss</Name> <Name>tpm2-tss</Name>
<Summary xml:lang="tr">Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)</Summary> <Summary xml:lang="tr">TCG TPM2 (Trusted Platform Module) Yazılım yığınının (TSS2) açık kaynak kodlu uygulanması</Summary>
<Description xml:lang="tr">Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)</Description> <Description xml:lang="tr">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.</Description>
</Source> </Source>
<Package>
<Name>tpm2-tss-devel</Name>
<Summary xml:lang="tr">tpm2-tss için geliştirme dosyaları</Summary>
<Description xml:lang="tr">tpm2-tss-devel, tpm2-tss için geliştirme dosyalarını içerir.</Description>
</Package>
</PISI> </PISI>
+6 -6
View File
@@ -4,20 +4,20 @@
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt # See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup(): def setup():
autotools.autoreconf("-ivf") autotools.autoreconf("-ivf")
shelltools.system("intltoolize --force --copy --automake") shelltools.system("intltoolize --force --copy --automake")
autotools.configure("--with-gtk=gtk3 \ autotools.configure("--enable-gio \
--enable-icon-browser \
--enable-html \ --enable-html \
--enable-gio \
--enable-spell \ --enable-spell \
--enable-sourceview") --with-gtk=gtk3 \
--enable-sourceview \
--enable-icon-browser")
def build(): def build():
autotools.make() autotools.make()
@@ -25,4 +25,4 @@ def build():
def install(): def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR()) autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README*") pisitools.dodoc("COPYING", "README*")
+17 -8
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd"> <!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI> <PISI>
<Source> <Source>
<Name>yad</Name> <Name>yad</Name>
@@ -8,23 +8,25 @@
<Name>PisiLinux Community</Name> <Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email> <Email>admins@pisilinux.org</Email>
</Packager> </Packager>
<PartOf>programming.library</PartOf>
<License>GPLv3</License> <License>GPLv3</License>
<IsA>library</IsA> <IsA>library</IsA>
<Summary> fork of zenity - display graphical dialogs from shell scripts or command line - for gtk2</Summary> <Summary>Yet Another Dialog - display graphical dialogs from shell scripts or command line.</Summary>
<Description> fork of zenity - display graphical dialogs from shell scripts or command line - for gtk2</Description> <Description>Yad allows you to display GTK+ dialog boxes from command line or shell scripts. YAD depends on GTK+ only.</Description>
<Archive sha1sum="5eb3f68109af94de6db5f0193e6c8978dd5ed005" type="targz">https://github.com/v1cont/yad/archive/v6.0.tar.gz</Archive> <Archive sha1sum="5c466f9e50c93b1154ec3b7cef3c844477fe4085" type="targz">https://github.com/v1cont/yad/archive/v7.1.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>intltool</Dependency> <Dependency>intltool</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gtk3-devel</Dependency> <Dependency>gtk3-devel</Dependency>
<Dependency>gtkspell3-devel</Dependency> <Dependency>glib2-devel</Dependency>
<Dependency>gettext-devel</Dependency> <Dependency>gettext-devel</Dependency>
<Dependency>gtkspell3-devel</Dependency>
<Dependency>shared-mime-info</Dependency> <Dependency>shared-mime-info</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
<Package> <Package>
<Name>yad</Name> <Name>yad</Name>
<Summary>Yet Another Dialog - display graphical dialogs from shell scripts or command line.</Summary>
<Conflicts> <Conflicts>
<Package>yad-gtk2</Package> <Package>yad-gtk2</Package>
</Conflicts> </Conflicts>
@@ -37,15 +39,22 @@
<Dependency>gdk-pixbuf</Dependency> <Dependency>gdk-pixbuf</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path> <Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path> <Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path> <Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="localedata">/usr/share/locale</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="3">
<Date>2020-09-23</Date>
<Version>7.1</Version>
<Comment>Major version bump. Fix translation</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="2"> <Update release="2">
<Date>2020-04-27</Date> <Date>2020-04-27</Date>
<Version>6.0</Version> <Version>6.0</Version>
+2 -2
View File
@@ -2,7 +2,7 @@
<PISI> <PISI>
<Source> <Source>
<Name>yad</Name> <Name>yad</Name>
<Summary xml:lang="tr"> fork of zenity - display graphical dialogs from shell scripts or command line - for gtk2</Summary> <Summary xml:lang="tr">Yad komut satırından veya kabuk betikleriyle diyalog kutuları yapmanızı sağlar.</Summary>
<Description xml:lang="tr"> fork of zenity - display graphical dialogs from shell scripts or command line - for gtk2</Description> <Description xml:lang="tr">Yad komut satırından veya kabuk betikleriyle diyalog kutuları yapmanızı sağlayan kitaplığı içerir.</Description>
</Source> </Source>
</PISI> </PISI>