summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-emulation/hercules')
-rw-r--r--app-emulation/hercules/ChangeLog8
-rw-r--r--app-emulation/hercules/Manifest4
-rw-r--r--app-emulation/hercules/files/digest-hercules-2.151
-rw-r--r--app-emulation/hercules/files/digest-hercules-2.17.11
-rw-r--r--app-emulation/hercules/files/digest-hercules-3.001
-rw-r--r--app-emulation/hercules/hercules-2.17.1.ebuild51
-rw-r--r--app-emulation/hercules/hercules-3.00.ebuild (renamed from app-emulation/hercules/hercules-2.15.ebuild)33
7 files changed, 27 insertions, 72 deletions
diff --git a/app-emulation/hercules/ChangeLog b/app-emulation/hercules/ChangeLog
index 025870610a4a..d5b92e0b2389 100644
--- a/app-emulation/hercules/ChangeLog
+++ b/app-emulation/hercules/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emulation/hercules
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/hercules/ChangeLog,v 1.7 2003/10/04 12:45:53 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/hercules/ChangeLog,v 1.8 2003/10/12 18:27:22 lanius Exp $
+
+*hercules-3.00 (12 Oct 2003)
+
+ 12 Oct 2003; Heinrich Wendel <lanius@gentoo.org> hercules-2.15.ebuild,
+ hercules-2.17.1.ebuild, hercules-3.00.ebuild:
+ version bump #30926
04 Oct 2003; Aron Griffis <agriffis@gentoo.org> hercules-2.17.1-r1.ebuild:
Stable on alpha
diff --git a/app-emulation/hercules/Manifest b/app-emulation/hercules/Manifest
index 6f8c0a25d749..d5bb86cf8359 100644
--- a/app-emulation/hercules/Manifest
+++ b/app-emulation/hercules/Manifest
@@ -1,5 +1,5 @@
-MD5 3f0eeb2c2f9cdce58b2973d8b72f0347 ChangeLog 1057
-MD5 11a74fc86e3d8b34a60ad7d613d1ffbf hercules-3.00.ebuild 1924
+MD5 43065f9047f8c18832b3ea277ad6af0a ChangeLog 1055
+MD5 b95dad85296587cc810367a03417ed43 hercules-3.00.ebuild 1917
MD5 f66b4c3290ce1b80b5ecebf6a9b01d1f hercules-2.17.1-r1.ebuild 1776
MD5 64b6313ec62cc77a8a5b021ab426a67d files/digest-hercules-3.00 66
MD5 e09f0c008fb3b02510eb63971a66ecf3 files/digest-hercules-2.17.1-r1 68
diff --git a/app-emulation/hercules/files/digest-hercules-2.15 b/app-emulation/hercules/files/digest-hercules-2.15
deleted file mode 100644
index 9079c6510b1b..000000000000
--- a/app-emulation/hercules/files/digest-hercules-2.15
+++ /dev/null
@@ -1 +0,0 @@
-MD5 8eb98b2b5663607fda075fc57f019172 hercules-2.15.tar.gz 759012
diff --git a/app-emulation/hercules/files/digest-hercules-2.17.1 b/app-emulation/hercules/files/digest-hercules-2.17.1
deleted file mode 100644
index d6dfdd90eeda..000000000000
--- a/app-emulation/hercules/files/digest-hercules-2.17.1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 e98138eb45d114f2c4a805db91fe308c hercules-2.17.1.tar.gz 1172656
diff --git a/app-emulation/hercules/files/digest-hercules-3.00 b/app-emulation/hercules/files/digest-hercules-3.00
new file mode 100644
index 000000000000..38c27bb5739f
--- /dev/null
+++ b/app-emulation/hercules/files/digest-hercules-3.00
@@ -0,0 +1 @@
+MD5 0c912352891bfe14fa3938410231c365 hercules-3.00.tar.gz 1670696
diff --git a/app-emulation/hercules/hercules-2.17.1.ebuild b/app-emulation/hercules/hercules-2.17.1.ebuild
deleted file mode 100644
index 30c4293d06de..000000000000
--- a/app-emulation/hercules/hercules-2.17.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/hercules/hercules-2.17.1.ebuild,v 1.3 2003/09/04 01:05:50 msterret Exp $
-
-S=${WORKDIR}/${P}
-DESCRIPTION="Hercules System/370, ESA/390 and zArchitecture Mainframe Emulator"
-SRC_URI="http://www.conmicro.cx/hercules/${P}.tar.gz"
-HOMEPAGE="http://www.conmicro.cx/hercules/"
-LICENSE="QPL-1.0"
-KEYWORDS="x86"
-SLOT="0"
-IUSE=""
-
-DEPEND="virtual/glibc
- sys-apps/bzip2"
-
-src_compile() {
- econf --enable-optimization="${CFLAGS}" \
- --enable-cckd-bzip2 \
- --enable-het-bzip2 \
- --enable-setuid-hercifc \
- --enable-custom="Gentoo Linux ${PF}.ebuild" \
- || die
-
- make || die
-}
-
-src_install() {
- make DESTDIR=${D} install
- dodoc INSTALL
-
- dohtml html/*.html html/hercules.css
-
- insinto /usr/share/hercules
- doins hercules.cnf
-}
-
-pkg_postinst() {
- einfo
- einfo "Hercules System/370, ESA/390 and zArchitecture Mainframe"
- einfo "Emulator has been installed. Some useful utility files have"
- einfo "been placed in /usr/share/hercules. For detailed configuration"
- einfo "and operating instructions, see http://www.conmicro.cx/hercules"
- einfo
- einfo "In order to use Hercules you will need a guest operating"
- einfo "system. There are several flavours of 'Linux for S/390'"
- einfo "available, or if you want that 'Big Iron' feel, you can"
- einfo "download several real mainframe operating systems such as"
- einfo "OS/360, MVS 3.8J or VM370r6 from http://www.cbttape.org"
- einfo
-}
diff --git a/app-emulation/hercules/hercules-2.15.ebuild b/app-emulation/hercules/hercules-3.00.ebuild
index 044359d31bff..0f89c4d68bbd 100644
--- a/app-emulation/hercules/hercules-2.15.ebuild
+++ b/app-emulation/hercules/hercules-3.00.ebuild
@@ -1,46 +1,44 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/hercules/hercules-2.15.ebuild,v 1.9 2003/09/04 01:05:50 msterret Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/hercules/hercules-3.00.ebuild,v 1.1 2003/10/12 18:27:22 lanius Exp $
S=${WORKDIR}/${P}
DESCRIPTION="Hercules System/370, ESA/390 and zArchitecture Mainframe Emulator"
SRC_URI="http://www.conmicro.cx/hercules/${P}.tar.gz"
HOMEPAGE="http://www.conmicro.cx/hercules/"
LICENSE="QPL-1.0"
-KEYWORDS="x86"
+KEYWORDS="~x86 ~ppc ~alpha ~sparc"
SLOT="0"
IUSE=""
DEPEND="virtual/glibc
sys-apps/bzip2"
-
src_compile() {
local mycflags
mycflags="${CFLAGS}"
unset CFLAGS ; unset CXXFLAGS
- ./configure \
- --prefix=/usr \
+ econf \
--enable-optimization="${mycflags}" \
--enable-cckd-bzip2 \
--enable-het-bzip2 \
--enable-setuid-hercifc \
--enable-custom="Gentoo Linux ${PF}.ebuild" \
- || die "bad ./configure"
+ --enable-multi-cpu=7 \
+ || die "econf failed"
- make || die "compile problem"
+ emake || die "emake failed"
}
src_install() {
-
make DESTDIR=${D} install
- dodoc INSTALL
-
- dohtml html/*.html html/hercules.css
-
+ dohtml -r html/
insinto /usr/share/hercules
doins hercules.cnf
+ dodoc README.COMMADPT README.CVS README.ECPSVM README.HDL
+ dodoc README.NETWORKING README.OSX README.TAPE
+ dodoc RELEASE.NOTES CHANGES
}
pkg_postinst() {
@@ -51,9 +49,12 @@ pkg_postinst() {
einfo "and operating instructions, see http://www.conmicro.cx/hercules"
einfo
einfo "In order to use Hercules you will need a guest operating"
- einfo "system. There are several flavours of 'Linux for S/390'"
- einfo "available, or if you want that 'Big Iron' feel, you can"
- einfo "download several real mainframe operating systems such as"
- einfo "OS/360, MVS 3.8J or VM370r6 from http://www.cbttape.org"
+ einfo "system. There are several flavours of 'Linux for S/390' and"
+ einfo "'Linux for zSeries' available, or if you want that 'Big Iron'"
+ einfo "feel, you can download several real mainframe operating systems"
+ einfo "such as OS/360, DOS/VS, MVS, or VM370 from http://www.cbttape.org"
+ einfo
+ einfo "Hercules is also capable of runing OS/390, z/OS, and z/VM with an"
+ einfo "appropriate liscense."
einfo
}