diff options
author | Mike Frysinger <vapier@gentoo.org> | 2014-06-02 04:36:05 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2014-06-02 04:36:05 +0000 |
commit | c0f18c3cbbb147e38ad16880092ac2e6ddfe4ff5 (patch) | |
tree | e9ca3eab4f1f7663cd8ec714bc3131b1aee16614 /dev-util/mingw-runtime | |
parent | Version bump #511492 by Yevgeny Filatov. (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | dev-util/mingw-runtime/Manifest | 24 | ||||
-rw-r--r-- | dev-util/mingw-runtime/mingw-runtime-4.0.3.1.ebuild | 84 |
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 +} |