diff options
author | Daniel Black <dragonheart@gentoo.org> | 2004-09-28 07:29:20 +0000 |
---|---|---|
committer | Daniel Black <dragonheart@gentoo.org> | 2004-09-28 07:29:20 +0000 |
commit | c9ec0a0a1dda7352e258e8a0d95e0cabfd3656df (patch) | |
tree | f3d8f1d477e4dc9c65bc106f3f5a82abc87bd0e9 /dev-embedded | |
parent | Version bump/cleanout. added RDEPEND=!dev-embedded/sdcc-cvs. Changed einstal... (diff) | |
download | gentoo-2-c9ec0a0a1dda7352e258e8a0d95e0cabfd3656df.tar.gz gentoo-2-c9ec0a0a1dda7352e258e8a0d95e0cabfd3656df.tar.bz2 gentoo-2-c9ec0a0a1dda7352e258e8a0d95e0cabfd3656df.zip |
Initial version. Added due to the consistancy of dev-embedded/sdcc ebuilds. Was initialy requested in bug #46315
Diffstat (limited to 'dev-embedded')
-rw-r--r-- | dev-embedded/sdcc-cvs/ChangeLog | 11 | ||||
-rw-r--r-- | dev-embedded/sdcc-cvs/Manifest | 2 | ||||
-rw-r--r-- | dev-embedded/sdcc-cvs/files/digest-sdcc-cvs-2.4.0 | 0 | ||||
-rw-r--r-- | dev-embedded/sdcc-cvs/metadata.xml | 6 | ||||
-rw-r--r-- | dev-embedded/sdcc-cvs/sdcc-cvs-2.4.0.ebuild | 45 |
5 files changed, 64 insertions, 0 deletions
diff --git a/dev-embedded/sdcc-cvs/ChangeLog b/dev-embedded/sdcc-cvs/ChangeLog new file mode 100644 index 000000000000..db474850c744 --- /dev/null +++ b/dev-embedded/sdcc-cvs/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for dev-embedded/sdcc-cvs +# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/sdcc-cvs/ChangeLog,v 1.1 2004/09/28 07:29:20 dragonheart Exp $ + +*sdcc-cvs-2.4.0 (28 Sep 2004) + + 28 Sep 2004; Daniel Black <dragonheart@gentoo.org> +metadata.xml, + +sdcc-cvs-2.4.0.ebuild: + Initial version. Added due to the consistancy of dev-embedded/sdcc ebuilds. + Was initialy requested in bug #46315 + diff --git a/dev-embedded/sdcc-cvs/Manifest b/dev-embedded/sdcc-cvs/Manifest new file mode 100644 index 000000000000..3bb37535ad95 --- /dev/null +++ b/dev-embedded/sdcc-cvs/Manifest @@ -0,0 +1,2 @@ +MD5 fff2eb41689ae9afe7a2da66e7f327db sdcc-cvs-2.4.0.ebuild 979 +MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-sdcc-cvs-2.4.0 0 diff --git a/dev-embedded/sdcc-cvs/files/digest-sdcc-cvs-2.4.0 b/dev-embedded/sdcc-cvs/files/digest-sdcc-cvs-2.4.0 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/dev-embedded/sdcc-cvs/files/digest-sdcc-cvs-2.4.0 diff --git a/dev-embedded/sdcc-cvs/metadata.xml b/dev-embedded/sdcc-cvs/metadata.xml new file mode 100644 index 000000000000..533d94bcd362 --- /dev/null +++ b/dev-embedded/sdcc-cvs/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>dev-embedded</herd> +<longdescription>Small device C compiler (for various microprocessors)</longdescription> +</pkgmetadata> diff --git a/dev-embedded/sdcc-cvs/sdcc-cvs-2.4.0.ebuild b/dev-embedded/sdcc-cvs/sdcc-cvs-2.4.0.ebuild new file mode 100644 index 000000000000..48f7e8885d35 --- /dev/null +++ b/dev-embedded/sdcc-cvs/sdcc-cvs-2.4.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/sdcc-cvs/sdcc-cvs-2.4.0.ebuild,v 1.1 2004/09/28 07:29:20 dragonheart Exp $ + + +ECVS_SERVER="cvs.sourceforge.net:/cvsroot/sdcc" +ECVS_MODULE="sdcc" + +inherit cvs + +S=${WORKDIR}/${ECVS_MODULE} +DESCRIPTION="Small device C compiler (for various microprocessors, sources from CVS)" +HOMEPAGE="http://sdcc.sourceforge.net/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86 ~ppc ~amd64" +IUSE="doc" + +DEPEND="virtual/libc + sys-apps/gawk + sys-devel/libtool + sys-apps/grep + sys-devel/bison + doc? ( dev-tex/latex2html + virtual/tetex + >=app-office/lyx-1.3.4 + sys-apps/sed )" + +RDEPEND="virtual/libc + !dev-embedded/sdcc" + +src_compile() { + econf || die "Configure failed" + emake || die "Make failed" + use doc && { + emake -C doc || die "Making documentation failed" + } +} + +src_install() { + einstall || die "Make install failed" + dodoc ChangeLog doc/README.txt doc/libdoc.txt doc/INSTALL.txt + use doc && emake -C doc docdir=${D}/usr/share/doc/${PF} install +} |