diff options
| author | Sebastian Pipping <sping@gentoo.org> | 2025-04-28 15:04:42 +0200 |
|---|---|---|
| committer | Sebastian Pipping <sping@gentoo.org> | 2025-04-28 15:05:27 +0200 |
| commit | dad537f300d3054d8d7d3aeb717faca6ba9af673 (patch) | |
| tree | 424ed396e6680620c58b6f3d2614ad4281642f0b /dev-vcs/svn2git/svn2git-1.0.20.ebuild | |
| parent | 80aff37ab9097076434b3cb5578a0b74214362b5 (diff) | |
| download | gentoo-dad537f300d3054d8d7d3aeb717faca6ba9af673.tar.gz gentoo-dad537f300d3054d8d7d3aeb717faca6ba9af673.tar.bz2 gentoo-dad537f300d3054d8d7d3aeb717faca6ba9af673.zip | |
dev-vcs/svn2git: 1.0.20 + Qt 6
Bug: https://bugs.gentoo.org/954153
Signed-off-by: Sebastian Pipping <sping@gentoo.org>
Diffstat (limited to 'dev-vcs/svn2git/svn2git-1.0.20.ebuild')
| -rw-r--r-- | dev-vcs/svn2git/svn2git-1.0.20.ebuild | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/dev-vcs/svn2git/svn2git-1.0.20.ebuild b/dev-vcs/svn2git/svn2git-1.0.20.ebuild new file mode 100644 index 000000000000..e48a8a4ebd1c --- /dev/null +++ b/dev-vcs/svn2git/svn2git-1.0.20.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils +[[ "${PV}" == "9999" ]] && inherit git-r3 + +DESCRIPTION="Tool for one-time conversion from svn to git" +HOMEPAGE="https://github.com/svn-all-fast-export/svn2git" +if [[ "${PV}" == "9999" ]]; then + EGIT_SUBMODULES=() + EGIT_REPO_URI="https://github.com/svn-all-fast-export/svn2git.git" +else + SRC_URI="https://github.com/svn-all-fast-export/svn2git/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +# KEYWORDS way up + +DEPEND=" + dev-qt/qt5compat:6 + dev-qt/qtbase:6 + dev-vcs/subversion" +RDEPEND="${DEPEND} + dev-vcs/git" + +DOCS=( README.md ) + +src_configure() { + local qmake_args=( + APR_INCLUDE=/usr/include/apr-1 + PREFIX=/usr + SVN_INCLUDE=/usr/include/subversion-1 + VERSION=${PV} + ) + eqmake6 "${qmake_args[@]}" fast-export2.pro +} + +src_install() { + einstalldocs + insinto /usr/share/${PN}/samples + doins samples/*.rules + dobin svn-all-fast-export + dosym svn-all-fast-export /usr/bin/svn2git +} |
