diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2013-12-28 22:32:32 +0000 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2013-12-28 22:32:32 +0000 |
commit | bde0cddddee0b9533ea1f91f2be736638da0747e (patch) | |
tree | 09627454f3a06ec35e9b5e72f939865c8dfa566b /dev-vcs | |
parent | Remove broken OS X fix, thanks Laurent Bachelier (bug 451416) (diff) | |
download | historical-bde0cddddee0b9533ea1f91f2be736638da0747e.tar.gz historical-bde0cddddee0b9533ea1f91f2be736638da0747e.tar.bz2 historical-bde0cddddee0b9533ea1f91f2be736638da0747e.zip |
Initial version. Another speedy tool to fast-export CVS repos from ',v' files.
Package-Manager: portage-2.2.7_p53/cvs/Linux x86_64
Manifest-Sign-Key: 0x611FF3AA
Diffstat (limited to 'dev-vcs')
-rw-r--r-- | dev-vcs/cvs-fast-export/ChangeLog | 9 | ||||
-rw-r--r-- | dev-vcs/cvs-fast-export/Manifest | 14 | ||||
-rw-r--r-- | dev-vcs/cvs-fast-export/cvs-fast-export-1.0.ebuild | 40 | ||||
-rw-r--r-- | dev-vcs/cvs-fast-export/metadata.xml | 12 |
4 files changed, 75 insertions, 0 deletions
diff --git a/dev-vcs/cvs-fast-export/ChangeLog b/dev-vcs/cvs-fast-export/ChangeLog new file mode 100644 index 000000000000..b904ab8837a1 --- /dev/null +++ b/dev-vcs/cvs-fast-export/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-vcs/cvs-fast-export +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cvs-fast-export/ChangeLog,v 1.1 2013/12/28 22:32:24 slyfox Exp $ + +*cvs-fast-export-1.0 (28 Dec 2013) + + 28 Dec 2013; Sergei Trofimovich <slyfox@gentoo.org> + +cvs-fast-export-1.0.ebuild, +metadata.xml: + Initial version. Another speedy tool to fast-export CVS repos from ',v' files. diff --git a/dev-vcs/cvs-fast-export/Manifest b/dev-vcs/cvs-fast-export/Manifest new file mode 100644 index 000000000000..0782543d3ffe --- /dev/null +++ b/dev-vcs/cvs-fast-export/Manifest @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST cvs-fast-export-1.0.tar.gz 96414 SHA256 e5eff5a153621d14e2edf1548b5c2a2de3a2c76f41c7940f9f1f8ecb4a736ae3 SHA512 150bdfa4d8f71096588d166df071e010a196695b3e4fb71c98a66689a22b2011f15e95bcb2cc4202639a9e245af5e36cf6c275f167fb0b554a64e9f84a5f9bc9 WHIRLPOOL 4b0468389ff068463efd076b7f4e4db63924b19bbbd5ba3259d0755b844ea74ac44fc87ab742ddb072644f1a9309b9d467d2fb3087eef2cfd122886954d2e18f +EBUILD cvs-fast-export-1.0.ebuild 919 SHA256 682548a2ed7371fe1e2fed85d1c755e9d2708fdd1c38a3edcc76abfde350d2d6 SHA512 204d8e0405dd4f78db8759a690e2e8fbc79d7cd49b6a32cde833964a4e4933053aca13712fae61cba83596551da936031ab2733d53064e282a38ae8cb5f2a432 WHIRLPOOL a1df6be64e97930ecadf0e5b5afcc63110801216232fc3de4a8f24b1a93484a72b2f38600d70bdfad2fa81446a9763a1ea9654855ede66399b72318b5445c67f +MISC ChangeLog 436 SHA256 b26a816ed440b264e7e4022d12c4ac582506f3893dc77d67f565a4582fd3710c SHA512 bd847451edc8b72f3b755914d6ced04500135aa32c66783102b1ea4f45dba3227cde7a3f89e819ed98babd2bebd6b945c294a06dfa3b07c60ed1228f287426bf WHIRLPOOL 34bc37a21bfad8a21dcbf30516f1623c41322d7ffd55048b1c5d853eda26c8c5c544bcc95064c7ef6f12bc72176cd450497d157fd73174592a717a280881ab78 +MISC metadata.xml 343 SHA256 cc746aa955d09e64971108ac9b68ce1a948d063058f35d35150f0f138b0249d2 SHA512 3c86b4e4baef5837d41816f7dfed1a8460d503d31241c4aa320ed68324df53b1d3d0240fd9d53c094bcd593f3993c711252ff75586ba1973f720ad7c040557d1 WHIRLPOOL 725a264a73dae336580fb99a042dfd1a014aa7541b1469d60e360a3f6bb4ede5b05b37df12a87bd837af06053fde9a38bbb3a091cf489dddd7f6acde65d4f639 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iEYEAREIAAYFAlK/UEAACgkQcaHudmEf86q41wCfT6O6Q1Cyj1RSdHaoPVGUpVGU +yGgAnR+9Au3cFziroJA0B7PdZ3x88DDV +=+mQK +-----END PGP SIGNATURE----- diff --git a/dev-vcs/cvs-fast-export/cvs-fast-export-1.0.ebuild b/dev-vcs/cvs-fast-export/cvs-fast-export-1.0.ebuild new file mode 100644 index 000000000000..49b8f8f270e9 --- /dev/null +++ b/dev-vcs/cvs-fast-export/cvs-fast-export-1.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cvs-fast-export/cvs-fast-export-1.0.ebuild,v 1.1 2013/12/28 22:32:24 slyfox Exp $ + +EAPI=5 + +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 them in tarball + +src_prepare() { + tc-export CC + export prefix=/usr + + # respect CC, CFLAGS and LDFLAGS. don't install cvssync + sed \ + -e 's/cc /$(CC) $(LDFLAGS) /' \ + -e 's/^CFLAGS += -O/#&/' \ + -e 's/CFLAGS=/CFLAGS+=/' \ + -e 's/$(INSTALL).*cvssync/#&/g' \ + -i Makefile || die +} + +src_install() { + default + dodoc README +} diff --git a/dev-vcs/cvs-fast-export/metadata.xml b/dev-vcs/cvs-fast-export/metadata.xml new file mode 100644 index 000000000000..d22bbde28e2d --- /dev/null +++ b/dev-vcs/cvs-fast-export/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>slyfox@gentoo.org</email> + <name>Sergei Trofimovich</name> + </maintainer> + <herd>cvs-utils</herd> + <upstream> + <remote-id type="freecode">cvs-fast-export</remote-id> + </upstream> +</pkgmetadata> |