summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Dupeyron <calchan@gentoo.org>2009-11-29 07:06:23 +0000
committerDenis Dupeyron <calchan@gentoo.org>2009-11-29 07:06:23 +0000
commitfe3e914f2a818c2977f58e3466f8bf1081b9fcc1 (patch)
tree701af3a39d0b0ee72cef5981a5942c4ed870acc0 /sci-electronics
parentFix blorken Manifest entry for gnome-media-2.26.0-r1.ebuild. (diff)
downloadhistorical-fe3e914f2a818c2977f58e3466f8bf1081b9fcc1.tar.gz
historical-fe3e914f2a818c2977f58e3466f8bf1081b9fcc1.tar.bz2
historical-fe3e914f2a818c2977f58e3466f8bf1081b9fcc1.zip
gwave2 is finally working, thanks to Ivan Filgueiras (bug #293397). With help from Rafael Martins.
Package-Manager: portage-2.1.7.1/cvs/Linux i686
Diffstat (limited to 'sci-electronics')
-rw-r--r--sci-electronics/gwave/ChangeLog8
-rw-r--r--sci-electronics/gwave/Manifest4
-rw-r--r--sci-electronics/gwave/gwave-20090213.ebuild57
3 files changed, 67 insertions, 2 deletions
diff --git a/sci-electronics/gwave/ChangeLog b/sci-electronics/gwave/ChangeLog
index 808c856c0737..8d5d932e376a 100644
--- a/sci-electronics/gwave/ChangeLog
+++ b/sci-electronics/gwave/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-electronics/gwave
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gwave/ChangeLog,v 1.21 2009/11/14 13:40:53 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gwave/ChangeLog,v 1.22 2009/11/29 07:06:23 calchan Exp $
+
+*gwave-20090213 (29 Nov 2009)
+
+ 29 Nov 2009; Denis Dupeyron <calchan@gentoo.org> +gwave-20090213.ebuild:
+ gwave2 is finally working, thanks to Ivan Filgueiras (bug #293397). With
+ help from Rafael Martins.
14 Nov 2009; Tomáš Chvátal <scarabeus@gentoo.org>
-gwave-20070514.ebuild:
diff --git a/sci-electronics/gwave/Manifest b/sci-electronics/gwave/Manifest
index 1062d650ba78..3f678067c0b0 100644
--- a/sci-electronics/gwave/Manifest
+++ b/sci-electronics/gwave/Manifest
@@ -2,9 +2,11 @@ DIST gwave-20031224.tar.gz 441342 RMD160 84fb474610c6c62e7d6e63cf133ad55b3a597f4
DIST gwave-20051222.tar.gz 479477 RMD160 d9f46d885d2c0e15662046a36cdc114980c48f30 SHA1 51f3d1e9bf85744dcfd48724596d132f2c5d7e97 SHA256 32c9d78f702f0620101a208efc3704c10c9c23be38868463a2db96a49c9344e3
DIST gwave-20060606.tar.gz 490107 RMD160 67c6e9bb5a001352f627662bd6eb225a78d028e8 SHA1 e335822815ec7580b1e66ac253fe438ef439dfbe SHA256 4e69e31f261cf020b91fe66588ec85b58333adc70a38c7d96ff565b40faca92e
DIST gwave-20080127.tar.gz 430053 RMD160 b68a30dc7644daf2653adb913f45eaada4986353 SHA1 2d01701e5eb29d0c06e85fd07fdcb154f5a61256 SHA256 1715b097f5cca250095656d95944bcb8c276f02c375c09627f7ca0c03eca036c
+DIST gwave2-20090213.tar.gz 403957 RMD160 c1411f79d511f8d7e2e0492372137a2def18ff7e SHA1 f0a544f4b356633a7c73fe486f5cb76a6731fb72 SHA256 464c7bc6f2bb84413959584b4ed08b3391361fd7524fc93f7fd1c1cde370ea7f
EBUILD gwave-20031224.ebuild 846 RMD160 5946b46ceff34f584bf742a36fc49b6339bd8e10 SHA1 9c7d0d76b129168e0f73257f8ebd0816638fcfa5 SHA256 58e94c900079d47e5140eb9531e14641cce2356306ed747f2e99d1bcb0d37004
EBUILD gwave-20051222.ebuild 894 RMD160 7b7e5976ecc0a9f8771c73c3b0534e318b25f7d3 SHA1 c6f01f057f7504506a23959f361e75d3d2a6a5f0 SHA256 95d4c64ab0fe4ffa176f9ad373df7e46b06f7aaae800e6b37b256f37560a024d
EBUILD gwave-20060606.ebuild 1028 RMD160 fbb5fed6d2eba0c32d7ade99b9eac8193bab5011 SHA1 b2b60a90186a4a67aad1fba97888ced7af23d33d SHA256 95a6b01d03eaf9d3b17f299d2a9978fd3ac61464db1d4f35567528227915feb4
EBUILD gwave-20080127.ebuild 875 RMD160 b816ed9f9e5e55a1c8a457594658c0c30225805f SHA1 2e44f96a5cfc8f2fb2aed24f2c2ba36a9b1e3af0 SHA256 51b348f4280a43537b7696661d3b35d6beaa8ea59f7a471ff776ee8a7e1e210b
-MISC ChangeLog 3993 RMD160 77eff181c5e7c635dd39c24d41d7aea283c0cc6f SHA1 7e77dccf4eda43d8dcb0c6b9f9b692051348fb25 SHA256 2dee742fcb6a1e03d5e22972318715e9c215d6aa7783094a751872e4eb7a1f62
+EBUILD gwave-20090213.ebuild 1434 RMD160 f36913fdb837f4b5acffb1accae874766a443f59 SHA1 20c2792bef4f76669e5fd3fd0fa85574c0174a61 SHA256 851e3e58b7e93494e7ea336f39e7808ec7331656e5d0afbd74ef8619177ba1b9
+MISC ChangeLog 4201 RMD160 c32deff1109d9519a3096a2eafa0b7aaf98eef98 SHA1 e8098b3bd2aafd6d581017b32eabc541283a37c7 SHA256 46f85ba739c2a55f8d8bff9ef8486f2270210b8d57f042560023714fe9af29fb
MISC metadata.xml 545 RMD160 c5d9c7f4c1c8a7ea1844c1a70642ad39eab0efbe SHA1 21d3e59ddb73fc130d6291069bc7e2509d27d285 SHA256 8780bd44288620adc70b182e7750865f957233b073a3979413d69fa799c55f22
diff --git a/sci-electronics/gwave/gwave-20090213.ebuild b/sci-electronics/gwave/gwave-20090213.ebuild
new file mode 100644
index 000000000000..0d368e60fa89
--- /dev/null
+++ b/sci-electronics/gwave/gwave-20090213.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gwave/gwave-20090213.ebuild,v 1.1 2009/11/29 07:06:23 calchan Exp $
+
+EAPI="2"
+
+inherit eutils fdo-mime gnome2-utils
+
+MY_PN="gwave2"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Analog waveform viewer for SPICE-like simulations"
+LICENSE="GPL-2"
+HOMEPAGE="http://www.geda.seul.org/tools/gwave/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="gnuplot plotutils"
+SLOT="0"
+
+DEPEND="=dev-scheme/guile-1.8*[networking]
+ =dev-scheme/guile-gnome-platform-2.16*"
+
+RDEPEND="${DEPEND}
+ sci-electronics/electronics-menu
+ gnuplot? ( sci-visualization/gnuplot )
+ plotutils? ( media-libs/plotutils )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ # --as-needed fix
+ sed -i -e 's/_LDADD = /_LDADD = -lX11 /' remote/Makefile.in || die "sed failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Installation failed"
+ dodoc AUTHORS NEWS README TODO || die "Installation of documentation failed"
+ newicon icons/wave-drag-ok.xpm gwave.xpm
+ make_desktop_entry gwave "Gwave" gwave.xpm "Electronics"
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+ gnome2_icon_cache_update
+}