summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Haubenwallner <haubi@gentoo.org>2012-03-12 16:07:46 +0000
committerMichael Haubenwallner <haubi@gentoo.org>2012-03-12 16:07:46 +0000
commit30299109c7df2b334710d6d332dcff7f957c44d3 (patch)
tree60a3ca9f0914d1ce3416263d89ac575af02b4f05 /sys-devel/parity
parentMarking bash-4.2_p20 ppc64 for bug 407937 (diff)
downloadhistorical-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/ChangeLog9
-rw-r--r--sys-devel/parity/Manifest16
-rw-r--r--sys-devel/parity/parity-1.2.5.ebuild58
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
+}