diff options
author | Markus Duft <mduft@gentoo.org> | 2010-10-21 14:28:48 +0000 |
---|---|---|
committer | Markus Duft <mduft@gentoo.org> | 2010-10-21 14:28:48 +0000 |
commit | f4a2ba66f54400d4fbe8a27e0d95b0d81deba0e0 (patch) | |
tree | 829e6d56ae72085f74fb3e9e58db50029d0c4349 /sys-libs | |
parent | old (diff) | |
download | historical-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/Manifest | 8 | ||||
-rw-r--r-- | sys-libs/suacomp/suacomp-0.4.ebuild | 34 | ||||
-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.ebuild | 48 |
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" +} |