summaryrefslogtreecommitdiff
path: root/net-misc/gns3-gui
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-misc/gns3-gui
reinit the tree, so we can have metadata
Diffstat (limited to 'net-misc/gns3-gui')
-rw-r--r--net-misc/gns3-gui/Manifest9
-rw-r--r--net-misc/gns3-gui/gns3-gui-1.5.2-r1.ebuild45
-rw-r--r--net-misc/gns3-gui/gns3-gui-1.5.3.1.ebuild45
-rw-r--r--net-misc/gns3-gui/gns3-gui-2.0.3-r1.ebuild42
-rw-r--r--net-misc/gns3-gui/metadata.xml11
5 files changed, 152 insertions, 0 deletions
diff --git a/net-misc/gns3-gui/Manifest b/net-misc/gns3-gui/Manifest
new file mode 100644
index 000000000000..c60141488d12
--- /dev/null
+++ b/net-misc/gns3-gui/Manifest
@@ -0,0 +1,9 @@
+DIST gns3-gui-1.5.2.tar.gz 5781908 SHA256 23bf516ca76fe3ec6b43fecb2113256491f1ae04c2b1bfb8b0655a69f96335e8 SHA512 420ca3560161913023bf1fea6c48f7ef5f18489e8500ec1daba2022b1840288277692b78432a55291cea2cf28d296f5ce96b79f5feefd6fa30ab550d4a02065e WHIRLPOOL 2eb5bcec653dd33aa13a55f9f34e4ca1da0376253a61e91bd674ff3142bc4bca9587c7068c80e57778a3e3b6f1cfd844fb1272feed047f8d37874d5d9a6acab6
+DIST gns3-gui-1.5.3.1.tar.gz 5784326 SHA256 8f8b89397208a323dc58357eddf95a75387b326f69678182b0c5b44504190823 SHA512 1d145d1565dc890d3e54386d9867826470cce2997d42f113cfcfd9a2cadd6e215e96753af8f0cdc9d2a7776341d9c4cb8ac473084126ba4ea76585de4c37dd0c WHIRLPOOL 446ffd28dfba0f9c528219f50153bf40d439b3296473e909a4fd05edb27f41c1ad9d29ebdf5f699ba792af6057896ada52ed4ed027f9061177239fc1613cda3e
+DIST gns3-gui-2.0.3.tar.gz 5528039 SHA256 177d387841aff69bb9f6c3cba470fb2c79e35292a17af48ca861da69b9407e8c SHA512 0c6955c885c1110acd4c791e92ba24db583d259938bb7f0c2147f3f648dabd4dcaeb2967b8e30e6169adca9f3b8ee667f00431bec66d6fb5fde1f9d90cca88f8 WHIRLPOOL fcc83d2bd998888cf0dc88e80c3c910a58a505ce295d05528122091bc4692f8f64ac80ec35bd9ab216c2549f7a8d11450e39078820f9e75fee293a211855a6c3
+EBUILD gns3-gui-1.5.2-r1.ebuild 1289 SHA256 850bf70ef10f3cd371d8209db430890b10841974aa53dd3e5949489b2db429b1 SHA512 b84bcf32d92035383c65d7c67e693dcb5b54507314aaffedc8d0383c29837e35673b93c5e37d3928853521281d1952eb392c015dce283ed3908672c3c7272b0d WHIRLPOOL 0bcb034da3d7c120c06f6362cbb285687a19065c3eb0809d50b1f992a9c7b1d235b2d0597646d93b657b09265658946c5bc750856caa14893632a441ac6cdea5
+EBUILD gns3-gui-1.5.3.1.ebuild 1297 SHA256 9e64e38cf7b03b1ee1f6951ec8c05dd0d8aa2d4adb1bcfd5717bbcafe5fa8e53 SHA512 22caaff4f7e1c66379b5e6d0f8ea6be5a149e4c471503a34131308f4891f8f098c80ce2b3cc56fed877f0ffa35c398d100caf9500bf2116540220427cf7f29a3 WHIRLPOOL 77405dde024013cb207540bad0ec901358ecf50981422d56f2a089240a1be0caf50742466b012393350b71aa8d687cdf449c97c6cd7e1bbb0d69f1dae9edd32c
+EBUILD gns3-gui-2.0.3-r1.ebuild 1121 SHA256 4fc768a77ca6ae17c44b3e71d7dc67ada81d3868c3b85fc7e672105cab9e8d9e SHA512 ffc3b9117a2fb85cc45f1f64f2e0234ff4d05e50f6ba8c9622eef4175e25b03ecba9f878826381ad045784bcc3741a81ff33827b6c702d7648ad3ed1d9488765 WHIRLPOOL d326bcf0e74e16a5f184b7a371d794fe50449aceac2084621421fe006e29747ed36295cf107b810400ebf16d077151740f79a2439013b80e2df088e7da14e8c4
+MISC ChangeLog 4546 SHA256 ade3d60ea6893c5b9c1280657b7b3916ba8e5d1d214f89ffcad861eb3d8127dd SHA512 4dc28b68c219388e325470ee7c30d768ccf8681445f1ac73a0630a46787d34e34489d4e08ece7c59c9866de4236b392e637bcb579660fb8eec36525d043b910e WHIRLPOOL d22edf0027a1efbb388d7d84365a52a6d59475343336bad44dffe1387731b1c3443b33d7c86a8090ab8ce9bbc82a02732c2345ad069d3f1893bcf08dee359f0c
+MISC ChangeLog-2015 2034 SHA256 d011044acae838fa36220890e3e0c443e0c9cca46ff7276afacc458ccaf9ca5b SHA512 0940c7caac70bb815b75cdd09ad069ba31e949cc6533d652e708bce7343b970fb9d5e97c9c2338dc6d031eab2c9024257e32b0d1e8017e5e94014b9cbc188d7e WHIRLPOOL ba87271014843f996fbc5e23ec389c38c580f3af2468bcc5a970b134e5d8ce294797dbc52096ceb64c46604dbe0e4a6714e17f64cd2095dbe9324529ebe3645d
+MISC metadata.xml 318 SHA256 74c4b0a8f6d130f3957bfedd2a028e415e81383f87e88fa81a5c12bdb1c8f7e9 SHA512 dc536a1fe5c3823df1695330539be342f516f572adbee086dffc8d3d8b55141c0b081043b6aa673bd8d150e4a6211f82dd27119a5835bd0a87a33b6457c4a3cc WHIRLPOOL c8dddd0e37770c53c80ba07f7aa81fdad20f7c039402e63f1938e8af30d7ed1e640c0886238bc988d51136fbe50592c0329d135dd7f68b44cf2c6068dd88f309
diff --git a/net-misc/gns3-gui/gns3-gui-1.5.2-r1.ebuild b/net-misc/gns3-gui/gns3-gui-1.5.2-r1.ebuild
new file mode 100644
index 000000000000..7437e6aae0a9
--- /dev/null
+++ b/net-misc/gns3-gui/gns3-gui-1.5.2-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_4 )
+
+inherit distutils-r1 eutils
+
+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"
+IUSE=""
+
+#net-misc/gns3-server version should always match gns3-gui version
+
+RDEPEND="
+ >=dev-python/libcloud-0.15.1[${PYTHON_USEDEP}]
+ >=dev-python/ws4py-0.3.4[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.6.0[${PYTHON_USEDEP}]
+ >=dev-python/paramiko-1.15.1[${PYTHON_USEDEP}]
+ >=dev-python/psutil-3.0.0[${PYTHON_USEDEP}]
+ >=net-misc/gns3-converter-1.3.0[${PYTHON_USEDEP}]
+ =net-misc/gns3-server-$PVR[${PYTHON_USEDEP}]
+ dev-qt/qtgui:5
+ dev-qt/qtsvg:5
+ dev-python/PyQt5[gui,network,svg,widgets,${PYTHON_USEDEP}]
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_configure() {
+ # temporary fix until upstream releases 1.4.5 with proper setup.py
+ sed -i -e 's/gns3-net-converter/gns3-converter/' setup.py requirements.txt || die
+}
+
+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"
+}
diff --git a/net-misc/gns3-gui/gns3-gui-1.5.3.1.ebuild b/net-misc/gns3-gui/gns3-gui-1.5.3.1.ebuild
new file mode 100644
index 000000000000..b0bf8d76cd11
--- /dev/null
+++ b/net-misc/gns3-gui/gns3-gui-1.5.3.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_4 )
+
+inherit distutils-r1 eutils
+
+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"
+RESTRICT="test"
+
+#net-misc/gns3-server version should always match gns3-gui version
+
+RDEPEND="
+ >=dev-python/libcloud-0.15.1[${PYTHON_USEDEP}]
+ >=dev-python/ws4py-0.3.4[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.6.0[${PYTHON_USEDEP}]
+ >=dev-python/paramiko-1.15.1[${PYTHON_USEDEP}]
+ >=dev-python/psutil-3.0.0[${PYTHON_USEDEP}]
+ >=net-misc/gns3-converter-1.3.0[${PYTHON_USEDEP}]
+ =net-misc/gns3-server-$PVR[${PYTHON_USEDEP}]
+ dev-qt/qtgui:5
+ dev-qt/qtsvg:5
+ dev-python/PyQt5[gui,network,svg,widgets,${PYTHON_USEDEP}]
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_configure() {
+ # temporary fix until upstream releases 1.4.5 with proper setup.py
+ sed -i -e 's/gns3-net-converter/gns3-converter/' setup.py requirements.txt || die
+}
+
+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"
+}
diff --git a/net-misc/gns3-gui/gns3-gui-2.0.3-r1.ebuild b/net-misc/gns3-gui/gns3-gui-2.0.3-r1.ebuild
new file mode 100644
index 000000000000..4e2020676ee9
--- /dev/null
+++ b/net-misc/gns3-gui/gns3-gui-2.0.3-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5} )
+
+inherit distutils-r1 eutils
+
+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"
+# tests are severely broken upstream and they have been notified
+RESTRICT="test"
+
+#net-misc/gns3-server version should always match gns3-gui version
+
+RDEPEND="
+ >=dev-python/libcloud-0.15.1[${PYTHON_USEDEP}]
+ >=dev-python/ws4py-0.3.4[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.6.0[${PYTHON_USEDEP}]
+ >=dev-python/paramiko-1.15.1[${PYTHON_USEDEP}]
+ =net-misc/gns3-server-$PVR[${PYTHON_USEDEP}]
+ dev-python/PyQt5[gui,network,svg,widgets,${PYTHON_USEDEP}]
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+src_prepare() {
+ rm -rf tests || die
+ eapply_user
+}
+
+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"
+}
diff --git a/net-misc/gns3-gui/metadata.xml b/net-misc/gns3-gui/metadata.xml
new file mode 100644
index 000000000000..d6b85616ff74
--- /dev/null
+++ b/net-misc/gns3-gui/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>bman@gentoo.org</email>
+ <name>Aaron Bauman</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">gns-3</remote-id>
+ </upstream>
+</pkgmetadata>