Merge pull request #506 from ertugerata/master

rebuild with new toolchain
This commit is contained in:
Ertuğrul Erata
2017-01-23 21:56:15 +02:00
committed by GitHub
4 changed files with 37 additions and 11 deletions
+8 -1
View File
@@ -14,7 +14,7 @@
<Description>The GNU Find Utilities are the basic directory searching utilities of the GNU operating system. These programs are typically used in conjunction with other programs to provide modular and powerful directory search and file locating capabilities to other commands.</Description> <Description>The GNU Find Utilities are the basic directory searching utilities of the GNU operating system. These programs are typically used in conjunction with other programs to provide modular and powerful directory search and file locating capabilities to other commands.</Description>
<Archive sha1sum="f18e8aaee3f3d4173a1f598001003be8706d28b0" type="targz">http://ftp.gnu.org/pub/gnu/findutils/findutils-4.6.0.tar.gz</Archive> <Archive sha1sum="f18e8aaee3f3d4173a1f598001003be8706d28b0" type="targz">http://ftp.gnu.org/pub/gnu/findutils/findutils-4.6.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>gettext-devel</Dependency> <Dependency>gettext</Dependency>
<Dependency>texinfo</Dependency> <Dependency>texinfo</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
@@ -34,6 +34,13 @@
</Package> </Package>
<History> <History>
<Update release="3">
<Date>2017-01-23</Date>
<Version>4.6.0</Version>
<Comment>Rebuild.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="2"> <Update release="2">
<Date>2016-04-27</Date> <Date>2016-04-27</Date>
<Version>4.6.0</Version> <Version>4.6.0</Version>
+8 -6
View File
@@ -10,13 +10,15 @@ from pisi.actionsapi import shelltools
from pisi.actionsapi import get from pisi.actionsapi import get
def setup(): def setup():
pisitools.flags.add("-DUSE_GET_STACKBASE_FOR_MAIN")
shelltools.system ("rm -rf libtool libtool.m4")
autotools.autoreconf("-fi") autotools.autoreconf("-fi")
pisitools.flags.add("-std=gnu++98")
#shelltools.system ("rm -rf libtool libtool.m4")
autotools.configure("--disable-static \ autotools.configure("--disable-static \
--enable-cplusplus \ --enable-cplusplus")
--enable-large-config \
--enable-threads=posix") pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build(): def build():
autotools.make() autotools.make()
@@ -29,4 +31,4 @@ def install():
pisitools.dodoc("ChangeLog", "doc/README.linux", "doc/*.html") pisitools.dodoc("ChangeLog", "doc/README.linux", "doc/*.html")
pisitools.removeDir("/usr/share/gc") pisitools.removeDir("/usr/share/gc")
+13 -3
View File
@@ -13,17 +13,20 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>A garbage collector for C and C++</Summary> <Summary>A garbage collector for C and C++</Summary>
<Description>The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new.</Description> <Description>The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new.</Description>
<Archive sha1sum="cd4a54620c38a2c361b3ee99dd134dbffb57c313" type="targz">http://www.hboehm.info/gc/gc_source/gc-7.4.2.tar.gz</Archive> <Archive sha1sum="bae6b3754ff8d3845b5171346bf924e13be6c693" type="targz">http://hboehm.info/gc/gc_source/gc-7.6.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>libatomic_ops-devel</Dependency> <Dependency>libatomic_ops-devel</Dependency>
</BuildDependencies> </BuildDependencies>
<Patches> <!--Patches>
<Patch level="1">noelision.patch</Patch> <Patch level="1">noelision.patch</Patch>
</Patches> </Patches-->
</Source> </Source>
<Package> <Package>
<Name>gc</Name> <Name>gc</Name>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files> <Files>
<Path fileType="library">/usr/lib</Path> <Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path> <Path fileType="doc">/usr/share/doc</Path>
@@ -43,6 +46,13 @@
</Package> </Package>
<History> <History>
<Update release="3">
<Date>2017-01-23</Date>
<Version>7.6.0</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="2"> <Update release="2">
<Date>2016-04-27</Date> <Date>2016-04-27</Date>
<Version>7.4.2</Version> <Version>7.4.2</Version>
+8 -1
View File
@@ -13,7 +13,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Atomic memory update operations library</Summary> <Summary>Atomic memory update operations library</Summary>
<Description>libatomic_ops provides implementations for atomic memory update operations on a number of architectures. This allows direct use of these in reasonably portable code.</Description> <Description>libatomic_ops provides implementations for atomic memory update operations on a number of architectures. This allows direct use of these in reasonably portable code.</Description>
<Archive sha1sum="9ffb32cbcfc6bb455a5b6ed8f0e1f2a0618db192" type="targz">https://github.com/ivmai/libatomic_ops/archive/libatomic_ops-7_4_2.tar.gz</Archive> <Archive sha1sum="426af02f1bb8b91979fa8794e9e0b29e2be1e47e" type="targz">http://www.ivmaisoft.com/_bin/atomic_ops/libatomic_ops-7.4.4.tar.gz</Archive>
<!-- look gc package version before version bump --> <!-- look gc package version before version bump -->
</Source> </Source>
@@ -38,6 +38,13 @@
</Package> </Package>
<History> <History>
<Update release="3">
<Date>2017-01-23</Date>
<Version>7.4.4</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="2"> <Update release="2">
<Date>2016-04-27</Date> <Date>2016-04-27</Date>
<Version>7.4.2</Version> <Version>7.4.2</Version>