summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-06-02 04:36:05 +0000
committerMike Frysinger <vapier@gentoo.org>2014-06-02 04:36:05 +0000
commitc0f18c3cbbb147e38ad16880092ac2e6ddfe4ff5 (patch)
treee9ca3eab4f1f7663cd8ec714bc3131b1aee16614 /dev-util/mingw-runtime
parentVersion bump #511492 by Yevgeny Filatov. (diff)
downloadhistorical-c0f18c3cbbb147e38ad16880092ac2e6ddfe4ff5.tar.gz
historical-c0f18c3cbbb147e38ad16880092ac2e6ddfe4ff5.tar.bz2
historical-c0f18c3cbbb147e38ad16880092ac2e6ddfe4ff5.zip
Version bump #511490 by Yevgeny Filatov.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'dev-util/mingw-runtime')
-rw-r--r--dev-util/mingw-runtime/ChangeLog9
-rw-r--r--dev-util/mingw-runtime/Manifest24
-rw-r--r--dev-util/mingw-runtime/mingw-runtime-4.0.3.1.ebuild84
3 files changed, 114 insertions, 3 deletions
diff --git a/dev-util/mingw-runtime/ChangeLog b/dev-util/mingw-runtime/ChangeLog
index 179a4a461166..dc2921a0adb6 100644
--- a/dev-util/mingw-runtime/ChangeLog
+++ b/dev-util/mingw-runtime/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/mingw-runtime
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/mingw-runtime/ChangeLog,v 1.28 2013/05/10 09:38:39 patrick Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/mingw-runtime/ChangeLog,v 1.29 2014/06/02 04:36:03 vapier Exp $
+
+*mingw-runtime-4.0.3.1 (02 Jun 2014)
+
+ 02 Jun 2014; Mike Frysinger <vapier@gentoo.org> +mingw-runtime-4.0.3.1.ebuild:
+ Version bump #511490 by Yevgeny Filatov.
10 May 2013; Patrick Lauer <patrick@gentoo.org> mingw-runtime-3.18.ebuild,
mingw-runtime-3.20.2.ebuild, mingw-runtime-3.20.ebuild:
diff --git a/dev-util/mingw-runtime/Manifest b/dev-util/mingw-runtime/Manifest
index 6bc596e97632..28ddceab4167 100644
--- a/dev-util/mingw-runtime/Manifest
+++ b/dev-util/mingw-runtime/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX mingw-runtime-3.12-DESTDIR.patch 577 SHA256 aad3d91b2b9340e11527d068160b87f47d94f9fc1076b976086224a194cafe67 SHA512 2652a21dc95a9a4476ec74ef0d94490f50103a0a0d3bfee1fa0ac345ab3fa9047a37d1feea90bf397be3661e63abb3fce42defd6dfe32cc2c50ba365c6fdbb40 WHIRLPOOL 44709c9ae7c833f91d1b42ba5327e03f18301e30d2ad369175230bb75dcc27391c459ea114a81843e07198713ac9cf2714d3e8a147c6c42327331168283a3492
AUX mingw-runtime-3.18-gcc-4.6.patch 860 SHA256 48fb7a15ac22701524f20eeb44efd0bd0272399d8935371b4f3ea89cbc554c55 SHA512 fea176c3145822487f50b2cccc2ca6ad415a0b7eee49426f6cd22b40c71ecba375e053f6bd15cc8759c645ac9f8634df70062238597b2083fd1d50d2bb563e81 WHIRLPOOL e3cae7c46ba55990b441e7aac854766c4ac319bbdeb08b6989e30d5d8751c6efd0014ae930f4d115e16a5185245b00bbed0307ad34c56d1bcae88ab1ec73ae5c
AUX mingw-runtime-3.20-LDBL_MIN_EXP.patch 5805 SHA256 2e3d73e60150abd88254b5260105867fcb809497f00c475b4a1b8987144a6a73 SHA512 4e0a644958ff1bf93f7adf3aa5a97e17a42280098d1c5296eefe68484c571e86c57b01daf49aa0301d6043dd140edea54d040d2f69ddfee680df788a95ae7eff WHIRLPOOL 4115e35ed15711613f26c1f5ac052881d2984d3db1ef02d843a10b47a0d38087b68321b7146888d2ed4e7d2ac97653dc408001d82967d83c8c9fe18b2d30da15
@@ -5,9 +8,28 @@ DIST mingwrt-3.16-mingw32-src.tar.gz 381251 SHA256 68cc000f3efd7c5437d29c86e09e2
DIST mingwrt-3.18-mingw32-src.tar.gz 391939 SHA256 de4979fd6eedeb21d2d506fe4880a838706dc88cbebe031e38561967fb7cbd42 SHA512 87778f08469a806dda606b0945d00511fccd0f7e0d545a33e2b4685db2490ec6a3e5e4267090b79a88eb963f97035fe8149097892f1f4a6e85f3a4661eb5e977 WHIRLPOOL c8883fcb3a4d04e9bf28e8ee15c9d5eb1fea62d7d3aed1dcfd4ae90f7186468296dc67dcd27f2e11b4af762e0fd833749a0065f4744992295c45a881aa58817a
DIST mingwrt-3.20-2-mingw32-src.tar.lzma 302072 SHA256 398d300407861dda1d11cc5e2a4e44a1798503f364169459633020ea224a987c SHA512 ffb8e3d46a4646b236b67df0d9d21571a0ee8b78125989d506c176e03922e520201770a03093f27789f0e4373bf64f69d41e377d861ddd008b5e29da65fb1d55 WHIRLPOOL 46efda9e299fb29d538b4bb3aba9743f141e96bb60b15c62668a0b565bb84825d5a0e6accc97dafba5ec51dac904c917d6cea7c1e48676050be8ef3b7744c2e7
DIST mingwrt-3.20-mingw32-src.tar.gz 393946 SHA256 f1869483318ed1df5e15e49b8315173e90c1caa2968c4956b7657854c36bfe0a SHA512 2d2d3c7decc7b35ab4759034dcd291c8e322a46205ae70fd4c4d68224c9d7c75454b908f61ba8ca7e0fdf18ff121c5b7ffd02e0658b7557e3af1f89ed28ed58c WHIRLPOOL c66a805cdd4500f142e0d38cd3add06046608addba67e1c0167d96dc4838eacd938c6d38c5d423ab7dd6344070445df5105eeac9bbe3529ca528d02c3f31bad3
+DIST mingwrt-4.0.3-1-mingw32-src.tar.lzma 1341612 SHA256 409be571382cad83a7304d37e13c620aa98757014b0107efe7e2895a1feafcc2 SHA512 2aa429f939038c86441ccfd32b4ddd40347582557f9427df92ea7454eb5bf743b8e1aafbb627b527be755976be807f415aad3920f700d93aa86d07bf40f12bde WHIRLPOOL 12be2c230370ff794a79635d8f12861f022f2551ff7d009882df6c358dd2bbaf1ae16e2944136055948a44b5f187893f9bedacdc49122570324cb726f38addd2
EBUILD mingw-runtime-3.16.ebuild 2163 SHA256 52d0172e074ec0c236bbdf2e49bd6ad7d4eadf4b2dab3ae6e71f182245bf2200 SHA512 b4888945150e17e461e4371d92d29251a63325ead9aa011c1256ff120f1176a3d213ef720dc420b2eed728d7709b5ee8cdf3dccc575fb623524337dfb60beb0b WHIRLPOOL be023ad4fcd53024fd02d428ea831e3c01da569644e286a6374f4516e1320ac7749e098ca2dc1a69b450c3500d5decf23ec1b37d12a6abe42a016792acf0e39f
EBUILD mingw-runtime-3.18.ebuild 1916 SHA256 ddd285a89404213182ab0cb2b6fac39b9ed9c512b990a3d276dd355929c3ab5d SHA512 af2288438905216fb5d44c474037ec25cdd5801022f0cdc3da69a816f99155826266c3a8112d55ee78848350ac303654d0a909de3d01b4226a437c9044a9b9d1 WHIRLPOOL 75fa1580d17dad28839dd4c5d4edd1ce9445a0d4fce8e867b904bcb715e49e4899459b415fb98b7515365ef2919a5761c6c78eb2884168c41a08614b804b0609
EBUILD mingw-runtime-3.20.2.ebuild 2069 SHA256 990f5d99a6337181456db8126b7af799642d70ff0a40f98c1f4a180dfa9dd9df SHA512 901988086279ca7425cfe9e756b78a776f438f305209d8241b32b9f1b023836f1ba69a183dace79ea1cab85e5b3d1d91eb5b9d4d59939f857df9b598af0865c4 WHIRLPOOL 3f9c234fd0b655f93bc370248080e1ee4c36bc6f224b30302943b528d857c5d29a62998d46c63618bbe7f046b1ef37d07297c6e7272d8fd44aa9bea19ab86eb0
EBUILD mingw-runtime-3.20.ebuild 1995 SHA256 434e9365ad1db498f5e0599ef8f8fdacfea974411e7e15fa2f0a6098ebf121eb SHA512 1aa4f8862ff92af1ae67aaaac98225b4c782ad61b69d669e02c901b1d53ed73cfde5f89aa69b60d35b59f303708b472a42fde52d74c7ab33c768d3fea7d14d73 WHIRLPOOL 23570824e8a62ce53d9e6409189dae91ca7e02b9fda12f191755a3f9b944a670202fe0f05cbba105cffe652af9e020886104f6e2c9b82af2dd23e59ea38ad51c
-MISC ChangeLog 4435 SHA256 10397e563f2558f05bf88a5e499501b7c99b9aa81c667b729320ec217482b18f SHA512 83caa01890f2e4a63183a36f2ac9424246f491b7e918ddf12ebaf1ecd603b8bd927f4dd679e0818a637780324ae142052374941c1486aaa777a3b7abcc5bc9ff WHIRLPOOL 93c4f5518bcea2634669542ebf96b6a22d4ff6f5a879a8e05c6693905f2cb5086dc53bdd92afbae5794eaa7000622bc595e917b5ea469cfffb23cc24d3360be8
+EBUILD mingw-runtime-4.0.3.1.ebuild 2058 SHA256 ee8fd0ec147ca54b188cae513430730fd800cd535c678a4b9c0f2b7f2b13c9d6 SHA512 bf3a4b26f78296678455e01a768c8cd049d6362a5f356cf9358da965c01edeecdaa4ab37a079ab0486788b9f18e3776048ed28986b49dfa10728cec36e4d8cfb WHIRLPOOL 345d4868fa5e47467206fb146c625542cbed3c17eff68c30cfd257bfa9332f945fc74bd781ce4f9bf1495889989269d945a7170a2f25df63587b1f983becc6f7
+MISC ChangeLog 4597 SHA256 354aee9d7a62e845c248c8121c379a6e871457a12cf31da00b73d0abd47dd5c1 SHA512 071a6bc777c8ad671f91debb5d4747f9c3cd18d59f5e0807e5f575f7e0f29a351b8b25ea05bb8290c2031c1f291f8c58718c3e3747fe70b89e2d27804f4ab17b WHIRLPOOL faa325bac993576f536635d249af4c9701c8e1fa4cfe57268b243a5c56e1c7259fa876a76df8c6c5f7f68bc7700a2fd447ecd6c9ab64d7f4a0e9741fd993b574
MISC metadata.xml 162 SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a SHA512 2a857e10b277827773a6c7967e070d7bfff23d75f44fa4d4fa8a7339df3225e6dba512a865d91c9c55bdb013dafdce85dface1b845acfbb5473e232666cdda45 WHIRLPOOL f7586c1570803b3e646f0be89ba6c767e82ec6889ef92d15f62a38f1410ed9d82c36892e5e83f694471959783d0d5ad667f1a39b7eb51f2080c269d5fa23d819
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQIcBAEBCAAGBQJTi/87AAoJEPGu1DbS6WIAVZMP/2jaW/4Ya+tM1d9Y7Q7NR9N6
+HY02sz83gQkbhgHI/fImPQ7t1vtrUQEnYmkaN+Zq283zAo7yUY2TrhA2PXAGZUT0
+TJpnTCUnQL6JUhB7s5QmghHcbycVYUO4klOmN+FQozeux0izWqJnPzCfbmOHOfC+
+ZufE283NuR5/QisaL8CZgMes+tAB0vcjXajQWM3QZ2EJFG+YhczKkRjDGlTxzK/z
+bHu5hTOh4rBHve2Y5iS43VqNx6YSS4qAL7VlPnCZr5BlYkY8FE+tbMyB9R3faWiE
+LTkyR8ugMiN9TRcQToW3PyYlJtORXsbc+Xfh80f+INmg4hGQmq6BqxaJ4S4rCA76
+9E07SNDWEVBjO1yp8E4DRyrrXiSrIs+VgLHEX3sopkNCKPE9dnM8i5i6OOrI8HAA
+hm5s2Kz8A2OOSqkXJuwyGB8XUqQGZNfgX46uz6gBflMmB548gi0Xb0mEeTYW9BD+
+HcSWD2DmbGFejIuVMebSwk0GpB05xbqaa1ZtwMLK16XkcWfk4R1a6oDER5J7ayhj
+80k+vZc5tcxixO6uPAZSLuVdxrJYklVEYAgWyyUmi7VokiZGz0qFVP2jv5O8q85X
+WRxrcCWoCkAgDA72JscfKxotoreDI0AAjVbbXpKhf91O2Txe4x1pQAmipTXPwCAR
+cxK3nBM+nwB0hFtChTQI
+=4vmv
+-----END PGP SIGNATURE-----
diff --git a/dev-util/mingw-runtime/mingw-runtime-4.0.3.1.ebuild b/dev-util/mingw-runtime/mingw-runtime-4.0.3.1.ebuild
new file mode 100644
index 000000000000..ea442b4b36d8
--- /dev/null
+++ b/dev-util/mingw-runtime/mingw-runtime-4.0.3.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/mingw-runtime/mingw-runtime-4.0.3.1.ebuild,v 1.1 2014/06/02 04:36:03 vapier Exp $
+
+EAPI="4"
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
+ export CTARGET=${CATEGORY/cross-}
+ fi
+fi
+
+inherit flag-o-matic toolchain-funcs versionator
+
+MY_P="mingwrt-$(version_format_string '$1.$2.$3-$4')-mingw32"
+DESCRIPTION="Free Win32 runtime and import library definitions"
+HOMEPAGE="http://www.mingw.org/"
+# http://sourceforge.net/projects/mingw/files/MinGW/Base/mingw-rt/
+SRC_URI="mirror://sourceforge/mingw/${MY_P}-src.tar.lzma"
+
+LICENSE="BSD"
+SLOT="0"
+# Collides with w32api-4.x
+#KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="crosscompile_opts_headers-only"
+RESTRICT="strip"
+
+DEPEND="app-arch/xz-utils"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}-src
+
+is_crosscompile() {
+ [[ ${CHOST} != ${CTARGET} ]]
+}
+just_headers() {
+ use crosscompile_opts_headers-only && [[ ${CHOST} != ${CTARGET} ]]
+}
+
+pkg_setup() {
+ if [[ ${CBUILD} == ${CHOST} ]] && [[ ${CHOST} == ${CTARGET} ]] ; then
+ die "Invalid configuration"
+ fi
+}
+
+src_prepare() {
+ sed -i \
+ -e '/^install_dlls_host:/s:$: install-dirs:' \
+ Makefile.in || die # fix parallel install
+}
+
+src_configure() {
+ just_headers && return 0
+
+ CHOST=${CTARGET} strip-unsupported-flags
+ filter-flags -frecord-gcc-switches
+ tc-export AR
+ econf \
+ --host=${CTARGET} \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}"
+}
+
+src_compile() {
+ emake -j1
+}
+
+src_install() {
+ if just_headers ; then
+ insinto /usr/${CTARGET}/usr/include
+ doins -r include/*
+ else
+ local insdir
+ is_crosscompile \
+ && insdir="${D}/usr/${CTARGET}" \
+ || insdir="${D}"
+ emake -j1 install DESTDIR="${insdir}"
+ env -uRESTRICT CHOST=${CTARGET} prepallstrip
+ rm -rf "${insdir}"/usr/doc
+ docinto ${CTARGET} # Avoid collisions with other cross-compilers.
+ fi
+ is_crosscompile && dosym usr /usr/${CTARGET}/mingw
+}