From cf55171c6801b5124ddd1b51c5dba4866aa1a6e9 Mon Sep 17 00:00:00 2001 From: Sergey Popov Date: Tue, 16 Apr 2013 18:33:52 +0000 Subject: Revision bump: port to distutils-r1 eclass Package-Manager: portage-2.2.0_alpha171/cvs/Linux x86_64 Manifest-Sign-Key: 0x1F357D42 --- dev-vcs/hgview/ChangeLog | 7 ++++- dev-vcs/hgview/Manifest | 17 ++++++------ dev-vcs/hgview/hgview-1.7.1-r1.ebuild | 52 +++++++++++++++++++++++++++++++++++ 3 files changed, 67 insertions(+), 9 deletions(-) create mode 100644 dev-vcs/hgview/hgview-1.7.1-r1.ebuild (limited to 'dev-vcs') diff --git a/dev-vcs/hgview/ChangeLog b/dev-vcs/hgview/ChangeLog index 89d2a3438d3b..3ba216d0b0d2 100644 --- a/dev-vcs/hgview/ChangeLog +++ b/dev-vcs/hgview/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-vcs/hgview # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/hgview/ChangeLog,v 1.10 2013/04/16 18:04:24 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/hgview/ChangeLog,v 1.11 2013/04/16 18:33:50 pinkbyte Exp $ + +*hgview-1.7.1-r1 (16 Apr 2013) + + 16 Apr 2013; Sergey Popov +hgview-1.7.1-r1.ebuild: + Revision bump: port to distutils-r1 eclass *hgview-1.7.1 (16 Apr 2013) diff --git a/dev-vcs/hgview/Manifest b/dev-vcs/hgview/Manifest index d4011ec6d997..9ec7ba98f964 100644 --- a/dev-vcs/hgview/Manifest +++ b/dev-vcs/hgview/Manifest @@ -6,17 +6,18 @@ DIST hgview-1.7.0.tar.gz 168239 SHA256 e4f4910c24d6af9840ef1e99993ce49c90d0f145d DIST hgview-1.7.1.tar.gz 307250 SHA256 633862c3a2313e5f2432f19b9da9fa19a1ca8f2f2cd0b86df019832e86afc001 SHA512 ddd6645160a5660515d0dbf46af7d600cd9b1588393142f536f04889e75f4740af2b3196c879993138735ed4d2c16c2b71d3ef8997e50ae41e01c83b5b6f441a WHIRLPOOL 851d7e211153f070f3dbf0d86269cef5efbac002441768a8b73911237c99ce01b2dcfb26e5d31a726d52dd764769cbeeeaa915dacf8425c2a8251b8bb3f5bf47 EBUILD hgview-1.6.2-r1.ebuild 1420 SHA256 ea101889e34ab3aa136416345e1ed12316d51f2b2bcef2cdc73173ec53c733cf SHA512 9d12284cb5ba84f7110f5baf91077b9edcee0282538a5dd0ec6bd8ad39948d60f5fd1a46b1d0bdec8f85d00d91d8bda4ba42ff1ae5d45aeb37c6c558cfbff35b WHIRLPOOL 24829bd794913ec0fc74418f41c1462b05f018b71bdc249d1b404cec04beb0d29f13ea55361f3276ca15cc07b8be1791341b290065c52c54311c90e17e6750af EBUILD hgview-1.7.0.ebuild 1423 SHA256 1079dfa6851690e649063d4caf83512e4309d9bf946e0309ae58e2c911638b5d SHA512 b08bda0f82fa31593209ea3bddfdc51770f4b29f2f6d11134466a882cabd7ab190b81de3a105a0282dcca02aa270b8f16d7dbdc2ff2db19b3b9a1a503a88597b WHIRLPOOL 78a6e4ffb04fd38f4ae43036d5494af696db539b569e13cf4bddb2b07aa579a0f8f6720aafb814044bad30bff60664b165b681d7073ce35dde9701eac17a2783 +EBUILD hgview-1.7.1-r1.ebuild 1219 SHA256 c72c0bbdb8b30cdfde320829b547e5357c4947c04efe49108a8698c22590ee53 SHA512 ab4e225c9a3e7dce280b6f3b71b01e8f593e0c56b080d6160275d210d30b467709c1cd1d2730ff706e7695c408d1607395256daa470acef6e33a9b0ee0a56e23 WHIRLPOOL fe7d6cc81e6ff0423cef1b37081d07e3c6c472aee54cca3d778191fd4768657a8ad94f4d68504dc3ad651f5f4b8bafedefa2cb3cd067660eec45a1367ee6660d EBUILD hgview-1.7.1.ebuild 1421 SHA256 fc3e782312e4677dd8ecb3ea79ee6e84caec772e5a1550be421e2be03e1465b2 SHA512 eff9cc42169fa60c822b89efc46c0370061ff8ade2036fc3627b52a82827c010d826a74da6a5fd7998eba3fdc7d58485fe5debe36626fcfe04f655b9a45c7924 WHIRLPOOL f652e8f2a6f7b1601709bbb312396e669af6e69867778de5de37bb212861d501f3351d09b8bf6010dac8e772736f60b3707795871893eaf2f72f6734d1fc92e1 -MISC ChangeLog 2791 SHA256 717eb2f7b400d106a89cf97cdabadce14345d4c7911d0a13d51459b50137e1e8 SHA512 3a97c3f772d9d52b0863ffe0d9af3fc52538a958b6a670dcfefb14d80bbb334a9f8f6ae9edc4eb1b9114a2019bc864642d0066b8c1196b5ffb0ba6f94996fb26 WHIRLPOOL 446a35ab69bc0a24b121aaff29f28d190d9be182a3b41d4b450d2eeba7a54ded6ed19afe1617ce633f202c68da34eb8df2e10cc00a9df38b0be25c1350072ecb +MISC ChangeLog 2944 SHA256 4fd98d4253e2fbbbd9a31c96d3977fe88bbe8b4b4b7ed3107da8a10554a8d64c SHA512 1eaecce6e1574533a1e0fe99ab19eb128e388f6da253b276b1426ac66c7ca5848cec2a978e9577fa3cb2267ed81393b2b356f0b700a1d38ef86a640efcdb2449 WHIRLPOOL ec09783bc2be5f62d15a84c6c56b3137bb5b2d4df88e0a25b10bb50d4a0f9d4c90a3ac2a77319dee6b5ca0303ffe1a932fd925cbdf26bbaa75849ecd8a7a78a7 MISC metadata.xml 155 SHA256 94ed5876ef16dbc191744ff6b8939a0f428fcb8add316d898880e1c4c880b9e7 SHA512 f05c8982778167c3667c9246b9730ba49fec2967731ed2c615e31a7fddc220fcea8c0843caa70a14957c8c4910892c512b6f2e00a9724d65e6032e1289f4562a WHIRLPOOL 25ccd49f04da07c8525fe18b21229764bb4104938abefc6c953bf9caa533dd5c10ae7b3f80a1251182e6c1520c09383d9f1d0ac1dc74832a99299c9be27406c4 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJRbZKoAAoJECo/aRed9267Q4cH/2wMTesca7jXzFRdz4NCbSZm -YwRQDaZcxHKflmH/RJ+E68CWxZgmer4vGfQrxbbZn7wB0N3/d8V+JGg9LxhcLnKy -/pxxiQyzfJm3fS1M17QHGj2Qn1dsx9xvS67RxokA2LwiYVjLkwr42p9Lv9itUufB -zftW+eMjWQI//ImpHRxkrIU/+VL0+XgWNhoKNQCwk+4abdbQao70kP4AxsxMKRpg -qPXhemApjxhOdUrLJZUHcndADmUEhR6kYUTtk0pXWtOVYgsQtcVf89ODD9WTU0MO -pb/y/mH4k+7ZIU8cKo/gOJOH1KsAunFUfRKvx1FjDMzzQ5qEwFDLbZIBt63VtpM= -=n5k1 +iQEcBAEBCAAGBQJRbZmPAAoJECo/aRed9267vgYH/i8k22NQt22pG0KwUV6IldaW +aZ6OKN+xRcxAHM/pT65h0JCluF8H0KTVxw4PTg8uJqec3SMDkog202/jmSEL23VP +C5Z9VWBHrPSdo9FG49SRYR3Lejfe6JafA/WZlY6PnHGYNWxZLt0hjpQbFQNH4lt6 +ihrIpX/Bscf5i60Zrkp6mCvAuGxD09zkicbqs6+MHiLgYth9kRhp9Up61LWeZ1+E +B39BJoflUX0vJGtpQfAaqDeIW37byPdshtLJ0hY/dZZ2lVrKMXCVSex35+phhMbg +iq1fbARk4gUOckyswA7JUrRst+n/oaNGHtkxBmOohulFtd5TGrfJiq5YbjlrVb0= +=iA7I -----END PGP SIGNATURE----- diff --git a/dev-vcs/hgview/hgview-1.7.1-r1.ebuild b/dev-vcs/hgview/hgview-1.7.1-r1.ebuild new file mode 100644 index 000000000000..071d398e1768 --- /dev/null +++ b/dev-vcs/hgview/hgview-1.7.1-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/hgview/hgview-1.7.1-r1.ebuild,v 1.1 2013/04/16 18:33:50 pinkbyte Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_IN_SOURCE_BUILD=1 +inherit distutils-r1 + +DESCRIPTION="PyQt4-based Mercurial log navigator" +HOMEPAGE="http://www.logilab.org/project/hgview" +SRC_URI="http://ftp.logilab.org/pub/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND="dev-python/docutils[${PYTHON_USEDEP}] + dev-python/PyQt4[${PYTHON_USEDEP},X] + dev-python/qscintilla-python[${PYTHON_USEDEP}] + dev-vcs/mercurial[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + doc? ( + app-text/asciidoc + app-text/xmlto + )" + +python_configure_all() { + mydistutilsargs=( + build $(use doc || echo --no-doc) + ) +} + +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 +} -- cgit v1.2.3-65-gdbad