diff options
author | Michael Haubenwallner <haubi@gentoo.org> | 2012-03-12 16:07:46 +0000 |
---|---|---|
committer | Michael Haubenwallner <haubi@gentoo.org> | 2012-03-12 16:07:46 +0000 |
commit | 30299109c7df2b334710d6d332dcff7f957c44d3 (patch) | |
tree | 60a3ca9f0914d1ce3416263d89ac575af02b4f05 /sys-devel/parity | |
parent | Marking bash-4.2_p20 ppc64 for bug 407937 (diff) | |
download | historical-30299109c7df2b334710d6d332dcff7f957c44d3.tar.gz historical-30299109c7df2b334710d6d332dcff7f957c44d3.tar.bz2 historical-30299109c7df2b334710d6d332dcff7f957c44d3.zip |
revbump
Package-Manager: portage-2.1.10.41/cvs/Linux x86_64
Diffstat (limited to 'sys-devel/parity')
-rw-r--r-- | sys-devel/parity/ChangeLog | 9 | ||||
-rw-r--r-- | sys-devel/parity/Manifest | 16 | ||||
-rw-r--r-- | sys-devel/parity/parity-1.2.5.ebuild | 58 |
3 files changed, 73 insertions, 10 deletions
diff --git a/sys-devel/parity/ChangeLog b/sys-devel/parity/ChangeLog index fa733cb04d08..1d6f6ed34c37 100644 --- a/sys-devel/parity/ChangeLog +++ b/sys-devel/parity/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-devel/parity -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/parity/ChangeLog,v 1.1 2011/08/09 10:49:35 mduft Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/parity/ChangeLog,v 1.2 2012/03/12 16:07:46 haubi Exp $ + +*parity-1.2.5 (12 Mar 2012) + + 12 Mar 2012; Michael Haubenwallner <haubi@gentoo.org> +parity-1.2.5.ebuild: + revbump *parity-9999 (09 Aug 2011) *parity-1.2.4 (09 Aug 2011) diff --git a/sys-devel/parity/Manifest b/sys-devel/parity/Manifest index b7b2333713d9..3d3645c9bd4d 100644 --- a/sys-devel/parity/Manifest +++ b/sys-devel/parity/Manifest @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA1 DIST parity-1.2.4.tar.gz 456408 RMD160 e5dc1bc61cac7679a4589acfb6f9bb244a32be5b SHA1 e631d729dd56deac55cf44b618e32d037154dbeb SHA256 13d781a5f606244f53d980bdb362f30bbdb67d29e8d93075c893fc7ee13fc496 +DIST parity-1.2.5.tar.gz 559411 RMD160 32f34161ae8521062a864a0e298d28376f8d954f SHA1 227d39425201262af0027e500572f84d41b4a0cb SHA256 950d7888c7bf0cd6ad8955b4781d2fafcbdae2b009d13f80929b12a1af9cc4df EBUILD parity-1.2.4.ebuild 1971 RMD160 f3c4e520842520a577b0c255e043de6cec941d44 SHA1 9332ec5e168e3400bf4857e456bc40475e0f5b4f SHA256 082377ce869623c0ea6a45f0f1e50b42d8f3c296140f348fc447a8d426568462 +EBUILD parity-1.2.5.ebuild 1967 RMD160 edf947fd307fae37bac105b2ba24c45e923397cf SHA1 92b300523f7b6ea02d4d90690f8a8efb598611ad SHA256 413da9340a02f0dfeae5b1b19b7e6df30309a91de73c344910297ca18fcd7c10 EBUILD parity-9999.ebuild 1969 RMD160 734a381f17dc884901e5b9a577a5d9fe6b96cd01 SHA1 d2d3ed1bd81603cfdbfea77c555e351c8388237d SHA256 e7814da6660ea832c2fcb694c8c6832ff972e2728ce6c5052a887c585e72504d -MISC ChangeLog 3579 RMD160 8e2b493f0057d0772052fc0ffd80e8dae0800bb1 SHA1 ecf1b5524653c457b54a899bef60323375abbbf7 SHA256 5c82c66a1ec4e6bf61d50b43bff826cf14867778e9e459204b3a5a019abc1329 +MISC ChangeLog 3697 RMD160 3d92075b744aeca3b4ec2f12cf85876945ecc8f9 SHA1 f90974c4b9cb6a386ddeb14b338baa8ace10635b SHA256 87f880f8fc509800e1072121f068fa2b833905293b8e85a1bcc3c1e4c2942123 MISC metadata.xml 271 RMD160 875c154713c13df3eb71a67fd79fe14bbea4ba53 SHA1 d5b0798414619b310b6d34e85bd7ff5556b2ae84 SHA256 1ac016381dc21f6eaee75d6479463f29a756b668955a330c4694f8400e8fc066 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.18 (GNU/Linux) +Version: GnuPG v2.0.17 (GNU/Linux) -iJwEAQEIAAYFAk59s+MACgkQfXuS5UK5QB1lGQP/dEOLBIC3+bFmepkEfQ9Dp3Tu -bL2IYCXBbkQbNCISRLHEBcuqHP+ofqUjwIio6+XDLcZ4PO9Hf+tUjh2f5Ij3DExR -7C0t8yEmxt/Ro05UnKY7h5qaHp0Jcx/qM+OBbHrrm0xrn851ETwKZ+hoXn/YzQll -yA2LisycjxTNyRnjQr8= -=siOP +iEYEARECAAYFAk9eH1sACgkQLc0TWKYwzLhwLgCeN+MUpZfrF7o8OAkQNPr+b+07 +0v8AoJTgUr+W5F0ZfzDrMAkPGvnQ8CrC +=lE/j -----END PGP SIGNATURE----- diff --git a/sys-devel/parity/parity-1.2.5.ebuild b/sys-devel/parity/parity-1.2.5.ebuild new file mode 100644 index 000000000000..3ea26d89809b --- /dev/null +++ b/sys-devel/parity/parity-1.2.5.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/parity/parity-1.2.5.ebuild,v 1.1 2012/03/12 16:07:46 haubi Exp $ + +EAPI=4 + +DESCRIPTION="An Interix to native Win32 Cross-Compiler Tool (requires Visual Studio)." +HOMEPAGE="http://www.sourceforge.net/projects/parity/" + +if [[ ${PV} == 9999 ]]; then + inherit subversion + ESVN_REPO_URI="https://parity.svn.sf.net/svnroot/parity/trunk" + ESVN_BOOTSTRAP="confix --bootstrap" + ESVN_PROJECT="${PN}" + KEYWORDS="" + + DEPEND="dev-util/confix" +else + SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + KEYWORDS="~x86-interix ~x86-winnt" +fi + +LICENSE="LGPL-3" +SLOT="0" +IUSE="" + +pkg_setup() { + if [ -z "${MSSDK}" ]; then + einfo "NOTE: When using Visual Studio 2008, the Platform SDK is no longer" + einfo "installed alongside with the other components, but has it's own" + einfo "root directory, most likely something like this:" + einfo "" + einfo " C:\\Program Files\\Microsoft SDKs\\Windows\\v6.0A" + einfo "" + einfo "To make parity find it's paths correctly, please set MSSDK to the" + einfo "value correspoding to the above example for your system." + fi +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + # create i586-pc-winnt*-g[++|cc|..] links.. + local exeext= + + [[ -f ${ED}/usr/bin/parity.gnu.gcc.exe ]] && exeext=.exe + + # create cross compiler syms + dosym /usr/bin/parity.gnu.gcc${exeext} /usr/bin/i586-pc-winnt$(uname -r)-gcc + dosym /usr/bin/parity.gnu.gcc${exeext} /usr/bin/i586-pc-winnt$(uname -r)-c++ + dosym /usr/bin/parity.gnu.gcc${exeext} /usr/bin/i586-pc-winnt$(uname -r)-g++ + dosym /usr/bin/parity.gnu.ld${exeext} /usr/bin/i586-pc-winnt$(uname -r)-ld + + # we don't need the header files installed by parity... private + # header files are supported with a patch from 2.1.0-r1 onwards, + # so they won't be there anymore, but -f does the job in any case. + rm -f "${ED}"/usr/include/*.h +} |