Moving package to "sci-libs"
authorOlivier Fisette <ribosome@gentoo.org>
Tue, 28 Dec 2004 20:14:47 +0000 (20:14 +0000)
committerOlivier Fisette <ribosome@gentoo.org>
Tue, 28 Dec 2004 20:14:47 +0000 (20:14 +0000)
dev-libs/djbfft/ChangeLog [deleted file]
dev-libs/djbfft/Manifest [deleted file]
dev-libs/djbfft/djbfft-0.76.ebuild [deleted file]
dev-libs/djbfft/files/digest-djbfft-0.76 [deleted file]
dev-libs/djbfft/files/djbfft-0.76-gcc3.patch [deleted file]
dev-libs/djbfft/files/djbfft-0.76-shared.patch [deleted file]
dev-libs/djbfft/metadata.xml [deleted file]

diff --git a/dev-libs/djbfft/ChangeLog b/dev-libs/djbfft/ChangeLog
deleted file mode 100644 (file)
index 2cb7928..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-# ChangeLog for dev-libs/djbfft
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/djbfft/ChangeLog,v 1.11 2004/11/22 23:57:08 kloeri Exp $
-
-  23 Nov 2004; Bryan Ã˜stergaard <kloeri@gentoo.org> djbfft-0.76.ebuild:
-  ~alpha keyword.
-
-  17 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> metadata.xml,
-  djbfft-0.76.ebuild:
-  Stable amd64, sparc, x86.  Fixed metadata herd.
-
-  05 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> djbfft-0.76.ebuild:
-  Added to ~sparc.
-
-  02 Nov 2004; Patrick Kursawe <phosphan@gentoo.org> djbfft-0.76.ebuild:
-  Fixing latest fix by vapier (26 Oct 2004) which replaced one occurance of
-  ${CC} by $(tc-getLD).
-
-  22 Oct 2004; Guy Martin <gmsoft@gentoo.org> djbfft-0.76.ebuild:
-  Added ~hppa.
-
-  07 Oct 2004; David Holm <dholm@gentoo.org> djbfft-0.76.ebuild:
-  Added to ~ppc.
-
-  03 Jun 2004; Aron Griffis <agriffis@gentoo.org> djbfft-0.76.ebuild:
-  Fix use invocation
-
-  26 May 2004; Travis Tilley <lv@gentoo.org> djbfft-0.76.ebuild:
-  fixed for amd64
-
-  31 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> djbfft-0.76.ebuild:
-  inherit eutils flag-o-matic; move variable setting and strip-flags into
-  function
-
-*djbfft-0.76 (11 Mar 2004)
-
-  11 Mar 2004; Patrick Kursawe <phosphan@gentoo.org> djbfft-0.76.ebuild,
-  metadata.xml, files/djbfft-0.76-gcc3.patch, files/djbfft-0.76-shared.patch:
-  Initial import with little changes to the
-  ebuild by Stefan Briesenick <sbriesen@gmx.de> in bug #38517
-  gcc3 patch found in a newsgroup (author unknown)
-  shared patch by Stefan Briesenick <sbriesen@gmx.de>
diff --git a/dev-libs/djbfft/Manifest b/dev-libs/djbfft/Manifest
deleted file mode 100644 (file)
index 8bced00..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 4b63b29f1e0c66efe7e5b5ee5cbf7760 ChangeLog 1603
-MD5 74523bad0bfd5c2f9e3dfd0b0d7e9362 djbfft-0.76.ebuild 1656
-MD5 927e1f57b0bbae197566f1d4ed3ee706 metadata.xml 175
-MD5 b29c07feb993d4b8bec1813dbf1dc75a files/digest-djbfft-0.76 62
-MD5 5fbb1af38ac1b0acf9b9e0e08124e371 files/djbfft-0.76-gcc3.patch 1176
-MD5 1f0a753178eb680993ea0bcae7a7fbd2 files/djbfft-0.76-shared.patch 3691
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.6 (GNU/Linux)
-
-iD8DBQFBqt44ArHZZzCEUG0RAg2RAJ9/63sVcIAMW9Y81AaDC6HMGb9V/QCfXxwV
-LeFMZeeGjbZee9cXl3m3n5I=
-=woaC
------END PGP SIGNATURE-----
diff --git a/dev-libs/djbfft/djbfft-0.76.ebuild b/dev-libs/djbfft/djbfft-0.76.ebuild
deleted file mode 100644 (file)
index 89467f4..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/djbfft/djbfft-0.76.ebuild,v 1.13 2004/11/22 23:57:08 kloeri Exp $
-
-IUSE="static"
-
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="extremely fast library for floating-point convolution"
-HOMEPAGE="http://cr.yp.to/djbfft.html"
-SRC_URI="http://cr.yp.to/djbfft/${P}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc sparc x86 ~alpha"
-
-src_unpack() {
-       MY_PV="${PV:0:1}.${PV:2:1}.${PV:3:1}" # a.bc -> a.b.c
-       MY_D="${D}usr"
-
-       # mask out everything, which is not suggested by the author (RTFM)!
-       ALLOWED_FLAGS="-fstack-protector -march -mcpu -pipe -mpreferred-stack-boundary -ffast-math"
-       strip-flags
-
-       MY_CFLAGS="$CFLAGS -O1 -fomit-frame-pointer"
-       use x86 && MY_CFLAGS="$MY_CFLAGS -malign-double"
-
-       if use static ; then
-               LIBPERMS="0644"
-               LIBDJBFFT="libdjbfft.a"
-       else
-               LIBPERMS="0755"
-               LIBDJBFFT="libdjbfft.so.${MY_PV}"
-       fi
-
-       unpack "${A}"
-       cd "${S}"
-       epatch "${FILESDIR}/${P}-gcc3.patch"
-       epatch "${FILESDIR}/${P}-shared.patch"
-       if use static ; then
-               echo "$(tc-getCC) $MY_CFLAGS" > "conf-cc"
-       else
-               echo "$(tc-getCC) $MY_CFLAGS -fPIC -DPIC" > "conf-cc"
-       fi
-       echo "$(tc-getCC) $LDFLAGS" > "conf-ld"
-       echo "${MY_D}" > "conf-home"
-       einfo "conf-cc: $(<conf-cc)"
-}
-
-src_compile() {
-       emake LIBDJBFFT="$LIBDJBFFT" LIBPERMS="$LIBPERMS" || die
-}
-
-src_install() {
-       make LIBDJBFFT="$LIBDJBFFT" setup check || die
-       if ! use static ; then
-               ln -snf "${LIBDJBFFT}" "${MY_D}/lib/libdjbfft.so"
-               ln -snf "${LIBDJBFFT}" "${MY_D}/lib/libdjbfft.so.${MY_PV%%.*}"
-       fi
-       dodoc CHANGES README TODO VERSION
-}
diff --git a/dev-libs/djbfft/files/digest-djbfft-0.76 b/dev-libs/djbfft/files/digest-djbfft-0.76
deleted file mode 100644 (file)
index 01ba72f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-MD5 9349eff24c1f9fdfb98cfb51bece8efb djbfft-0.76.tar.gz 80092
diff --git a/dev-libs/djbfft/files/djbfft-0.76-gcc3.patch b/dev-libs/djbfft/files/djbfft-0.76-gcc3.patch
deleted file mode 100644 (file)
index 6f1a677..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
---- djbfft-0.76/install.c.orig 2003-04-25 23:31:34.000000000 +0200
-+++ djbfft-0.76/install.c      2003-04-25 23:29:05.000000000 +0200
-@@ -1,3 +1,4 @@
-+#include <errno.h>
- #include "substdio.h"
- #include "strerr.h"
- #include "error.h"
---- djbfft-0.76/instcheck.c.orig       2003-04-25 23:31:34.000000000 +0200
-+++ djbfft-0.76/instcheck.c    2003-04-25 23:28:11.000000000 +0200
-@@ -1,5 +1,6 @@
- #include <sys/types.h>
- #include <sys/stat.h>
-+#include <errno.h>
- #include "strerr.h"
- #include "error.h"
- #include "readwrite.h"
---- djbfft-0.76/strerr_sys.c.orig      2003-04-25 23:31:34.000000000 +0200
-+++ djbfft-0.76/strerr_sys.c   2003-04-25 23:28:32.000000000 +0200
-@@ -1,3 +1,4 @@
-+#include <errno.h>
- #include "error.h"
- #include "strerr.h"
- 
---- djbfft-0.76/substdi.c.orig 2003-04-25 23:31:34.000000000 +0200
-+++ djbfft-0.76/substdi.c      2003-04-25 23:28:41.000000000 +0200
-@@ -1,3 +1,4 @@
-+#include <errno.h>
- #include "substdio.h"
- #include "byte.h"
- #include "error.h"
---- djbfft-0.76/substdo.c.orig 2003-04-25 23:31:34.000000000 +0200
-+++ djbfft-0.76/substdo.c      2003-04-25 23:28:47.000000000 +0200
-@@ -1,3 +1,4 @@
-+#include <errno.h>
- #include "substdio.h"
- #include "str.h"
- #include "byte.h"
diff --git a/dev-libs/djbfft/files/djbfft-0.76-shared.patch b/dev-libs/djbfft/files/djbfft-0.76-shared.patch
deleted file mode 100644 (file)
index 2caae2d..0000000
+++ /dev/null
@@ -1,133 +0,0 @@
---- djbfft-0.76/Makefile.orig  1999-09-30 22:25:58.000000000 +0200
-+++ djbfft-0.76/Makefile       2004-01-17 17:21:37.236669242 +0100
-@@ -2,6 +2,9 @@
- 
- SHELL=/bin/sh
- 
-+LIBPERMS=0644
-+LIBDJBFFT=djbfft.a
-+
- default: it
- 
- 4c0.c: \
-@@ -569,8 +572,8 @@
-       ./compile 8v5.c
- 
- accuracy: \
--load accuracy.o djbfft.a math.lib
--      ./load accuracy djbfft.a  `cat math.lib`
-+load accuracy.o $(LIBDJBFFT) math.lib
-+      ./load accuracy $(LIBDJBFFT)  `cat math.lib`
- 
- accuracy.o: \
- compile accuracy.c fftc4.h complex4.h real4.h fftc8.h complex8.h \
-@@ -578,8 +581,8 @@
-       ./compile accuracy.c
- 
- accuracy2: \
--load accuracy2.o djbfft.a math.lib
--      ./load accuracy2 djbfft.a  `cat math.lib`
-+load accuracy2.o $(LIBDJBFFT) math.lib
-+      ./load accuracy2 $(LIBDJBFFT)  `cat math.lib`
- 
- accuracy2.o: \
- compile accuracy2.c fftc4.h complex4.h real4.h fftc8.h complex8.h \
-@@ -649,7 +652,7 @@
-       ) > compilebase
-       chmod 755 compilebase
- 
--djbfft.a: \
-+$(LIBDJBFFT): \
- makelib 8sc.o 8u5.o 8u4.o 8u3.o 8u2.o 8u1.o 8u0.o 8mc.o 8c0.o 8c1.o \
- 8c2.o 8c3.o 8c4.o 8c5.o 8d0.o 8d1.o 8d2.o 8d3.o 8d4.o 8d5.o 8v5.o \
- 8v4.o 8v3.o 8v2.o 8v1.o 8v0.o 8mr.o 8r0.o 8r1.o 8r2.o 8r3.o 8r4.o \
-@@ -657,7 +660,7 @@
- 4c1.o 4c2.o 4c3.o 4c4.o 4c5.o 4d0.o 4d1.o 4d2.o 4d3.o 4d4.o 4d5.o \
- 4v5.o 4v4.o 4v3.o 4v2.o 4v1.o 4v0.o 4mr.o 4r0.o 4r1.o 4r2.o 4r3.o \
- 4r4.o 4r5.o 4sr.o fftfreq.o
--      ./makelib djbfft.a 8sc.o 8u5.o 8u4.o 8u3.o 8u2.o 8u1.o \
-+      ./makelib $(LIBDJBFFT) 8sc.o 8u5.o 8u4.o 8u3.o 8u2.o 8u1.o \
-       8u0.o 8mc.o 8c0.o 8c1.o 8c2.o 8c3.o 8c4.o 8c5.o 8d0.o 8d1.o \
-       8d2.o 8d3.o 8d4.o 8d5.o 8v5.o 8v4.o 8v3.o 8v2.o 8v1.o 8v0.o \
-       8mr.o 8r0.o 8r1.o 8r2.o 8r3.o 8r4.o 8r5.o 8sr.o 4sc.o 4u5.o \
-@@ -692,7 +695,7 @@
- 
- hier.o: \
- compile hier.c auto_home.h
--      ./compile hier.c
-+      ./compile -DLIBDJBFFT=\"$(LIBDJBFFT)\" -DLIBPERMS=$(LIBPERMS) hier.c
- 
- install: \
- load install.o hier.o auto_home.o strerr.a substdio.a open.a error.a \
-@@ -731,7 +734,9 @@
-       ( cat warn-auto.sh; \
-       echo 'main="$$1"; shift'; \
-       echo 'rm -f "$$main"'; \
--      echo 'ar cr "$$main" $${1+"$$@"}'; \
-+      echo 'if [ "$${main##*.}" = "a" ]'; \
-+      echo 'then'; \
-+      echo '  ar cr "$$main" $${1+"$$@"}'; \
-       case "`cat systype`" in \
-       sunos-5.*) ;; \
-       unix_sv*) ;; \
-@@ -740,8 +745,11 @@
-       dgux-*) ;; \
-       hp-ux-*) ;; \
-       sco*) ;; \
--      *) echo 'ranlib "$$main"' ;; \
--      esac \
-+      *) echo '  ranlib "$$main"' ;; \
-+      esac; \
-+      echo 'else'; \
-+      echo '  exec `head -1 conf-ld` -shared -o "$$main" $${1+"$$@"}'; \
-+      echo 'fi'; \
-       ) > makelib
-       chmod 755 makelib
- 
-@@ -758,15 +766,15 @@
-       ./compile open_trunc.c
- 
- prog: \
--djbfft.a accuracy accuracy2 speed speed.out
-+$(LIBDJBFFT) accuracy accuracy2 speed speed.out
- 
- setup: \
- it install
-       ./install
- 
- speed: \
--load speed.o djbfft.a math.lib
--      ./load speed djbfft.a  `cat math.lib`
-+load speed.o $(LIBDJBFFT) math.lib
-+      ./load speed $(LIBDJBFFT)  `cat math.lib`
- 
- speed.o: \
- compile speed.c fftr4.h real4.h fftr8.h real8.h fftc4.h complex4.h \
-@@ -775,7 +783,7 @@
- 
- speed.out: \
- speed
--      ./speed > speed.out
-+      LD_LIBRARY_PATH=".:$$LD_LIBRARY_PATH" ./speed > speed.out
- 
- str.a: \
- makelib byte_copy.o byte_cr.o str_len.o
---- djbfft-0.76/hier.c.orig    1999-09-30 22:25:58.000000000 +0200
-+++ djbfft-0.76/hier.c 2004-01-17 16:39:21.312774411 +0100
-@@ -2,12 +2,12 @@
- 
- void hier()
- {
--  h(auto_home,-1,-1,02755);
-+  h(auto_home,-1,-1,0755);
- 
--  d(auto_home,"lib",-1,-1,02755);
--  c(auto_home,"lib","djbfft.a",-1,-1,0644);
-+  d(auto_home,"lib",-1,-1,0755);
-+  c(auto_home,"lib",LIBDJBFFT,-1,-1,LIBPERMS);
- 
--  d(auto_home,"include",-1,-1,02755);
-+  d(auto_home,"include",-1,-1,0755);
-   c(auto_home,"include","real4.h",-1,-1,0644);
-   c(auto_home,"include","real8.h",-1,-1,0644);
-   c(auto_home,"include","complex4.h",-1,-1,0644);
diff --git a/dev-libs/djbfft/metadata.xml b/dev-libs/djbfft/metadata.xml
deleted file mode 100644 (file)
index 19b00f3..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<herd>video</herd>
-</pkgmetadata>