summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Dupeyron <calchan@gentoo.org>2007-03-10 14:14:38 +0000
committerDenis Dupeyron <calchan@gentoo.org>2007-03-10 14:14:38 +0000
commit07c835a6709e1e26408ed6effbf8aa5e3210f00f (patch)
treeca7548ef78e1e45a03597fceeca9c156b49bd4a7 /sci-electronics
parentppc stable (bug #155147) (diff)
downloadgentoo-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/ChangeLog7
-rw-r--r--sci-electronics/geda/files/digest-geda-2007021624
-rw-r--r--sci-electronics/geda/geda-20070216.ebuild79
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
+}