summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-02-03 04:15:29 +0000
committerTim Harder <radhermit@gentoo.org>2014-02-03 04:15:29 +0000
commit53879cb14716bfe61b2a22ff68859ae410e9a086 (patch)
tree5859659aff745b7d41f500ebd399116b66b55f6a
parentfix live ebuild (diff)
downloadhistorical-53879cb14716bfe61b2a22ff68859ae410e9a086.tar.gz
historical-53879cb14716bfe61b2a22ff68859ae410e9a086.tar.bz2
historical-53879cb14716bfe61b2a22ff68859ae410e9a086.zip
Version bump (bug #500010), add ncurses and qt4 use flags, and add myself as a maintainer.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
-rw-r--r--dev-vcs/hgview/ChangeLog9
-rw-r--r--dev-vcs/hgview/Manifest27
-rw-r--r--dev-vcs/hgview/hgview-1.8.0.ebuild61
-rw-r--r--dev-vcs/hgview/metadata.xml6
4 files changed, 85 insertions, 18 deletions
diff --git a/dev-vcs/hgview/ChangeLog b/dev-vcs/hgview/ChangeLog
index 60ffc9e9405c..de3e9ee4421f 100644
--- a/dev-vcs/hgview/ChangeLog
+++ b/dev-vcs/hgview/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-vcs/hgview
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/hgview/ChangeLog,v 1.12 2014/01/16 09:58:46 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/hgview/ChangeLog,v 1.13 2014/02/03 04:15:24 radhermit Exp $
+
+*hgview-1.8.0 (03 Feb 2014)
+
+ 03 Feb 2014; Tim Harder <radhermit@gentoo.org> +hgview-1.8.0.ebuild,
+ metadata.xml:
+ Version bump (bug #500010), add ncurses and qt4 use flags, and add myself as
+ a maintainer.
16 Jan 2014; Michael Palimaka <kensington@gentoo.org> -hgview-1.6.2-r1.ebuild,
-hgview-1.7.0.ebuild, -hgview-1.7.1.ebuild:
diff --git a/dev-vcs/hgview/Manifest b/dev-vcs/hgview/Manifest
index c1d275034c90..e1e553941b25 100644
--- a/dev-vcs/hgview/Manifest
+++ b/dev-vcs/hgview/Manifest
@@ -2,24 +2,19 @@
Hash: SHA256
DIST hgview-1.7.1.tar.gz 307250 SHA256 633862c3a2313e5f2432f19b9da9fa19a1ca8f2f2cd0b86df019832e86afc001 SHA512 ddd6645160a5660515d0dbf46af7d600cd9b1588393142f536f04889e75f4740af2b3196c879993138735ed4d2c16c2b71d3ef8997e50ae41e01c83b5b6f441a WHIRLPOOL 851d7e211153f070f3dbf0d86269cef5efbac002441768a8b73911237c99ce01b2dcfb26e5d31a726d52dd764769cbeeeaa915dacf8425c2a8251b8bb3f5bf47
+DIST hgview-1.8.0.tar.gz 177390 SHA256 21cbead835113cc307c2f9982805ba6621513260c44d3102d05f1a903ec4caec SHA512 8c432517d17253def8f2aefc5d5b2d7b7b4f422bf0f97d3a53501d9a3e1e023f6bf76a100d95479f93a0dcaa6816364a56a12e07467dfcb1a205b151d8115c47 WHIRLPOOL c8cb26d73be17cd43e9f07e222b3b41680d09b7f077519f50e076be17d98b450b445089c33f59fd3703c9a245de8e64756f745c8bda22418445a940bd933d15b
EBUILD hgview-1.7.1-r1.ebuild 1219 SHA256 c72c0bbdb8b30cdfde320829b547e5357c4947c04efe49108a8698c22590ee53 SHA512 ab4e225c9a3e7dce280b6f3b71b01e8f593e0c56b080d6160275d210d30b467709c1cd1d2730ff706e7695c408d1607395256daa470acef6e33a9b0ee0a56e23 WHIRLPOOL fe7d6cc81e6ff0423cef1b37081d07e3c6c472aee54cca3d778191fd4768657a8ad94f4d68504dc3ad651f5f4b8bafedefa2cb3cd067660eec45a1367ee6660d
-MISC ChangeLog 3088 SHA256 7986a2a7f150d42cd7fb9dbe47fde5221161346760f338bfe78dd8996fd576bb SHA512 8ed7aed0bdfecd9e76fff07417cdf560907f0933d1c0513973a6039ebafb72c656204712baf092060e1f4bb464582c7a8a66a9153c0b13d7f500bceeb3aa7daf WHIRLPOOL 4f3f93d953e796cf31c96a6e1c6a6dda21ae59ed936857757428e7937adf3dfc0cb4409e20d72ee362257e70da96447359df93ddfe5643813a50f269d1079827
-MISC metadata.xml 155 SHA256 94ed5876ef16dbc191744ff6b8939a0f428fcb8add316d898880e1c4c880b9e7 SHA512 f05c8982778167c3667c9246b9730ba49fec2967731ed2c615e31a7fddc220fcea8c0843caa70a14957c8c4910892c512b6f2e00a9724d65e6032e1289f4562a WHIRLPOOL 25ccd49f04da07c8525fe18b21229764bb4104938abefc6c953bf9caa533dd5c10ae7b3f80a1251182e6c1520c09383d9f1d0ac1dc74832a99299c9be27406c4
+EBUILD hgview-1.8.0.ebuild 1534 SHA256 4e6e8b28715c330bf03ee8fe816692b56fe0d841596a75f357ac0d1f51dec8c5 SHA512 eadd3bde95dfb5c64920e14291c6f2a06cfaadea901fdabfc485bb09cd65170ecd48de475cbd192e2ef124eb7505317999210f285edf7faeb892f02c6c573dac WHIRLPOOL 7e05aafc72c017a144ad0f383cead0e5c4f883b25a79c8cc3d09670b973544ed8d7d277fe1212df4cb704a62d7ec23e659a27c53eff33380a03e5ebc76b2b0ed
+MISC ChangeLog 3299 SHA256 7cfe13abb9c32f2e9c5467851b94cf877d96a5bc7a6ac67eb291297832498ebf SHA512 4ae0313e9cb42e381e35a80d6fcf88b3ce676219498d3bad8a41ee5c3bda7c669a6ea798a0f8337f8f37a03ffa7d11c7f40caf3b03a90b0e41640a953b4b7668 WHIRLPOOL 97e2be39f6d07feb7969e08dd13f3d8c021d60f7097c359c4e3364a77751b580969c613ef424dbcc18311d482fe1ea9633c25ebe38e698e6e2b9d75586a12ee2
+MISC metadata.xml 249 SHA256 1d482d54a568378c523681f56193882fafd9e734151a1eeb89a9d2c4c8ad19ea SHA512 3f7a6d7e94e8376ad7b48bf495ceb9d73b2075507dc1452a363112d98cd70b6dcb4240e64605b9fea53b0de3fa4915165259edd2c85ebdb09e70bf376b36806a WHIRLPOOL ab664f0781034d8897b4bc3d5cf0cd259190521b425cb0919dbed79f440b2d4e8ff512bf31db31a67d0ef9d0e77e0c296b2bd989cbef30d0f3884c6d4eff67d7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQJiBAEBCABMBQJS161aRRSAAAAAABQAKGlzc3Vlci1mcHJAbm90YXRpb25zOTc5
-MTY5NkQ3RDM3NkRBN0U5QjZGMTUwMDZCMUYzOERDQTQ1QTFFQwAKCRAGsfONykWh
-7PeuD/92D4IJsv/BISxJXIY3JOzvslKR4pejKimkqSFutx0GNn7F84TDMmdbLchT
-xAwOTqot77JnkW2qCnImlYpDRK28ANONoa5kbRQ2KQ01BVBSG6F0UEP6cXKaB/rx
-Q/ack9EITiD9GmnrUgwtphY4/tuPQdsu+bqGC42tjKUyErU7yDsuOwwJETRcxd8C
-wzqV6oyW6moQ9uBAOkaieurOvmeBR7EGEdxMLh9jm+ywE7/dN+dC6XI5PLXmfT0S
-kPq3WA5ZW+s9Dr/ECvovLyNSZZwoX6lP3t8zzqHKgJIoSQC1CkiGdt47byzVhceF
-DfybSWXEAdRsUinkQvMx2zZFVjGiCLxdOR6wPWJkXjTYcmsS/CLC96e3A8TuHJad
-+l87ByYsDMHBIfp8b0jzkPSObqDVULEU5LvptbzGPyS3X3FsVTkSp06lBr6MTGDa
-O5AYD7LEjk1Q1dsJYGrFFfdF3hwan8YKIvCUz/1xHDJoGygTdubLCO8YOoQVec3x
-jsRmNZ6zo6zHbutm1+fpdOIgUeTlvPYuawB1jngVU/YTzKa0ZwqHn5xkPcGwHXTs
-WYhQrRdtE13z9/BVT/O1AsX7qUY/+RDnsLu4LiuFiaUZ24sbWKA8RjPCL2allFuu
-Vq+lzq7Nb7eK5KevgVtQnXFDritTsNY6sepTV7xpssM0EmAetw==
-=J1lZ
+iQEcBAEBCAAGBQJS7xfgAAoJEEqz6FtPBkyj8/0H/ixf4UrVvE/Y5PrJ3VcNOpxr
+oac7pAfY76WfLbzTKo2qYe9D2UOPej1D1iKjG/Rp64Ko3KLyAuSZsuPsZ1QoeD7H
+tEqRPGJP41rA9y47G/8eV4E8O7gQe3dV6yBdm7sVfM9qTogKdNoH2507wW3eNEVx
+PyIB23uXvyG0eRi5ROxacBxFiz+HID1JLPUDE7Y6hoRk7AoX7B2BY3zIy7G+pRXB
+NGbTPu9YFJVKqrpwB73djOiqfFIdwwQGp2lpToXEMRi9P50BV3oQ1oztoAFohOZE
+DujS14yL6KriWE0DmPMhjJZviPnfVgTr0VND/Pqa2kBaRmdx64WuywKYegOIQhE=
+=5hpR
-----END PGP SIGNATURE-----
diff --git a/dev-vcs/hgview/hgview-1.8.0.ebuild b/dev-vcs/hgview/hgview-1.8.0.ebuild
new file mode 100644
index 000000000000..92fb7797e5ce
--- /dev/null
+++ b/dev-vcs/hgview/hgview-1.8.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/hgview/hgview-1.8.0.ebuild,v 1.1 2014/02/03 04:15:24 radhermit Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+DESCRIPTION="A Mercurial interactive history viewer"
+HOMEPAGE="http://www.logilab.org/project/hgview/ https://pypi.python.org/pypi/hgview/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc ncurses +qt4"
+REQUIRED_USE="|| ( ncurses qt4 )"
+
+RDEPEND="dev-vcs/mercurial[${PYTHON_USEDEP}]
+ ncurses? (
+ >=dev-python/urwid-1.0.0[${PYTHON_USEDEP}]
+ dev-python/pyinotify[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+ )
+ qt4? (
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/PyQt4[X,${PYTHON_USEDEP}]
+ dev-python/qscintilla-python[${PYTHON_USEDEP}]
+ )"
+DEPEND="${RDEPEND}
+ doc? (
+ app-text/asciidoc
+ app-text/xmlto
+ )"
+
+python_configure_all() {
+ mydistutilsargs=(
+ build $(use doc || echo --no-doc)
+ build $(use ncurses || echo --no-curses)
+ build $(use qt4 || echo --no-qt)
+ )
+}
+
+src_prepare() {
+ # https://www.logilab.org/ticket/103668
+ sed -i \
+ -e 's:MANDIR=$(PREFIX)/man:MANDIR=$(PREFIX)/share/man:' \
+ -e 's:$(INSTALL) $$i:$(INSTALL) -m 644 $$i:' \
+ doc/Makefile || die
+
+ distutils-r1_src_prepare
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ # Install Mercurial extension config file
+ insinto /etc/mercurial/hgrc.d
+ doins hgext/hgview.rc
+}
diff --git a/dev-vcs/hgview/metadata.xml b/dev-vcs/hgview/metadata.xml
index dc439f7e84f5..7e39f86a6005 100644
--- a/dev-vcs/hgview/metadata.xml
+++ b/dev-vcs/hgview/metadata.xml
@@ -1,5 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>qt</herd>
+ <herd>qt</herd>
+ <maintainer>
+ <email>radhermit@gentoo.org</email>
+ <name>Tim Harder</name>
+ </maintainer>
</pkgmetadata>