diff options
author | Rob Cakebread <pythonhead@gentoo.org> | 2004-01-18 01:43:52 +0000 |
---|---|---|
committer | Rob Cakebread <pythonhead@gentoo.org> | 2004-01-18 01:43:52 +0000 |
commit | dfeedccda4531c04344537f9d623f79c00fb7cd1 (patch) | |
tree | 8db4c8ccb78294984aaf82ff413a029fc52ffcd8 /dev-util | |
parent | Version bump, fixed deps (diff) | |
download | gentoo-2-dfeedccda4531c04344537f9d623f79c00fb7cd1.tar.gz gentoo-2-dfeedccda4531c04344537f9d623f79c00fb7cd1.tar.bz2 gentoo-2-dfeedccda4531c04344537f9d623f79c00fb7cd1.zip |
Version bump, fixed deps
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/eric/ChangeLog | 7 | ||||
-rw-r--r-- | dev-util/eric/Manifest | 4 | ||||
-rw-r--r-- | dev-util/eric/eric-3.2.ebuild | 4 | ||||
-rw-r--r-- | dev-util/eric/eric-3.3.1.ebuild | 60 | ||||
-rw-r--r-- | dev-util/eric/files/digest-eric-3.3.1 | 1 | ||||
-rw-r--r-- | dev-util/eric/files/install.py.eric-3.3.1.diff | 36 |
6 files changed, 106 insertions, 6 deletions
diff --git a/dev-util/eric/ChangeLog b/dev-util/eric/ChangeLog index 0f59a39154b2..5d3ce4de235c 100644 --- a/dev-util/eric/ChangeLog +++ b/dev-util/eric/ChangeLog @@ -1,8 +1,11 @@ # ChangeLog for dev-util/eric # Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 - 11 Jan 2004; Rob Cakebread <pythonhead@gentoo.org> eric-3.1.ebuild: - Changed dependency for PyQt <=3.8.1 +*eric-3.3.1 (17 Jan 2004) + + 17 Jan 2004; Rob Cakebread <pythonhead@gentoo.org> eric-3.2.ebuild, + eric-3.3.1.ebuild: + Version bump. Bug# 35199. Thanks Carlo <current@myrealbox.com>. Fixed dependency on PyQt. 11 Jan 2004; Rob Cakebread <pythonhead@gentoo.org> eric-3.2.ebuild: Changed dependency for PyQt <=3.8.1 diff --git a/dev-util/eric/Manifest b/dev-util/eric/Manifest index 2091b42110ad..b2b5b291c845 100644 --- a/dev-util/eric/Manifest +++ b/dev-util/eric/Manifest @@ -1,8 +1,8 @@ MD5 c10e31754a159c58fb336f5cf011b6e0 ChangeLog 666 MD5 9323682d5fa87404e01c5d59250d0ebf eric-3.1.ebuild 712 -MD5 a5fc63540ca3ab1baa859457a51345ba eric-3.2.ebuild 712 +MD5 4fbe6cad8ebf480bc834788a3e190b03 eric-3.2.ebuild 712 MD5 1d316caf986650a915b6df8a86ab001e metadata.xml 238 -MD5 29634ce6b9bd0c07cc16f9628fe462c6 eric-3.3.1.ebuild 1653 +MD5 00b4e172a1b74f001eb518ddb9970358 eric-3.3.1.ebuild 1751 MD5 f86966aea98b16417151e6f923c5d8a9 files/digest-eric-3.1 60 MD5 d76f40c69e1ba7c836d9344e03f27648 files/digest-eric-3.2 60 MD5 d952a231096b3ca5e91b51900332eb9a files/install.py.eric-3.3.1.diff 1185 diff --git a/dev-util/eric/eric-3.2.ebuild b/dev-util/eric/eric-3.2.ebuild index 3512c74aa7dd..a52727c41a33 100644 --- a/dev-util/eric/eric-3.2.ebuild +++ b/dev-util/eric/eric-3.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/eric-3.2.ebuild,v 1.3 2004/01/11 21:31:15 pythonhead Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/eric-3.2.ebuild,v 1.4 2004/01/18 01:43:40 pythonhead Exp $ IUSE="" DESCRIPTION="The eric3 Python IDE" @@ -17,7 +17,7 @@ DEPEND="virtual/glibc >=dev-python/qscintilla-1.52 >=dev-lang/python-2.2.1 >=dev-python/sip-3.6 - <=dev-python/PyQt-3.8.1" + >=dev-python/PyQt-3.8.1" src_install() { python install.py \ diff --git a/dev-util/eric/eric-3.3.1.ebuild b/dev-util/eric/eric-3.3.1.ebuild new file mode 100644 index 000000000000..825a9d0a7171 --- /dev/null +++ b/dev-util/eric/eric-3.3.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/eric-3.3.1.ebuild,v 1.1 2004/01/18 01:43:40 pythonhead Exp $ + +IUSE="idl" + +inherit distutils eutils + +DESCRIPTION="eric3 is a full featured Python IDE that is written in PyQt using the QScintilla editor widget" +HOMEPAGE="http://www.die-offenbachs.de/detlev/eric3.html" +SRC_URI="http://www.die-offenbachs.de/detlev/files/${P}.tar.gz" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ~ppc ~sparc ~alpha" + +distutils_python_version +IDIR="/usr/lib/python${PYVER}/site-packages/eric3/" +ADIR=${IDIR}"apis/" + +DEPEND="virtual/glibc + sys-devel/libtool + >=x11-libs/qt-3.1 + >=dev-python/qscintilla-1.53 + >=dev-lang/python-2.2.1 + >=dev-python/sip-3.8 + >=dev-python/PyQt-3.8.1" + +RDEPEND="${RDEPEND} + idl? ( net-misc/omniORB )" + +src_compile() { + epatch ${FILESDIR}/install.py.${PF}.diff +} + +src_install() { + cp ${S}/patch_modpython.py ${S}/eric/Tools + python install.py \ + -b /usr/bin \ + -i ${D} + dodoc HISTORY LICENSE.GPL THANKS eric/README* +} + +pkg_postinst() { + einfo "" + einfo "Execute the command \"ebuild /var/db/pkg/dev-util/${PF}/${PF}.ebuild config\"" + einfo to generate the api files for the autocompletion/calltips feature of eric3. + einfo "The api files will be placed in \"${ADIR}\"." + einfo "You have to configure their usage in the eric3 Preferences Dialog -> Editor -> APIs." + einfo "" + einfo "If you want to use eric3 with Mod_python, have a look at" + einfo "\"${IDIR}Tools/patch_modpython.py\"." + einfo "" +} + +pkg_config() { + mkdir ${ADIR} + einfo "Creating api files... (get a coffee)" + python ${IDIR}Tools/gen_python_api.py ${ADIR} + python ${IDIR}Tools/gen_pyqt_api.py /usr/share/sip ${ADIR} +} diff --git a/dev-util/eric/files/digest-eric-3.3.1 b/dev-util/eric/files/digest-eric-3.3.1 new file mode 100644 index 000000000000..741f1dfeaba0 --- /dev/null +++ b/dev-util/eric/files/digest-eric-3.3.1 @@ -0,0 +1 @@ +MD5 b90eb45006bf66bedab872870557e08a eric-3.3.1.tar.gz 1270274 diff --git a/dev-util/eric/files/install.py.eric-3.3.1.diff b/dev-util/eric/files/install.py.eric-3.3.1.diff new file mode 100644 index 000000000000..e09fb23db40d --- /dev/null +++ b/dev-util/eric/files/install.py.eric-3.3.1.diff @@ -0,0 +1,36 @@ +--- install.py.eric-3.3.1 2003-12-12 23:31:57.000000000 +0100 ++++ install.py 2003-12-12 23:33:45.000000000 +0100 +@@ -159,33 +159,6 @@ + bindir = platBinDir + mdir = modDir + +- # Cleanup old stuff +- # Remove the wrapper scripts +- rem_ename = wrapperName(platBinDir,"eric3") +- rem_uname = wrapperName(platBinDir,"eric3-unittest") +- rem_hname = wrapperName(platBinDir,"eric3-helpviewer") +- rem_dname = wrapperName(platBinDir,"eric3-doc") +- rem_ouname = wrapperName(platBinDir,"qtunittest") +- rem_ohname = wrapperName(platBinDir,"helpviewer") +- if os.path.exists(rem_ename): +- os.remove(rem_ename) +- if os.path.exists(rem_uname): +- os.remove(rem_uname) +- if os.path.exists(rem_hname): +- os.remove(rem_hname) +- if os.path.exists(rem_dname): +- os.remove(rem_dname) +- if os.path.exists(rem_ouname): +- os.remove(rem_ouname) +- if os.path.exists(rem_ohname): +- os.remove(rem_ohname) +- +- # Cleanup the install directory +- try: +- shutil.rmtree(ericdir, 1) +- except: +- pass +- + # Install the files + # make the install directory tree + os.makedirs(ericpixdir) |