aboutsummaryrefslogtreecommitdiff
path: root/databases/db/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'databases/db/Makefile')
-rw-r--r--databases/db/Makefile36
1 files changed, 17 insertions, 19 deletions
diff --git a/databases/db/Makefile b/databases/db/Makefile
index 1cbe906ca3d9..3bb0aadafbfb 100644
--- a/databases/db/Makefile
+++ b/databases/db/Makefile
@@ -1,34 +1,32 @@
-# Created by: Edwin Groothuis (edwin@mavetju.org)
-
PORTNAME= db
-PORTVERSION= 1.16
+PORTVERSION= 1.27
PORTEPOCH= 2
CATEGORIES= databases
-MASTER_SITES= http://www.mavetju.org/download/
+MASTER_SITES= https://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/usr.bin/db/
+DISTFILES= Makefile db.c db.1
+DIST_SUBDIR= ${PKGNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Manipulate db(3)'s btree(3) and hash(3) databases - NetBSD port
+WWW= http://cvsweb.netbsd.org/bsdweb.cgi/src/usr.bin/db/
LICENSE= BSD4CLAUSE
-USES= uidfix
-MAKE_ENV= BINDIR=${PREFIX}/bin SHAREDIR=${PREFIX}
+CFLAGS+= -D__dead=""
-DIST_CVS= http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/usr.bin/db/db
-DB1VERSION= 1.19
-MAKEVERSION= 1.2
-DIST_DB1= http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/usr.bin/db/db.1?rev=${DB1VERSION}&content-type=text/plain&only_with_tag=HEAD
-DIST_DBC= http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/usr.bin/db/db.c?rev=${PORTVERSION}&content-type=text/plain
-DIST_MAKEFILE= http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/usr.bin/db/Makefile?rev=${MAKEVERSION}&content-type=text/plain
+NO_WRKSUBDIR= yes
PLIST_FILES= bin/db \
- man/man1/db.1.gz
-tarball:
+ share/man/man1/db.1.gz
+
+do-extract:
${MKDIR} ${WRKSRC}
- fetch -o ${WRKSRC}/db.1 "${DIST_DB1}"
- fetch -o ${WRKSRC}/db.c "${DIST_DBC}"
- fetch -o ${WRKSRC}/Makefile "${DIST_MAKEFILE}"
- cd ${WRKDIR} && ${TAR} zcvf ${DISTFILES} ${PORTNAME}-${PORTVERSION}
- ${MV} ${WRKDIR}/${DISTFILES} ${DISTDIR}
+. for distfile in ${DISTFILES}
+ ${CP} ${_DISTDIR}/${distfile} ${WRKSRC}
+. endfor
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/db ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/db.1 ${STAGEDIR}${PREFIX}/share/man/man1
.include <bsd.port.mk>