summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Duft <mduft@gentoo.org>2010-10-21 14:28:48 +0000
committerMarkus Duft <mduft@gentoo.org>2010-10-21 14:28:48 +0000
commitf4a2ba66f54400d4fbe8a27e0d95b0d81deba0e0 (patch)
tree829e6d56ae72085f74fb3e9e58db50029d0c4349 /sys-libs
parentold (diff)
downloadhistorical-f4a2ba66f54400d4fbe8a27e0d95b0d81deba0e0.tar.gz
historical-f4a2ba66f54400d4fbe8a27e0d95b0d81deba0e0.tar.bz2
historical-f4a2ba66f54400d4fbe8a27e0d95b0d81deba0e0.zip
removed old versions, added new versions
Package-Manager: portage-2.2.00.15754-prefix/cvs/Interix x86
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/suacomp/Manifest8
-rw-r--r--sys-libs/suacomp/suacomp-0.4.ebuild34
-rw-r--r--sys-libs/suacomp/suacomp-0.6.4.ebuild (renamed from sys-libs/suacomp/suacomp-0.6.3.ebuild)6
-rw-r--r--sys-libs/suacomp/suacomp-0.6.5.ebuild48
4 files changed, 55 insertions, 41 deletions
diff --git a/sys-libs/suacomp/Manifest b/sys-libs/suacomp/Manifest
index db89cb17f3a6..c40984289502 100644
--- a/sys-libs/suacomp/Manifest
+++ b/sys-libs/suacomp/Manifest
@@ -1,6 +1,6 @@
-DIST suacomp-0.4.tar.gz 6365 RMD160 e2922a396c8951d0ebd878a87d6352d8d50b71ac SHA1 e660bbcb1bc658d3703e19eeab261caf60902904 SHA256 928f8aa278e4372e8bf3ac477515c2b0645b70c128d2f86e1d064a10b34d7e6a
-DIST suacomp-0.6.3.tar.gz 18420 RMD160 9f5f2465c6c6463ad03e3430bf91cba1e3ddc2b9 SHA1 a42ecbdbf493df5b79be90c09486b5f1df61fa5d SHA256 427c457e6a1c4483d974a5e95225f5b9b693468f5c4e49f27f03cff2c19ebfa1
-EBUILD suacomp-0.4.ebuild 907 RMD160 1e6b9a97ad5ef46c01c2f42e9120fd4ceea5ae4d SHA1 6a88fc6b01cc76288a0dd9d06db51993c4e668c1 SHA256 db5ddfdb20be179a03650a14bb35f200d16ef0c40f96f1baa6140df97596be6e
-EBUILD suacomp-0.6.3.ebuild 1133 RMD160 c6309cc3042ba24f181ec27a0859432794ab27a4 SHA1 0594746c66b785192fe2785320aa505d23f2247f SHA256 72bbdc5ab8903e65604921424427c71d4e3e26a505d6a69cddc0c5eb3f306ffd
+DIST suacomp-0.6.4.tar.gz 22099 RMD160 e91b690f801674cf5f299a313e2f8261a64e29ae SHA1 832001fc62f583c9675a090d8b8e168c6c1111a2 SHA256 ad04f65dc6f3cdfe918cbfdb014423e9e1b1b1db7b92c131797b915a7145b855
+DIST suacomp-0.6.5.tar.gz 23154 RMD160 ab62935417217400c9733b9807c3875eff2f2695 SHA1 9e88a5191b30b611376e2fa23cd751d803bfc15a SHA256 3af28b25efbd1575cadd1497226950b3cd174c0d9eedbc6f76e80874b48e981f
+EBUILD suacomp-0.6.4.ebuild 1129 RMD160 af0d4f0a688d4dff5e725998bd57a658d07bdcfd SHA1 81fa982139269505b30c06b884cd47f26a2afbae SHA256 8b769a9cfe54535d9d8cc582265f55001cf91497fd2406c3c9d5cf380672f725
+EBUILD suacomp-0.6.5.ebuild 1129 RMD160 b1dbc663d58852165bb09f95051527fe1c44d523 SHA1 52be64f29ba4ee250dfed1b8d575cda676936d09 SHA256 c6be0eb5af6a742697d67091be682529d031108ef8f8a65d3259ee0ff8f62894
MISC ChangeLog 612 RMD160 cbcee63788b45bcc7309f1e040e03fe153c4e0a4 SHA1 e5c46e2ec48a298fd08745bebaf80115daa21263 SHA256 de1ca603fcc643adfbdba62eed1048081e02d017e3b0104b276bf488315c0671
MISC metadata.xml 463 RMD160 8d5a39c8c367b923a1ffa3d54cb7573a0dff3d61 SHA1 035dd048b0f1bbe16174cfdd92949914a451e709 SHA256 48ff68dfa4b39d46068d853d57bdb4a35ef6304368397fcb45105f3a4798e2ca
diff --git a/sys-libs/suacomp/suacomp-0.4.ebuild b/sys-libs/suacomp/suacomp-0.4.ebuild
deleted file mode 100644
index feb79909e115..000000000000
--- a/sys-libs/suacomp/suacomp-0.4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/suacomp/suacomp-0.4.ebuild,v 1.2 2010/07/13 15:13:17 mr_bones_ Exp $
-
-EAPI=2
-
-inherit toolchain-funcs
-
-DESCRIPTION="library wrapping the interix lib-c to make it less buggy."
-HOMEPAGE="http://dev.gentoo.org/~mduft/suacomp"
-SRC_URI="${HOMEPAGE}/${P}.tar.gz"
-
-LICENSE="BEER-WARE"
-SLOT="0"
-KEYWORDS="-* ~x86-interix"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-src_compile() {
- # no windows xp support for now (name of libc hardcoded!)
- [[ ${CHOST} == *-interix3* ]] && return 0;
-
- emake all CC=$(tc-getCC) CFLAGS="${CFLAGS}"
-}
-
-src_install() {
- [[ ${CHOST} == *-interix3* ]] && return 0;
-
- # installing to EPREFIX (not EPREFIX/usr) intentionally, since this
- # falls into the category "low-level-system-library" :)
- emake install PREFIX="${EPREFIX}/usr" DESTDIR="${D}"
-}
diff --git a/sys-libs/suacomp/suacomp-0.6.3.ebuild b/sys-libs/suacomp/suacomp-0.6.4.ebuild
index c746eef83ff1..5de733beba46 100644
--- a/sys-libs/suacomp/suacomp-0.6.3.ebuild
+++ b/sys-libs/suacomp/suacomp-0.6.4.ebuild
@@ -1,14 +1,14 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/suacomp/suacomp-0.6.3.ebuild,v 1.2 2010/09/03 14:44:38 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/suacomp/suacomp-0.6.4.ebuild,v 1.1 2010/10/21 14:28:48 mduft Exp $
EAPI=2
inherit toolchain-funcs
DESCRIPTION="library wrapping the interix lib-c to make it less buggy."
-HOMEPAGE="http://dev.gentoo.org/~mduft/suacomp"
-SRC_URI="${HOMEPAGE}/${P}.tar.gz"
+HOMEPAGE="http://suacomp.sf.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="BEER-WARE"
SLOT="0"
diff --git a/sys-libs/suacomp/suacomp-0.6.5.ebuild b/sys-libs/suacomp/suacomp-0.6.5.ebuild
new file mode 100644
index 000000000000..6165f615513f
--- /dev/null
+++ b/sys-libs/suacomp/suacomp-0.6.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/suacomp/suacomp-0.6.5.ebuild,v 1.1 2010/10/21 14:28:48 mduft Exp $
+
+EAPI=2
+
+inherit toolchain-funcs
+
+DESCRIPTION="library wrapping the interix lib-c to make it less buggy."
+HOMEPAGE="http://suacomp.sf.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BEER-WARE"
+SLOT="0"
+KEYWORDS="-* ~x86-interix"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+get_opts() {
+ local shlibc=
+ local stlibc=
+
+ for dir in /usr/lib /usr/lib/x86; do
+ [[ -f ${dir}/libc.a ]] && stlibc=${dir}/libc.a
+
+ for name in libc.so.5.2 libc.so.3.5; do
+ [[ -f ${dir}/${name} ]] && { shlibc=${dir}/${name}; break; }
+ done
+
+ [[ -f ${shlibc} && -f ${stlibc} ]] && break
+ done
+
+ echo "SHARED_LIBC=${shlibc} STATIC_LIBC=${stlibc}"
+}
+
+src_compile() {
+ emake all CC=$(tc-getCC) CFLAGS="${CFLAGS}" $(get_opts) || die "emake failed"
+}
+
+src_install() {
+ emake install PREFIX="${EPREFIX}/usr" DESTDIR="${D}" $(get_opts) || die "emake install failed"
+}
+
+src_test() {
+ emake check $(get_opts) || die "emake check failed"
+}