diff options
author | Mike Frysinger <vapier@gentoo.org> | 2005-04-02 00:56:23 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2005-04-02 00:56:23 +0000 |
commit | fff7df2909a1570fb5f91622bbe375f11dfdc741 (patch) | |
tree | 8dc4c2981e03dd9dbd4662a72f5b8e43ce4fd4fc /sys-libs/gdbm | |
parent | Stable on SPARC. (diff) | |
download | gentoo-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-r5 | 1 | ||||
-rw-r--r-- | sys-libs/gdbm/files/digest-gdbm-1.8.3 | 1 | ||||
-rw-r--r-- | sys-libs/gdbm/files/gdbm-1.8.0-r5-gentoo.diff | 175 | ||||
-rw-r--r-- | sys-libs/gdbm/gdbm-1.8.0-r5.ebuild | 54 | ||||
-rw-r--r-- | sys-libs/gdbm/gdbm-1.8.3.ebuild | 54 |
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" -} |