#
# DSM for GNU dbm 1.13 sources.
# Written by Juan Manuel Guerrero <juan.guerrero@gmx.de> 2017-07-27
# Product compiled using gcc346b, bnu228b and djdev206.
#

dsm-file-version: 1.0
dsm-name: gdbm113s
dsm-version: 0.6.1

type: sources

dsm-author: Juan Manuel Guerrero
dsm-author-email: juan.guerrero@gmx.de

name: gdbm
version: 1.13 release 1
manifest: gdbm113s
binaries-dsm: gdbm113b
documentation-dsm: gdbm113d
short-description: Sources for GNU dbm (gdbm) version 1.13.
long-description: GNU data base manager (gdbm) is a set of database routines\n\
that use extendible hashing and works similar to the standard UNIX dbm routines.\n\
The library provides also an optional compatibility layer for UNIX-like dbm and ndbm calls.

license: GNU GPL
# author.
author: Philip A. Nelson
author-email: phil@cs.wwu.edu
author: Jason Downs
author-email: downsj@downsj.com
author: Sergey Poznyakoff
author-email: gray@gnu.org.ua
# maintainer.
maintainer: Sergey Poznyakoff
maintainer-email: gray@gnu.org.ua
# For reporting bugs.
mailing-list: bug-gdbm@gnu.org
# The home page of GNU dbm.
web-site: http://www.acme.org/software/gdbm/
# The ftp site of GNU dbm.
ftp-site: ftp://ftp.acme.org/software/gdbm/
# For discussing DJGPP- and DOS/Windows-specific aspects.
mailing-list: djgpp@delorie.com
newsgroup: comp.os.msdos.djgpp

porter: Juan Manuel Guerrero
porter-email: juan.guerrero@gmx.de

simtelnet-path: v2gnu/
zip: gdbm113s.zip

changelog: gnu/gdbm-1.13/ChangeLog

post-install-readme: gnu/gdbm-1.13/NEWS
post-install-readme: gnu/gdbm-1.13/README
post-install-readme: gnu/gdbm-1.13/djgpp/README

# These are required to configure GNU dbm:
requires: bash
requires: fileutils
requires: sh-utils
requires: sed
requires: gawk
requires: grep
requires: mktemp >= 1.7 release 3

# These are required to build GNU dbm:
requires: DPMI 0.9
requires: gcc
requires: binutils
requires: djdev >= 2.05
requires: texinfo >= 4.0d
requires: make >= 3.75
requires: bash >= 2.05b release 3
# Bison is required if gram.y has been modified.
requires: bison >= 2.4.1 release 2
# Flex is required if lex.l has been modified.
requires: flex >= 2.54 release 2
# Old gdbm required to build the stand alone
# flat file exporter for older versions of GDBM.
requires: gdbm == 1.8.3 release 3

replaces: gdbm < 1.13 release 1

# DJGPP v2.03 or later is need, because the
# '/dev/env/DJDIR' functionality is used.
depends-on: djdev >= 2.03
# For GNU install and GNU mkdir, to run "make install".
# Also, for "make clean" and for "make check":
depends-on: fileutils
# Also, for "make check":
depends-on: diffutils
depends-on: m4
depends-on: mktemp >= 1.7 release 3
# For GNU Bash and GNU `echo', to run "make install".
depends-on: bash
depends-on: sh-utils
# For producing the info page and running install-info:
depends-on: texinfo >= 4.0d
# For producing the formatted man page:
depends-on: groff
# For producing printed docs:
depends-on: web2c
depends-on: dvips
depends-on: dvilj
# For the testsuite:
depends-on: gawk
# Old gdbm required to build the stand alone
# flat file exporter for older versions of GDBM.
depends-on: gdbm

# For NLS support.
# For generating the .gmo files:
depends-on: gettext >= 0.19.2 release 1
# For recoding the .gmo files from unix to dos charset:
depends-on: libiconv >= 1.14 release 2
# For Unicode strings support.
requires: libunistring >= 0.9.3 release 2
