summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Fisette <ribosome@gentoo.org>2004-12-28 19:22:52 +0000
committerOlivier Fisette <ribosome@gentoo.org>2004-12-28 19:22:52 +0000
commit216848e36029808a986751c96fe53da65b08c8f5 (patch)
tree6f323a265275b14c76b518f7e5849ceec52edccb
parentStable on amd64. (diff)
downloadhistorical-216848e36029808a986751c96fe53da65b08c8f5.tar.gz
historical-216848e36029808a986751c96fe53da65b08c8f5.tar.bz2
historical-216848e36029808a986751c96fe53da65b08c8f5.zip
Moving to sci-libs/udunits
-rw-r--r--app-sci/udunits/ChangeLog50
-rw-r--r--app-sci/udunits/Manifest12
-rw-r--r--app-sci/udunits/files/digest-udunits-1.12.01
-rw-r--r--app-sci/udunits/files/digest-udunits-1.12.11
-rw-r--r--app-sci/udunits/files/digest-udunits-1.12.31
-rw-r--r--app-sci/udunits/files/udunits_configure_in.patch10
-rw-r--r--app-sci/udunits/files/udunits_customize.patch12
-rw-r--r--app-sci/udunits/files/udunits_lib_make.patch30
-rw-r--r--app-sci/udunits/files/udunits_master_mk.patch39
-rw-r--r--app-sci/udunits/metadata.xml16
-rw-r--r--app-sci/udunits/udunits-1.12.0.ebuild67
-rw-r--r--app-sci/udunits/udunits-1.12.1.ebuild81
-rw-r--r--app-sci/udunits/udunits-1.12.3.ebuild81
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."
-}