summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2011-06-15 21:19:11 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2011-06-15 21:19:11 +0000
commit530e139d26cd0fe1ef7427c87f307cf492a8b149 (patch)
treeb16ec19de5607a1529ccf46fdd8e766ddc77524f /sys-apps/dtc
parentVersion bump (diff)
downloadhistorical-530e139d26cd0fe1ef7427c87f307cf492a8b149.tar.gz
historical-530e139d26cd0fe1ef7427c87f307cf492a8b149.tar.bz2
historical-530e139d26cd0fe1ef7427c87f307cf492a8b149.zip
Version bump; remove -Werror and pre-defined CFLAGS; bump to EAPI=4; use parallel make for tests as well.
Package-Manager: portage-2.2.0_alpha41/cvs/Linux x86_64
Diffstat (limited to 'sys-apps/dtc')
-rw-r--r--sys-apps/dtc/ChangeLog8
-rw-r--r--sys-apps/dtc/Manifest12
-rw-r--r--sys-apps/dtc/dtc-1.3.0.ebuild46
3 files changed, 60 insertions, 6 deletions
diff --git a/sys-apps/dtc/ChangeLog b/sys-apps/dtc/ChangeLog
index eef32769af91..4af8abde9582 100644
--- a/sys-apps/dtc/ChangeLog
+++ b/sys-apps/dtc/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-apps/dtc
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/dtc/ChangeLog,v 1.8 2011/01/05 20:24:54 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/dtc/ChangeLog,v 1.9 2011/06/15 21:19:11 flameeyes Exp $
+
+*dtc-1.3.0 (15 Jun 2011)
+
+ 15 Jun 2011; Diego E. Pettenò <flameeyes@gentoo.org> +dtc-1.3.0.ebuild:
+ Version bump; remove -Werror and pre-defined CFLAGS; bump to EAPI=4; use
+ parallel make for tests as well.
05 Jan 2011; Markos Chandras <hwoarang@gentoo.org> dtc-1.2.0.ebuild:
Stable on amd64 wrt bug #346681
diff --git a/sys-apps/dtc/Manifest b/sys-apps/dtc/Manifest
index a8d6ff2dbdb4..dea4361b9f2f 100644
--- a/sys-apps/dtc/Manifest
+++ b/sys-apps/dtc/Manifest
@@ -4,14 +4,16 @@ Hash: SHA1
AUX dtc-1.0.0-Makefile.patch 345 RMD160 06932030fa7996953abf5af45dcdc399645782a3 SHA1 72512b277023bf0a1a906b0ecf1d03317c716f27 SHA256 b1177da6ed931d77282006b59300dea972121fdb21fe4f7df1e21ec05eb31577
DIST dtc-1.0.0.tgz 65849 RMD160 90c0925cdc9978e7e5bb4cb6697734ba2d70970b SHA1 77462706574edd54ea1618fd4765e1127b33c307 SHA256 8228023bb787460e33f6e63ab8cc032599b0ca2f54db4db97dd3e9006f983c59
DIST dtc-v1.2.0.tgz 94937 RMD160 e4b4089c1bd02fe8ea05810f04e3828eae6b408a SHA1 6be45175a1e5ff7461fdfe76296fd8ae691d03bc SHA256 dabbe5a77ffcffd906333589a75013e4b40113238b6b09f7f2ad280ba3bb6a1c
+DIST dtc-v1.3.0.tgz 108540 RMD160 5cea6a923ab53f7c1e83a62d5eb113178f9bd6b7 SHA1 85b14a20e4f07230d20259b0d5aca8ab29684135 SHA256 4da48956d812e221f68d1d538cd58ca8ed7412af4ab9ef42a702db9173c372fe
EBUILD dtc-1.0.0.ebuild 850 RMD160 652f6f5912fdfbdef4f476c00b1bc49dcd67d96c SHA1 ab3c7c20b905a1b6aa6782636158c2741200e110 SHA256 d2f5ba8a7b53fd8c23506315dd0f8c6c669576bed9beff1bf299168aa06921b2
EBUILD dtc-1.2.0.ebuild 853 RMD160 227921aa1429cfd9c799911fd7cea9ef3dfe9aef SHA1 d7ebd558ddf69359781fab32d785f17c3925f96f SHA256 b886bf03c5e68155a5f88db4b479a28d691ae1fb111371c80d32d6d9387a9a09
-MISC ChangeLog 1190 RMD160 b99733c66df467bbdd49521eb254ee0eac200b93 SHA1 2dc43f91b69a66e01218be5c2188cee0664a800f SHA256 453be3a019734773b2b8f316504e66d662b4555006e3489ce33c8d8676ee18b1
+EBUILD dtc-1.3.0.ebuild 968 RMD160 86a6f2f78f4616947b4a3e73403d607fb8aa78e5 SHA1 d11084c6f049e1c8a8edef0bf3de62ae90957d7c SHA256 1cdb79a2c0fa82bdb7e144e12596e24e53418e5bb961011e6cf82197330370e6
+MISC ChangeLog 1403 RMD160 e0a67b9c539a3d68e4f011c468b873baefad31b0 SHA1 8b5273bf0af2e6fa216776223ec43490714ffaab SHA256 29c9ffe0b31c611f7cce7d059e822ae139df661aa5bed24ea5f695ebcda0e6c3
MISC metadata.xml 220 RMD160 8ebd847eafc75facd4d1a7681aa2010609e842d8 SHA1 266ab78ba4815dbf6bf6f4172c8a69f59bc39cab SHA256 847364a734851351edf36827cbb7333a71af6f3451f1ef472ad817b4a310115e
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk0k01QACgkQ9/cejkQaxBB3agCaAlLvmzRNiSVc2SzbqXPKij50
-LJAAniwwloGGWBoVIH8QiXw6NJftrfmr
-=ZORl
+iEYEARECAAYFAk35Ia8ACgkQAiZjviIA2XihjQCg3WB4O1UouHXcNIpowA5jMNPq
+RsEAoN3/YlRPhOoXollvRcI3x0qOOWXV
+=+bLD
-----END PGP SIGNATURE-----
diff --git a/sys-apps/dtc/dtc-1.3.0.ebuild b/sys-apps/dtc/dtc-1.3.0.ebuild
new file mode 100644
index 000000000000..0d3d18300180
--- /dev/null
+++ b/sys-apps/dtc/dtc-1.3.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/dtc/dtc-1.3.0.ebuild,v 1.1 2011/06/15 21:19:11 flameeyes Exp $
+
+EAPI=4
+inherit toolchain-funcs
+
+MY_P="${PN}-v${PV}"
+
+DESCRIPTION="Open Firmware device-trees compiler"
+HOMEPAGE="http://www.t2-project.org/packages/dtc.html"
+SRC_URI="http://www.jdl.com/software/${MY_P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="sys-devel/flex
+ sys-devel/bison"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ sed -i -e "s:CFLAGS =:CFLAGS +=:" \
+ -e "s:CPPFLAGS =:CPPFLAGS +=:" \
+ -e "s:-Werror::" \
+ -e "s:-g -Os::" \
+ Makefile || die
+}
+
+src_compile() {
+ tc-export AR CC
+ emake PREFIX="/usr" LIBDIR="/usr/$(get_libdir)"
+}
+
+src_test() {
+ emake check
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="/usr" LIBDIR="/usr/$(get_libdir)" \
+ install
+ dodoc Documentation/manual.txt
+}