summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandy <andy@mailbox.tu-berlin.de>2013-09-27 19:12:15 +0200
committerandy <andy@mailbox.tu-berlin.de>2013-09-27 19:12:15 +0200
commit6acb55ab96113ad6b1561f6935816d8e74e26ad8 (patch)
treea132b6896b85929171e381c029f9d4db59853230
parentremoved old jlink ebuilds (diff)
downloadandy-6acb55ab96113ad6b1561f6935816d8e74e26ad8.tar.gz
andy-6acb55ab96113ad6b1561f6935816d8e74e26ad8.tar.bz2
andy-6acb55ab96113ad6b1561f6935816d8e74e26ad8.zip
added layout.conf, gcc-arm-embedded-bin
-rw-r--r--dev-embedded/jlink/Manifest2
-rw-r--r--metadata/layout.conf1
-rw-r--r--sys-devel/gcc-arm-embedded-bin/Manifest2
-rw-r--r--sys-devel/gcc-arm-embedded-bin/gcc-arm-embedded-bin-4.7_p20130916.ebuild19
4 files changed, 15 insertions, 9 deletions
diff --git a/dev-embedded/jlink/Manifest b/dev-embedded/jlink/Manifest
index 849807c..603973c 100644
--- a/dev-embedded/jlink/Manifest
+++ b/dev-embedded/jlink/Manifest
@@ -1,6 +1,4 @@
-DIST JLink_Linux_V450i.tgz 2023433 SHA256 81fec304815e48ea9841c56302eb18cce3051729bb88810628efab929bfc216c SHA512 fa3227b0ad83833a5585a0d42d747d86d46f36a896819479b844ae003fb3f91c010cb19eccfb22ce71c901396dbccb355c6534ec9757fb74458a5802d817a301 WHIRLPOOL e33914fcc86b6c22a4136ee793b0ab6f8263b79ec6e1a616213ed2010d09183ff106f611ea63911f1455f1c5665316da195660422e588de9a3b8ac18620fdba7
DIST JLink_Linux_V462a.tgz 5397885 SHA256 644cfe330894f275c96ffa285b848265c4d845a3011d81a2085a33375e03ebcb SHA512 ff84ee34da514cb13062896a01ac0bb85d2d85ad1246a7da41f77c2c8505cab51c94ff7d73efc1dab391fc8f32d83c861b586f3e0846c069fe14f99caea40bdd WHIRLPOOL 2f067b50168112f52555880b37a3b99d95b430eb878d0643cf6a25e6aed05988723cd7b6e61c5842804b6ea92edd29954e84a096abef161a79329a6558eb7bd1
DIST JLink_Linux_V474.tgz 5626682 SHA256 839d90c3e1927dfbb7c24895d12b26590874ae4ee32de27d09c0643ed79fb5d5 SHA512 f8f3f3e9e30b50a105cb048ddfe51a8f24e877da566b4faafc03a2c70037fc98c5d53a8553817a8629bed4814f4c1d924630e416df9005b681fcd69f70554997 WHIRLPOOL ef5d500c05e98864927cdfaf1b994f1b0b23791de363fa624c660543d51df7955d69ef54da78bfdd6f00b29c6483c83657600c68c677f61f2857d2824dedace8
-EBUILD jlink-4.50.9.ebuild 1518 SHA256 93ea98321802cecba9a908941a15b0c194e201a92e799f70e0b48e6ecab980fe SHA512 d190f2c24913790dbae89e29acf51ade2b9883b52381aa47d275aed72aac40f091e764b6c06446b377abb7cd55c7ee49eda8f09562bf64e24ba0ca9aca650323 WHIRLPOOL 58fe3714d0837d014e2e7a5eec7239e711d30f761ff52fa8e488f64072efe87a35abade051f2f3ec182eb994ade6d6b652f6cfa551d7038381033c49b4fe0438
EBUILD jlink-4.62a.ebuild 1570 SHA256 ae3a706b38b345f0ea27faf665de5ee775ca871f5090c1cf29901fd61ba94383 SHA512 4715c63f53eff96fc58a2ed916a5a71aef045e95709ad8b93765a0905443eae2be8ee8024927591702250e943b1fd76a9f9a7a64eaae6037cc751e4cbb07fdb9 WHIRLPOOL 008c1ab08194d9b7bab94ada02f800a1fb94fa154296609137a30073037ad441f9eabccf7304acbf8efe556ad9efd7db42eca2e3ba2ae35db52071d1458a8c0b
EBUILD jlink-4.74.ebuild 1878 SHA256 b76410baabaf4483c7789b81e8662df50731ac49bc68785626903fa15a484ed0 SHA512 02fe3b9ee1a7eadfac1318653efdf0f5e241e5f04b1568dae70a58c795ac34b4751a969d1072c47b38a606ca1a6f8a6650201f7f8dc664848e345ebf4b3af568 WHIRLPOOL 7f4b71ad823178b4070d8ad9043de14b07c63759cbedac9f476f0d2654134d4308a5486ab166657c96ac1858986b6f6f1a30217c0380ed72f38b5926d40cbb8f
diff --git a/metadata/layout.conf b/metadata/layout.conf
new file mode 100644
index 0000000..d43e61c
--- /dev/null
+++ b/metadata/layout.conf
@@ -0,0 +1 @@
+masters = gentoo
diff --git a/sys-devel/gcc-arm-embedded-bin/Manifest b/sys-devel/gcc-arm-embedded-bin/Manifest
index ab68427..f9aff3b 100644
--- a/sys-devel/gcc-arm-embedded-bin/Manifest
+++ b/sys-devel/gcc-arm-embedded-bin/Manifest
@@ -1,2 +1,2 @@
DIST gcc-arm-none-eabi-4_7-2013q3-20130916-linux.tar.bz2 59548217 SHA256 0d10891d3a3b0b4c340650d576d62c016670e4dec166e06f16b60384535ca9ad SHA512 7af7f20e52858ffd373bf1aa6a9b1f49ef4e8907b41ae1008eb36b0bbe8d6038267a85294511ac93d35acb8e8796608b8d1aa6131cd3c9dfa8b4c6c1273a18ea WHIRLPOOL 819b333e5734cc173a5703c1b05628c5e9a8a8eef9a396312756d78af7b84b9ff15ece96c5891a30e3218e62d8a9f4b3a0b67e0611c5fd19cda5378e53d42634
-EBUILD gcc-arm-embedded-bin-4.7_p20130916.ebuild 912 SHA256 32c42310716f4cb6a7bfefb998818f68255e50d32fcd36f52b236e06f2d7f3f3 SHA512 8a6233bb471d30d75387eb7845d8fec93ca15ed1086051401c28aff47a4640e15cf05048d7e02e72bfa7afb72677855944c0f8593f10a2afae00c559ff68f4dc WHIRLPOOL bf6dafac010c4dbd2a04b9e62b8ea52d5f417c7b276fcd85112aa16cd6a55b69fdfd4822deced8c520786d850f03248ec09682dddfec07f635a8d3952f74b79a
+EBUILD gcc-arm-embedded-bin-4.7_p20130916.ebuild 1165 SHA256 2f80c6669bf269fee5eea30ef4b4d76570a786866e6eafe9021e0e41eaa77efa SHA512 0301ce581d2a08835bded6711235a3f35935a5b53ac4964f45aaf029657f81a735ad9e60f6ef5b72f31b27f21363a77cd07f00e8e544f03f78f6bb2a9ca7d379 WHIRLPOOL 8a80cf020ce79f3d9b61df544fe4b4a630b315902884e170e27607c5da8f9d2e3f2a0afb6f6d85f1b42c31d98e3c1f5934b43c679d4db2483e955df734a435ed
diff --git a/sys-devel/gcc-arm-embedded-bin/gcc-arm-embedded-bin-4.7_p20130916.ebuild b/sys-devel/gcc-arm-embedded-bin/gcc-arm-embedded-bin-4.7_p20130916.ebuild
index 2e93238..327033f 100644
--- a/sys-devel/gcc-arm-embedded-bin/gcc-arm-embedded-bin-4.7_p20130916.ebuild
+++ b/sys-devel/gcc-arm-embedded-bin/gcc-arm-embedded-bin-4.7_p20130916.ebuild
@@ -2,26 +2,33 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=4
+EAPI=5
-DESCRIPTION="GNU Tools for ARM Embedded Processors"
-HOMEPAGE="https://launchpad.net/gcc-arm-embedded/+download"
+DESCRIPTION="Pre-built GNU toolchain from ARM Cortex-M & Cortex-R processors (Cortex-M0/M0+/M3/M4, Cortex-R4/R5/R7)."
+HOMEPAGE="https://launchpad.net/gcc-arm-embedded"
SRC_URI="https://launchpad.net/gcc-arm-embedded/4.7/4.7-2013-q3-update/+download/gcc-arm-none-eabi-4_7-2013q3-20130916-linux.tar.bz2"
LICENSE="BSD GPL GPL-2 LGPL-2 LGPL-3 MIT NEWLIB ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86 -*"
-IUSE=""
+IUSE="doc samples"
RESTRICT="strip binchecks"
DEPEND=""
-RDEPEND="${DEPEND}"
+RDEPEND="amd64? ( app-emulation/emul-linux-x86-baselibs )"
S="${WORKDIR}"/gcc-arm-none-eabi-4_7-2013q3/
src_install() {
+ if ! use samples ; then
+ rm -rf "${S}"/share/gcc-arm-none-eabi/samples
+ fi
+ if ! use doc ; then
+ rm -rf "${S}"/share/doc
+ fi
+
dodir /opt/${PN}
- \cp -r "${S}"/* "${ED}"/opt/${PN}
+ cp -r "${S}"/* "${ED}"/opt/${PN} || die "cp failed"
fowners -R root:0 /opt/${PN}
local DEST=/opt/${PN}