diff options
Diffstat (limited to 'sys-apps/dtc')
-rw-r--r-- | sys-apps/dtc/ChangeLog | 8 | ||||
-rw-r--r-- | sys-apps/dtc/Manifest | 12 | ||||
-rw-r--r-- | sys-apps/dtc/dtc-1.3.0.ebuild | 46 |
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 +} |