diff options
author | 2013-02-18 19:52:55 +0000 | |
---|---|---|
committer | 2013-02-18 19:52:55 +0000 | |
commit | c062197ce5a8aa6ba0eb0e09aa40af37fee7ea1d (patch) | |
tree | 0cb73ba58528457dd262fd9d5afb326777b0487a /dev-util | |
parent | Fix ar being called directly (bug #457758). (diff) | |
download | historical-c062197ce5a8aa6ba0eb0e09aa40af37fee7ea1d.tar.gz historical-c062197ce5a8aa6ba0eb0e09aa40af37fee7ea1d.tar.bz2 historical-c062197ce5a8aa6ba0eb0e09aa40af37fee7ea1d.zip |
Version bump #457684 by Dennis Schridde.
Package-Manager: portage-2.2.0_alpha163/cvs/Linux x86_64
Manifest-Sign-Key: 0xFB7C4156
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/mingw64-runtime/ChangeLog | 10 | ||||
-rw-r--r-- | dev-util/mingw64-runtime/Manifest | 24 | ||||
-rw-r--r-- | dev-util/mingw64-runtime/mingw64-runtime-2.0.7.ebuild | 74 |
3 files changed, 104 insertions, 4 deletions
diff --git a/dev-util/mingw64-runtime/ChangeLog b/dev-util/mingw64-runtime/ChangeLog index 04028010e25e..87935987eb9b 100644 --- a/dev-util/mingw64-runtime/ChangeLog +++ b/dev-util/mingw64-runtime/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/mingw64-runtime -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/mingw64-runtime/ChangeLog,v 1.10 2012/06/06 19:58:24 vapier Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/mingw64-runtime/ChangeLog,v 1.11 2013/02/18 19:52:50 vapier Exp $ + +*mingw64-runtime-2.0.7 (18 Feb 2013) + + 18 Feb 2013; Mike Frysinger <vapier@gentoo.org> +mingw64-runtime-2.0.7.ebuild: + Version bump #457684 by Dennis Schridde. 06 Jun 2012; Mike Frysinger <vapier@gentoo.org> mingw64-runtime-2.0.1.ebuild: Always provide mingw symlink in sysroot for gcc #419601 by Alon Bar-Lev. @@ -56,4 +61,3 @@ 09 Dec 2009; Mike Frysinger <vapier@gentoo.org> +mingw64-runtime-20090419.ebuild, +metadata.xml: Initial ebuild based on mingw-runtime by Suertreus #271197. - diff --git a/dev-util/mingw64-runtime/Manifest b/dev-util/mingw64-runtime/Manifest index b22a5f9a34c5..2d84b919257d 100644 --- a/dev-util/mingw64-runtime/Manifest +++ b/dev-util/mingw64-runtime/Manifest @@ -1,4 +1,26 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST mingw-w64-v2.0.1.tar.gz 7006630 SHA256 3ccc86990e1ce4680dda61db3b88567f21bf91edc5fe0c26aa9e3cc7b64786c7 SHA512 adcf76b64308ac6f22d52155ce2cf4aa27acc5466bfd54b2615cb680b11648a9f7b90c0a12b8cf5cfa958daf28f1d73d892798aacee98d00f05dfd6500cea996 WHIRLPOOL 04863a5b5848dd40e94c94cbfcca772a792ee9c5d97c60cad9825ae14aca37165ccb366516325b7c12bdcdadccddbaafea711280c01d6cf9e6c8c4f31bedbfed +DIST mingw-w64-v2.0.7.tar.gz 7036448 SHA256 6e38356e0224b5c262beb792f28c23e8c7192b069083f5b0260963e39fbb13b0 SHA512 54a62feacd532129522a0d71e05944eb888c4fcfdfdea5d2bdb740292957e83aafb4ad45b0a1a57902e718be1ce3bc56a0c676e5ceadf1cef33f2e83e85605f5 WHIRLPOOL cc3c4c9daf8abd3dfafeed285c41ab60376e3c628515c1b32001117ff00247f03ae5bc343bfb8454a8e1410064de27b681465964fe9f8225d77ec7be7837294e EBUILD mingw64-runtime-2.0.1.ebuild 2026 SHA256 adda0d993766e52bfb91465e872b3f536c533c3f7d80e986cb4eb372bcfe225b SHA512 facbc691495ca703dbdbbac4477a33654ad0fe4484287603c928b480e6240f9b74142d6da67f043ab8d44952e497f1e8c999e0179d0be931533f1e2d50a53dc0 WHIRLPOOL a9cd154edb3b1b0c206417dae91af1a7b0f1fa98c557c5ddbaf635eddc952bed66c1386bd211c74a6cd217859a9f7926b1e61a8b743548d9b11f314030e3ceed -MISC ChangeLog 2022 SHA256 707010970f75c350bf6096351a65bd227d5a6c9936993aacbdb5ecfc16c607f0 SHA512 02a018a4f82f1e7a39d2013b1c69a54af3c35d007605b41e1a2e6ee2700b14860c5eeb055cd75b433dd76b2d96597ebffe7a113d327993d8d9a7929b9eb87e1c WHIRLPOOL 717cbf976c65d854264abe7a9717c4eaad33242eccfe9acb0061160be49dfd508e1db497e96296a4932837f8d92252922ffc35379c5ceae9ec65a937df7358a0 +EBUILD mingw64-runtime-2.0.7.ebuild 2026 SHA256 90c896f634eb15ac9afd02107b5ba2b46555b009a5c28aa02d6c976ddd674c94 SHA512 7b3fcc8917add71af3e02427f2793883c982df772bdf8a3875b9b85b84f0f510487bdf1ee15a73ac0d8b4b72fe6a246226ccb3bbd76867e278a391444850897f WHIRLPOOL edb5f8e0998b9952f6072d2d13572f6c3f45b9c1f886f59be52f3387e3e58f7c8594a2d5fc766d5a62ab3873e5790f5901f86d79998292a0b4595ec2601db74d +MISC ChangeLog 2184 SHA256 d7e7bfe6fa8dde2701abc7ca55789570cc7b5c59b38af24b5781a8a61b1e3f10 SHA512 241b796e2043b4b68d2fa05aaac2ab4a2c1e9e6b05d84200fd36284106c93b49e228fb48eee2e43afeff9deef900a0cbffb3d6514107af6f9c27c2f9eb429d40 WHIRLPOOL 9693006eacf60de24c3c591d58088350b8d9f49b031aad775eeab01d777086e9284ee8a860d82dc214f48d149d225bb97b1972d3f62710484aff84d1c096142d MISC metadata.xml 162 SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a SHA512 2a857e10b277827773a6c7967e070d7bfff23d75f44fa4d4fa8a7339df3225e6dba512a865d91c9c55bdb013dafdce85dface1b845acfbb5473e232666cdda45 WHIRLPOOL f7586c1570803b3e646f0be89ba6c767e82ec6889ef92d15f62a38f1410ed9d82c36892e5e83f694471959783d0d5ad667f1a39b7eb51f2080c269d5fa23d819 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQIcBAEBCAAGBQJRIoaYAAoJELEHsLL7fEFWCDgQAKyqgg7YysdOJA24kkSKq4Qv +zbqtZSxVJDNyTMlw5Q07dNyz97h45NTcexdCDBxDxIWzPehMJMBl8+JhicOOr4k7 +lTwQES/xAb5A2jKaRI8gCBdYPPy+c3WtfqGLDzZ+Cr7byHbPQHYVC3JOSBPS4pRs +/UvJubZktYLS+QNc0aBvbg6oRIl5nVhZ5h71J8JYb18P/PrHoDJmlwTM+n0GXySh +lDf6OZ+jW24JHjGAUSpclz0AiQzekIibvNgdRMo9LoiPF8TwRuS6uEfusCUaPKUC +2JUDIvUzB24d/GAoD73tWvLHe60ZjTM0UmgNfGmxEGdiIACodbEpiSNVAYw2PG+j +irjR+WmxRUWtaCOdY+JpF/IKP/8oFs46Wdecx6qw/88p/vMoI7Knefz3ZnjVjsvt +6ovwen9mXEnNTYZQh/2IcIirEr4tYzfq8xrM1rXFtVbt7Voji7k6SwtIuAk5fkm3 +9xq86q2yjoaXlDC+Mq4QyEnc50iWDwhBkWLJoL+U+1ORMnbhHk3/NRH5sEn4fTfO +tjwqmGGenSnL8CD0K2ZaVKxmgDYpuntSTKPQ0jVniGqRcZg+upnfiGp39dYFC7u3 +5ARtvVkJjDab0RgoEVW65QxWwnnbl1tK5Zh9HnHslYGoV23V2vFgBvo64wEE0Kjm +IbClASJKxaM6tIZBjQ9Q +=VsZh +-----END PGP SIGNATURE----- diff --git a/dev-util/mingw64-runtime/mingw64-runtime-2.0.7.ebuild b/dev-util/mingw64-runtime/mingw64-runtime-2.0.7.ebuild new file mode 100644 index 000000000000..44b9ec8063bd --- /dev/null +++ b/dev-util/mingw64-runtime/mingw64-runtime-2.0.7.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/mingw64-runtime/mingw64-runtime-2.0.7.ebuild,v 1.1 2013/02/18 19:52:50 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 flag-o-matic eutils + +DESCRIPTION="Free Win64 runtime and import library definitions" +HOMEPAGE="http://mingw-w64.sourceforge.net/" +SRC_URI="mirror://sourceforge/mingw-w64/mingw-w64-v${PV}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="crosscompile_opts_headers-only" +RESTRICT="strip" + +S=${WORKDIR}/mingw-w64-v${PV}/mingw-w64-crt + +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_unpack() { + unpack ${A} + find "${WORKDIR}" -type f -exec touch -r . {} + +} + +src_compile() { + # install the local headers as the crt step wants latest + pushd ../mingw-w64-headers >/dev/null + CHOST=${CTARGET} econf --enable-sdk || die + emake install DESTDIR="${WORKDIR}/sysroot" || die + popd >/dev/null + + just_headers && return 0 + + CHOST=${CTARGET} strip-unsupported-flags + append-cppflags -isystem "${WORKDIR}/sysroot/usr/${CTARGET}/include" + CHOST=${CTARGET} econf || die + emake || die +} + +src_install() { + insinto /usr/${CTARGET}/usr/include + doins -r "${WORKDIR}"/sysroot/usr/${CTARGET}/include/* || die + if is_crosscompile ; then + # gcc is configured to look at specific hard-coded paths for mingw #419601 + dosym usr /usr/${CTARGET}/mingw + dosym usr /usr/${CTARGET}/${CTARGET} + dosym usr/include /usr/${CTARGET}/sys-include + fi + just_headers && return 0 + + emake install DESTDIR="${D}" || die + env -uRESTRICT CHOST=${CTARGET} prepallstrip + rm -rf "${D}"/usr/doc +} |