From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1S3rmb-00013z-Ka for garchives@archives.gentoo.org; Sat, 03 Mar 2012 16:26:13 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A5960E0632; Sat, 3 Mar 2012 16:26:02 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 60E74E0632 for ; Sat, 3 Mar 2012 16:26:02 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id A25E71B401A for ; Sat, 3 Mar 2012 16:26:01 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 996) id 7C1B72004B; Sat, 3 Mar 2012 16:26:00 +0000 (UTC) From: "Krzysztof Pawlik (nelchael)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, nelchael@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in dev-vcs/mercurial: ChangeLog mercurial-2.1.1.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog mercurial-2.1.1.ebuild X-VCS-Directories: dev-vcs/mercurial X-VCS-Committer: nelchael X-VCS-Committer-Name: Krzysztof Pawlik Content-Type: text/plain; charset=utf8 Message-Id: <20120303162600.7C1B72004B@flycatcher.gentoo.org> Date: Sat, 3 Mar 2012 16:26:00 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: f23853fe-2b4a-4f86-9202-f8814751e44e X-Archives-Hash: 24013507170ae066296c6daef4c75f19 nelchael 12/03/03 16:26:00 Modified: ChangeLog Added: mercurial-2.1.1.ebuild Log: Version bump. =20 (Portage version: 2.1.10.49/cvs/Linux x86_64) Revision Changes Path 1.68 dev-vcs/mercurial/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/mercurial/= ChangeLog?rev=3D1.68&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/mercurial/= ChangeLog?rev=3D1.68&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/mercurial/= ChangeLog?r1=3D1.67&r2=3D1.68 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/ChangeLog,v retrieving revision 1.67 retrieving revision 1.68 diff -u -r1.67 -r1.68 --- ChangeLog 21 Feb 2012 03:31:01 -0000 1.67 +++ ChangeLog 3 Mar 2012 16:26:00 -0000 1.68 @@ -1,6 +1,11 @@ # ChangeLog for dev-vcs/mercurial # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/ChangeLog,v 1.67 20= 12/02/21 03:31:01 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/ChangeLog,v 1.68 20= 12/03/03 16:26:00 nelchael Exp $ + +*mercurial-2.1.1 (03 Mar 2012) + + 03 Mar 2012; Krzysztof Pawlik +mercurial-2.1.1.e= build: + Version bump. =20 21 Feb 2012; Patrick Lauer mercurial-1.7.ebuild, mercurial-2.0.1.ebuild, mercurial-2.0.2.ebuild, mercurial-2.0.ebuild, 1.1 dev-vcs/mercurial/mercurial-2.1.1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/mercurial/= mercurial-2.1.1.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/mercurial/= mercurial-2.1.1.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: mercurial-2.1.1.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-2.1.1.ebui= ld,v 1.1 2012/03/03 16:26:00 nelchael Exp $ EAPI=3D3 PYTHON_DEPEND=3D"2" PYTHON_USE_WITH=3D"threads" SUPPORT_PYTHON_ABIS=3D"1" RESTRICT_PYTHON_ABIS=3D"3.* *-jython 2.7-pypy-*" inherit bash-completion-r1 elisp-common eutils distutils DESCRIPTION=3D"Scalable distributed SCM" HOMEPAGE=3D"http://mercurial.selenic.com/" SRC_URI=3D"http://mercurial.selenic.com/release/${P}.tar.gz" LICENSE=3D"GPL-2" SLOT=3D"0" KEYWORDS=3D"~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 = ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x= 64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-sol= aris" IUSE=3D"bugzilla emacs gpg test tk zsh-completion" RDEPEND=3D"bugzilla? ( dev-python/mysql-python ) gpg? ( app-crypt/gnupg ) tk? ( dev-lang/tk ) zsh-completion? ( app-shells/zsh )" DEPEND=3D"emacs? ( virtual/emacs ) test? ( app-arch/unzip dev-python/pygments )" PYTHON_CFLAGS=3D( "2.* + -fno-strict-aliasing" "* - -ftracer -ftree-vectorize" ) PYTHON_MODNAME=3D"${PN} hgext" SITEFILE=3D"70${PN}-gentoo.el" src_prepare() { distutils_src_prepare # fix up logic that won't work in Gentoo Prefix (also won't outside in # certain cases), bug #362891 sed -i -e 's:xcodebuild:nocodebuild:' setup.py || die } src_compile() { distutils_src_compile if use emacs; then cd "${S}"/contrib || die elisp-compile mercurial.el || die "elisp-compile failed!" fi rm -rf contrib/{win32,macosx} || die } src_install() { distutils_src_install newbashcomp contrib/bash_completion ${PN} || die if use zsh-completion ; then insinto /usr/share/zsh/site-functions newins contrib/zsh_completion _hg || die fi rm -f doc/*.?.txt || die dodoc CONTRIBUTORS PKG-INFO README doc/*.txt || die cp hgweb*.cgi "${ED}"/usr/share/doc/${PF}/ || die dobin hgeditor || die dobin contrib/hgk || die dobin contrib/hg-ssh || die rm -f contrib/hgk contrib/hg-ssh || die rm -f contrib/bash_completion || die cp -r contrib "${ED}"/usr/share/doc/${PF}/ || die doman doc/*.? || die cat > "${T}/80mercurial" <<-EOF HG=3D"${EPREFIX}/usr/bin/hg" EOF doenvd "${T}/80mercurial" || die if use emacs; then elisp-install ${PN} contrib/mercurial.el* || die "elisp-install failed!= " elisp-site-file-install "${FILESDIR}"/${SITEFILE} fi } src_test() { cd "${S}/tests/" || die rm -rf *svn* || die # Subversion tests fail with 1.5 rm -f test-archive || die # Fails due to verbose tar output changes rm -f test-convert-baz* || die # GNU Arch baz rm -f test-convert-cvs* || die # CVS rm -f test-convert-darcs* || die # Darcs rm -f test-convert-git* || die # git rm -f test-convert-mtn* || die # monotone rm -f test-convert-tla* || die # GNU Arch tla rm -f test-doctest* || die # doctest always fails with python 2.5.x if [[ ${EUID} -eq 0 ]]; then einfo "Removing tests which require user privileges to succeed" rm -f test-command-template || die # Test is broken when run as root rm -f test-convert || die # Test is broken when run as root rm -f test-lock-badness || die # Test is broken when run as root rm -f test-permissions || die # Test is broken when run as root rm -f test-pull-permission || die # Test is broken when run as root rm -f test-clone-failure || die rm -f test-journal-exists || die rm -f test-repair-strip || die fi testing() { local testdir=3D"${T}/tests-${PYTHON_ABI}" rm -rf "${testdir}" || die "$(PYTHON)" run-tests.py --tmpdir=3D"${testdir}" } python_execute_function testing } pkg_postinst() { distutils_pkg_postinst use emacs && elisp-site-regen elog "If you want to convert repositories from other tools using convert= " elog "extension please install correct tool:" elog " dev-vcs/cvs" elog " dev-vcs/darcs" elog " dev-vcs/git" elog " dev-vcs/monotone" elog " dev-vcs/subversion" } pkg_postrm() { distutils_pkg_postrm use emacs && elisp-site-regen }