summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2004-03-05 02:13:07 +0000
committerDaniel Black <dragonheart@gentoo.org>2004-03-05 02:13:07 +0000
commitc2e0850e4536dfce997d3be8c8411cf13734b9c9 (patch)
tree46e81825d244cf8f7b94ac2254e21dde44727c63 /dev-embedded
parentrepoman: Trim trailing whitespace (diff)
downloadhistorical-c2e0850e4536dfce997d3be8c8411cf13734b9c9.tar.gz
historical-c2e0850e4536dfce997d3be8c8411cf13734b9c9.tar.bz2
historical-c2e0850e4536dfce997d3be8c8411cf13734b9c9.zip
Version bump to stable version 2.4.0 - Thanks to Laurence Withers <lwithers@users.sf.net> for the ebuild in bug #43040. Added version sdcc-2.4.0_p20040304 too. Removed sdcc-20040218.ebuild due to old naming scheme.
Diffstat (limited to 'dev-embedded')
-rw-r--r--dev-embedded/sdcc/ChangeLog11
-rw-r--r--dev-embedded/sdcc/Manifest10
-rw-r--r--dev-embedded/sdcc/files/digest-sdcc-2.4.01
-rw-r--r--dev-embedded/sdcc/files/digest-sdcc-2.4.0_p200403041
-rw-r--r--dev-embedded/sdcc/files/digest-sdcc-200402181
-rw-r--r--dev-embedded/sdcc/metadata.xml1
-rw-r--r--dev-embedded/sdcc/sdcc-2.4.0.ebuild39
-rw-r--r--dev-embedded/sdcc/sdcc-2.4.0_p20040304.ebuild40
-rw-r--r--dev-embedded/sdcc/sdcc-20040218.ebuild51
9 files changed, 97 insertions, 58 deletions
diff --git a/dev-embedded/sdcc/ChangeLog b/dev-embedded/sdcc/ChangeLog
index 022293f1b919..786bc3c53838 100644
--- a/dev-embedded/sdcc/ChangeLog
+++ b/dev-embedded/sdcc/ChangeLog
@@ -1,8 +1,15 @@
# ChangeLog for dev-embedded/sdcc
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/sdcc/ChangeLog,v 1.2 2004/03/01 12:48:54 aliz Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/sdcc/ChangeLog,v 1.3 2004/03/05 02:13:07 dragonheart Exp $
-*sdcc-20040218 (19 Feb 2004)
+*sdcc-2.4.0 (05 Mar 2004)
+
+ 05 Mar 2004; Daniel Black <dragonheart@gentoo.org> metadata.xml,
+ sdcc-2.4.0.ebuild, sdcc-2.4.0_p20040304.ebuild, sdcc-20040218.ebuild:
+ Version bump to stable version 2.4.0 - Thanks to Laurence Withers
+ <lwithers@users.sf.net> for the ebuild in bug #43040. Added version
+ sdcc-2.4.0_p20040304 too. Removed sdcc-20040218.ebuild due to old
+ naming scheme.
19 Feb 2004; Daniel Black <dragonheart@gentoo.org> :
Initial import. bug #38473 thanks to Simon Smith supersi2000@hotmail.com
diff --git a/dev-embedded/sdcc/Manifest b/dev-embedded/sdcc/Manifest
index 2f4a90768608..a188d1ebd6a4 100644
--- a/dev-embedded/sdcc/Manifest
+++ b/dev-embedded/sdcc/Manifest
@@ -1,4 +1,6 @@
-MD5 fb18a59483b4643dd6b1ac21a0b9a6f7 sdcc-20040218.ebuild 1426
-MD5 a348bf2f5ab7715b8f04ce28b9f5a2c7 ChangeLog 375
-MD5 420df847a3db1c4969aff20243f656dd metadata.xml 165
-MD5 5f9a50a822df2aed64f7be5efdb60132 files/digest-sdcc-20040218 100
+MD5 260dc8d80f353b0682b8e8278d8509b2 ChangeLog 742
+MD5 7d36efc2d3cf66fe798832feb7034d92 metadata.xml 254
+MD5 080fb9cfac1f9bdf534b252e6b1c4786 sdcc-2.4.0.ebuild 1036
+MD5 5f1d41dabe4d76972e4e4df047c7888e sdcc-2.4.0_p20040304.ebuild 1079
+MD5 bfc177a29ceb52dfa8883108634d1e7e files/digest-sdcc-2.4.0 63
+MD5 16ffff1d91865672c6157b851f8c7e3a files/digest-sdcc-2.4.0_p20040304 70
diff --git a/dev-embedded/sdcc/files/digest-sdcc-2.4.0 b/dev-embedded/sdcc/files/digest-sdcc-2.4.0
new file mode 100644
index 000000000000..cdf5afa376bd
--- /dev/null
+++ b/dev-embedded/sdcc/files/digest-sdcc-2.4.0
@@ -0,0 +1 @@
+MD5 ef959381f292d8857d8679f92a71582d sdcc-2.4.0.tar.gz 3021296
diff --git a/dev-embedded/sdcc/files/digest-sdcc-2.4.0_p20040304 b/dev-embedded/sdcc/files/digest-sdcc-2.4.0_p20040304
new file mode 100644
index 000000000000..5de7e77c0ef6
--- /dev/null
+++ b/dev-embedded/sdcc/files/digest-sdcc-2.4.0_p20040304
@@ -0,0 +1 @@
+MD5 fdb736a9ed005f632e4c14b3fd9e4f89 sdcc-src-20040304.tar.gz 3035637
diff --git a/dev-embedded/sdcc/files/digest-sdcc-20040218 b/dev-embedded/sdcc/files/digest-sdcc-20040218
deleted file mode 100644
index dbcd87372369..000000000000
--- a/dev-embedded/sdcc/files/digest-sdcc-20040218
+++ /dev/null
@@ -1 +0,0 @@
-MD5 3f2a79ef7b31dccb953f8fc38eed51af sdcc-src-x86-linux2.cf.sourceforge.net-20040218.tar.gz 3012017
diff --git a/dev-embedded/sdcc/metadata.xml b/dev-embedded/sdcc/metadata.xml
index 92114080841c..533d94bcd362 100644
--- a/dev-embedded/sdcc/metadata.xml
+++ b/dev-embedded/sdcc/metadata.xml
@@ -2,4 +2,5 @@
<!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/sdcc-2.4.0.ebuild b/dev-embedded/sdcc/sdcc-2.4.0.ebuild
new file mode 100644
index 000000000000..87712c35de16
--- /dev/null
+++ b/dev-embedded/sdcc/sdcc-2.4.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/sdcc/sdcc-2.4.0.ebuild,v 1.1 2004/03/05 02:13:07 dragonheart Exp $
+
+S=${WORKDIR}/${PN}
+DESCRIPTION="Small device C compiler (for various microprocessors)"
+SRC_URI="mirror://sourceforge/sdcc/${P}.tar.gz"
+HOMEPAGE="http://sdcc.sourceforge.net/"
+RESTRICT="nomirror"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86"
+
+IUSE="doc"
+DEPEND="virtual/glibc
+ sys-apps/gawk
+ sys-devel/libtool
+ sys-apps/grep
+ sys-devel/bison
+ doc? ( dev-tex/latex2html )
+ doc? ( app-text/tetex )
+ doc? ( app-office/lyx )
+ doc? ( sys-apps/sed )"
+
+src_compile() {
+ econf || die "Configure failed"
+ emake || die "Make failed"
+ use doc && {
+ echo -e "\n\n" | emake -C doc
+ # || die "Making documentation failed"
+ }
+}
+
+src_install() {
+ einstall || die "Make install failed"
+ dodoc COPYING ChangeLog doc/README.txt doc/libdoc.txt doc/INSTALL.txt
+ use doc && emake -C doc docdir=${D}/usr/share/doc/${P}/ install
+}
diff --git a/dev-embedded/sdcc/sdcc-2.4.0_p20040304.ebuild b/dev-embedded/sdcc/sdcc-2.4.0_p20040304.ebuild
new file mode 100644
index 000000000000..edab2a4c2f15
--- /dev/null
+++ b/dev-embedded/sdcc/sdcc-2.4.0_p20040304.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/sdcc/sdcc-2.4.0_p20040304.ebuild,v 1.1 2004/03/05 02:13:07 dragonheart Exp $
+
+S=${WORKDIR}/${PN}
+MY_PV=${PV/*_p/}
+
+DESCRIPTION="Small device C compiler (for various microprocessors)"
+SRC_URI="http://sdcc.sourceforge.net/snapshots/sdcc-src/${PN}-src-${MY_PV}.tar.gz"
+HOMEPAGE="http://sdcc.sourceforge.net/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86"
+
+IUSE="doc"
+DEPEND="virtual/glibc
+ sys-apps/gawk
+ sys-devel/libtool
+ sys-apps/grep
+ sys-devel/bison
+ doc? ( dev-tex/latex2html )
+ doc? ( app-text/tetex )
+ doc? ( app-office/lyx )
+ doc? ( sys-apps/sed )"
+
+src_compile() {
+ econf || die "Configure failed"
+ emake || die "Make failed"
+ use doc && {
+ echo -e "\n\n" | emake -C doc
+ # || die "Making documentation failed"
+ }
+}
+
+src_install() {
+ einstall || die "Make install failed"
+ dodoc COPYING ChangeLog doc/README.txt doc/libdoc.txt doc/INSTALL.txt
+ use doc && emake -C doc docdir=${D}/usr/share/doc/${P}/ install
+}
diff --git a/dev-embedded/sdcc/sdcc-20040218.ebuild b/dev-embedded/sdcc/sdcc-20040218.ebuild
deleted file mode 100644
index 8294730aa5ad..000000000000
--- a/dev-embedded/sdcc/sdcc-20040218.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/sdcc/sdcc-20040218.ebuild,v 1.2 2004/02/22 19:48:21 agriffis Exp $
-
-inherit eutils
-S=${WORKDIR}/${PN}
-
-DESCRIPTION="SDCC is a Freeware, retargettable, optimizing ANSI - C compiler. The current version targets the Intel 8051, Maxim/Dallas 80DS390/400 and the Zilog Z80 based MCUs."
-SRC_URI="http://sdcc.sourceforge.net/snapshots/sdcc-src/${PN}-src-x86-linux2.cf.sourceforge.net-${PV}.tar.gz"
-HOMEPAGE="http://sdcc.sourceforge.net/"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86"
-
-IUSE="doc"
-
-DEPEND="virtual/glibc
- sys-apps/gawk
- sys-devel/libtool
- sys-apps/grep
- sys-devel/bison
- doc? ( dev-tex/latex2html )
- doc? ( app-text/tetex )
- doc? ( app-office/lyx )
- doc? ( sys-apps/sed )"
-
-
-RDEPEND="virtual/glibc"
-
-
-src_compile() {
-
-# Clear CFLAGS... breaks with my Flags!
-# unset CFLAGS CXXFLAGS
- cd ${S}
-# Fix doc directory
- echo "docdir = @datadir@/doc/${P}" >> Makefile.common.in
- echo "docdir = \$(datadir)/doc/${P}/usim" >> sim/ucsim/doc/Makefile.in
- ./configure --prefix=/usr || die "configure failed"
- emake
-
- # Echo - couple of errors in the doc.
- use doc && echo -e "\n\n" | emake -j1 -C doc
-}
-
-src_install() {
- einstall || die
- dodoc README COPYING ChangeLog
- use doc && emake -C doc docdir=${D}/usr/share/doc/sdcc-20040217/ install
-}