frecell-solver: major version bump

This commit is contained in:
bluedevil
2020-09-24 00:01:44 +02:00
parent 641ad6e583
commit b1acf9f09c
3 changed files with 26 additions and 11 deletions
@@ -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>