summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-04-02 00:56:23 +0000
committerMike Frysinger <vapier@gentoo.org>2005-04-02 00:56:23 +0000
commitfff7df2909a1570fb5f91622bbe375f11dfdc741 (patch)
tree8dc4c2981e03dd9dbd4662a72f5b8e43ce4fd4fc /sys-libs/gdbm
parentStable on SPARC. (diff)
downloadgentoo-2-fff7df2909a1570fb5f91622bbe375f11dfdc741.tar.gz
gentoo-2-fff7df2909a1570fb5f91622bbe375f11dfdc741.tar.bz2
gentoo-2-fff7df2909a1570fb5f91622bbe375f11dfdc741.zip
old
Diffstat (limited to 'sys-libs/gdbm')
-rw-r--r--sys-libs/gdbm/files/digest-gdbm-1.8.0-r51
-rw-r--r--sys-libs/gdbm/files/digest-gdbm-1.8.31
-rw-r--r--sys-libs/gdbm/files/gdbm-1.8.0-r5-gentoo.diff175
-rw-r--r--sys-libs/gdbm/gdbm-1.8.0-r5.ebuild54
-rw-r--r--sys-libs/gdbm/gdbm-1.8.3.ebuild54
5 files changed, 0 insertions, 285 deletions
diff --git a/sys-libs/gdbm/files/digest-gdbm-1.8.0-r5 b/sys-libs/gdbm/files/digest-gdbm-1.8.0-r5
deleted file mode 100644
index 487a5b061df3..000000000000
--- a/sys-libs/gdbm/files/digest-gdbm-1.8.0-r5
+++ /dev/null
@@ -1 +0,0 @@
-MD5 cd543862287f55ad66e62cc9d82cc906 gdbm-1.8.0.tar.gz 134080
diff --git a/sys-libs/gdbm/files/digest-gdbm-1.8.3 b/sys-libs/gdbm/files/digest-gdbm-1.8.3
deleted file mode 100644
index 1e924487734e..000000000000
--- a/sys-libs/gdbm/files/digest-gdbm-1.8.3
+++ /dev/null
@@ -1 +0,0 @@
-MD5 1d1b1d5c0245b1c00aff92da751e9aa1 gdbm-1.8.3.tar.gz 228695
diff --git a/sys-libs/gdbm/files/gdbm-1.8.0-r5-gentoo.diff b/sys-libs/gdbm/files/gdbm-1.8.0-r5-gentoo.diff
deleted file mode 100644
index c5bdc8a6045b..000000000000
--- a/sys-libs/gdbm/files/gdbm-1.8.0-r5-gentoo.diff
+++ /dev/null
@@ -1,175 +0,0 @@
-diff -r -C2 -P gdbm-1.8.0.orig/gdbm.info gdbm-1.8.0/gdbm.info
-*** gdbm-1.8.0.orig/gdbm.info Wed May 19 00:15:45 1999
---- gdbm-1.8.0/gdbm.info Thu Jul 26 23:22:27 2001
-***************
-*** 1,4 ****
-! This is Info file gdbm.info, produced by Makeinfo version 1.68 from the
-! input file ./gdbm.texinfo.
-
- This file documents the GNU dbm utility.
---- 1,8 ----
-! This is gdbm.info, produced by makeinfo version 4.0 from gdbm.texinfo.
-!
-! START-INFO-DIR-ENTRY
-! * gdbm: (gdbm). library of functions implementing a hashed
-! database on a disk file.
-! END-INFO-DIR-ENTRY
-
- This file documents the GNU dbm utility.
-***************
-*** 89,93 ****
-
- `gdbm' is currently distributed under the terms of the GNU General
-! Public License, Version 2. (*NOT* under the GNU General Library Public
- License.) A copy the GNU General Public License is included with the
- distribution of `gdbm'.
---- 93,97 ----
-
- `gdbm' is currently distributed under the terms of the GNU General
-! Public License, Version 2. (_NOT_ under the GNU General Library Public
- License.) A copy the GNU General Public License is included with the
- distribution of `gdbm'.
-***************
-*** 102,106 ****
- extendible hashing and works similar to the standard UNIX `dbm'
- functions. These routines are provided to a programmer needing to
-! create and manipulate a hashed database. (`gdbm' is *NOT* a complete
- database package for an end user.)
-
---- 106,110 ----
- extendible hashing and works similar to the standard UNIX `dbm'
- functions. These routines are provided to a programmer needing to
-! create and manipulate a hashed database. (`gdbm' is _NOT_ a complete
- database package for an end user.)
-
-***************
-*** 452,456 ****
-
- Unless your database was opened with the GDBM_SYNC flag, `gdbm' does
-! not wait for writes to the disk to complete before continuing. This
- allows faster writing of databases at the risk of having a corrupted
- database if the application terminates in an abnormal fashion. The
---- 456,460 ----
-
- Unless your database was opened with the GDBM_SYNC flag, `gdbm' does
-! not wait for writes to be flushed to the disk before continuing. This
- allows faster writing of databases at the risk of having a corrupted
- database if the application terminates in an abnormal fashion. The
-***************
-*** 522,527 ****
- GDBM_FASTMODE - Set fast mode to either on or off. This allows
- fast mode to be toggled on an already open and active database.
-! value (see below) should be set to either TRUE or FALSE. *This
-! option is now obsolete.*
-
- GDBM_SYNCMODE - Turn on or off file system synchronization
---- 526,531 ----
- GDBM_FASTMODE - Set fast mode to either on or off. This allows
- fast mode to be toggled on an already open and active database.
-! value (see below) should be set to either TRUE or FALSE. _This
-! option is now obsolete._
-
- GDBM_SYNCMODE - Turn on or off file system synchronization
-***************
-*** 532,538 ****
- The default is off, which is how previous versions of `Gdbm' handled
- free blocks. If set, this option causes all subsequent free blocks
-! to be placed in the *global* pool, allowing (in theory) more file
- space to be reused more quickly. value (see below) should be set to
-! either TRUE or FALSE. *NOTICE: This feature is still under study.*
-
- GDBM_COALESCEBLKS - Set free block merging to either on or off.
---- 536,542 ----
- The default is off, which is how previous versions of `Gdbm' handled
- free blocks. If set, this option causes all subsequent free blocks
-! to be placed in the _global_ pool, allowing (in theory) more file
- space to be reused more quickly. value (see below) should be set to
-! either TRUE or FALSE. _NOTICE: This feature is still under study._
-
- GDBM_COALESCEBLKS - Set free block merging to either on or off.
-***************
-*** 541,546 ****
- merged. This can become a CPU expensive process with time, though,
- especially if used in conjunction with GDBM_CENTFREE. value (see below)
-! should be set to either TRUE or FALSE. *NOTICE: This feature is
-! still under study.*
-
- The return value will be -1 upon failure, or 0 upon success. The
---- 545,550 ----
- merged. This can become a CPU expensive process with time, though,
- especially if used in conjunction with GDBM_CENTFREE. value (see below)
-! should be set to either TRUE or FALSE. _NOTICE: This feature is
-! still under study._
-
- The return value will be -1 upon failure, or 0 upon success. The
-***************
-*** 574,577 ****
---- 578,583 ----
- The pointer returned by `gdbm_open'.
-
-+ The return value will be the file descriptor of the database.
-+
- 
- File: gdbm.info, Node: Variables, Next: Compatibility, Prev: Locking, Up: Top
-***************
-*** 586,590 ****
- (`gdbm.h' has the definitions of the error values).
-
-! const char * gdbm_version
- The string containing the version information.
-
---- 592,596 ----
- (`gdbm.h' has the definitions of the error values).
-
-! char * gdbm_version
- The string containing the version information.
-
-***************
-*** 727,749 ****
- 
- Tag Table:
-! Node: Top775
-! Node: Copying2247
-! Node: Intro4029
-! Node: List5445
-! Node: Open6397
-! Node: Close9268
-! Node: Store9703
-! Node: Fetch11498
-! Node: Delete12747
-! Node: Sequential13413
-! Node: Reorganization15096
-! Node: Sync16051
-! Node: Errors17015
-! Node: Options17375
-! Node: Locking19724
-! Node: Variables20246
-! Node: Compatibility20676
-! Node: Conversion23050
-! Node: Bugs23864
- 
- End Tag Table
---- 733,755 ----
- 
- Tag Table:
-! Node: Top878
-! Node: Copying2350
-! Node: Intro4132
-! Node: List5548
-! Node: Open6500
-! Node: Close9371
-! Node: Store9806
-! Node: Fetch11601
-! Node: Delete12850
-! Node: Sequential13516
-! Node: Reorganization15199
-! Node: Sync16154
-! Node: Errors17120
-! Node: Options17480
-! Node: Locking19829
-! Node: Variables20417
-! Node: Compatibility20841
-! Node: Conversion23215
-! Node: Bugs24029
- 
- End Tag Table
diff --git a/sys-libs/gdbm/gdbm-1.8.0-r5.ebuild b/sys-libs/gdbm/gdbm-1.8.0-r5.ebuild
deleted file mode 100644
index e0baa96adeab..000000000000
--- a/sys-libs/gdbm/gdbm-1.8.0-r5.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/gdbm/gdbm-1.8.0-r5.ebuild,v 1.42 2005/02/14 23:26:33 mr_bones_ Exp $
-
-inherit gnuconfig eutils flag-o-matic libtool
-
-DESCRIPTION="Standard GNU database libraries included for compatibility with Perl"
-HOMEPAGE="http://www.gnu.org/software/gdbm/gdbm.html"
-SRC_URI="mirror://gnu/gdbm/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 ppc sparc mips alpha arm hppa amd64 ia64 ppc64 s390 ppc-macos"
-IUSE="berkdb static"
-
-DEPEND="virtual/libc
- berkdb? ( ~sys-libs/db-1.85 )"
-
-RDEPEND="virtual/libc"
-
-pkg_setup() {
- enewuser bin
-}
-
-src_unpack() {
- unpack ${A}
- cd ${WORKDIR}
- epatch ${FILESDIR}/${PF}-gentoo.diff
- gnuconfig_update
- append-flags -fomit-frame-pointer
- uclibctoolize
- use ppc-macos && darwintoolize
-}
-
-src_compile() {
- local myconf
-
- use static && myconf="${myconf} --enable-static"
-
- econf ${myconf} || die
- emake CFLAGS="${CFLAGS}" || die
-}
-
-src_install() {
- einstall \
- man3dir=${D}/usr/share/man/man3 || die
-
- make includedir=${D}/usr/include/gdbm \
- install-compat || die
-
- dosed "s:/usr/local/lib':/usr/lib':g" /usr/lib/libgdbm.la
-
- dodoc ChangeLog NEWS README
-}
diff --git a/sys-libs/gdbm/gdbm-1.8.3.ebuild b/sys-libs/gdbm/gdbm-1.8.3.ebuild
deleted file mode 100644
index fbc51603a7e1..000000000000
--- a/sys-libs/gdbm/gdbm-1.8.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/gdbm/gdbm-1.8.3.ebuild,v 1.16 2004/09/22 19:09:06 vapier Exp $
-
-inherit gnuconfig flag-o-matic libtool
-
-DESCRIPTION="Standard GNU database libraries included for compatibility with Perl"
-HOMEPAGE="http://www.gnu.org/software/gdbm/gdbm.html"
-SRC_URI="mirror://gnu/gdbm/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha arm ~hppa amd64 ~ia64 ppc64 ~s390"
-IUSE="berkdb"
-
-DEPEND="virtual/libc
- berkdb? ( =sys-libs/db-1* )"
-RDEPEND="virtual/libc"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- gnuconfig_update
- append-flags -fomit-frame-pointer
- uclibctoolize
-}
-
-src_compile() {
- econf || die
- use berkdb || sed -i '/HAVE_LIBNDBM/s:.*::' autoconf.h
- emake || die
-}
-
-src_install() {
- make INSTALL_ROOT=${D} install || die
-
- make \
- includedir=/usr/include/gdbm \
- INSTALL_ROOT=${D} \
- install-compat || die
-
- dodoc ChangeLog NEWS README
-
- # temp backwards support #32510
- if [ -e ${ROOT}/usr/lib/libgdbm.so.2 ] ; then
- cp ${ROOT}/usr/lib/libgdbm.so.2 ${D}/usr/lib/
- touch ${D}/usr/lib/libgdbm.so.2
- fi
-}
-
-pkg_postinst() {
- ewarn "Please run revdep-rebuild --soname libgdbm.so.2"
- ewarn "Packages compiled against the previous version will not work"
-}