summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-vcs/cssc/ChangeLog6
-rw-r--r--dev-vcs/cssc/cssc-1.3.0-r1.ebuild44
-rw-r--r--dev-vcs/cssc/files/cssc-1.3.0-gets.patch13
3 files changed, 5 insertions, 58 deletions
diff --git a/dev-vcs/cssc/ChangeLog b/dev-vcs/cssc/ChangeLog
index d49cc9832aa7..4896479006ad 100644
--- a/dev-vcs/cssc/ChangeLog
+++ b/dev-vcs/cssc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-vcs/cssc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cssc/ChangeLog,v 1.24 2014/10/10 10:58:58 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cssc/ChangeLog,v 1.25 2014/10/10 14:31:51 jer Exp $
+
+ 10 Oct 2014; Jeroen Roovers <jer@gentoo.org> -cssc-1.3.0-r1.ebuild,
+ -files/cssc-1.3.0-gets.patch:
+ Old.
10 Oct 2014; Agostino Sarubbo <ago@gentoo.org> cssc-1.4.0.ebuild:
Stable for x86, wrt bug #524320
diff --git a/dev-vcs/cssc/cssc-1.3.0-r1.ebuild b/dev-vcs/cssc/cssc-1.3.0-r1.ebuild
deleted file mode 100644
index bec1533c00a3..000000000000
--- a/dev-vcs/cssc/cssc-1.3.0-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cssc/cssc-1.3.0-r1.ebuild,v 1.7 2012/11/21 11:25:55 ago Exp $
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="CSSC is the GNU Project's replacement for SCCS"
-SRC_URI="mirror://gnu/${PN}/${P^^}.tar.gz"
-HOMEPAGE="http://www.gnu.org/software/cssc/"
-SLOT="0"
-LICENSE="GPL-3"
-S="${WORKDIR}/${P^^}"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE=""
-
-DOCS=( README NEWS ChangeLog AUTHORS )
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-gcc47.patch \
- "${FILESDIR}"/${P}-gets.patch
-
- # The large test takes a long time
- sed -i tests/Makefile.* \
- -e 's|\([[:space:]]\)test-large |\1|g' \
- || die "sed failed"
-}
-
-src_configure() {
- econf --enable-binary --without-valgrind
-}
-
-src_compile() {
- emake all
-}
-
-src_test() {
- if [[ ${UID} = 0 ]]; then
- einfo "The test suite can not be run as root"
- else
- emake check
- fi
-}
diff --git a/dev-vcs/cssc/files/cssc-1.3.0-gets.patch b/dev-vcs/cssc/files/cssc-1.3.0-gets.patch
deleted file mode 100644
index d844b83a0990..000000000000
--- a/dev-vcs/cssc/files/cssc-1.3.0-gets.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/gl/lib/stdio.in.h
-+++ b/gl/lib/stdio.in.h
-@@ -138,8 +138,10 @@
- /* It is very rare that the developer ever has full control of stdin,
- so any use of gets warrants an unconditional warning. Assume it is
- always declared, since it is required by C89. */
-+#ifdef gets
- #undef gets
- _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
-+#endif
-
- #if @GNULIB_FOPEN@
- # if @REPLACE_FOPEN@