summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2010-08-30 04:25:33 +0000
committerMike Frysinger <vapier@gentoo.org>2010-08-30 04:25:33 +0000
commitc8d354d21d048b9d6413c448ed1f7ee4fc379056 (patch)
treeb61068b6f55b40eb5fabeb66a1b149bc9dbbe747 /app-emulation/hercules
parentMark s390 stable #298571. (diff)
downloadhistorical-c8d354d21d048b9d6413c448ed1f7ee4fc379056.tar.gz
historical-c8d354d21d048b9d6413c448ed1f7ee4fc379056.tar.bz2
historical-c8d354d21d048b9d6413c448ed1f7ee4fc379056.zip
Version bump #308823 by Jay Maynard.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'app-emulation/hercules')
-rw-r--r--app-emulation/hercules/ChangeLog9
-rw-r--r--app-emulation/hercules/Manifest16
-rw-r--r--app-emulation/hercules/hercules-3.07.ebuild45
3 files changed, 66 insertions, 4 deletions
diff --git a/app-emulation/hercules/ChangeLog b/app-emulation/hercules/ChangeLog
index f5794467fe96..d6eb23ebdac1 100644
--- a/app-emulation/hercules/ChangeLog
+++ b/app-emulation/hercules/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-emulation/hercules
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/hercules/ChangeLog,v 1.27 2009/08/10 12:00:17 ssuominen Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/hercules/ChangeLog,v 1.28 2010/08/30 04:25:33 vapier Exp $
+
+*hercules-3.07 (30 Aug 2010)
+
+ 30 Aug 2010; Mike Frysinger <vapier@gentoo.org> +hercules-3.07.ebuild:
+ Version bump #308823 by Jay Maynard.
10 Aug 2009; Samuli Suominen <ssuominen@gentoo.org> hercules-3.06.ebuild,
+files/hercules-3.06-gcc44.patch:
diff --git a/app-emulation/hercules/Manifest b/app-emulation/hercules/Manifest
index bd15f9255386..696e728c3328 100644
--- a/app-emulation/hercules/Manifest
+++ b/app-emulation/hercules/Manifest
@@ -1,10 +1,22 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX hercules-3.06-build.patch 600 RMD160 816cf049946c34f5dce7c2b68848f89ec21e6c0a SHA1 e530d4e926c70a8ed7bda658d5c1ea10b8304391 SHA256 e4e70f398e24cc72207548319454d7e8cf64fa54e3e85908be67a0715b9b722b
AUX hercules-3.06-gcc44.patch 373 RMD160 4fa58fd756fe65b9ec2ec53cdb664501ce1bb1ce SHA1 61492a1db305cdbe05b374b3c25c97a50871cfd9 SHA256 b61175f1e9c607b4e1413695d022fbd71570bdda2866808ff7567841895ed125
DIST hercules-3.04.tar.gz 2079774 RMD160 ef13c0625eba2623648bbfeba73144e1cd87d6f4 SHA1 71fb216bcc840a973b2cfb78832c1a03d7bc3d51 SHA256 4512a7c2b86b4a92c337c99761295aa4eaa54e90da3d0881c283b69c03b1eed5
DIST hercules-3.05.tar.gz 2470621 RMD160 98013b1d2f642ea86f71a07638a90758de7b396e SHA1 7e1f58c326b3d52b9fdfe2384347a6e702c0ca72 SHA256 f190221fa25692c0316be331f618c0675f9f9875c44b8af3efa7a431d138b1e2
DIST hercules-3.06.tar.gz 2658262 RMD160 f4b55e8cd51fccf785f36d4951eb66973aa93d9f SHA1 d34c8e3ce9ed875fc040f706293cdcb928a50b65 SHA256 fa00b17c86a47133108c49973ba343d589f0e8777a115d827ef3da9aafbda22b
+DIST hercules-3.07.tar.gz 2701835 RMD160 241344a3242a1dacc5276dd61b7fa4c92a270f71 SHA1 d0b2e543dd66ee43576e5a5faff8f4cc061cffb4 SHA256 02d5f6c66d699d413a4db9ef5a799249a6645ac10f2af1edb37992e7fa1f7724
EBUILD hercules-3.04.ebuild 907 RMD160 57f72bd33318f55bb062ef7e9363d4e4c54fd13f SHA1 566f5d6b1c765007ca84b552ce6714eb8bd21560 SHA256 33739174e1a75c0fce6218935587641693dc44692998c3199acdf7ee04b77af6
EBUILD hercules-3.05.ebuild 911 RMD160 7982499c379ed2d205fddca836bdd18b195d28c1 SHA1 20430ebe8318cb3dbfc499d16612cc732a240e96 SHA256 93a9f45c9b1ce281b9cd881d350c4b2891559b587b0401beab2e48c7e6f34e6d
-EBUILD hercules-3.06.ebuild 1220 RMD160 0393611418195e8df0a28b385fea12c9fed3cdfd SHA1 10fcca61fb4b55e25b122fac825a610e8a349623 SHA256 dc188e99ef6cd53a96a85f07bab8448a66f883e4a0e8af3c4482c285175fbec1
-MISC ChangeLog 3055 RMD160 f7d9396ebbe921f4356642098e7c8e4f1d084721 SHA1 6f55d95fb35aa7dc80d094a79c5a501116e1db67 SHA256 43c3fb7007e95d4d3ef1e81a3db63807fd1a123ca75419492fc16db9ba8c442d
+EBUILD hercules-3.06.ebuild 1243 RMD160 5a804cec5852aefad977805cbce5dd371660b01d SHA1 e5ae1f1e06cd6dc94475a80f6d457f031b3a0d94 SHA256 f93a52e120b98149633a52716974fa2e30de661e99d0fe480e755471ca15c78a
+EBUILD hercules-3.07.ebuild 1198 RMD160 b8cbd608742df7cf754f91ba72bef3945bfb46cd SHA1 ba121d14601209f6e98c5ee1942fece1056f3e3e SHA256 3e192beb70c5d77ad7a1579172fc2dc9de40200a36632f728b77d2c5fa211bfd
+MISC ChangeLog 3195 RMD160 6b4aee4539f77410fe75ead6eca0aa7163417677 SHA1 6ecfc0992e466b98795e006ce4314f22d1abe7b5 SHA256 909330b6174842a0fd1c43b5b0dd84dd71a3ee4b65ff2bbe37d2205a7fbdbf48
MISC metadata.xml 474 RMD160 d7cee5380c2fc1d8d33b5136c06bef17aed99a35 SHA1 954df6e127573ccbbb5533b8210a20e69bdfaa1b SHA256 1d248ce2197dc0dedcaecd01e23fa6bc133b12f33527782c952c5873141d335c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.16 (GNU/Linux)
+
+iF4EAREIAAYFAkx7MqIACgkQTwhj9JtAlp7aBgEAobpEnFHWtA4jVaw8rqR1Ychf
+FgJcpsmza1kBv3SYv7UBAJ34vFONQLWjhqRklPY38cPGTW3KWQ4sQgBd8S0qnOMi
+=PmwH
+-----END PGP SIGNATURE-----
diff --git a/app-emulation/hercules/hercules-3.07.ebuild b/app-emulation/hercules/hercules-3.07.ebuild
new file mode 100644
index 000000000000..19ea8773c67c
--- /dev/null
+++ b/app-emulation/hercules/hercules-3.07.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/hercules/hercules-3.07.ebuild,v 1.1 2010/08/30 04:25:33 vapier Exp $
+
+inherit eutils flag-o-matic
+
+DESCRIPTION="Hercules System/370, ESA/390 and zArchitecture Mainframe Emulator"
+HOMEPAGE="http://www.hercules-390.org/"
+SRC_URI="http://www.hercules-390.org/${P}.tar.gz"
+
+LICENSE="QPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE="custom-cflags"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -i \
+ -e 's:@modexecdir@:$(libdir)/$(PACKAGE):' \
+ -e '/^AM_CPPFLAGS/s:=:= -DMODULESDIR=\\"$(modexecdir)\\" :' \
+ -e 's:ltdl.lo::' \
+ -e '/^libherc_la_LIBADD/s:=:= -lltdl :' \
+ $(find -name Makefile.in)
+ sed -i '/MODULESDIR/d' config.h.in
+}
+
+src_compile() {
+ use custom-cflags || strip-flags
+ econf \
+ --enable-cckd-bzip2 \
+ --enable-het-bzip2 \
+ --enable-setuid-hercifc \
+ --enable-custom="Gentoo ${PF}.ebuild" \
+ || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ insinto /usr/share/hercules
+ doins hercules.cnf
+ dodoc README.* RELEASE.NOTES CHANGES
+ dohtml -r html
+}