/[gentoo-x86]/net-misc/gns3-gui/gns3-gui-1.2.3.ebuild
Gentoo

Contents of /net-misc/gns3-gui/gns3-gui-1.2.3.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (hide annotations) (download)
Sat Apr 18 06:37:22 2015 UTC (4 years, 9 months ago) by bman
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +1 -1 lines
FILE REMOVED
rm old; add gns3-gui-1.3.1; remove PyQt4 blocker; update gns3-converter requirement

(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 8EE88A22)

1 bman 1.1 # Copyright 1999-2015 Gentoo Foundation
2     # Distributed under the terms of the GNU General Public License v2
3 bman 1.2 # $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 $
4 bman 1.1
5     EAPI="5"
6    
7     PYTHON_COMPAT=( python{3_3,3_4} )
8    
9     inherit distutils-r1
10    
11     DESCRIPTION="Graphical Network Simulator"
12     HOMEPAGE="http://www.gns3.net/"
13     SRC_URI="https://github.com/GNS3/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
14    
15     LICENSE="GPL-3"
16     SLOT="0"
17     KEYWORDS="~amd64 ~x86"
18    
19     #net-misc/gns3-server version should always match gns3-gui version
20     #block net-misc/gns3 as it conflicts
21    
22     RDEPEND=">=dev-python/libcloud-0.15.1[${PYTHON_USEDEP}]
23     >=dev-python/ws4py-0.3.4[${PYTHON_USEDEP}]
24     >=dev-python/requests-2.3.0[${PYTHON_USEDEP}]
25     >=dev-python/paramiko-1.13.0[${PYTHON_USEDEP}]
26     !=dev-python/PyQt4-4.11.3_pre20141024[${PYTHON_USEDEP}]
27     >=dev-python/PyQt4-4.11.2[X,svg,${PYTHON_USEDEP}]
28     dev-qt/qtgui:4
29     dev-qt/qtsvg:4
30     net-misc/gns3-converter[${PYTHON_USEDEP}]
31     =net-misc/gns3-server-$PV[${PYTHON_USEDEP}]
32     !!net-misc/gns3"
33     DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
34    
35     python_prepare_all() {
36     # avoid file collisions caused by required tests
37     sed -e "s:find_packages():find_packages(exclude=['tests','tests.*']):" -i setup.py || die
38     distutils-r1_python_prepare_all
39     }
40    
41     python_install_all() {
42     distutils-r1_python_install_all
43    
44     doicon "${WORKDIR}/${P}/resources/images/gns3.ico"
45     make_desktop_entry "gns3" "GNS3" "/usr/share/pixmaps/gns3.ico" "Utility"
46     }

  ViewVC Help
Powered by ViewVC 1.1.20