diff options
author | Olivier Fisette <ribosome@gentoo.org> | 2004-12-28 19:22:52 +0000 |
---|---|---|
committer | Olivier Fisette <ribosome@gentoo.org> | 2004-12-28 19:22:52 +0000 |
commit | 216848e36029808a986751c96fe53da65b08c8f5 (patch) | |
tree | 6f323a265275b14c76b518f7e5849ceec52edccb | |
parent | Stable on amd64. (diff) | |
download | historical-216848e36029808a986751c96fe53da65b08c8f5.tar.gz historical-216848e36029808a986751c96fe53da65b08c8f5.tar.bz2 historical-216848e36029808a986751c96fe53da65b08c8f5.zip |
Moving to sci-libs/udunits
-rw-r--r-- | app-sci/udunits/ChangeLog | 50 | ||||
-rw-r--r-- | app-sci/udunits/Manifest | 12 | ||||
-rw-r--r-- | app-sci/udunits/files/digest-udunits-1.12.0 | 1 | ||||
-rw-r--r-- | app-sci/udunits/files/digest-udunits-1.12.1 | 1 | ||||
-rw-r--r-- | app-sci/udunits/files/digest-udunits-1.12.3 | 1 | ||||
-rw-r--r-- | app-sci/udunits/files/udunits_configure_in.patch | 10 | ||||
-rw-r--r-- | app-sci/udunits/files/udunits_customize.patch | 12 | ||||
-rw-r--r-- | app-sci/udunits/files/udunits_lib_make.patch | 30 | ||||
-rw-r--r-- | app-sci/udunits/files/udunits_master_mk.patch | 39 | ||||
-rw-r--r-- | app-sci/udunits/metadata.xml | 16 | ||||
-rw-r--r-- | app-sci/udunits/udunits-1.12.0.ebuild | 67 | ||||
-rw-r--r-- | app-sci/udunits/udunits-1.12.1.ebuild | 81 | ||||
-rw-r--r-- | app-sci/udunits/udunits-1.12.3.ebuild | 81 |
13 files changed, 0 insertions, 401 deletions
diff --git a/app-sci/udunits/ChangeLog b/app-sci/udunits/ChangeLog deleted file mode 100644 index 2b8928f7fda6..000000000000 --- a/app-sci/udunits/ChangeLog +++ /dev/null @@ -1,50 +0,0 @@ -# ChangeLog for app-sci/udunits -# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-sci/udunits/ChangeLog,v 1.14 2004/12/12 04:22:49 nerdboy Exp $ - -*udunits-1.12.3 (11 Dec 2004) - - 11 Dec 2004; Steve Arnold <nerdboy@gentoo.org> +udunits-1.12.3.ebuild: - added latest 1.12.3 to ~arch - - 11 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> udunits-1.12.1.ebuild: - Stable on alpha. - - 08 Nov 2004; Steve Arnold <nerdboy@gentoo.org> udunits-1.12.1.ebuild: - fixed perl test issues and added ~amd64 to keywords; all udunits libs and - language interfaces should be correct now. - - 30 Oct 2004; Olivier Fisette <ribosome@gentoo.org> udunits-1.12.0.ebuild: - Q.A.: Removed RDEPEND=$DEPEND. - - 06 Jun 2004; Steve Arnold <nerdboy@gentoo.org> udunits-1.12.1.ebuild: - bump to x86, corrected depend, added einfo - - 12 May 2004; Bryan Østergaard <kloeri@gentoo.org> udunits-1.12.0.ebuild: - Stable on alpha. - - 08 May 2004; Steve Arnold <nerdboy@gentoo.org> udunits-1.12.0.ebuild: - back-ported fix for build error (fortran interface still incomplete) - -*udunits-1.12.1 (08 May 2004) - - 08 May 2004; Steve Arnold <nerdboy@gentoo.org> metadata.xml, - udunits-1.12.1.ebuild: - new minor source rev bump to fix build error, fixed Fortran interface - - 25 Apr 2004; Aron Griffis <agriffis@gentoo.org> udunits-1.12.0.ebuild: - Add die following econf for bug 48950 - - 19 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> udunits-1.12.0.ebuild: - Corrected IUSE. - - 21 Feb 2004; Michael Sterrett <mr_bones_@gentoo.org> udunits-1.12.0.ebuild: - header fix; inherit eutils for epatch; arm needs deps first - - 14 Dec 2003; <nerdboy@gentoo.org> udunits-1.12.0.ebuild: - bumped to x86 - -*udunits-1.12.0 (02 Nov 2003) - - 02 Nov 2003; <nerdboy@gentoo.org> udunits-1.12.0.ebuild: - new ebuild for the Unidata units library and perl module diff --git a/app-sci/udunits/Manifest b/app-sci/udunits/Manifest deleted file mode 100644 index 3bf1ae01e8b3..000000000000 --- a/app-sci/udunits/Manifest +++ /dev/null @@ -1,12 +0,0 @@ -MD5 fc9a1a3e7b2c02399d06b6f49b9c90c3 ChangeLog 1865 -MD5 176a9013a3fbf4d813fbe2ae5c54b409 metadata.xml 583 -MD5 ddfce36f93129e93d379bdda1cc19a00 udunits-1.12.0.ebuild 1853 -MD5 c8f20b665cc398db1a0d42f95cb79201 udunits-1.12.1.ebuild 2005 -MD5 d28dde8028db0a6c07319d851a7e4de8 udunits-1.12.3.ebuild 2008 -MD5 cea4faba4689abec3805139902ddd0d2 files/digest-udunits-1.12.0 65 -MD5 3fdb828dd9ab28f5f06e2456b1c96c65 files/digest-udunits-1.12.1 65 -MD5 922ab296149176fd2c78ebf4654916ee files/udunits_configure_in.patch 241 -MD5 3dc5d09377cb0326220d293cec108569 files/udunits_customize.patch 375 -MD5 5b85e692f66a2a74d7c4e1d74a729e23 files/udunits_lib_make.patch 895 -MD5 c4058b93662ad2beab9763c8120c85f4 files/udunits_master_mk.patch 1234 -MD5 0704e3ec953527a8ee2b89a9ad3dae8c files/digest-udunits-1.12.3 65 diff --git a/app-sci/udunits/files/digest-udunits-1.12.0 b/app-sci/udunits/files/digest-udunits-1.12.0 deleted file mode 100644 index c4803788570e..000000000000 --- a/app-sci/udunits/files/digest-udunits-1.12.0 +++ /dev/null @@ -1 +0,0 @@ -MD5 2be651b0d39cddc839f64d58171f34d6 udunits-1.12.0.tar.Z 364397 diff --git a/app-sci/udunits/files/digest-udunits-1.12.1 b/app-sci/udunits/files/digest-udunits-1.12.1 deleted file mode 100644 index 8885413df514..000000000000 --- a/app-sci/udunits/files/digest-udunits-1.12.1 +++ /dev/null @@ -1 +0,0 @@ -MD5 3d83c6bd9b0b0194bba13e8f1fb7e403 udunits-1.12.1.tar.Z 365873 diff --git a/app-sci/udunits/files/digest-udunits-1.12.3 b/app-sci/udunits/files/digest-udunits-1.12.3 deleted file mode 100644 index d0ab7e730f78..000000000000 --- a/app-sci/udunits/files/digest-udunits-1.12.3 +++ /dev/null @@ -1 +0,0 @@ -MD5 5f9283ac4a4edcecc6547355a4dadb38 udunits-1.12.3.tar.Z 422795 diff --git a/app-sci/udunits/files/udunits_configure_in.patch b/app-sci/udunits/files/udunits_configure_in.patch deleted file mode 100644 index bf77a4fac0c6..000000000000 --- a/app-sci/udunits/files/udunits_configure_in.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- configure.in.orig 2001-06-11 11:23:56.000000000 -0700 -+++ configure.in 2003-10-28 10:30:18.000000000 -0800 -@@ -43,7 +43,6 @@ - UC_FINISH( - Makefile - lib/Makefile -- lib/udunits.inc - udunits/Makefile - perl/Makefile.PL - ) diff --git a/app-sci/udunits/files/udunits_customize.patch b/app-sci/udunits/files/udunits_customize.patch deleted file mode 100644 index a7a5f9bac79b..000000000000 --- a/app-sci/udunits/files/udunits_customize.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- CUSTOMIZE.orig 2004-05-08 14:04:53.199958510 -0700 -+++ CUSTOMIZE 2004-05-08 13:58:48.843900138 -0700 -@@ -33,3 +33,9 @@ - # Ancillary libraries. SunOS 4 user's might need something like the - # following in order to resolve strerror() in the perl/ subdirectory. - # LIBS='-L/usr/lang/SC3.0.1/lib -lansi' -+ -+FC=g77 -+CPPFLAGS=-Df2cFortran -+CC=gcc -+CXX=g++ -+LD_MATH=-lm diff --git a/app-sci/udunits/files/udunits_lib_make.patch b/app-sci/udunits/files/udunits_lib_make.patch deleted file mode 100644 index f1dd947f8d3c..000000000000 --- a/app-sci/udunits/files/udunits_lib_make.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- lib/Makefile.in.orig 1997-04-30 14:49:58.000000000 -0700 -+++ lib/Makefile.in 2003-10-28 12:05:06.000000000 -0800 -@@ -6,15 +6,15 @@ - - LIBRARY = udunits - --FLEX = /usr/local/gnu/bin/flex --cpp_path = -DUT_DEFAULT_PATH='"$(prefix)/etc/udunits.dat"' -+FLEX = /usr/bin/flex -+cpp_path = -DUT_DEFAULT_PATH='"/etc/udunits.dat"' - CPPFLAGS = -I../port/misc -I../port/cfortran $(cpp_path) @CPPFLAGS@ - CFLAGS = @CFLAGS@ - - OBJS = udunits.o - LIBOBJS = utlib.o utparse.o utscan.o udalloc.o - --HEADERS = udunits.h udunits.inc -+HEADERS = udunits.h - ETCFILES = udunits.dat - MANUALS = udunits.3 udunits.3f - prefix = ../.. -@@ -27,7 +27,7 @@ - MANIFEST = Makefile.in \ - depend \ - udunits.3 udunits.3f udunits.3fi testcal2.f \ -- udunits.dat udunits.h udunits.inc utlib.c \ -+ udunits.dat udunits.h utlib.c \ - utparse.y utparse.c utparse.h \ - utprivate.h utscan.h utscan.l utscan.c - diff --git a/app-sci/udunits/files/udunits_master_mk.patch b/app-sci/udunits/files/udunits_master_mk.patch deleted file mode 100644 index 47a3f5c202ba..000000000000 --- a/app-sci/udunits/files/udunits_master_mk.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- port/master.mk.in.orig 1998-11-25 08:26:56.000000000 -0800 -+++ port/master.mk.in 2003-11-02 17:47:46.000000000 -0800 -@@ -351,7 +351,7 @@ - ############################################################################ - # `etc/' files: - ############################################################################ --ETCDIR = $(prefix)/etc -+ETCDIR = /etc - ETCFILE = dummy-etcfile # to silence GNU make(1) - - installed_etcfiles: -@@ -372,7 +372,7 @@ - installed_etcfile: $(ETCDIR)/$(ETCFILE) - - $(ETCDIR)/dummy $(ETCDIR)/$(ETCFILE): $(ETCDIR) $(ETCFILE) -- cp $(ETCFILE) $@ -+ cp $(ETCFILE) ${D}$@ - - dummy_etcdir $(ETCDIR): - mkdir -p $@ -@@ -382,7 +382,7 @@ - ############################################################################ - # Manual Pages: - ############################################################################ --MANDIR = $(prefix)/man -+MANDIR = $(prefix)/share/man - MANUAL = dummy-manual # to slience GNU make - WHATIS = @WHATIS@ - # The following macro should be empty on systems that don't -@@ -443,9 +443,6 @@ - else \ - mkdir $(MANDIR)$$subchapter; \ - fi; \ -- rm -f $(MANDIR)$$subchapter/$(MANUAL); \ -- ln -s ../`basename $(MANDIR)`/$(MANUAL) \ -- $(MANDIR)$$subchapter/$(MANUAL); \ - ;; \ - esac - diff --git a/app-sci/udunits/metadata.xml b/app-sci/udunits/metadata.xml deleted file mode 100644 index a03757e28d2a..000000000000 --- a/app-sci/udunits/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>sci</herd> -<maintainer> - <email>nerdboy@gentoo.org</email> - <name>Steve Arnold</name> - <description>Primary Maintainer</description> -</maintainer> -<longdescription> - This is the Unidata Units library, which supports conversion of unit - specifications between formatted and binary forms, arithmetic - manipulation of unit specifications, and conversion of values between - compatible scales of measurement. -</longdescription> -</pkgmetadata> diff --git a/app-sci/udunits/udunits-1.12.0.ebuild b/app-sci/udunits/udunits-1.12.0.ebuild deleted file mode 100644 index ac24998e664c..000000000000 --- a/app-sci/udunits/udunits-1.12.0.ebuild +++ /dev/null @@ -1,67 +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.0.ebuild,v 1.9 2004/10/30 15:34:37 ribosome Exp $ - -inherit eutils - -# This is the Unidata Units library, which supports conversion of unit -# specifications between formatted and binary forms, arithmetic -# manipulation of unit specifications, and conversion of values between -# compatible scales of measurement. - -#inherit perl-module - -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 ~ppc ~sparc alpha ~mips ~hppa" - -DEPEND="dev-lang/perl" - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/udunits_configure_in.patch - epatch ${FILESDIR}/udunits_lib_make.patch - epatch ${FILESDIR}/udunits_master_mk.patch -} - -src_compile() { - export CPPFLAGS=-Df2cFortran - econf || die "econf failed" - cd perl - perl Makefile.PL PREFIX=${D}/usr - cd .. - make ld_math=-lm || die -# make 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 -} - diff --git a/app-sci/udunits/udunits-1.12.1.ebuild b/app-sci/udunits/udunits-1.12.1.ebuild deleted file mode 100644 index 79b530a6e761..000000000000 --- a/app-sci/udunits/udunits-1.12.1.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.1.ebuild,v 1.5 2004/12/11 18:52:14 kloeri 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." -} 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." -} |