summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Duft <mduft@gentoo.org>2010-09-03 07:14:07 +0000
committerMarkus Duft <mduft@gentoo.org>2010-09-03 07:14:07 +0000
commit69817aa1b7c5654f2e5a9b962a50559bce12efd1 (patch)
treeffd3ecca811352b823955c8a05bc863b01f69ea9 /sys-libs
parentRespect LDFLAGS wrt bug 334655. Thanks to Diego for the report. (diff)
downloadhistorical-69817aa1b7c5654f2e5a9b962a50559bce12efd1.tar.gz
historical-69817aa1b7c5654f2e5a9b962a50559bce12efd1.tar.bz2
historical-69817aa1b7c5654f2e5a9b962a50559bce12efd1.zip
version bump
Package-Manager: portage-2.1.8.3/cvs/Linux i686
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/suacomp/ChangeLog7
-rw-r--r--sys-libs/suacomp/Manifest4
-rw-r--r--sys-libs/suacomp/suacomp-0.6.3.ebuild49
3 files changed, 58 insertions, 2 deletions
diff --git a/sys-libs/suacomp/ChangeLog b/sys-libs/suacomp/ChangeLog
index 98a5f7f946e1..fca5c12654da 100644
--- a/sys-libs/suacomp/ChangeLog
+++ b/sys-libs/suacomp/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-libs/suacomp
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/suacomp/ChangeLog,v 1.2 2010/07/16 02:41:11 jmbsvicetto Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/suacomp/ChangeLog,v 1.3 2010/09/03 07:14:07 mduft Exp $
+
+*suacomp-0.6.3 (03 Sep 2010)
+
+ 03 Sep 2010; Markus Duft <mduft@gentoo.org> +suacomp-0.6.3.ebuild:
+ version bump
16 Jul 2010; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
metadata.xml:
diff --git a/sys-libs/suacomp/Manifest b/sys-libs/suacomp/Manifest
index 533d111cf615..4eda117f1b5d 100644
--- a/sys-libs/suacomp/Manifest
+++ b/sys-libs/suacomp/Manifest
@@ -1,4 +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
-MISC ChangeLog 503 RMD160 2bb3ac099bdd7e4b733dee82d3a189e7a72ec728 SHA1 4fda31b124602dc07c7ecfac55567dd478e8aa4e SHA256 1035810d799b702d4e8c405ce0b4fef8e8b2979804fc760a3656634db2c5f859
+EBUILD suacomp-0.6.3.ebuild 1130 RMD160 b0a43283edf88071f4021809ac331af12475ec23 SHA1 dc52a5fbf9e28c111b33cc48dc0f2c9fb2d376f0 SHA256 77ddf76c6bd3cf23240e6419753279d9dd9c633686566935c422ee52736297b8
+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.6.3.ebuild b/sys-libs/suacomp/suacomp-0.6.3.ebuild
new file mode 100644
index 000000000000..764319fa1767
--- /dev/null
+++ b/sys-libs/suacomp/suacomp-0.6.3.ebuild
@@ -0,0 +1,49 @@
+# 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.1 2010/09/03 07:14:07 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"
+
+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"
+}
+