summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2013-07-15 15:48:53 +0000
committerSergey Popov <pinkbyte@gentoo.org>2013-07-15 15:48:53 +0000
commit0e9bbe140315a7811323a1463efaaa1df4076369 (patch)
treec082a4290cd0266a58602726d7a7e96188819e9c /app-emulation/dynamips
parentinitial import (diff)
downloadhistorical-0e9bbe140315a7811323a1463efaaa1df4076369.tar.gz
historical-0e9bbe140315a7811323a1463efaaa1df4076369.tar.bz2
historical-0e9bbe140315a7811323a1463efaaa1df4076369.zip
Version bump, wrt bug #476708. EAPI 5, enable verbose build, get rid of base eclass, respect compiler
Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64 Manifest-Sign-Key: 0x1F357D42
Diffstat (limited to 'app-emulation/dynamips')
-rw-r--r--app-emulation/dynamips/ChangeLog8
-rw-r--r--app-emulation/dynamips/Manifest18
-rw-r--r--app-emulation/dynamips/dynamips-0.2.8.ebuild51
3 files changed, 68 insertions, 9 deletions
diff --git a/app-emulation/dynamips/ChangeLog b/app-emulation/dynamips/ChangeLog
index 8a9cc6e28896..8b921de83b45 100644
--- a/app-emulation/dynamips/ChangeLog
+++ b/app-emulation/dynamips/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emulation/dynamips
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/dynamips/ChangeLog,v 1.7 2013/07/15 14:53:01 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/dynamips/ChangeLog,v 1.8 2013/07/15 15:48:51 pinkbyte Exp $
+
+*dynamips-0.2.8 (15 Jul 2013)
+
+ 15 Jul 2013; Sergey Popov <pinkbyte@gentoo.org> +dynamips-0.2.8.ebuild:
+ Version bump, wrt bug #476708. EAPI 5, enable verbose build, get rid of base
+ eclass, respect compiler
15 Jul 2013; Sergey Popov <pinkbyte@gentoo.org> metadata.xml:
Add myself as primary maintainer, permission granted by Tony Vroon
diff --git a/app-emulation/dynamips/Manifest b/app-emulation/dynamips/Manifest
index daaf1d3bd7e4..fbaa76adc40b 100644
--- a/app-emulation/dynamips/Manifest
+++ b/app-emulation/dynamips/Manifest
@@ -5,18 +5,20 @@ AUX dynamips-0.2.8_rc2-makefile.patch 1773 SHA256 a56705bdd163a94100230229ea1614
AUX dynamips-0.2.8_rc3-makefile.patch 3057 SHA256 2881ccf2aad32e1adf3cd1f92e28f0671bdf9d79191a2c7bb887149bbc6615e6 SHA512 0e5a4184e935165490aa00bf825d2c4b99fc2b7771b6b2727b4e8f3e1d80dc8552ba5f240f7e4a3fee88a2bf0ed146f67c1ffab59c3d928d18e85724595c7513 WHIRLPOOL df651f0a655511f5b724b2fb83e6e5dc0018cfad2a2204f57bec0e14e7580cab81f4fbd9cd4e2ffd354f2018683a77528c74b0ccac06a662ad41aae6a30fb4e1
DIST dynamips-0.2.8-RC2.tar.gz 578935 SHA256 a8b377ce631119e285c401fdb7cb4d0bcc600a15508bdffcf337546957e252de SHA512 288a87f988f08009fcccb6cfff4af84db8f90160021340add5e8491becefcbd74fe52ebe77d9a6c1262493f0d9341e3a34c5a80e8cfa713b9e6fb885dff7c5ff WHIRLPOOL 2abaa108e5258ad5726b20f7be27ccc7f316e91c2108e8cc1c521d1d22bcc7fe0c9321ed391f2574a48dd95caac1d7c6f882409ae61cc3974bff7548e60c8df9
DIST dynamips-0.2.8-RC3-community.tar.gz 818199 SHA256 e808a50b6b9d24a90604885f90699f46b26a49e6ce9cf542aa288f135b2508ac SHA512 8c6eee6b69fef204a3ac4d54c40e915a37fd67edc3be9bd4070f4953abfe683fe6e0c2d65aad6946fb893345c08a7569c27fd183d3a8762e1128be3daf769762 WHIRLPOOL b2441b01a8151bf8f4cbf297e57ea44ec59c66066689e37e416f7a7734fa648ee7e829b7622c5aa658648cd7fddc83c0cca635e64b31fa6efbffa8549ff3781d
+DIST dynamips-0.2.8-community.source.zip 959832 SHA256 e0735995cb2d634bb5b010e216c003e19975e819d3ebc1b6749470d0bde8240d SHA512 a7757d9c0eac76772cd6df39fd862e9cf5017fce55b3885b9877ce67580277c51b8d51dda458275a64197bea0c4db3a5ce32c68a229eb39b25bb42f0284b3efa WHIRLPOOL 8740b0c4fc1df24bf7b35f3909a3883ff398bab39584baf89364c50bdf9263739d45f77ab7df6349b2f1f582f833f5edc22c0e0e0a949bc34071830d988e7cd6
+EBUILD dynamips-0.2.8.ebuild 1084 SHA256 72f072bbc9aed07b9f28044c1b7ca3495495dcef5ead0a771158ed5aaebd5e7c SHA512 a790fd41f0b9d3001f7926bd32a3a3bd129e32d63c9f83cb07064b36da349dda3a6a43376e572677de5ed27745bed5816bf03eb309bcabfba6c2e3e66b42f782 WHIRLPOOL fe2d063e41ae83a028ada8c155fbe14f6cac0ce0e954195cf5af7e1f6903a8eb2cca5ec378f2b6b34c57e9f8a8b4bb14b367e1d77bf06d63f3d3b35f60eebff3
EBUILD dynamips-0.2.8_rc2-r1.ebuild 1205 SHA256 fcf1f6aaa5a77f7d2927795a3faa737d120133f40081664980c8ca233f79ef0c SHA512 ff813567340074cfbbae33d30000b6c0e3a6373e3ba444687b1130c024db526704bce3ffcd7ee5bffbf3a7435ee7dc191592afa4b7abecc75fadb5fc3604082c WHIRLPOOL fed6954792882e03d541a5dc473453ed4688cd0d9e23afe998891c5b211bc338a9cfe4c3890a698f97616b602c4819c518c285de00edc4542836a3adbcad7f29
EBUILD dynamips-0.2.8_rc3.ebuild 1706 SHA256 24bb7813dacec3b0be3edae035ac700410f07566eff4896d502a11fe8b633dc0 SHA512 87cd6c05cb566a7bfcb009c87b5e41dc97c0504d7bca40b593c3e352bb0919e13b9a04ac8789bae46434faec1b267f00f5d2d98741dd05d2fd5e47c0dc5fa38f WHIRLPOOL ab9a0db7b2c93e461ec28b806fd4fbac5e993c9617250024e60697c07350c7e18a174f4827a25a6d38c9113b20b140f282abddda32b51fb3f37367c59b32f9cb
-MISC ChangeLog 1613 SHA256 73a78bc26ec1564ce91839178c42f8b742908b5aa74856ca4183efcf00a6f2d3 SHA512 1242efaa806a3946d47a6bff2c3c36a0d192917d1eeb5d59fa5140080680c721536ad8b8abaefe7a5cb93ff217feabf0218de0f774a2312f2e5d613a94c6e507 WHIRLPOOL ab00a469e3c0c598249f1d8723f5c521841cb84e1c3bafe5dccd87ea9ff3f0534c7525a2d78e3fbbf08aa49b20e4e4db3b3e1eeb4c25c401bafa8823c90271c5
+MISC ChangeLog 1825 SHA256 a565e2d55bd6d4b271b41f0c86f476f8ae0c987c9c427a3dac05bed803324508 SHA512 36f8342bb38c22d3111bbe9e1db5b8e8f414e70d35fcc8b7fa643ee4d2d275b3d4a53e5a94634a944547ae550838b423d85fb13021a13c4c61f659f203eaa183 WHIRLPOOL 17f829f3352bf25259b7ef937b24150a500aef9d445d84abff0a173e0e86e7787b5b4ceec9e0063dc73a20f4b778924c278c851c1a4ff53b0a31488c52906757
MISC metadata.xml 317 SHA256 8746edc9aae0113798d2e985befb7ea5e99b5822e660ff059b75784c727163a7 SHA512 11077591e3616bcafd58ca67976ba3c5b00748ff341ec3d04e473ec43666cbbaf90500814066b9d9cc15ea547b25c1d5038de1512bf403df927a7bca1cbc845d WHIRLPOOL fd726e4129625d250e4c03f1c3f7171a27f1e2fc1ac4b8534cc95ee1e80f51c2c0faf0afe61e2b6127100b63fa680afb6a0ad822bf026273dc5f9f756452a5cb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQEcBAEBCAAGBQJR5AzPAAoJECo/aRed9267CSYH/0S/46+NV8lUgDl3mmVLGIB0
-zssHM+eJf6atjKwFVK9CL3nlCF1CS8LJJDe3o7+sqs+dA8tHoXzjlfMU2Gg7o1Cz
-ND+alAi7jHf01MQ1GP9ziHHK4wrVxQOqaoX1UtRF1yyzMlx1pFP1E/hFrwv4wNBM
-LZm+fV7kGmtwz9Nakm976NUolXia4HtYDEHWy9QemvUkl8iy8/hOfYbjuyPkK7nw
-tyzYB23cf0tch6OszTu/dfXJbFowRZgFs8FMeE8vbHpOKuaRKKjrutrswNvMwBtM
-n1zJCoL5QPAC0kbhWuAp9S9GbygGImKhqbcdGm3hKppX8FyRz3UImPXVkBJU6XU=
-=8U86
+iQEbBAEBCAAGBQJR5BnlAAoJECo/aRed92679D4H+IK1+XiPOsA680Q38lYD2flH
+yXQaEy95GyCGvIYEcqMeqwr/DNzqPShLtncFHt0QIkqFjS8c5B2fI6pilDYJ1/0P
+XF5L8s46nSaU8HsgCzXL4jf0l95m+4s79OfSvDlE/2/IflVhOB0AdjqUBjlqZ822
+rg0pStuVDXqROFBTbELoIBO1CRD/oPDtmc553WViSGg0aQvP7/DyV5AgypQcwvAC
+Snxov4Kt2Pzaj0wJ9WkNyxAN3F6l4o8yjtVb1BnCCgurmmtkEEOr8Gh6mli4A9M0
+1SXC7RSwK1KN/5acb1qDkSRag6ZITpaCvhSTXkqMByjV/iX/ClN0u9dSiugpWw==
+=IjJA
-----END PGP SIGNATURE-----
diff --git a/app-emulation/dynamips/dynamips-0.2.8.ebuild b/app-emulation/dynamips/dynamips-0.2.8.ebuild
new file mode 100644
index 000000000000..af66ae9d7ce1
--- /dev/null
+++ b/app-emulation/dynamips/dynamips-0.2.8.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/dynamips/dynamips-0.2.8.ebuild,v 1.1 2013/07/15 15:48:51 pinkbyte Exp $
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+MY_PV="${PV/_rc/-RC}-community"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Cisco 7200/3600 Simulator"
+HOMEPAGE="http://www.gns3.net/dynamips/"
+SRC_URI="mirror://sourceforge/project/gns-3/Dynamips/${MY_PV}/${MY_P}.source.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/unzip
+ dev-libs/elfutils
+ net-libs/libpcap"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-makefile.patch"
+
+ # enable verbose build
+ sed -i -e 's/@$(CC)/$(CC)/g' stable/Makefile || die 'sed on Makefile failed'
+ # respect compiler
+ tc-export CC
+
+ epatch_user
+}
+
+src_compile() {
+ if use amd64 || use x86; then
+ emake DYNAMIPS_ARCH="${ARCH}"
+ else
+ emake
+ fi
+}
+
+src_install () {
+ newbin dynamips.stable dynamips
+ dobin stable/nvram_export
+ doman man/*
+ dodoc TODO README README.hypervisor
+}