summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Dupeyron <calchan@gentoo.org>2009-10-05 21:35:03 +0000
committerDenis Dupeyron <calchan@gentoo.org>2009-10-05 21:35:03 +0000
commit98138c92242db6180514507efae4115e15dff33b (patch)
treecef96024a63c25a40cece98e2fc7f052c319b3fd /sci-electronics/gerbv
parentKeywording for ppc. (diff)
downloadgentoo-2-98138c92242db6180514507efae4115e15dff33b.tar.gz
gentoo-2-98138c92242db6180514507efae4115e15dff33b.tar.bz2
gentoo-2-98138c92242db6180514507efae4115e15dff33b.zip
Version bump, thanks to Stefan Salewski (bug #279469). Removed old ebuilds.
(Portage version: 2.1.6.13/cvs/Linux i686)
Diffstat (limited to 'sci-electronics/gerbv')
-rw-r--r--sci-electronics/gerbv/ChangeLog11
-rw-r--r--sci-electronics/gerbv/gerbv-1.0.2.ebuild42
-rw-r--r--sci-electronics/gerbv/gerbv-1.0.3.ebuild49
-rw-r--r--sci-electronics/gerbv/gerbv-2.3.0.ebuild (renamed from sci-electronics/gerbv/gerbv-2.0.1.ebuild)44
4 files changed, 27 insertions, 119 deletions
diff --git a/sci-electronics/gerbv/ChangeLog b/sci-electronics/gerbv/ChangeLog
index fdee37ef7611..66123240049d 100644
--- a/sci-electronics/gerbv/ChangeLog
+++ b/sci-electronics/gerbv/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sci-electronics/gerbv
-# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gerbv/ChangeLog,v 1.26 2008/11/30 22:45:08 calchan Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gerbv/ChangeLog,v 1.27 2009/10/05 21:35:03 calchan Exp $
+
+*gerbv-2.3.0 (05 Oct 2009)
+
+ 05 Oct 2009; Denis Dupeyron <calchan@gentoo.org> -gerbv-1.0.2.ebuild,
+ -gerbv-1.0.3.ebuild, -gerbv-2.0.1.ebuild, +gerbv-2.3.0.ebuild:
+ Version bump, thanks to Stefan Salewski (bug #279469). Removed old
+ ebuilds.
*gerbv-2.1.0 (30 Nov 2008)
diff --git a/sci-electronics/gerbv/gerbv-1.0.2.ebuild b/sci-electronics/gerbv/gerbv-1.0.2.ebuild
deleted file mode 100644
index b8695575a38a..000000000000
--- a/sci-electronics/gerbv/gerbv-1.0.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gerbv/gerbv-1.0.2.ebuild,v 1.4 2008/01/10 10:45:08 calchan Exp $
-
-inherit eutils
-
-DESCRIPTION="gerbv - The gEDA Gerber Viewer"
-SRC_URI="http://www.geda.seul.org/dist/${P}.tar.gz"
-HOMEPAGE="http://www.geda.seul.org"
-
-IUSE="doc png xinerama"
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-
-RDEPEND="=x11-libs/gtk+-2*
- png? ( media-libs/libpng )"
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.9"
-
-src_compile() {
- local confOptions
-
- confOptions='--enable-gtk2'
- use xinerama && epatch "${FILESDIR}/${PN}-1.0.0-Xinerama.patch"
- use png || confOptions="$confOptions --disable-exportpng"
-
- econf $confOptions || die
- emake || die
-}
-
-src_install () {
- make DESTDIR="${D}" install || die
- dodoc AUTHORS ChangeLog NEWS README TODO
- if use doc; then
- cd doc
- dodoc sources.txt
- use png && dodoc PNG-print/PNGPrintMiniHowto.txt
- docinto eagle
- dodoc eagle/eagle2exc*
- fi
-}
diff --git a/sci-electronics/gerbv/gerbv-1.0.3.ebuild b/sci-electronics/gerbv/gerbv-1.0.3.ebuild
deleted file mode 100644
index 64d263a3164d..000000000000
--- a/sci-electronics/gerbv/gerbv-1.0.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gerbv/gerbv-1.0.3.ebuild,v 1.2 2008/01/10 10:45:08 calchan Exp $
-
-DESCRIPTION="A free Gerber viewer"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://gerbv.sourceforge.net/"
-
-IUSE="doc examples png unit-mm"
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-
-RDEPEND="=x11-libs/gtk+-2*
- png? ( media-libs/libpng )"
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.9"
-
-src_compile() {
- econf \
- --disable-dependency-tracking \
- --enable-gtk2 \
- $(use_enable png exportpng ) \
- $(use_enable unit-mm ) \
- --with-maxfiles=50 \
- || die "Configuration failed"
- emake || die "Compilation failed"
-}
-
-src_install () {
- emake DESTDIR="${D}" install || die "Installation failed"
- dodoc AUTHORS ChangeLog CONTRIBUTORS HACKING NEWS README TODO
-
- if use doc
- then
- find doc -name "Makefile*" -exec rm -f '{}' \;
- find doc -name "*.txt" -exec ecompress '{}' \;
- insinto /usr/share/doc/${PF}
- doins -r doc/*
- fi
-
- if use examples
- then
- find example -name "Makefile*" -exec rm -f '{}' \;
- find example -name "*.txt" -exec ecompress '{}' \;
- insinto /usr/share/doc/${PF}/examples
- doins -r example/*
- fi
-}
diff --git a/sci-electronics/gerbv/gerbv-2.0.1.ebuild b/sci-electronics/gerbv/gerbv-2.3.0.ebuild
index f5bcaa180e4e..439443bb0e42 100644
--- a/sci-electronics/gerbv/gerbv-2.0.1.ebuild
+++ b/sci-electronics/gerbv/gerbv-2.3.0.ebuild
@@ -1,55 +1,47 @@
-# Copyright 1999-2008 Gentoo Foundation
+/usr/portage/local/overlay/sci-electronics/gerbv/gerbv-2.3.0.ebuild
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gerbv/gerbv-2.0.1.ebuild,v 1.2 2008/04/22 03:00:31 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gerbv/gerbv-2.3.0.ebuild,v 1.1 2009/10/05 21:35:03 calchan Exp $
+
+EAPI="2"
inherit fdo-mime
-DESCRIPTION="A free Gerber viewer"
+DESCRIPTION="A RS-274X (Gerber) and NC drill (Excellon) file viewer"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
HOMEPAGE="http://gerbv.sourceforge.net/"
-IUSE="cairo doc examples png unit-mm"
+IUSE="unit-mm doc examples"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-RDEPEND="=x11-libs/gtk+-2*
- cairo? ( x11-libs/cairo )
- png? ( media-libs/libpng )"
+RDEPEND=">=x11-libs/gtk+-2.4
+ >=x11-libs/cairo-1.2"
+
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9"
-src_unpack() {
- unpack ${A}
- sed -i -e 's/Education/Application/' "${S}"/desktop/gerbv.desktop || die "sed failed"
-}
-
-src_compile() {
+src_configure() {
econf \
+ $(use_enable unit-mm) \
--disable-dependency-tracking \
- --disable-update-desktop-database \
- $(use_enable cairo ) \
- $(use_enable png exportpng ) \
- $(use_enable unit-mm ) \
- --with-maxfiles=50 \
- || die "Configuration failed"
- emake || die "Compilation failed"
+ --disable-update-desktop-database
}
src_install () {
- emake DESTDIR="${D}" install || die "Installation failed"
- dodoc AUTHORS ChangeLog CONTRIBUTORS HACKING NEWS README* TODO
+ make DESTDIR="${D}" install || die "install failed"
+ dodoc AUTHORS ChangeLog CONTRIBUTORS HACKING NEWS README* TODO BUGS
- if use doc
- then
+ rm doc/Doxyfile.nopreprocessing
+ if use doc; then
find doc -name "Makefile*" -exec rm -f '{}' \;
find doc -name "*.txt" -exec ecompress '{}' \;
insinto /usr/share/doc/${PF}
doins -r doc/*
fi
- if use examples
- then
+ if use examples; then
find example -name "Makefile*" -exec rm -f '{}' \;
find example -name "*.txt" -exec ecompress '{}' \;
insinto /usr/share/doc/${PF}/examples