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>
<Archive sha1sum="f18e8aaee3f3d4173a1f598001003be8706d28b0" type="targz">http://ftp.gnu.org/pub/gnu/findutils/findutils-4.6.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>gettext-devel</Dependency>
<Dependency>gettext</Dependency>
<Dependency>texinfo</Dependency>
</BuildDependencies>
</Source>
@@ -34,6 +34,13 @@
</Package>
<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">
<Date>2016-04-27</Date>
<Version>4.6.0</Version>
+8 -6
View File
@@ -10,13 +10,15 @@ from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
pisitools.flags.add("-DUSE_GET_STACKBASE_FOR_MAIN")
shelltools.system ("rm -rf libtool libtool.m4")
autotools.autoreconf("-fi")
pisitools.flags.add("-std=gnu++98")
#shelltools.system ("rm -rf libtool libtool.m4")
autotools.configure("--disable-static \
--enable-cplusplus \
--enable-large-config \
--enable-threads=posix")
--enable-cplusplus")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
@@ -29,4 +31,4 @@ def install():
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>
<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>
<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>
<Dependency>libatomic_ops-devel</Dependency>
</BuildDependencies>
<Patches>
<!--Patches>
<Patch level="1">noelision.patch</Patch>
</Patches>
</Patches-->
</Source>
<Package>
<Name>gc</Name>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
@@ -43,6 +46,13 @@
</Package>
<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">
<Date>2016-04-27</Date>
<Version>7.4.2</Version>
+8 -1
View File
@@ -13,7 +13,7 @@
<IsA>library</IsA>
<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>
<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 -->
</Source>
@@ -38,6 +38,13 @@
</Package>
<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">
<Date>2016-04-27</Date>
<Version>7.4.2</Version>