Fix build of db{4,46,5} on MirBSD.

The build does not create all those unnecessary shlib symlinks on MirBSD
(I believe this is due to a patch I sent in years ago), so add separate
PLIST.MirBSD files that do not contain these files.

(BTW, I would be grateful to learn how I can achieve the same effect
without copying PLISTs, but this works.)
This commit is contained in:
bsiegert 2013-11-30 16:25:12 +00:00
parent 3bad46cef6
commit cb9cac0252
6 changed files with 7006 additions and 3 deletions

View file

@ -0,0 +1,22 @@
@comment $NetBSD: PLIST.MirBSD,v 1.1 2013/11/30 16:25:12 bsiegert Exp $
bin/db4_archive
bin/db4_checkpoint
bin/db4_deadlock
bin/db4_dump
bin/db4_hotbackup
bin/db4_load
bin/db4_printlog
bin/db4_recover
bin/db4_sql
bin/db4_stat
bin/db4_upgrade
bin/db4_verify
include/db4/db.h
include/db4/db_185.h
include/db4/db_cxx.h
lib/libdb4-4.8.la
lib/libdb4.a
lib/libdb4_cxx-4.8.la
lib/libdb4_cxx-4.so
lib/libdb4_cxx.a
lib/libdb4_cxx.so

View file

@ -1,11 +1,17 @@
# $NetBSD: options.mk,v 1.5 2013/03/01 16:10:23 jperkin Exp $
# $NetBSD: options.mk,v 1.6 2013/11/30 16:25:12 bsiegert Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.db4
PKG_SUPPORTED_OPTIONS= doc
PKG_SUGGESTED_OPTIONS= doc
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "MirBSD"
PLIST_SRC+= PLIST.${OPSYS}
.else
PLIST_SRC+= PLIST
.endif
.include "../../mk/bsd.options.mk"

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.5 2012/12/13 00:33:19 gdt Exp $
# $NetBSD: Makefile,v 1.6 2013/11/30 16:25:12 bsiegert Exp $
DISTNAME= db-4.6.21
PKGNAME= ${DISTNAME:S/db/db46/}
@ -50,6 +50,12 @@ PTHREAD_OPTS+= native
. include "../../mk/pthread.buildlink3.mk"
.endif
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "MirBSD"
PLIST_SRC= PLIST.${OPSYS}
.endif
INSTALLATION_DIRS= include/db46 lib share/doc/db46
post-install:

1698
databases/db46/PLIST.MirBSD Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.12 2013/04/06 19:42:41 rodent Exp $
# $NetBSD: Makefile,v 1.13 2013/11/30 16:25:12 bsiegert Exp $
#
# NOTE:
# When updating this package, a change in the minor (5.n -> 5.(n+1))
@ -44,6 +44,12 @@ CHECK_PORTABILITY_SKIP= test/xa/*/*.sh
PTHREAD_OPTS+= native
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "MirBSD"
PLIST_SRC= PLIST.${OPSYS}
.endif
INSTALLATION_DIRS= include/db5 lib share/doc/db5
post-install:

5265
databases/db5/PLIST.MirBSD Normal file

File diff suppressed because it is too large Load diff