diff options
Diffstat (limited to 'app-sci/udunits/udunits-1.12.3.ebuild')
-rw-r--r-- | app-sci/udunits/udunits-1.12.3.ebuild | 81 |
1 files changed, 0 insertions, 81 deletions
diff --git a/app-sci/udunits/udunits-1.12.3.ebuild b/app-sci/udunits/udunits-1.12.3.ebuild deleted file mode 100644 index ac1b6c00e83e..000000000000 --- a/app-sci/udunits/udunits-1.12.3.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-sci/udunits/udunits-1.12.3.ebuild,v 1.1 2004/12/12 04:22:49 nerdboy Exp $ - -inherit eutils flag-o-matic - -IUSE="" - -S=${WORKDIR}/${P}/src -SP=${WORKDIR}/${P}/src/perl -DESCRIPTION="The UCAR/Unidata Units library" -HOMEPAGE="http://www.unidata.ucar.edu/packages/udunits/" -SRC_URI="ftp://unidata.ucar.edu/pub/udunits/udunits-${PV}.tar.Z" - -SLOT="0" -LICENSE="UCAR-Unidata" -KEYWORDS="~x86 ~amd64 ~ppc ~sparc ~alpha ~mips ~hppa" - -DEPEND="dev-lang/perl - sys-apps/sed" - -RDEPEND="dev-lang/perl" - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/udunits_customize.patch || die "epatch failed" -} - -src_compile() { - export CPPFLAGS="-Df2cFortran -D_POSIX_SOURCE" - append-flags -fPIC - econf || die "econf failed" - - cd lib - emake || die - cd .. - - cd perl - perl Makefile.PL PREFIX=${D}/usr - cd .. - - emake || die - emake test || die -} - -src_install() { - sed "s?/usr?${D}/usr?" Makefile > Makefile.install - emake -f Makefile.install install - - dodir /etc /usr/share/man/man3 /usr/share/man/man3f - - insinto /etc - insopts -m 644 - doins lib/udunits.dat - - insinto /usr/share/man/man3 - doins lib/udunits.3 - insinto /usr/share/man/man3f - doins lib/udunits.3f - - cd perl - make PREFIX=${D}/usr install INSTALLSITEMAN1DIR=${D}/usr/share/man/man1 - cd .. - - find ${D} -type f -a \( -name perllocal.pod -o -name .packlist \ - -o \( -name '*.bs' -a -empty \) \) -exec rm -f {} ';' - find ${D} -type d -depth -exec rmdir {} 2>/dev/null ';' - - chmod -R u+w ${D}/* - - dodoc COPYRIGHT README RELEASE_NOTES VERSION CUSTOMIZE INSTALL -} - -pkg_postinst() { - ewarn "This package requires a Fortran compiler for maximum utility." - ewarn "For now, make sure you have at least g77 for the f77 interface." - ewarn "The internal configure should detect many f77 compilers, however," - ewarn "if you have the PG compiler you will need to change the above" - ewarn "preprocessor macro to something like -Dpgifortran." -} |