summaryrefslogtreecommitdiff
path: root/sys-devel/crossdev
diff options
context:
space:
mode:
Diffstat (limited to 'sys-devel/crossdev')
-rw-r--r--sys-devel/crossdev/Manifest10
-rw-r--r--sys-devel/crossdev/crossdev-20151026-r1.ebuild41
-rw-r--r--sys-devel/crossdev/crossdev-20160602-r1.ebuild38
-rw-r--r--sys-devel/crossdev/crossdev-20160602.ebuild41
-rw-r--r--sys-devel/crossdev/crossdev-99999999.ebuild38
-rw-r--r--sys-devel/crossdev/files/use-new-path-for-functions.sh.patch11
-rw-r--r--sys-devel/crossdev/metadata.xml15
7 files changed, 194 insertions, 0 deletions
diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest
new file mode 100644
index 000000000000..0c85dca0affb
--- /dev/null
+++ b/sys-devel/crossdev/Manifest
@@ -0,0 +1,10 @@
+AUX use-new-path-for-functions.sh.patch 302 SHA256 eac11ea66ab3c9cef60f17f0ae7d413b7bf58617fc091f9993bc0b913e58ad95 SHA512 539d3bfaaef536958fd2018fd957c83ecf98eaf0b0a5a5360088ae4896a4bf0f51b417d73d21a21f946e8a84ac38115cb4c1700b5b6c1b0480b49f229469a5d3 WHIRLPOOL 15243aa10740c59bf1d77b68bdabc298211823dae172c90850da0f7c503a542c30255f61c496ec82c982546f00e0cbcce00fa2efbb8bce0f941aabd9837c3fe9
+DIST crossdev-20151026.tar.xz 22160 SHA256 ad5ff1cc334325f83f60f87f9a6d795c606317665042cece9d8f12297312ca28 SHA512 f60efd4ad867efd0eb33de5fe327ccbfe73b574c97507bc0edd7ef141ad74c035ae2a0d446180e6a9eb5f43197f44933a452245feec849bacfb03fc07067edd0 WHIRLPOOL 7a8f556e53e7142ccf9c56d6daf700b33d66e530d85e5a5ed5b154a52bbba450956381af06f7b5748a6a82a43666a8c1b7d879296869dadd090e8887fc623ea9
+DIST crossdev-20160602.tar.xz 22292 SHA256 12dcbbdedc3f89a7b782c2b61c2956da050cfc95eef860a2f2701bfc89c77ce9 SHA512 580cc51e599086a14c51153e656d30b5c2f0e08c7601384d3e082716edeaa532e832b515df2517618cc51be187fcf8738db10e412a5635a16d0bb58b1631a53e WHIRLPOOL 7ccc23cd01030e1b55266784448187ab30ded10b229b03886faf739fd5d1ed07d73c60fb950c1c28c81e7dd309324bd740d8439640113241f493973ba79b53cd
+EBUILD crossdev-20151026-r1.ebuild 965 SHA256 68480dda88b0f5adf07f9ecf0669c0d1abf78dad60dad09b205933f1ca738aa5 SHA512 cd4084c2dcf43b410e35d4a99bc04b3fec726b3665834acb5dfd6403ec1cad86632a424fcac8afc72f98b3ab37f15e4de8ebb783c9dee81d4a472902a08b9da5 WHIRLPOOL 54d4a2d3fc80bd5d31d01729a792cea58d9b90ba478d5c3dc615035bb0af7364dba42c0674af6a1b9b7647f0aba246049a3595cc7c70c23067216d4608c701ce
+EBUILD crossdev-20160602-r1.ebuild 927 SHA256 88ad6609bbbbcd7b3af4770ea6ec71c6b7af3c2ef7619d68295d76bd43c18c28 SHA512 fb4831d068fbf4014322bea03ad49a4d458d2f0adff9a2d2a712215869bc5d8c057c6efca4e0f2997926cbecb343c9dee57441861317c38630d37fa4902560e7 WHIRLPOOL 3a659d2d084c2064fad9d6a1dfa217352978784ae667b14af8592790b2538b133b1087796dee478264b1366405b261d3d1e2db7661139ac59fb68dac0af12d98
+EBUILD crossdev-20160602.ebuild 978 SHA256 dee066c408d4f1f28abd288f44ff371cf1568266f16ed3deffcca580357fee85 SHA512 234953b134b82e5119e3333ab8b90c24dadcf6c498ac5f9be1a45d94f0c65f9b11b4d759a59a59284fc49ac20304777f8e05c7ee3d8920668f207d8df6fc8e2f WHIRLPOOL fe0608dafe2ac6c0449305e603a1a3bfe568e0de07eaafe2774dd70babed2eaed28aed5b1d34ac6998fe8076ebd88ef4cff7e285d800e142d6b62773b262f857
+EBUILD crossdev-99999999.ebuild 927 SHA256 88ad6609bbbbcd7b3af4770ea6ec71c6b7af3c2ef7619d68295d76bd43c18c28 SHA512 fb4831d068fbf4014322bea03ad49a4d458d2f0adff9a2d2a712215869bc5d8c057c6efca4e0f2997926cbecb343c9dee57441861317c38630d37fa4902560e7 WHIRLPOOL 3a659d2d084c2064fad9d6a1dfa217352978784ae667b14af8592790b2538b133b1087796dee478264b1366405b261d3d1e2db7661139ac59fb68dac0af12d98
+MISC ChangeLog 7302 SHA256 81a0251e4cdc95041916226306b71aecca0e1204c1c2aea962fa800aa3bad179 SHA512 51c9f31a5887a6b55b0c2cb63279e62644baf9729e60b97c8f9222ed23f5b1eadad1a1aeeff81737e875404602b68bf672beb8a61345485d5fdc2dbbc1b1e893 WHIRLPOOL b5b953e13badceb3fb2b395498e0cacf56c59d6b04380ae76fcf980636e31f2e670621632c99af9d2d9ce49d59d2a8a97e5db111a85eb4df7f68f043ad4b50a0
+MISC ChangeLog-2015 21393 SHA256 a745a149451a73b6ec5524cdd805f5673aa53962414c51cb87e82ae626c696b6 SHA512 60d6f1b4b631b64a5a05ee1bc128e8e63f84852d434831a1d6f115d921bc9a70802a2ed6fe69983ad3af37d0fc314eb13aa03534f9b15de92a79d02d8ba592dc WHIRLPOOL 52b94d9cd41b844964ec49656879be0fc68bc9578a205cca32bd3004894fdb15c8f2cca9105b85a205567c14ee2806c698173740a4c3826cb967a625206b42d1
+MISC metadata.xml 430 SHA256 8097c98d7a184fc7efc881911e122a84127583a95bba9ba530dbc6fb62dab4fe SHA512 6a05b45977ecc06a9862ba62380f056148ea99a990f26769591e2ba4f2dc0ab231e292cb29371a3ad5d2ee77b7725e6df1271bbf141c32118abb83e4dd4d0212 WHIRLPOOL f812d97ee9896b88d922e722cdda38375f56a9e8d1b4b7d73f2898000cb86239c2716e164aaeb145c368200b17c3a9a88aa16712c0f67395a60dfbaf09ce6870
diff --git a/sys-devel/crossdev/crossdev-20151026-r1.ebuild b/sys-devel/crossdev/crossdev-20151026-r1.ebuild
new file mode 100644
index 000000000000..e13edd3253a3
--- /dev/null
+++ b/sys-devel/crossdev/crossdev-20151026-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+inherit eutils
+
+if [[ ${PV} == "99999999" ]] ; then
+ EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git"
+ inherit git-2
+ SRC_URI=""
+ #KEYWORDS=""
+else
+ SRC_URI="mirror://gentoo/${P}.tar.xz
+ https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
+ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
+fi
+
+DESCRIPTION="Gentoo Cross-toolchain generator"
+HOMEPAGE="https://www.gentoo.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND=">=sys-apps/portage-2.1
+ >=app-portage/portage-utils-0.55
+ app-shells/bash
+ sys-apps/gentoo-functions
+ !sys-devel/crossdev-wrappers"
+DEPEND="app-arch/xz-utils"
+
+src_prepare() {
+ epatch "${FILESDIR}"/use-new-path-for-functions.sh.patch
+}
+
+src_install() {
+ default
+ if [[ "${PV}" == "99999999" ]] ; then
+ sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev || die
+ fi
+}
diff --git a/sys-devel/crossdev/crossdev-20160602-r1.ebuild b/sys-devel/crossdev/crossdev-20160602-r1.ebuild
new file mode 100644
index 000000000000..aa413719ace2
--- /dev/null
+++ b/sys-devel/crossdev/crossdev-20160602-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+if [[ ${PV} == "99999999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git"
+else
+ SRC_URI="mirror://gentoo/${P}.tar.xz
+ https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+fi
+
+DESCRIPTION="Gentoo Cross-toolchain generator"
+HOMEPAGE="https://www.gentoo.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND=">=sys-apps/portage-2.1
+ >=app-portage/portage-utils-0.55
+ app-shells/bash
+ sys-apps/gentoo-functions
+ !sys-devel/crossdev-wrappers"
+DEPEND="app-arch/xz-utils"
+
+PATCHES=(
+ "${FILESDIR}"/use-new-path-for-functions.sh.patch
+)
+
+src_install() {
+ default
+ if [[ "${PV}" == "99999999" ]] ; then
+ sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED%/}"/usr/bin/crossdev || die
+ fi
+}
diff --git a/sys-devel/crossdev/crossdev-20160602.ebuild b/sys-devel/crossdev/crossdev-20160602.ebuild
new file mode 100644
index 000000000000..c8ea4e1ecb32
--- /dev/null
+++ b/sys-devel/crossdev/crossdev-20160602.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+inherit eutils
+
+if [[ ${PV} == "99999999" ]] ; then
+ EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git"
+ inherit git-2
+ SRC_URI=""
+ #KEYWORDS=""
+else
+ SRC_URI="mirror://gentoo/${P}.tar.xz
+ https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+fi
+
+DESCRIPTION="Gentoo Cross-toolchain generator"
+HOMEPAGE="https://www.gentoo.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND=">=sys-apps/portage-2.1
+ >=app-portage/portage-utils-0.55
+ app-shells/bash
+ sys-apps/gentoo-functions
+ !sys-devel/crossdev-wrappers"
+DEPEND="app-arch/xz-utils"
+
+src_prepare() {
+ epatch "${FILESDIR}"/use-new-path-for-functions.sh.patch
+}
+
+src_install() {
+ default
+ if [[ "${PV}" == "99999999" ]] ; then
+ sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev || die
+ fi
+}
diff --git a/sys-devel/crossdev/crossdev-99999999.ebuild b/sys-devel/crossdev/crossdev-99999999.ebuild
new file mode 100644
index 000000000000..aa413719ace2
--- /dev/null
+++ b/sys-devel/crossdev/crossdev-99999999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+if [[ ${PV} == "99999999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git"
+else
+ SRC_URI="mirror://gentoo/${P}.tar.xz
+ https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+fi
+
+DESCRIPTION="Gentoo Cross-toolchain generator"
+HOMEPAGE="https://www.gentoo.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND=">=sys-apps/portage-2.1
+ >=app-portage/portage-utils-0.55
+ app-shells/bash
+ sys-apps/gentoo-functions
+ !sys-devel/crossdev-wrappers"
+DEPEND="app-arch/xz-utils"
+
+PATCHES=(
+ "${FILESDIR}"/use-new-path-for-functions.sh.patch
+)
+
+src_install() {
+ default
+ if [[ "${PV}" == "99999999" ]] ; then
+ sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED%/}"/usr/bin/crossdev || die
+ fi
+}
diff --git a/sys-devel/crossdev/files/use-new-path-for-functions.sh.patch b/sys-devel/crossdev/files/use-new-path-for-functions.sh.patch
new file mode 100644
index 000000000000..6d45575a7d9d
--- /dev/null
+++ b/sys-devel/crossdev/files/use-new-path-for-functions.sh.patch
@@ -0,0 +1,11 @@
+--- a/crossdev.orig 2016-02-18 12:28:49.926442767 -0200
++++ b/crossdev 2016-02-18 12:32:25.962433210 -0200
+@@ -15,7 +15,7 @@
+
+ CONFIGROOT="${PORTAGE_CONFIGROOT}/etc/portage"
+
+-source /etc/init.d/functions.sh || exit 1
++source /lib/gentoo/functions.sh || exit 1
+ esyslog() { :; }
+ die_logs() {
+ echo
diff --git a/sys-devel/crossdev/metadata.xml b/sys-devel/crossdev/metadata.xml
new file mode 100644
index 000000000000..a9e5c80cceaa
--- /dev/null
+++ b/sys-devel/crossdev/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>crossdev@gentoo.org</email>
+<name>Gentoo Crossdev Team</name>
+</maintainer>
+<maintainer type="person">
+<email>vapier@gentoo.org</email>
+</maintainer>
+<maintainer type="project">
+<email>embedded@gentoo.org</email>
+<name>Embedded Gentoo</name>
+</maintainer>
+</pkgmetadata>