* [gentoo-commits] gentoo-x86 commit in dev-vcs/cvs: cvs-1.11.23.ebuild ChangeLog
@ 2011-02-10 18:00 Fabian Groffen (grobian)
0 siblings, 0 replies; only message in thread
From: Fabian Groffen (grobian) @ 2011-02-10 18:00 UTC (permalink / raw
To: gentoo-commits
grobian 11/02/10 18:00:00
Modified: ChangeLog
Added: cvs-1.11.23.ebuild
Log:
Add latest officially released version of CVS. The 1.11 branch is the only that actually behaves on most Prefix platforms, all other versions are masked. For this reason, only Prefix keywords have been added, as it is mainly intended for them. Bug #313799
(Portage version: 2.2.01.17865-prefix/cvs/Darwin powerpc)
Revision Changes Path
1.5 dev-vcs/cvs/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/cvs/ChangeLog?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/cvs/ChangeLog?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/cvs/ChangeLog?r1=1.4&r2=1.5
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-vcs/cvs/ChangeLog,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ChangeLog 5 Jan 2011 04:50:41 -0000 1.4
+++ ChangeLog 10 Feb 2011 18:00:00 -0000 1.5
@@ -1,6 +1,15 @@
# ChangeLog for dev-vcs/cvs
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cvs/ChangeLog,v 1.4 2011/01/05 04:50:41 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cvs/ChangeLog,v 1.5 2011/02/10 18:00:00 grobian Exp $
+
+*cvs-1.11.23 (10 Feb 2011)
+
+ 10 Feb 2011; Fabian Groffen <grobian@gentoo.org> +cvs-1.11.23.ebuild,
+ +files/cvs-1.11.23-CVE-2010-3846.patch, +files/cvs-1.11.23-getline64.patch:
+ Add latest officially released version of CVS. The 1.11 branch is the only
+ that actually behaves on most Prefix platforms, all other versions are
+ masked. For this reason, only Prefix keywords have been added, as it is
+ mainly intended for them. Bug #313799
*cvs-1.12.12-r9 (05 Jan 2011)
1.1 dev-vcs/cvs/cvs-1.11.23.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/cvs/cvs-1.11.23.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/cvs/cvs-1.11.23.ebuild?rev=1.1&content-type=text/plain
Index: cvs-1.11.23.ebuild
===================================================================
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cvs/cvs-1.11.23.ebuild,v 1.1 2011/02/10 18:00:00 grobian Exp $
EAPI=3
inherit eutils
DESCRIPTION="Concurrent Versions System - source code revision control tools"
HOMEPAGE="http://www.nongnu.org/cvs/"
SRC_URI="mirror://gnu/non-gnu/cvs/source/stable/${PV}/${P}.tar.bz2
doc? ( mirror://gnu/non-gnu/cvs/source/stable/${PV}/cederqvist-${PV}.html.bz2
mirror://gnu/non-gnu/cvs/source/stable/${PV}/cederqvist-${PV}.pdf
mirror://gnu/non-gnu/cvs/source/stable/${PV}/cederqvist-${PV}.ps )"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
#KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
KEYWORDS="~ppc-aix ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc emacs"
DEPEND=">=sys-libs/zlib-1.1.4"
src_unpack() {
unpack ${A}
}
src_prepare() {
epatch "${FILESDIR}"/${P}-CVE-2010-3846.patch
epatch "${FILESDIR}"/${P}-getline64.patch
# remove a useless binary
einfo "Removing a compiled binary"
find "${S}" -type f -name getdate -exec rm \{\} \;
}
src_configure() {
[[ ${CHOST} == *-interix* ]] && export ac_cv_header_inttypes_h=no
econf --with-tmpdir=/tmp --without-gssapi || die
}
src_install() {
einstall || die
insinto /etc/xinetd.d
newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver || die "newins failed"
dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \
MINOR* NEWS PROJECTS README* TESTS TODO
if use emacs; then
insinto /usr/share/emacs/site-lisp
doins cvs-format.el || die "doins failed"
fi
if use doc; then
dodoc "${DISTDIR}"/cederqvist-${PV}.pdf
dodoc "${DISTDIR}"/cederqvist-${PV}.ps
tar xjf "${DISTDIR}"/cederqvist-${PV}.html.tar.bz2
dohtml -r cederqvist-${PV}.html/*
cd "${ED}"/usr/share/doc/${PF}/html/
ln -s cvs.html index.html
fi
}
src_test() {
einfo "FEATURES=\"maketest\" has been disabled for dev-vcs/cvs"
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2011-02-10 18:00 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-10 18:00 [gentoo-commits] gentoo-x86 commit in dev-vcs/cvs: cvs-1.11.23.ebuild ChangeLog Fabian Groffen (grobian)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox