Annotation of pkgsrc/databases/db4/Makefile, Revision 1.63
1.63 ! gdt 1: # $NetBSD: Makefile,v 1.62 2012/10/02 21:25:16 asau Exp $
1.56 wiz 2: #
3: # NOTE:
4: # When updating this package, a change in the minor (4.n -> 4.(n+1))
5: # usually incurs a shlib name change. Please make sure to update the
6: # ABI depends in buildlink3.mk and bump PKGREVISIONs for all dependencies.
7: # In particular, take care to include BDB_ACCEPTED=db4 packages.
1.1 uebayasi 8:
1.59 adam 9: DISTNAME= db-4.8.30
10: PKGNAME= ${DISTNAME:S/db/db4/}
1.53 adam 11: CATEGORIES= databases
12: MASTER_SITES= http://download.oracle.com/berkeley-db/ \
13: http://download-uk.oracle.com/berkeley-db/
14:
1.59 adam 15: #PATCHFILES= patch.4.8.30.1
16: #PATCH_SITES= http://www.oracle.com/technology/products/berkeley-db/db/update/4.8.30/
1.55 wiz 17:
1.53 adam 18: MAINTAINER= pkgsrc-users@NetBSD.org
19: HOMEPAGE= http://www.oracle.com/database/berkeley-db/db/index.html
20: COMMENT= Berkeley DB version 4 from Oracle
1.63 ! gdt 21: LICENSE= sleepycat-public
1.8 epg 22:
1.10 jlam 23: PKG_INSTALLATION_TYPES= overwrite pkgviews
24:
1.12 jlam 25: USE_LANGUAGES= c c++
1.14 jlam 26: USE_LIBTOOL= yes
1.54 tnn 27: USE_TOOLS+= pax
1.14 jlam 28: GNU_CONFIGURE= yes
1.46 rillig 29: CONFIGURE_DIRS= build_unix
1.1 uebayasi 30: CONFIGURE_SCRIPT= ../dist/configure
1.59 adam 31: CONFIGURE_ARGS+= --enable-compat185
1.8 epg 32: CONFIGURE_ARGS+= --enable-cxx
33: CONFIGURE_ARGS+= --includedir=${PREFIX}/include/db4
34: CONFIGURE_ARGS+= --program-transform-name=s,db_,db4_,
1.9 seb 35:
1.19 grant 36: OPSYSVARS+= LIBSO_LIBS
1.34 markd 37: LIBSO_LIBS.SunOS+= -lnsl -lrt
1.41 rillig 38: CONFIGURE_ENV+= LIBSO_LIBS=${LIBSO_LIBS:Q}
1.19 grant 39:
1.28 jlam 40: # DB4 only want pthreads because it's really after POSIX 1003.1
41: # inter-process mutexes. In this case, we only care to use the native
1.59 adam 42: # threads.
1.28 jlam 43: PTHREAD_OPTS+= native
1.59 adam 44: .include "../../mk/pthread.buildlink3.mk"
1.27 jlam 45:
1.49 joerg 46: INSTALLATION_DIRS= include/db4 lib share/doc/db4
47:
1.1 uebayasi 48: post-install:
1.49 joerg 49: chown -R ${DOCOWN}:${DOCGRP} ${DESTDIR}${PREFIX}/share/doc/db4
1.1 uebayasi 50:
51: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>