Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 175988 Details for
Bug 251761
sci-visualization/grace-5.1.22-r1: doesn't work with xdg-open under gnome and gedit
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
alternatively ebuild for gnome user
grace-5.1.22-r1.ebuild (text/plain), 3.08 KB, created by
Dirk Goettel
on 2008-12-20 19:21:46 UTC
(
hide
)
Description:
alternatively ebuild for gnome user
Filename:
MIME Type:
Creator:
Dirk Goettel
Created:
2008-12-20 19:21:46 UTC
Size:
3.08 KB
patch
obsolete
># Copyright 1999-2008 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/sci-visualization/grace/grace-5.1.22-r1.ebuild,v 1.6 2008/09/18 01:03:10 ranger Exp $ > >EAPI="1" >inherit eutils fortran > >DESCRIPTION="Motif based XY-plotting tool" >HOMEPAGE="http://plasma-gate.weizmann.ac.il/Grace/" >SRC_URI="ftp://plasma-gate.weizmann.ac.il/pub/${PN}/src/stable/${P}.tar.gz" > >SLOT="0" >LICENSE="GPL-2 LGPL-2" >KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86" >IUSE="fortran fftw jpeg netcdf pdf png" > >DEPEND="x11-libs/openmotif > sys-libs/zlib > media-libs/t1lib > media-libs/tiff > x11-libs/xbae > fftw? ( sci-libs/fftw:2.1 ) > netcdf? ( sci-libs/netcdf ) > png? ( media-libs/libpng ) > jpeg? ( media-libs/jpeg ) > pdf? ( media-libs/pdflib )" > >RDEPEND="${DEPEND} > x11-misc/xdg-utils" > >pkg_setup() { > if use fortran; then > FORTRAN="gfortran g77 ifc" > fortran_pkg_setup > fi >} > >src_unpack() { > unpack ${A} > > cd "${S}" > > # move tmpnam to mkstemp (adapted from debian) > epatch "${FILESDIR}"/${P}-mkstemp.patch > # fix configure instead of aclocal.m4 > epatch "${FILESDIR}"/${PN}-5.1.21-netcdf.patch > # fix for missing defines when fortran is disabled > epatch "${FILESDIR}"/${PN}-5.1.21-fortran.patch > # fix a leak and pdf driver (from freebsd) > epatch "${FILESDIR}"/${P}-dlmodule.patch > epatch "${FILESDIR}"/${P}-pdfdrv.patch > > # fix for glibc-2.7 (bug #217971) > # removed (bug #231607) > # epatch "${FILESDIR}"/${P}-stdc99.patch > > # don't strip if not asked for > sed -i \ > -e 's:$(INSTALL_PROGRAM) -s:$(INSTALL_PROGRAM):g' \ > {auxiliary,grconvert,src}/Makefile > > sed -i \ > -e 's:$(GRACE_HOME)/bin:$(PREFIX)/bin:g' \ > -e "s:\$(GRACE_HOME)/lib:\$(PREFIX)/$(get_libdir):g" \ > -e 's:$(GRACE_HOME)/include:$(PREFIX)/include:g' \ > -e 's:$(PREFIX)/man:$(PREFIX)/share/man:g' \ > Makefile */Makefile || die "sed failed" > > sed -i \ > -e 's:bin/grconvert:grconvert:' \ > -e 's:auxiliary/fdf2fit:fdf2fit:' \ > gracerc || die >} > >src_compile() { > local myconf > if use fortran; then > myconf="--with-f77=${FORTRANC}" > else > myconf="--without-f77" > fi > > # the configure script just produces a basic Make.conf > # and a config.h > econf \ > --disable-xmhtml \ > --without-bundled-xbae \ > --without-bundled-t1lib \ > --enable-grace-home=/usr/share/${PN} \ > --with-helpviewer="xdg-open %s" \ > --with-editor="xdg-open %s" \ > --with-printcmd="lpr" \ > $(use_with fftw) \ > $(use_enable fortran f77-wrapper) \ > $(use_enable netcdf) \ > $(use_enable jpeg jpegdrv) \ > $(use_enable png pngdrv) \ > $(use_enable pdf pdfdrv) \ > ${myconf} \ > || die "econf failed" > > emake || die "emake failed" >} > >src_install() { > emake DESTDIR="${D}" install || die "emake install failed" > dodoc CHANGES ChangeLog DEVELOPERS README COPYRIGHT \ > || die "dodoc failed" > > dosym ../../${PN}/examples /usr/share/doc/${PF}/examples > dosym ../../${PN}/doc /usr/share/doc/${PF}/html > > doman "${D}"/usr/share/doc/${PF}/html/*.1 > rm -f "${D}"/usr/share/doc/${PF}/html/*.1 > > ## new start-script > dobin "${FILESDIR}"/xmgrace.sh > > doicon "${FILESDIR}"/${PN}.png || die "failed installing icon" > make_desktop_entry xmgrace.sh Grace grace "Graphics;" >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 251761
: 175988 |
175993