summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Zander <negril.nx+gentoo@gmail.com>2023-09-20 14:16:37 +0200
committerSam James <sam@gentoo.org>2023-09-24 23:10:05 +0100
commitb84f0b5353205a6ba121bf3d0ef64bff9e26e8c2 (patch)
tree67d08254c4ac4503c45f9b2b9db186ea6f8b8249 /sys-devel/crosstool-ng
parentdev-libs/libcgroup: bump 3.1.0, fix CG_CLASSIFY=Yes (diff)
downloadgentoo-b84f0b5353205a6ba121bf3d0ef64bff9e26e8c2.tar.gz
gentoo-b84f0b5353205a6ba121bf3d0ef64bff9e26e8c2.tar.bz2
gentoo-b84f0b5353205a6ba121bf3d0ef64bff9e26e8c2.zip
sys-devel/ct-ng -> sys-devel/crosstool-ng: rename
Rename to mirror upstream name. Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-devel/crosstool-ng')
-rw-r--r--sys-devel/crosstool-ng/Manifest1
-rw-r--r--sys-devel/crosstool-ng/crosstool-ng-1.24.0-r1.ebuild28
-rw-r--r--sys-devel/crosstool-ng/metadata.xml14
3 files changed, 43 insertions, 0 deletions
diff --git a/sys-devel/crosstool-ng/Manifest b/sys-devel/crosstool-ng/Manifest
new file mode 100644
index 000000000000..395b0a138b3c
--- /dev/null
+++ b/sys-devel/crosstool-ng/Manifest
@@ -0,0 +1 @@
+DIST crosstool-ng-1.24.0.tar.xz 1622432 BLAKE2B e0f3f26083dd10a35ac79fc78debe98db7914f5d7fd710ed6b4c788a7a0d56e22d22966f186e8315ae99a6141d1d5b80686e86ad8b0549514a07dfda5913a348 SHA512 89b8794a4184ad4928750e29712ed4f194aa1d0b93768d67ff64f30c30f1b1e165647cafc6de94d68d3ef70e50446e544dad65aa36137511a32ee7a667dddfb4
diff --git a/sys-devel/crosstool-ng/crosstool-ng-1.24.0-r1.ebuild b/sys-devel/crosstool-ng/crosstool-ng-1.24.0-r1.ebuild
new file mode 100644
index 000000000000..f9859d8ffd57
--- /dev/null
+++ b/sys-devel/crosstool-ng/crosstool-ng-1.24.0-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="crosstool-ng is a tool to build cross-compiling toolchains"
+HOMEPAGE="https://crosstool-ng.github.io/"
+MY_P=${P/ct/crosstool}
+SRC_URI="http://ymorin.is-a-geek.org/download/crosstool-ng/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND="net-misc/curl
+ dev-util/gperf
+ dev-vcs/cvs
+ dev-vcs/subversion"
+
+S="${WORKDIR}/crosstool-ng-${PV}"
+
+src_install() {
+ emake DESTDIR="${D}" install
+ use doc && mv "${D}"/usr/share/doc/crosstool-ng/crosstool-ng-${PVR} \
+ "${D}"/usr/share/doc/
+ rm -rf "${D}"/usr/share/doc/crosstool-ng
+}
diff --git a/sys-devel/crosstool-ng/metadata.xml b/sys-devel/crosstool-ng/metadata.xml
new file mode 100644
index 000000000000..fea2ef2c50c1
--- /dev/null
+++ b/sys-devel/crosstool-ng/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <longdescription lang="en">
+ crosstool-NG is a utility for building cross-compiling toolchains.
+ It will only build the toolchain. It is up to use how you want to
+ use it after that.
+
+ It is an alternative to <pkg>sys-devel/crossdev</pkg>.
+
+ For more information, see http://ymorin.is-a-geek.org/projects/crosstool
+ </longdescription>
+</pkgmetadata>