# ChangeLog for net-misc/gns3-gui
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/gns3-gui/ChangeLog,v 1.2 2014/11/22 10:53:33 idella4 Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/gns3-gui/ChangeLog,v 1.3 2015/02/26 06:57:43 bman Exp $
+
+*gns3-gui-1.2.3 (26 Feb 2015)
+
+ 26 Feb 2015; <aaron@gentoo.org> +gns3-gui-1.2.3.ebuild:
+ version bump to 1.2.3
*gns3-gui-1.2 (22 Nov 2014)
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
+DIST gns3-gui-1.2.3.tar.gz 6554089 SHA256 5d84ec343380abd9da1ef1bfa168be56ff75fb32b5a2e4119ad919ce774fe8d0 SHA512 e7ded40da1d9964b004819038082cbf7f27c6a5878963831c53b85e66b3cdc5b77c7931fd6046866a4b0d4a94f50b754f0536422fba05ee3ea607a17911c1b46 WHIRLPOOL 30bf33b17a2ba437c15467a9cc5392c270d02270f260ad9362a8fcb211cf98c150fbe8e7bff452422c57ee7d6c710f54a5fb9e56b1c4746ec433d93c009101a4
DIST gns3-gui-1.2.tar.gz 6618575 SHA256 5b527bfbee7c565dbc82887304e639d7c0ef9d96bb88c061c47acfb9212be62f SHA512 53e987d1340208793cf0a81ba4f48c221f4ba7a06b6b74fbec919e212b819ee4693efd452221699a7bb69124ee545177103941cf42b09b90966dbb98545a7512 WHIRLPOOL 231ec8917183ff33dae858a7144727fdba6997d090bd6a6f8470cc90ed15e59d24ad55d039ea36e4050417baab0760801512629a3f1ad7cd5b51785ada22be6e
+EBUILD gns3-gui-1.2.3.ebuild 1469 SHA256 7285e02e18940a5907033a6e4d43741ba36ad53eedb62247351fbcc6f75d4e36 SHA512 84599245178945a34fc701697aff3bf73300dbd7def845fb1ac1c64c273852cc86a0df25b38da1dbb660d22a1fd3ff33571733f38a3195e10b52873a932c93db WHIRLPOOL 555712bbbf163912abd477818a21f4c89508dc2c3beb77b0c04600beb0d14060bd1e1dfaafd62228422faa9115e8e1326ae7ddcece9f39b8fa96813f064226ef
EBUILD gns3-gui-1.2.ebuild 1470 SHA256 3ae58cc297e3f85905a70aa8f040d1e183be707778a0c381763abe7c4281a93b SHA512 19c9c68fe1d22e12e8cef20131999ae97a9cba8c5494dd9a7a996afbc92baf34a6243a356cb5daaded2864582b85c7586b953720f08261e3573bb09986afab10 WHIRLPOOL 713fc2346b823af55addd0d4feed18e08f2c2583d671a54ef5856af03e6f55d72e9593168eb051ab68c86cbcccc8f090bd891cf980b17b0e3c998fe32f63e732
-MISC ChangeLog 543 SHA256 1be913888d27505ee107226f717f5f5bbd9a5193c684a872d53210aff5f19c06 SHA512 779c9f44cb70377f82188cb7bd8909012e60f5113426a09bfc65071f59e0e62779ee1be5851a6d67779bb9a36927301bd2e763d7ed4c1571f3f2e1bea67c3f70 WHIRLPOOL e5049a3033eacc293bbd25b70025a4b9cefe90e2b00bd0a36c9b26a9e2c4c52b5433ab5d8c2a83dcb2437ebacb05ba0671b9ca8c630e7a17a57efd9256fbaaba
+MISC ChangeLog 655 SHA256 0731479d1c9e2b008ce7325e7cbbbcfa62c69fa398e0055bd460b84059260f8f SHA512 08dc1ed70ab7cc18f20f6a6b92c03c6753c6706db237f3bd3dc12886177a0496219c329ed9099d344318141b782a2fdf634bdd883811f6213cbae398f1e368a3 WHIRLPOOL d2b2e82de970ac3f9f62cdc2c6afbabfe0f76336fbf6eaac2beafdce173ad2411cd6f8ee3fc0b3c271d346a825f387cb4354bf0007814562282653056c6870b8
MISC metadata.xml 345 SHA256 56cc235fe65d4c5e8a8d379ffffb33c1f6bc547d495b980336cf5a9087e10197 SHA512 1ed1197b6c81b8caa6e52653f2ca3a533b297b078d5742141241accd51ad57445066547e9db811a4ba48cefffcdcf10c913e91fc84625758f1d141f11c1a5b40 WHIRLPOOL 84d2a261db49c8daf20f1b653dedcbbd39e9a45c0e5949d1158530e076b239206ca7c517c48555200c5b61faaf0e5e09a14b8b07dce53662fb7d977d24488e3e
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iEYEAREIAAYFAlRwa0QACgkQso7CE7gHKw2QCACdG3AR2XD9y1BHEMLxApZ/rw+O
-ZwAAoL2ixCpIeNZGREYlL88UBJiUKgV7
-=4sLa
------END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/gns3-gui/gns3-gui-1.2.3.ebuild,v 1.1 2015/02/26 06:57:43 bman Exp $
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{3_3,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="Graphical Network Simulator"
+HOMEPAGE="http://www.gns3.net/"
+SRC_URI="https://github.com/GNS3/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+#net-misc/gns3-server version should always match gns3-gui version
+#block net-misc/gns3 as it conflicts
+
+RDEPEND=">=dev-python/libcloud-0.15.1[${PYTHON_USEDEP}]
+ >=dev-python/ws4py-0.3.4[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.3.0[${PYTHON_USEDEP}]
+ >=dev-python/paramiko-1.13.0[${PYTHON_USEDEP}]
+ !=dev-python/PyQt4-4.11.3_pre20141024[${PYTHON_USEDEP}]
+ >=dev-python/PyQt4-4.11.2[X,svg,${PYTHON_USEDEP}]
+ dev-qt/qtgui:4
+ dev-qt/qtsvg:4
+ net-misc/gns3-converter[${PYTHON_USEDEP}]
+ =net-misc/gns3-server-$PV[${PYTHON_USEDEP}]
+ !!net-misc/gns3"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ # avoid file collisions caused by required tests
+ sed -e "s:find_packages():find_packages(exclude=['tests','tests.*']):" -i setup.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ doicon "${WORKDIR}/${P}/resources/images/gns3.ico"
+ make_desktop_entry "gns3" "GNS3" "/usr/share/pixmaps/gns3.ico" "Utility"
+}
# ChangeLog for net-misc/gns3-server
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/gns3-server/ChangeLog,v 1.3 2014/11/22 10:22:42 idella4 Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/gns3-server/ChangeLog,v 1.4 2015/02/26 06:54:41 bman Exp $
+
+*gns3-server-1.2.3 (26 Feb 2015)
+
+ 26 Feb 2015; <aaron@gentoo.org> +gns3-server-1.2.3.ebuild:
+ version bump to 1.2.3
*gns3-server-1.2 (22 Nov 2014)
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
+DIST gns3-server-1.2.3.tar.gz 154093 SHA256 5b0547481a33e8cfe951609e887ffccf371ae4a1a93da6bb406cc8a2126b29e9 SHA512 da03422484e36d35e72cae34da8c98c3d3ecfe207d2c1f09a252eec9d1f0e28921affd4b9f4e9b3b1b9b905b359d3bc8dd18fb0ac6a65d337ce85d8e0c0b08ea WHIRLPOOL 13c86478838ed9bca8a07e7cf719ffac24486a8211be87ff635411698857139092fe20eaa4190e00239db3567609dba30127ce54b3802689283699a8a5b7ab8f
DIST gns3-server-1.2.tar.gz 149625 SHA256 6df52374685ce1ddd587b2ae079059fe4cf20428e14fdf36b2ad800a4db27c53 SHA512 13bee06221c15cfef69cd3a0d9161a63271c2375c7e9aa0b738d97a3744fa3945a394171a590a0b87d351157b6b4e5c8f925216364ffbba1b9c30a99723cc6c8 WHIRLPOOL d5b92f9536969acf793fd04ed46dc21739bff365f9675d4d646fc003fc062fe37918e3b29875e7b449424560a3e49a94c726db69b51e26c5cec8c3c957c25142
+EBUILD gns3-server-1.2.3.ebuild 1419 SHA256 bd04f8d132d1a27e3de00ca915b999795f8eebd591e628fd5d87edeca7a5d108 SHA512 3580c206423cf4dbdf934d1db5908df005efc0beff8bdc8a82ee71bc5d469f9c211517bf5b1c8d584315033c04b1067f15e32203b745df21c796c9aa2a6cbac0 WHIRLPOOL 6d181ff6443d61d9667713350b822c18b1b652c804566453b74c5a1f6703c591136bde75b2b3e5fcbb582129e63a0ff080b869c4b4379bfba8d7dd6386c4cacb
EBUILD gns3-server-1.2.ebuild 1420 SHA256 2024bfdc12b5f6ec14935ba5288faa049f6e0110a9ca6ece03eb6f94463c2b7e SHA512 a600a482613f34219e895c0b7d9bfde43d9bb835fc982af1612f91381226675277afec9fdba0a0a9919ce8e6bf19b1946fc3195c737ce5a4dce12ec23b4c68d9 WHIRLPOOL 9f387083ad2d741131c132cdae43c19f39ba1b649895fb7ae2ea82cd262d34f13bc7b6325d1a191edaf15fa841844f4aa25b95dfc1d1fb2193fe9f1bb953b1e9
-MISC ChangeLog 746 SHA256 c2127b4533ba1bee7f45b1ba3e15d732cc28bf3b0d9d24421afb83190b73cac0 SHA512 75bcbaa8c6f988f264cb21a67b319f2cee5b310489e8678703e9021fd03c718a4e2335d5046de21976e06a1b5f2a9b9911de1f3635009d17b13a1f9c886a0516 WHIRLPOOL d1ccb2b42cf7e85250143aef1fc67e626dd30a5fc87e6569a1f6a145bdd1c804418b87c50ee2d0fc01fe52928f968b6981efcbe4dc813e396e63b80f0e11a502
+MISC ChangeLog 864 SHA256 07b34341973ebbca9a1a4c2997430e6e384cc8a7a7747a12cc4c49b58a99a036 SHA512 658a718952ca2b9953ea387ada04675dd23a0c0804ee6b39375355744de7d7d64de8b24247c928ba33bc25cefaf81f7617efa868382dc6d9b87193892bb1464a WHIRLPOOL fec153adaf663963aed6f5dde2a871d5cb7aff00a1e9959ed41bd692c4121eed5768a5b99ae11c3443e9db62b125afe9e01aed5b7664927fcfdfb3a8dcfe8001
MISC metadata.xml 345 SHA256 56cc235fe65d4c5e8a8d379ffffb33c1f6bc547d495b980336cf5a9087e10197 SHA512 1ed1197b6c81b8caa6e52653f2ca3a533b297b078d5742141241accd51ad57445066547e9db811a4ba48cefffcdcf10c913e91fc84625758f1d141f11c1a5b40 WHIRLPOOL 84d2a261db49c8daf20f1b653dedcbbd39e9a45c0e5949d1158530e076b239206ca7c517c48555200c5b61faaf0e5e09a14b8b07dce53662fb7d977d24488e3e
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iEYEAREIAAYFAlRwZAEACgkQso7CE7gHKw27twCgkVvRsQK+Z9Xvepe+92EnRvWF
-ISsAoNBpdA6SgCWX9F2d1Xjt4KhXRZ32
-=OEqM
------END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/gns3-server/gns3-server-1.2.3.ebuild,v 1.1 2015/02/26 06:54:41 bman Exp $
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{3_3,3_4} )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="GNS3 server to asynchronously manage emulators"
+HOMEPAGE="http://www.gns3.net/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-python/pyzmq-14.3.1[${PYTHON_USEDEP}]
+ >=dev-python/netifaces-0.8-r2[${PYTHON_USEDEP}]
+ >=www-servers/tornado-3.1.1[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-2.3.0[${PYTHON_USEDEP}]
+ >=dev-python/libcloud-0.14.1[${PYTHON_USEDEP}]
+ >=app-emulation/dynamips-0.2.12"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ # avoid file collisions caused by required tests
+ sed -e "s:find_packages():find_packages(exclude=['tests','tests.*']):" -i setup.py || die
+ distutils-r1_python_prepare_all
+}
+
+pkg_postinst() {
+ ewarn "net-misc/gns3-server has several optional packages that must be merged manually for additional functionality."
+ ewarn ""
+ ewarn "The following is a list of packages that can be added:"
+ ewarn "app-emulation/qemu, app-emulation/virtualbox, and net-analyzer/wireshark"
+ ewarn ""
+ ewarn "The following packages are currently unsupported:"
+ ewarn "iouyap and vpcs"
+}