Ebuild
March 26, 2011, 21:11
PyQt4-based Mercurial log navigator
|
alpha |
amd64 |
arm |
hppa |
ia64 |
m68k |
mips |
ppc |
ppc64 |
s390 |
sh |
sparc |
x86 |
| 1.2.1 |
– |
~ |
– |
– |
– |
– |
– |
– |
– |
– |
– |
– |
~ |
CHANGELOG
# ChangeLog for dev-vcs/hgview
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/hgview/ChangeLog,v 1.5 2012/02/10
22:57:03 hwoarang Exp $
*hgview-1.5.0 (10 Feb 2012)
10 Feb 2012; Markos Chandras (hwoarang) +hgview-1.5.0.ebuild:
Version bump. Bug #402657
*hgview-1.2.1 (03 Mar 2011)
03 Mar 2011; Arfrever Frehtes Taifersar Arahesis (arfrever)
-hgview-1.2.0.ebuild, +hgview-1.2.1.ebuild:
Version bump. Set SUPPORT_PYTHON_ABIS (bug #329487).
28 Jun 2010; Theo Chatzimichos (tampakrap) hgview-1.2.0.ebuild,
+files/hgview.rc:
Upstream forgot to add hgview.rc to the tarball, manually adding it in
$FILESDIR
*hgview-1.2.0 (28 Jun 2010)
28 Jun 2010; Theo Chatzimichos (tampakrap)
-hgview-1.1.3.ebuild, +hgview-1.2.0.ebuild:
Version bump, remove old
05 Mar 2010; Theo Chatzimichos (tampakrap)
+hgview-1.1.3.ebuild, +metadata.xml:
Move hgview from dev-util to dev-vcs
02 Jan 2010; Ben de Groot (yngwin) hgview-1.1.3.ebuild:
qscintilla-python no longer has a qt4 useflag (it is the only option now)
27 Dec 2009; Ben de Groot (yngwin) hgview-1.1.3.ebuild:
Add usedep on qscintilla-python[qt4]. Fixes bug 297916.
17 Dec 2009; Dror Levin (spatz) -hgview-1.0.1.ebuild,
hgview-1.1.3.ebuild:
Add dev-python/docutils dep (bug 295311), remove old.
*hgview-1.1.3 (16 Nov 2009)
16 Nov 2009; Dror Levin (spatz) -hgview-1.0.0.ebuild,
+hgview-1.1.3.ebuild:
Version bump and drop old, bug 286853.
*hgview-1.0.1 (17 Sep 2009)
17 Sep 2009; Dror Levin (spatz) +hgview-1.0.1.ebuild:
Version bump, bug 283709.
*hgview-1.0.0 (23 Jul 2009)
23 Jul 2009; Alex Alexander (wired) +hgview-1.0.0.ebuild,
+metadata.xml:
ebuild for hgview, bug 274562, thanks to Martin Gysel, Dror, Davide
BUGS
| 371649 |
[qting-edge overlay] dev-vcs/hgview-9999 needs upgrade to EAPI 3 |
Notes: This list is taken from a snapshot, and is not a reliable reference. Search bugzilla for accurate results.
USE FLAGS
| doc |
Adds extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally |
BUILD DEPENDENCIES
RUNTIME DEPENDENCIES
SOURCE CODE
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/hgview/hgview-1.2.1.ebuild,v 1.2
2011/03/26 21:11:12 arfrever Exp $
EAPI="3"
PYTHON_DEPEND="2:2.5"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4 3.* *-jython"
inherit distutils
DESCRIPTION="PyQt4-based Mercurial log navigator"
HOMEPAGE="http://www.logilab.org/project/hgview
http://pypi.python.org/pypi/hgview"
SRC_URI="http://ftp.logilab.org/pub/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
DEPEND="dev-python/docutils
dev-python/egenix-mx-base
dev-python/PyQt4[X]
dev-python/qscintilla-python
dev-vcs/mercurial
doc? ( app-text/asciidoc )"
RDEPEND="${DEPEND}"
PYTHON_MODNAME="hgext/hgview.py hgviewlib"
src_prepare() {
distutils_src_prepare
# Fix mercurial extension install path.
if ! use doc; then
sed -e '/make -C doc/d' -i setup.py || die "sed failed"
sed -e '/share\/man\/man1/,+1 d' -i hgviewlib/__pkginfo__.py || die "sed
failed"
fi
}
src_install() {
distutils_src_install
# Install the mercurial extension config.
insinto /etc/mercurial/hgrc.d || die "insinto failed"
doins "${FILESDIR}/hgview.rc" || die "doins failed"
}
DOWNLOADS