From 7ef81df230c045c8c5202a6ae6d51e1c7ad19f2e Mon Sep 17 00:00:00 2001 From: Denis Dupeyron Date: Fri, 2 Mar 2007 20:13:41 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-2.1.2-r12 --- sci-electronics/systemc/ChangeLog | 8 ++- sci-electronics/systemc/Manifest | 16 +++-- .../files/digest-systemc-2.2_beta20060605 | 3 + .../systemc/systemc-2.2_beta20060605.ebuild | 58 +++++++++++++++++++ 4 files changed, 80 insertions(+), 5 deletions(-) create mode 100644 sci-electronics/systemc/files/digest-systemc-2.2_beta20060605 create mode 100644 sci-electronics/systemc/systemc-2.2_beta20060605.ebuild diff --git a/sci-electronics/systemc/ChangeLog b/sci-electronics/systemc/ChangeLog index 7feb96768970..eab88c7f116d 100644 --- a/sci-electronics/systemc/ChangeLog +++ b/sci-electronics/systemc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-electronics/systemc # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/systemc/ChangeLog,v 1.6 2007/02/25 08:48:43 calchan Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/systemc/ChangeLog,v 1.7 2007/03/02 20:13:41 calchan Exp $ + +*systemc-2.2_beta20060605 (02 Mar 2007) + + 02 Mar 2007; Denis Dupeyron + +systemc-2.2_beta20060605.ebuild: + Version bump. 25 Feb 2007; Denis Dupeyron files/digest-systemc-2.0.1, files/digest-systemc-2.0.1-r1, Manifest: diff --git a/sci-electronics/systemc/Manifest b/sci-electronics/systemc/Manifest index 1747e723f95f..da4f502ccc6b 100644 --- a/sci-electronics/systemc/Manifest +++ b/sci-electronics/systemc/Manifest @@ -1,4 +1,5 @@ DIST systemc-2.0.1.tgz 1590044 RMD160 d08d7c4d3b49434d0ca2890140f8b2aac715af45 SHA1 6dcbd76b1530ad327692ef12351b2d445ac360fb SHA256 af30cf1b33775e1af6d9c8774658f8728548588e767227e73aac85daed6faca4 +DIST systemc-2.2.05jun06.tgz 2051255 RMD160 5519826ce8028e20d9deb9cbe783e3c73de29408 SHA1 8a344422d8c4734848a572a8ffc6b406595ad898 SHA256 a1e39150530d1adcfdce161ce0e8ab868a49f85ec5022e4686b11cb09f9d153a EBUILD systemc-2.0.1-r1.ebuild 3468 RMD160 a553675ca5aa2db44dd5c4d678f340c370a0603c SHA1 e4ce2e67687afe14016b59458adcd81308cc05ff SHA256 e0b3b4b8ca350a794ac16eb9b6049fb1d16b144e305582367bf3fa35304189dd MD5 96942dcfc236f4515acf6a884060e532 systemc-2.0.1-r1.ebuild 3468 RMD160 a553675ca5aa2db44dd5c4d678f340c370a0603c systemc-2.0.1-r1.ebuild 3468 @@ -7,10 +8,14 @@ EBUILD systemc-2.0.1.ebuild 3165 RMD160 5d851b70c91782169fc64ffd0a83de215c008131 MD5 f2d40e9d899f516e7748a7fb7292bf5e systemc-2.0.1.ebuild 3165 RMD160 5d851b70c91782169fc64ffd0a83de215c008131 systemc-2.0.1.ebuild 3165 SHA256 0eee68bd20ab3b66ee051afb7f02bf74a3cda3b89036bd7aa2b0e204ce1c7be3 systemc-2.0.1.ebuild 3165 -MISC ChangeLog 1592 RMD160 a1b17a337f60bc4ab24fbb34d965ef57145d0241 SHA1 1ddaf487b043f04ac7357320b7ad9de48cd16cec SHA256 d65b38bc6d640b27eb8c0e666f4fda87a2f69040019c9fcea022e144427101d2 -MD5 9ca04a419d7c59b858cc6cec5a03cf20 ChangeLog 1592 -RMD160 a1b17a337f60bc4ab24fbb34d965ef57145d0241 ChangeLog 1592 -SHA256 d65b38bc6d640b27eb8c0e666f4fda87a2f69040019c9fcea022e144427101d2 ChangeLog 1592 +EBUILD systemc-2.2_beta20060605.ebuild 1600 RMD160 222b7d8042d6df07b824eb628e41fcddcc131718 SHA1 c067d9e17c6ebc82a2c781b49079146e8ed55c9c SHA256 a3d3dce613ff995a5a035ef148c62297ba8ad0271a92205838828123d2029572 +MD5 a53bcbf891f9d90673e7d5b7bb56f2bb systemc-2.2_beta20060605.ebuild 1600 +RMD160 222b7d8042d6df07b824eb628e41fcddcc131718 systemc-2.2_beta20060605.ebuild 1600 +SHA256 a3d3dce613ff995a5a035ef148c62297ba8ad0271a92205838828123d2029572 systemc-2.2_beta20060605.ebuild 1600 +MISC ChangeLog 1737 RMD160 72913011c01e87e358bc868f9cecec3a056479ea SHA1 86eaeb05f5d508f8d9761dc90af284e8aae5fb05 SHA256 234d7fc860aad5c27d06a488e8aa3019e363f6f21812703c0e0c99cf3affe4f2 +MD5 a0b6317464926778c871e653f6ab43ea ChangeLog 1737 +RMD160 72913011c01e87e358bc868f9cecec3a056479ea ChangeLog 1737 +SHA256 234d7fc860aad5c27d06a488e8aa3019e363f6f21812703c0e0c99cf3affe4f2 ChangeLog 1737 MISC metadata.xml 646 RMD160 60e2ec4364294f0be9419c30413ec93ee8bd96fd SHA1 01247171085cb65ed9c2f210969763228ee316c6 SHA256 c96bd5be1afd449e04d51d43e09dbadf97e5b7d3c8eebf8f05a1b271cd4b3419 MD5 9b4bfe01bfcf4c6c1b731c32d81586ae metadata.xml 646 RMD160 60e2ec4364294f0be9419c30413ec93ee8bd96fd metadata.xml 646 @@ -21,3 +26,6 @@ SHA256 abce306284e7f581bca5de6ff8068a88c4be09e97d8f990586f3a12b00f61105 files/di MD5 5e2cc01e48dd305109d6539283f1ceee files/digest-systemc-2.0.1-r1 235 RMD160 0b84dd76c5fdf982f3ba4dac3a269e1cc495e9d8 files/digest-systemc-2.0.1-r1 235 SHA256 abce306284e7f581bca5de6ff8068a88c4be09e97d8f990586f3a12b00f61105 files/digest-systemc-2.0.1-r1 235 +MD5 bf9067caef9b2993b548f9126eac4c60 files/digest-systemc-2.2_beta20060605 253 +RMD160 a03196f0dd6cc6e39dd61f64c17443a120e4d14e files/digest-systemc-2.2_beta20060605 253 +SHA256 0ff68fa364301d310566ffa6a55396f32ff371dae513297dd8721f9b456490ee files/digest-systemc-2.2_beta20060605 253 diff --git a/sci-electronics/systemc/files/digest-systemc-2.2_beta20060605 b/sci-electronics/systemc/files/digest-systemc-2.2_beta20060605 new file mode 100644 index 000000000000..6502f1661ed5 --- /dev/null +++ b/sci-electronics/systemc/files/digest-systemc-2.2_beta20060605 @@ -0,0 +1,3 @@ +MD5 9dc74021f41442343ecffae3c692131e systemc-2.2.05jun06.tgz 2051255 +RMD160 5519826ce8028e20d9deb9cbe783e3c73de29408 systemc-2.2.05jun06.tgz 2051255 +SHA256 a1e39150530d1adcfdce161ce0e8ab868a49f85ec5022e4686b11cb09f9d153a systemc-2.2.05jun06.tgz 2051255 diff --git a/sci-electronics/systemc/systemc-2.2_beta20060605.ebuild b/sci-electronics/systemc/systemc-2.2_beta20060605.ebuild new file mode 100644 index 000000000000..ed255b554476 --- /dev/null +++ b/sci-electronics/systemc/systemc-2.2_beta20060605.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/systemc/systemc-2.2_beta20060605.ebuild,v 1.1 2007/03/02 20:13:41 calchan Exp $ + +inherit versionator multilib + +SNAPSHOTDATE="05jun06" +MY_PV="$(get_version_component_range 1-2).${SNAPSHOTDATE}" + +DESCRIPTION="A C++ based modeling platform for VLSI and system-level co-design" +LICENSE="SOPLA-2.3" +HOMEPAGE="http://www.systemc.org/" +SRC_URI="${PN}-${MY_PV}.tgz" + +SLOT="0" +IUSE="" +KEYWORDS="~x86" +RESTRICT="fetch test" + +DEPEND="" + +S="${WORKDIR}/${PN}-${MY_PV}_beta" + +pkg_nofetch() { + elog "${PN} developers require end-users to accept their license agreement" + elog "by registering on their Web site (${HOMEPAGE})." + elog "Please download ${A} manually and place it in ${DISTDIR}." +} + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i -e "s:lib-\$(TARGET_ARCH):$(get_libdir):g" $(find . -name Makefile.in) || die "Patching failed" + sed -i -e "s:OPT_CXXFLAGS=\"-O3\":OPT_CXXFLAGS=\"${CXXFLAGS}\":g" configure || die "Patching failed" +} + +src_compile() { + econf --disable-dependency-tracking CXX="g++" || die "Configuration failed" + cd src + emake || die "Compilation failed" +} + +src_install() { + dodoc AUTHORS ChangeLog INSTALL NEWS README RELEASENOTES + insinto /usr/share/doc/${PF}/docs + doins doc/* + cd src + einstall +} + +pkg_postinst() { + elog "If you want to run the examples, you need to :" + elog " tar xvfz ${PORTAGE_ACTUAL_DISTDIR}/${A}" + elog " cd ${PN}-${MY_PV}_beta" + elog " ./configure" + elog " cd examples" + elog " make check" +} -- 2.26.2