diff options
author | danfe <danfe@FreeBSD.org> | 2013-06-19 22:26:05 +0800 |
---|---|---|
committer | danfe <danfe@FreeBSD.org> | 2013-06-19 22:26:05 +0800 |
commit | 1db6033a6dd6afed881f823f4ae5074b202a6934 (patch) | |
tree | 62a2bff486e08b1a189d4745f56d245f75d74b87 /databases | |
parent | a265e2a4b6c2cf69ec23bda45af0dcb99d3a7c3e (diff) | |
download | freebsd-ports-gnome-1db6033a6dd6afed881f823f4ae5074b202a6934.tar.gz freebsd-ports-gnome-1db6033a6dd6afed881f823f4ae5074b202a6934.tar.zst freebsd-ports-gnome-1db6033a6dd6afed881f823f4ae5074b202a6934.zip |
- Mark as make jobs (-jX) unsafe for the time being
- Drop the article from COMMENT line
- Define LICENSE (GPLv3)
- Remove pre-everything target: OPTIONS framework is vocal enough
- Improve and move OPTIONS knobs lower in the Makefile
- Fix bad indentation in post-patch commands as appropriate
- Correct a typo and reformat port description, and point WWW to a more
up-to-date page version while I'm at it
Approved by: gabor (maintainer)
Diffstat (limited to 'databases')
-rw-r--r-- | databases/gdbm/Makefile | 24 | ||||
-rw-r--r-- | databases/gdbm/pkg-descr | 13 |
2 files changed, 16 insertions, 21 deletions
diff --git a/databases/gdbm/Makefile b/databases/gdbm/Makefile index 6923395b3bc7..33685812ce31 100644 --- a/databases/gdbm/Makefile +++ b/databases/gdbm/Makefile @@ -7,40 +7,36 @@ CATEGORIES= databases MASTER_SITES= GNU MAINTAINER= gabor@FreeBSD.org -COMMENT= The GNU database manager +COMMENT= GNU database manager -OPTIONS_DEFINE= COMPAT -COMPAT_DESC= dbm/ndbm compatibility +LICENSE= GPLv3 GNU_CONFIGURE= yes USE_AUTOTOOLS= libtool USE_GMAKE= yes USE_LDCONFIG= yes +MAKE_JOBS_UNSAFE= yes + INFO= gdbm MAN3= gdbm.3 +OPTIONS_DEFINE= COMPAT +COMPAT_DESC= Enable dbm/ndbm compatibility + .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MCOMPAT} -CONFIGURE_ARGS+=--enable-libgdbm-compat +CONFIGURE_ARGS= --enable-libgdbm-compat PLIST_SUB= GDBM_COMPAT="" .else PLIST_SUB= GDBM_COMPAT="@comment " .endif -pre-everything:: -.if ! ${PORT_OPTIONS:MCOMPAT} - @${ECHO_MSG} - @${ECHO_MSG} "If you need UNIX dbm/ndbm compatibility functions," - @${ECHO_MSG} "use \"make WITH=COMPAT\"" - @${ECHO_MSG} -.endif - post-patch: @${REINPLACE_CMD} -e "s|LIBS = @LIBS@ -lc|LIBS = @LIBS@|" \ - -e "s|BINOWN = bin|BINOWN = root|" -e "s|BINGRP = bin|BINGRP = wheel|" \ - -e "s|libgdbm.la libgdbm_compat.la|libgdbm.la libgdbm_compat.la gdbm.info|" \ + -e "s|BINOWN = bin|BINOWN = root|" -e "s|BINGRP = bin|BINGRP = wheel|" \ + -e "s|libgdbm.la libgdbm_compat.la|libgdbm.la libgdbm_compat.la gdbm.info|" \ ${WRKSRC}/Makefile.in .include <bsd.port.mk> diff --git a/databases/gdbm/pkg-descr b/databases/gdbm/pkg-descr index bbb93ea101df..1804ef5e02b1 100644 --- a/databases/gdbm/pkg-descr +++ b/databases/gdbm/pkg-descr @@ -1,9 +1,8 @@ -The GNU `dbm' is a library of database functions that use 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. +The GNU dbm is a library of database functions that use extensible 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. -This library exists in the FreeBSD base collection, but the GNU -version has added functionality that is sometimes useful. +This library exists in the FreeBSD base collection, but the GNU version has +added functionality that is sometimes useful. -WWW: http://www.gnu.org/software/gdbm/gdbm.html +WWW: http://www.gnu.org/software/gdbm/ |