summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2006-07-15 15:01:33 +0000
committerLuca Barbato <lu_zero@gentoo.org>2006-07-15 15:01:33 +0000
commit32a6c065f738f81ffb658b2a949f0aa814058542 (patch)
treec24e36efaba533602e2e91e7e4f014ba3090a1c4
parentbuild fixes, thanks to parabelboi for testing (diff)
downloadlu_zero-32a6c065f738f81ffb658b2a949f0aa814058542.tar.gz
lu_zero-32a6c065f738f81ffb658b2a949f0aa814058542.tar.bz2
lu_zero-32a6c065f738f81ffb658b2a949f0aa814058542.zip
systemsim-cell first ebuild
svn path=/; revision=13
-rw-r--r--app-emulation/systemsim-cell/Manifest21
-rw-r--r--app-emulation/systemsim-cell/files/09systemsim-cell2
-rw-r--r--app-emulation/systemsim-cell/files/digest-systemsim-cell-1.16
-rw-r--r--app-emulation/systemsim-cell/systemsim-cell-1.1.ebuild48
4 files changed, 77 insertions, 0 deletions
diff --git a/app-emulation/systemsim-cell/Manifest b/app-emulation/systemsim-cell/Manifest
new file mode 100644
index 0000000..c87d05a
--- /dev/null
+++ b/app-emulation/systemsim-cell/Manifest
@@ -0,0 +1,21 @@
+AUX 09systemsim-cell 74 RMD160 ea2b15133ae9f79da2a70a727505f889f96d75fa SHA1 7993fd1ee09a00f77b4f850d5f52bed7c82df575 SHA256 444b58b3f9abf7bca23c2a89a827bc10c0a89b30e79386d80de6293e73da490b
+MD5 1b3eb4b1d46081133e57f24416b0c202 files/09systemsim-cell 74
+RMD160 ea2b15133ae9f79da2a70a727505f889f96d75fa files/09systemsim-cell 74
+SHA256 444b58b3f9abf7bca23c2a89a827bc10c0a89b30e79386d80de6293e73da490b files/09systemsim-cell 74
+AUX systemsim-cell 71 RMD160 124ec9958c6b46afb5e6c295cfbc7553af8b95ea SHA1 f69d97a87cfcfe9d933a9d76969acd90888391e3 SHA256 f10aaeed27a920d6d7ef6343f8a26e6368bcfa90a5c10aa2d65238f8d33eadfe
+MD5 5023c77074845d3a6b8aae9dc10913a1 files/systemsim-cell 71
+RMD160 124ec9958c6b46afb5e6c295cfbc7553af8b95ea files/systemsim-cell 71
+SHA256 f10aaeed27a920d6d7ef6343f8a26e6368bcfa90a5c10aa2d65238f8d33eadfe files/systemsim-cell 71
+DIST systemsim-cell-1.1-6.i386.rpm 8904217 RMD160 76b6877b2b656f5e02fd63970a2668380a17cdbf SHA1 e1a5b5d45b034b75c8044aaaa7f501005d63702c SHA256 0cb3190cffd83b1b0cb4f5086208cbf0e01d8f97ef76d1badd5b8c67e89d1e1c
+DIST systemsim-cell-1.1-6.ppc.rpm 9104380 RMD160 8995449790d274e05476c95edb60e71f05a67bf2 SHA1 2853d933d9433a3c217657245652a28fa984a3c8 SHA256 cd21554bba4057fda0173ed8099abb3cf9213c00de323dc11060a3b098035bbe
+EBUILD systemsim-cell-1.1.ebuild 1133 RMD160 e069721141ef64be92e18bd90fc56ade55728b7d SHA1 3439eaa33a9a56e387bfd8ddec054981df3148f2 SHA256 457cad30b39da43c3dfb32d1f0cc84b84a6d1ce57aa8d6fae3f9897b5c96d12a
+MD5 b986a3967b2fb56f8d166328567a98e3 systemsim-cell-1.1.ebuild 1133
+RMD160 e069721141ef64be92e18bd90fc56ade55728b7d systemsim-cell-1.1.ebuild 1133
+SHA256 457cad30b39da43c3dfb32d1f0cc84b84a6d1ce57aa8d6fae3f9897b5c96d12a systemsim-cell-1.1.ebuild 1133
+MISC .systemsim-cell-1.1.ebuild.swp 12288 RMD160 16d021e362f94b1f454342cc14a45ba2b95158a8 SHA1 efa3217b97dd4c52cb960f0f0aa37ad4265597e6 SHA256 90004813acdfbcba12787733d7ec8a70f1484af0f8f800e50fe78b682c82f321
+MD5 c839627387f8cb4d4f7266602d95ce39 .systemsim-cell-1.1.ebuild.swp 12288
+RMD160 16d021e362f94b1f454342cc14a45ba2b95158a8 .systemsim-cell-1.1.ebuild.swp 12288
+SHA256 90004813acdfbcba12787733d7ec8a70f1484af0f8f800e50fe78b682c82f321 .systemsim-cell-1.1.ebuild.swp 12288
+MD5 e5a34ae9485cca51c7c4b5b69d01f592 files/digest-systemsim-cell-1.1 539
+RMD160 c2312b1928d0144ba440213b46e937c1724a7dfb files/digest-systemsim-cell-1.1 539
+SHA256 dc4fb377b343a466a0b8f135d65982ac8526790a324f090f3d23ec3d49a341aa files/digest-systemsim-cell-1.1 539
diff --git a/app-emulation/systemsim-cell/files/09systemsim-cell b/app-emulation/systemsim-cell/files/09systemsim-cell
new file mode 100644
index 0000000..7a0446a
--- /dev/null
+++ b/app-emulation/systemsim-cell/files/09systemsim-cell
@@ -0,0 +1,2 @@
+PATH="/opt/IBM/systemsim-cell/bin"
+ROOTPATH="/opt/IBM/systemsim-cell/bin"
diff --git a/app-emulation/systemsim-cell/files/digest-systemsim-cell-1.1 b/app-emulation/systemsim-cell/files/digest-systemsim-cell-1.1
new file mode 100644
index 0000000..76fde89
--- /dev/null
+++ b/app-emulation/systemsim-cell/files/digest-systemsim-cell-1.1
@@ -0,0 +1,6 @@
+MD5 9748b5bad08e429c2bbbd4ee580c3b69 systemsim-cell-1.1-6.i386.rpm 8904217
+RMD160 76b6877b2b656f5e02fd63970a2668380a17cdbf systemsim-cell-1.1-6.i386.rpm 8904217
+SHA256 0cb3190cffd83b1b0cb4f5086208cbf0e01d8f97ef76d1badd5b8c67e89d1e1c systemsim-cell-1.1-6.i386.rpm 8904217
+MD5 d688ce653212480a78816b1afd42d144 systemsim-cell-1.1-6.ppc.rpm 9104380
+RMD160 8995449790d274e05476c95edb60e71f05a67bf2 systemsim-cell-1.1-6.ppc.rpm 9104380
+SHA256 cd21554bba4057fda0173ed8099abb3cf9213c00de323dc11060a3b098035bbe systemsim-cell-1.1-6.ppc.rpm 9104380
diff --git a/app-emulation/systemsim-cell/systemsim-cell-1.1.ebuild b/app-emulation/systemsim-cell/systemsim-cell-1.1.ebuild
new file mode 100644
index 0000000..bb65481
--- /dev/null
+++ b/app-emulation/systemsim-cell/systemsim-cell-1.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit rpm
+
+DESCRIPTION="Full-System Simulator for the Cell Broadband Engine Processor"
+HOMEPAGE="http://www.alphaworks.ibm.com/tech/cellsystemsim"
+SRC_URI="ppc? ( ${P}-6.ppc.rpm )
+ x86? ( ${P}-6.i386.rpm)"
+
+LICENSE="ILAR"
+SLOT="0"
+KEYWORDS="~ppc"
+IUSE=""
+
+SYSTEMSIM_DIR="/opt/IBM/systemsim-cell"
+IMAGE_PATH="/usr/share/${PN}/image"
+
+DEPEND=">=dev-lang/tcl-8.4.10
+ >=dev-lang/tk-8.4.10"
+# >=dev-tcltk/blt-2.4
+# >=dev-tcltk/bwidget-1.7"
+
+RESTRICT="fetch nostrip"
+
+pkg_nofetch() {
+ einfo "Please download ${A} yourself from:"
+ einfo "http://www.alphaworks.ibm.com/tech/cellsystemsim/download"
+ einfo "and place it in ${DISTDIR}"
+}
+
+src_install() {
+ cp -pPR ${WORKDIR}/opt ${D}
+ rm -fR ${D}/${SYSTEMSIM_DIR}/doc
+ insinto /usr/share/doc/${PF}/
+ doins ${WORKDIR}/${SYSTEMSIM_DIR}/doc/*.pdf
+ dohtml -r ${WORKDIR}/${SYSTEMSIM_DIR}/doc/gdb
+ doenvd ${FILESDIR}/09systemsim-cell
+ sed -i -e "s:\${SYSTEMSIM_TOP}/images:${IMAGE_PATH}:" \
+ ${D}/${SYSTEMSIM_DIR}/bin/systemsim
+ dodir ${IMAGE_PATH}
+}
+
+pkg_postinst() {
+ elog "The provided systemsim doesn't have kernel and system images, please"
+ elog "install them in ${IMAGE_PATH}"
+}