diff options
author | Denis Dupeyron <calchan@gentoo.org> | 2007-03-10 14:14:38 +0000 |
---|---|---|
committer | Denis Dupeyron <calchan@gentoo.org> | 2007-03-10 14:14:38 +0000 |
commit | 07c835a6709e1e26408ed6effbf8aa5e3210f00f (patch) | |
tree | ca7548ef78e1e45a03597fceeca9c156b49bd4a7 /sci-electronics | |
parent | ppc stable (bug #155147) (diff) | |
download | gentoo-2-07c835a6709e1e26408ed6effbf8aa5e3210f00f.tar.gz gentoo-2-07c835a6709e1e26408ed6effbf8aa5e3210f00f.tar.bz2 gentoo-2-07c835a6709e1e26408ed6effbf8aa5e3210f00f.zip |
Version bump.
(Portage version: 2.1.2.2)
Diffstat (limited to 'sci-electronics')
-rw-r--r-- | sci-electronics/geda/ChangeLog | 7 | ||||
-rw-r--r-- | sci-electronics/geda/files/digest-geda-20070216 | 24 | ||||
-rw-r--r-- | sci-electronics/geda/geda-20070216.ebuild | 79 |
3 files changed, 109 insertions, 1 deletions
diff --git a/sci-electronics/geda/ChangeLog b/sci-electronics/geda/ChangeLog index 04f42c4250e3..90fe2765fef9 100644 --- a/sci-electronics/geda/ChangeLog +++ b/sci-electronics/geda/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sci-electronics/geda # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v 1.31 2007/03/09 06:55:53 calchan Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v 1.32 2007/03/10 14:14:38 calchan Exp $ + +*geda-20070216 (10 Mar 2007) + + 10 Mar 2007; Denis Dupeyron <calchan@gentoo.org> +geda-20070216.ebuild: + Version bump. 09 Mar 2007; Denis Dupeyron <calchan@gentoo.org> geda-20060123.ebuild, geda-20061020.ebuild: diff --git a/sci-electronics/geda/files/digest-geda-20070216 b/sci-electronics/geda/files/digest-geda-20070216 new file mode 100644 index 000000000000..bb8dee15c232 --- /dev/null +++ b/sci-electronics/geda/files/digest-geda-20070216 @@ -0,0 +1,24 @@ +MD5 c8e93bbc09adfe8295f9738b3e25c290 geda-docs-20070216.tar.gz 3364816 +RMD160 70977902fe4cd9545f5f6a42138680c7c702848f geda-docs-20070216.tar.gz 3364816 +SHA256 9dbc406d427d86499dc912b1691f1d431ae1dcefe79abea73b4b05c34107cba1 geda-docs-20070216.tar.gz 3364816 +MD5 255898ad0f9209bc2e77417272421dad geda-examples-20070216.tar.gz 253241 +RMD160 458550f836e3681bfbdec38552b1681b4a7fcabf geda-examples-20070216.tar.gz 253241 +SHA256 d2237dec40d07182d59106dcc3c51b681be0e9802fe3045624534e6ce73d87cb geda-examples-20070216.tar.gz 253241 +MD5 3134fa7998a100a260acff1e2d4582f8 geda-gattrib-20070216.tar.gz 274582 +RMD160 dc11bdf8ab2e990c1dd35c5add93c2a46ecff13b geda-gattrib-20070216.tar.gz 274582 +SHA256 f61a45e68305520d371c76ba0e4d247f420c836a6a042d11a586cce907fd8a41 geda-gattrib-20070216.tar.gz 274582 +MD5 bb16a76e8bf2d410b48a9eb0677202eb geda-gnetlist-20070216.tar.gz 355709 +RMD160 eea0076b964d178c8d8dab71aab0978da6ebb6de geda-gnetlist-20070216.tar.gz 355709 +SHA256 b6b2cadcf599e21e18ca4ee0c68ea5a9dd708707f6eabe8ac66a35a815adbe53 geda-gnetlist-20070216.tar.gz 355709 +MD5 82e26c1de51482332eaf2a77e3368e29 geda-gschem-20070216.tar.gz 1053241 +RMD160 76924c6970784a02d54ed47c5a72bd0325805dba geda-gschem-20070216.tar.gz 1053241 +SHA256 16523902b679315be8af3b0426034055637725923472b42bf32f642a4d219bf4 geda-gschem-20070216.tar.gz 1053241 +MD5 6744cb5b0442c07bc0747b02f1b2199d geda-gsymcheck-20070216.tar.gz 144701 +RMD160 e9314ea34712955b2bd2bb3d035419fee5519f37 geda-gsymcheck-20070216.tar.gz 144701 +SHA256 802e5492a5fe4d5e8f0a9f0294b4f204b2d65d12d4b1ab4949f7f027f9441c03 geda-gsymcheck-20070216.tar.gz 144701 +MD5 cdd3215dbe1ea6b2dd042c8d593cec8a geda-symbols-20070216.tar.gz 704359 +RMD160 4aa2b27bfb8c4585dd8c730466d2e14ff42c10cc geda-symbols-20070216.tar.gz 704359 +SHA256 39815c965c27995988fcf0dd00bb31e10ccc55662b51e06992762c9bdd97c3d1 geda-symbols-20070216.tar.gz 704359 +MD5 82ae3d3547eb45f15cca7e9c5a8b9edc geda-utils-20070216.tar.gz 290743 +RMD160 b5d88ca52e4c003c4e0f8d3c7de68b30a7efd92f geda-utils-20070216.tar.gz 290743 +SHA256 3a2df5f90c2cce8152f683d1b39847ec3fa7e79d5048b03d996bc82ffd38423e geda-utils-20070216.tar.gz 290743 diff --git a/sci-electronics/geda/geda-20070216.ebuild b/sci-electronics/geda/geda-20070216.ebuild new file mode 100644 index 000000000000..e090c77a3dcb --- /dev/null +++ b/sci-electronics/geda/geda-20070216.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/geda-20070216.ebuild,v 1.1 2007/03/10 14:14:38 calchan Exp $ + +inherit eutils + +S="${WORKDIR}" + +HOMEPAGE="http://www.geda.seul.org" +DESCRIPTION="geda is a core metapackage which compiles all the necessary components you would need for a minimal gEDA/gaf system" +SRC_URI="http://www.geda.seul.org/devel/${PV}/geda-gattrib-${PV}.tar.gz + http://www.geda.seul.org/devel/${PV}/geda-gnetlist-${PV}.tar.gz + http://www.geda.seul.org/devel/${PV}/geda-gschem-${PV}.tar.gz + http://www.geda.seul.org/devel/${PV}/geda-gsymcheck-${PV}.tar.gz + http://www.geda.seul.org/devel/${PV}/geda-symbols-${PV}.tar.gz + http://www.geda.seul.org/devel/${PV}/geda-utils-${PV}.tar.gz + doc? ( http://www.geda.seul.org/devel/${PV}/geda-docs-${PV}.tar.gz ) + examples? ( http://www.geda.seul.org/devel/${PV}/geda-examples-${PV}.tar.gz )" + +IUSE="doc examples" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +SLOT="0" + +DEPEND=">=x11-libs/gtk+-2.4 + >=dev-scheme/guile-1.6.3 + =sci-libs/libgeda-${PV}" + +pkg_setup() { + if has_version ">=dev-scheme/guile-1.8" ; then + built_with_use "dev-scheme/guile" deprecated \ + || die "You need either <dev-scheme/guile-1.8, or >=dev-scheme/guile-1.8 with USE=deprecated" + fi +} + +src_compile() { + for subdir in geda-{gattrib,gnetlist,gschem,gsymcheck,symbols,utils}-${PV}; do + cd ${S}/${subdir} + econf \ + --disable-dependency-tracking \ + --with-docdir=/usr/share/doc/${PF} \ + --with-pcbconfdir=/usr/share/pcb \ + --with-pcbm4dir=/usr/share/pcb/m4 \ + || die "Configuration failed in ${subdir}" + emake || die "Compilation failed in ${subdir}" + done + + if use doc ; then + cd ${S}/geda-docs-${PV} + econf --with-docdir=/usr/share/doc/${PF} || die "Configuration failed in geda-docs-${PV}" + emake || die "Compilation failed in geda-docs-${PV}" + fi +} + +src_install () { + for subdir in {gattrib,gnetlist,gschem,gsymcheck,symbols,utils}; do + cd ${S}/geda-${subdir}-${PV} + emake DESTDIR=${D} install || die "Installation failed in geda-${subdir}-${PV}" + newdoc AUTHORS AUTHORS.${subdir} + newdoc BUGS BUGS.${subdir} + for READMEx in $(ls README*); do + newdoc ${READMEx} ${READMEx}.${subdir} + done + done + + rm ${D}/usr/share/gEDA/sym/gnetman -Rf # Fix collision with gnetman; bug #77361. + + if use doc ; then + cd ${S}/geda-docs-${PV} + emake DESTDIR=${D} install || die "Installation failed in geda-docs-${PV}" + fi + + if use examples ; then + cd ${S} + mv geda-examples-${PV} examples + insinto /usr/share/gEDA + doins -r examples + fi +} |