summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2010-09-22 22:21:31 +0000
committerMike Frysinger <vapier@gentoo.org>2010-09-22 22:21:31 +0000
commit6af845ab164c0f5df3aa798bc20c8a7c445563e5 (patch)
treeac880943dfba0d4e61a4e1eb288647ea662b89de /dev-util/w32api
parentMark amd64/x86 stable. (diff)
downloadhistorical-6af845ab164c0f5df3aa798bc20c8a7c445563e5.tar.gz
historical-6af845ab164c0f5df3aa798bc20c8a7c445563e5.tar.bz2
historical-6af845ab164c0f5df3aa798bc20c8a7c445563e5.zip
Version bump.
Package-Manager: portage-2.2_rc85/cvs/Linux x86_64
Diffstat (limited to 'dev-util/w32api')
-rw-r--r--dev-util/w32api/ChangeLog7
-rw-r--r--dev-util/w32api/Manifest14
-rw-r--r--dev-util/w32api/w32api-3.15.ebuild60
3 files changed, 74 insertions, 7 deletions
diff --git a/dev-util/w32api/ChangeLog b/dev-util/w32api/ChangeLog
index 1b5d07f8e188..222e98146061 100644
--- a/dev-util/w32api/ChangeLog
+++ b/dev-util/w32api/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/w32api
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/w32api/ChangeLog,v 1.13 2010/09/22 22:20:38 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/w32api/ChangeLog,v 1.14 2010/09/22 22:21:31 vapier Exp $
+
+*w32api-3.15 (22 Sep 2010)
+
+ 22 Sep 2010; Mike Frysinger <vapier@gentoo.org> +w32api-3.15.ebuild:
+ Version bump.
22 Sep 2010; Mike Frysinger <vapier@gentoo.org> w32api-3.14.ebuild:
Mark amd64/x86 stable.
diff --git a/dev-util/w32api/Manifest b/dev-util/w32api/Manifest
index 13671434bfcd..9db76f86d1a2 100644
--- a/dev-util/w32api/Manifest
+++ b/dev-util/w32api/Manifest
@@ -4,14 +4,16 @@ Hash: SHA256
AUX w32api-3.7-DESTDIR.patch 877 RMD160 d742e957f3f2e98f2e3d219593324ee56e0b5a29 SHA1 98f050e760f429b234764c5458287e80943bc4a9 SHA256 d461787c12f0784c88295ffc804847d838343ecf553db4c6467da7b597ea8d59
DIST w32api-3.13-mingw32-src.tar.gz 1213659 RMD160 79204e90c2102b0d1c38a67dce79e76188422de9 SHA1 c75afe81bffb2cb7b924dcae3b5c76921d32f297 SHA256 02cec615f8cfc94786ea9c1f41645cf43cc2414ca36b92fdd041304723bf2fc4
DIST w32api-3.14-mingw32-src.tar.gz 1220398 RMD160 5c3f8d16824a217e0e62e9c6f00ed427113eed2b SHA1 851d2df6b213c11a30e96c05665f91d68dfb3ce9 SHA256 415cbe17225f851fe45f31e4cfe6e8f85eaa5588eb4457a2ee57d34614ea0a89
+DIST w32api-3.15-1-mingw32-src.tar.lzma 926205 RMD160 416f48fd0bd180c197ad65a1e7ed860aa7c8d99f SHA1 0b84bd9da81c178d8c11c6919271f255d39bd0a1 SHA256 cafa649e23a9f8073f246cc0baac0eb7c54177c178341f438dac64f87f6573c1
EBUILD w32api-3.13.ebuild 1525 RMD160 79c14bb12870d5fa5b8985a4890bd9b6327a34a3 SHA1 4dece0fb026a9ca7bfb74f9f93719ba3bac77a0c SHA256 aa33d92e40b98f12b38af927a0589a88fd56a07aed00b3e69bba7e3d73ecb0e8
-EBUILD w32api-3.14.ebuild 1428 RMD160 6dd68c96f81d4361152c70cd28c0a4badc4b5c98 SHA1 c0702decb26847c17e8cd2c6d917beaf31d915ed SHA256 7a11c89bebed26442b276d7af5f7b5aafeb5a895e794ce0d59a910c13ea61c26
-MISC ChangeLog 1739 RMD160 08342b07232aa95e0d6ed9cf5e1c4e5b80377bbc SHA1 d45692953b49ee70a824cef828a0639075951f04 SHA256 5ee46953b5eb0a282996e02a94e12edf74c23bd726df80c9c3df077dd64f51ef
+EBUILD w32api-3.14.ebuild 1426 RMD160 8bf374b57e6b0ed0d1a27f77598ba35a2f462f91 SHA1 6b9935c4e529bca8b78eceea434d02f92773eded SHA256 f185993cbc53d84da0597054afdd9525d0a1e649ee5c8deda265ebfb96e27861
+EBUILD w32api-3.15.ebuild 1460 RMD160 2c3e2083a7ca623dd55ca8be948513e3f4c43a73 SHA1 aeaf139e47425296acbecbd988f19a462d5ec151 SHA256 28295def2b71d565f85cda0d40650dc78e46e38e1e8e189f18b0bda695a134f8
+MISC ChangeLog 1951 RMD160 f147e3c1aca1fc548b40c79af72abbdf7cea2fa9 SHA1 4d3360da0a9777e7ec1833f546723c51bb5f926e SHA256 7563cde22ac6be0b4d4e0bfd392e554ab126e5204705b1cd89ae935003d86c81
MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.15 (GNU/Linux)
+Version: GnuPG v2.0.16 (GNU/Linux)
-iF4EAREIAAYFAkwdjU8ACgkQTwhj9JtAlp4dSgD9HL5G19Lnq0cb90c1cncGd2OZ
-KpuMRAuwgeptRvjuZvgA/ja0NFX114bl1Mxtg1KUKp/UVk8L2leaPB/kzesh0vLj
-=pMqp
+iF4EAREIAAYFAkyagVgACgkQTwhj9JtAlp4uvQEAtP3jn/HMl4zN4nIkOYaLkm4i
+G7NU9DNNit1mMFEXrLgA/1FuRYMeThUFLOztcxxEtasd0654LTy3HU/CNricGSi3
+=p+3X
-----END PGP SIGNATURE-----
diff --git a/dev-util/w32api/w32api-3.15.ebuild b/dev-util/w32api/w32api-3.15.ebuild
new file mode 100644
index 000000000000..18269c8cc155
--- /dev/null
+++ b/dev-util/w32api/w32api-3.15.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/w32api/w32api-3.15.ebuild,v 1.1 2010/09/22 22:21:31 vapier Exp $
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
+ export CTARGET=${CATEGORY/cross-}
+ fi
+fi
+
+inherit eutils flag-o-matic
+
+MY_P="${P}-1-mingw32"
+DESCRIPTION="Free Win32 runtime and import library definitions"
+HOMEPAGE="http://www.mingw.org/"
+SRC_URI="mirror://sourceforge/mingw/${MY_P}-src.tar.lzma"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="crosscompile_opts_headers-only"
+RESTRICT="strip"
+
+DEPEND="app-arch/xz-utils"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+just_headers() {
+ use crosscompile_opts_headers-only && [[ ${CHOST} != ${CTARGET} ]]
+}
+
+pkg_setup() {
+ if [[ ${CBUILD} == ${CHOST} ]] && [[ ${CHOST} == ${CTARGET} ]] ; then
+ die "Invalid configuration; do not emerge this directly"
+ fi
+}
+
+src_compile() {
+ just_headers && return 0
+
+ CHOST=${CTARGET} strip-unsupported-flags
+ econf \
+ --host=${CTARGET} \
+ --prefix=/usr/${CTARGET}/usr
+ emake || die
+}
+
+src_install() {
+ if just_headers ; then
+ insinto /usr/${CTARGET}/usr/include
+ doins -r include/* || die
+ else
+ emake install DESTDIR="${D}" || die
+ env -uRESTRICT CHOST=${CTARGET} prepallstrip
+ dodoc CONTRIBUTIONS ChangeLog README.w32api TODO
+ fi
+}