double-conversion.

This commit is contained in:
4fury-c3440d8
2021-12-21 06:02:56 +03:00
parent 6226ca6e63
commit 959a97e304
3 changed files with 39 additions and 52 deletions
@@ -1,33 +1,28 @@
#!/usr/bin/python #!/usr/bin/python
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# #
# 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/copyleft/gpl.txt. # See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import shelltools
from pisi.actionsapi import get from pisi.actionsapi import cmaketools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import cmaketools from pisi.actionsapi import get
from pisi.actionsapi import shelltools
i = ''.join([
i = "-DBUILD_SHARED_LIBS=ON \ ' -DCMAKE_BUILD_TYPE=Release',
-DCMAKE_BUILD_TYPE=Release \ ' -DBUILD_SHARED_LIBS=ON '
-DCMAKE_INSTALL_LIBDIR=lib \ ])
-DCMAKE_INSTALL_PREFIX=/usr \
" def setup():
cmaketools.configure("-Bbuild %s" % i)
def setup():
shelltools.makedirs("build") def build():
shelltools.cd("build") shelltools.cd("build")
cmaketools.configure(i, sourceDir = '..') cmaketools.make()
def build(): def install():
shelltools.cd("build") shelltools.cd("build")
cmaketools.make() cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
def install(): pisitools.dodoc("../AUTHORS", "../Changelog")
shelltools.cd("build")
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
shelltools.cd("..")
pisitools.dodoc("COPYING", "LICENSE", "README.md")
@@ -13,8 +13,8 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.</Summary> <Summary>Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.</Summary>
<Description>double-conversion provides binary-decimal and decimal-binary routines for IEEE doubles.</Description> <Description>double-conversion provides binary-decimal and decimal-binary routines for IEEE doubles.</Description>
<Archive sha1sum="ea899f825b61f374b310654927b41244d80b538e" type="targz"> <Archive sha1sum="5ece3a81c1c6079f965cb025504642e409c74c1c" type="targz">
https://github.com/google/double-conversion/archive/v3.1.5.tar.gz https://github.com/google/double-conversion/archive/refs/tags/v3.1.6.tar.gz
</Archive> </Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>cmake</Dependency> <Dependency>cmake</Dependency>
@@ -23,7 +23,6 @@
<Package> <Package>
<Name>double-conversion</Name> <Name>double-conversion</Name>
<Summary>Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>libgcc</Dependency> <Dependency>libgcc</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
@@ -35,17 +34,24 @@
<Package> <Package>
<Name>double-conversion-devel</Name> <Name>double-conversion-devel</Name>
<Summary>Development files for double-conversion</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">double-conversion</Dependency> <Dependency release="current">double-conversion</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="header">/usr/include</Path> <Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/cmake</Path> <Path fileType="library">/usr/lib/cmake</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="2">
<Date>2021-12-20</Date>
<Version>3.1.6</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="1"> <Update release="1">
<Date>2020-04-30</Date> <Date>2020-04-30</Date>
<Version>3.1.5</Version> <Version>3.1.5</Version>
@@ -54,4 +60,4 @@
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
</History> </History>
</PISI> </PISI>
@@ -1,14 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>double-conversion</Name>
<Summary xml:lang="tr">IEEE çiftleri için ikilik-onluk ve onluk-ikilik sayı tabanları arasında verimli dönüşüm yordamları.</Summary>
<Description xml:lang="tr">double-conversion, IEEE çiftleri için ikilik-onluk ve onluk-ikilik sayı tabanları arasında verimli dönüşüm yordamları sunar.</Description>
</Source>
<Package>
<Name>double-conversion-devel</Name>
<Summary xml:lang="tr">double-conversion için geliştirme dosyaları</Summary>
<Description xml:lang="tr">double-conversion-devel, double-conversion için geliştirme dosyalarını içerir.</Description>
</Package>
</PISI>