diff options
Diffstat (limited to 'sci-electronics/gwave/gwave-20120229-r1.ebuild')
-rw-r--r-- | sci-electronics/gwave/gwave-20120229-r1.ebuild | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/sci-electronics/gwave/gwave-20120229-r1.ebuild b/sci-electronics/gwave/gwave-20120229-r1.ebuild index 79db65e55b85..a5697a7a0ed3 100644 --- a/sci-electronics/gwave/gwave-20120229-r1.ebuild +++ b/sci-electronics/gwave/gwave-20120229-r1.ebuild @@ -3,36 +3,35 @@ EAPI=6 +REV="249" WANT_AUTOMAKE=1.9 - inherit autotools desktop gnome2-utils xdg-utils -rev="r249" - DESCRIPTION="Analog waveform viewer for SPICE-like simulations" HOMEPAGE="http://gwave.sourceforge.net" -SRC_URI="https://sourceforge.net/code-snapshots/svn/g/gw/gwave/code/gwave-code-${rev}-trunk.zip" +SRC_URI="https://sourceforge.net/code-snapshots/svn/g/gw/gwave/code/gwave-code-${REV}-trunk.zip" LICENSE="GPL-2" KEYWORDS="~amd64 ~x86" IUSE="gnuplot plotutils" SLOT="0" -DEPEND="app-arch/unzip +COMMON_DEPEND=" >=dev-scheme/guile-2[deprecated,networking] <dev-scheme/guile-2.2 dev-scheme/guile-gnome-platform x11-libs/guile-gtk" -RDEPEND="${DEPEND} +RDEPEND="${COMMON_DEPEND} sci-electronics/electronics-menu gnuplot? ( sci-visualization/gnuplot ) plotutils? ( media-libs/plotutils )" -DEPEND="${DEPEND} +DEPEND="${COMMON_DEPEND} + app-arch/unzip app-text/docbook-sgml-utils" -S="${WORKDIR}/gwave-code-${rev}-trunk" +S="${WORKDIR}/gwave-code-${REV}-trunk" PATCHES=( "${FILESDIR}"/${P}_as-needed.patch @@ -45,8 +44,9 @@ PATCHES=( ) src_prepare() { - sed 's/AM_INIT_AUTOMAKE(gwave, [0-9]*)/AM_INIT_AUTOMAKE(gwave, ${PV})/' -i configure.ac || die default + sed -e 's/AM_INIT_AUTOMAKE(gwave, [0-9]*)/AM_INIT_AUTOMAKE(gwave, ${PV})/' \ + -i configure.ac || die eautoreconf } @@ -56,10 +56,6 @@ src_install() { make_desktop_entry gwave "Gwave" gwave "Electronics" } -pkg_preinst() { - gnome2_icon_savelist -} - pkg_postinst() { xdg_desktop_database_update xdg_mimeinfo_database_update |