Ebuild
November 10, 2011, 11:28
Tool for one-time conversion from svn to git.
| alpha | amd64 | arm | hppa | ia64 | m68k | mips | ppc | ppc64 | s390 | sh | sparc | x86 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.0.5 | – | ~ | – | – | – | – | – | – | – | – | – | – | ~ |
DESCRIPTION DU PAQUET:
Tool for one-time conversion from svn to git.
Catégories:
JOURNAL DES MODIFICATIONS
# ChangeLog for dev-vcs/svn2git # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-vcs/svn2git/ChangeLog,v 1.14 2011/11/10 11:28:22 sping Exp $ *svn2git-1.0.5 (10 Nov 2011) 10 Nov 2011; Sebastian Pipping (sping) +svn2git-1.0.5.ebuild, +files/svn2git-1.0.5-version.patch, svn2git-9999.ebuild: Bump to 1.0.5, looks trivial 21 Sep 2011; Michał Górny (mgorny) svn2git-9999.ebuild: Migrate to git-2. 08 Apr 2011; Sebastian Pipping (sping) svn2git-1.0.3_p1.ebuild: Fix filename of 1.0.3 for mirrors *svn2git-1.0.4 (08 Apr 2011) 08 Apr 2011; Sebastian Pipping (sping) +svn2git-1.0.4.ebuild, +files/svn2git-1.0.4-version.patch, svn2git-9999.ebuild: Bump to 1.0.4, update live ebuild *svn2git-1.0.3_p1 (06 Apr 2011) 06 Apr 2011; Sebastian Pipping (sping) +svn2git-1.0.3_p1.ebuild, +files/svn2git-1.0.3-backup-refs.patch, +files/svn2git-1.0.3_p1-version.patch, svn2git-9999.ebuild: Bump to 1.0.3 plus commit 584005f2e26149282aa12c4a0367d250caaf3918 by upstream (creating backup refs for deleted branches), sync live ebuild *svn2git-1.0.2.1 (11 Jan 2011) 11 Jan 2011; Sebastian Pipping (sping) +svn2git-1.0.2.1.ebuild, +files/svn2git-1.0.2.1-include-path.patch, +files/svn2git-1.0.2.1-version.patch, svn2git-9999.ebuild: Bump to 1.0.2.1, sync live ebuild *svn2git-0_pre20101101 (02 Nov 2010) 02 Nov 2010; Sebastian Pipping (sping) +svn2git-0_pre20101101.ebuild: Bump to snapshot of 2010-11-01 *svn2git-0_pre20101008 (11 Oct 2010) 11 Oct 2010; Sebastian Pipping (sping) +svn2git-0_pre20101008.ebuild: Bump to 0_pre20101008 22 Jun 2010; Arfrever Frehtes Taifersar Arahesis (arfrever) svn2git-0_pre20100303.ebuild, svn2git-0_pre20100324.ebuild, svn2git-0_pre20100327.ebuild, svn2git-9999.ebuild: dev-util/subversion renamed to dev-vcs/subversion. *svn2git-0_pre20100327 (29 Mar 2010) 29 Mar 2010; Sebastian Pipping (sping) +svn2git-0_pre20100327.ebuild: Bump to 0_pre20100327 *svn2git-0_pre20100324 (24 Mar 2010) 24 Mar 2010; Sebastian Pipping (sping) +svn2git-0_pre20100324.ebuild: Bump to 0_pre20100324 17 Mar 2010; Sebastian Pipping (sping) svn2git-0_pre20100303.ebuild, svn2git-9999.ebuild: Propagate move of dev-util/git to dev-vcs/git *svn2git-0_pre20100303 (05 Mar 2010) 05 Mar 2010; Sebastian Pipping (sping) +svn2git-0_pre20100303.ebuild, -svn2git-20100303.ebuild: Fix snapshot version so a first release's version has a real chance of being higher *svn2git-20100303 (04 Mar 2010) *svn2git-9999 (04 Mar 2010) 04 Mar 2010; Sebastian Pipping (sping) +svn2git-9999.ebuild, +svn2git-20100303.ebuild, +metadata.xml: New package
BUGS
Aucuns bug trouvé
PARAMÈTRES USE
Aucune option use
DÉPENDANCES À LA CONSTRUCTION
| dev-vcs/subversion | Advanced version control system |
| x11-libs/qt-core | The Qt toolkit is a comprehensive C++ application development framework |
DÉPENDANCES À L'EXÉCUTION
| dev-vcs/git | GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team |
| dev-vcs/subversion | Advanced version control system |
| x11-libs/qt-core | The Qt toolkit is a comprehensive C++ application development framework |
CODE SOURCE
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/svn2git/svn2git-1.0.5.ebuild,v 1.1
2011/11/10 11:28:22 sping Exp $
EAPI="2"
inherit eutils qt4-r2
[ "$PV" == "9999" ] && inherit git
DESCRIPTION="Tool for one-time conversion from svn to git."
HOMEPAGE="http://gitorious.org/svn2git/svn2git"
if [ "$PV" == "9999" ]; then
EGIT_REPO_URI="git://gitorious.org/svn2git/svn2git.git"
KEYWORDS=""
else
SRC_URI="http://gitorious.org/${PN}/${PN}/archive-tarball/${PV} -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3"
SLOT="0"
IUSE=""
# KEYWORDS way up
DEPEND="dev-vcs/subversion
x11-libs/qt-core"
RDEPEND="${DEPEND}
dev-vcs/git"
S=${WORKDIR}/${PN}-${PN}
src_prepare() {
# Note: patching order matters
epatch "${FILESDIR}"/${PN}-1.0.2.1-include-path.patch
if [[ "$PV" != "9999" ]]; then
epatch "${FILESDIR}"/${P}-version.patch
fi
qt4-r2_src_prepare
}
src_install() {
insinto /usr/share/${PN}/samples
doins samples/*.rules || die 'doins failed'
dobin svn-all-fast-export || die 'dobin failed'
dosym svn-all-fast-export /usr/bin/svn2git || die 'dosym failed'
}