Skip to content

Commit

Permalink
dev-vcs/cvs-fast-export: bump up to 1.55
Browse files Browse the repository at this point in the history
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich <[email protected]>
  • Loading branch information
Sergei Trofimovich committed May 24, 2020
1 parent 4005f7d commit f473974
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 0 deletions.
1 change: 1 addition & 0 deletions dev-vcs/cvs-fast-export/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
DIST cvs-fast-export-1.53.tar.gz 472991 BLAKE2B 4fb69bbe75cb4a2d54bf876ebefc4e2fbb12e3a22f9cfcd45f31adec6c65406b3b3647513b884f0d3356bf78f0c8b5684024d6bdea41776a68d48f08879e773b SHA512 cd40543d73c2367b76c181d262b12b13223fc66984ce616d2b0df22f9562a99940dcd6e1e4996a237f2f37c5a8ed48992c2cda521b92238b6bb78b4144d0d503
DIST cvs-fast-export-1.54.tar.gz 477045 BLAKE2B 2fb8826712b0e0ba9573e9ebd5178a0090c7d91de4dc3aae58faa006ef9c51fe0ec913daa3afbcefaa07ea430358d31c85d26a7399679fef2e14fbf0a6ee5e40 SHA512 b209049554f3599a4817496bb0b75a3cf6b84bce2455f78271872fa3b95241d4e1e5e3dfd5583d6216f5bbb273d70b5278e23d226ace396f1f0e014b87745c73
DIST cvs-fast-export-1.55.tar.gz 478449 BLAKE2B 18a94fe4c143ca72949b469f40d79540aa8b6fc8562bed7e638b7ac4834e6f4be73f1cf0c906f0ea1dfdfadada74fa3b8a1a56c1aeb011467977be2d4ee84fbe SHA512 494b7bdef890c59967a0552b605f2f5b49ff401c791dc260378192babab1a8e13af796f746c52c36d0ff95c94d04f066f31245f803793092bcaf2e63bd367d05
48 changes: 48 additions & 0 deletions dev-vcs/cvs-fast-export/cvs-fast-export-1.55.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit toolchain-funcs

DESCRIPTION="fast-export history from a CVS repository or RCS collection"
HOMEPAGE="http://www.catb.org/~esr/cvs-fast-export/"
SRC_URI="http://www.catb.org/~esr/${PN}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

RDEPEND=""
DEPEND="${RDEPEND}
app-text/asciidoc"

RESTRICT=test # upstream does not ship some tests in tarball

src_prepare() {
default

tc-export CC
export prefix="${EPREFIX}"/usr

# respect CC, CFLAGS and LDFLAGS
sed \
-e 's/cc /$(CC) $(LDFLAGS) /' \
-e 's/^CFLAGS += -O/#&/' \
-e 's/CFLAGS=/CFLAGS+=/' \
-i Makefile || die
}

src_compile() {
# '.adoc.html' rules can't be executed in parallel
# as they reuse the same 'docbook-xsl.css' file name.
emake -j1 html
# Allow full parallelism for the rest
emake
}

src_install() {
default
dodoc README.adoc
}

0 comments on commit f473974

Please sign in to comment.