Thu Apr 14 12:40:48 2022 UTC ()
misc/bbdb3: import bbdb3-3.2.2a

BBDB is the Insidious Big Brother Database for GNU Emacs.  It provides
an address book for email and snail mail addresses, phone numbers and
the like.  It can be linked with various Emacs mail clients (Message
and Mail mode, Rmail, Gnus, MH-E, Mu4e, VM, and Wanderlust).  BBDB is
fully customizable.

This is version 3 of BBDB.


(nikita)
diff -r1.561 -r1.562 pkgsrc/misc/Makefile
diff -r0 -r1.1 pkgsrc/misc/bbdb3/DESCR
diff -r0 -r1.1 pkgsrc/misc/bbdb3/Makefile
diff -r0 -r1.1 pkgsrc/misc/bbdb3/PLIST
diff -r0 -r1.1 pkgsrc/misc/bbdb3/buildlink3.mk
diff -r0 -r1.1 pkgsrc/misc/bbdb3/distinfo

cvs diff -r1.561 -r1.562 pkgsrc/misc/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/Makefile 2022/02/05 09:39:19 1.561
+++ pkgsrc/misc/Makefile 2022/04/14 12:40:48 1.562
@@ -1,35 +1,36 @@ @@ -1,35 +1,36 @@
1# $NetBSD: Makefile,v 1.561 2022/02/05 09:39:19 adam Exp $ 1# $NetBSD: Makefile,v 1.562 2022/04/14 12:40:48 nikita Exp $
2# 2#
3 3
4COMMENT= Miscellaneous utilities 4COMMENT= Miscellaneous utilities
5 5
6SUBDIR+= 9menu 6SUBDIR+= 9menu
7SUBDIR+= Addresses 7SUBDIR+= Addresses
8SUBDIR+= JBidwatcher 8SUBDIR+= JBidwatcher
9SUBDIR+= JMdict 9SUBDIR+= JMdict
10SUBDIR+= R-Hmisc 10SUBDIR+= R-Hmisc
11SUBDIR+= R-pillar 11SUBDIR+= R-pillar
12SUBDIR+= R-praise 12SUBDIR+= R-praise
13SUBDIR+= abduco 13SUBDIR+= abduco
14SUBDIR+= ansiweather 14SUBDIR+= ansiweather
15SUBDIR+= ascii 15SUBDIR+= ascii
16SUBDIR+= asr-manpages 16SUBDIR+= asr-manpages
17SUBDIR+= astrolog 17SUBDIR+= astrolog
18SUBDIR+= attica 18SUBDIR+= attica
19SUBDIR+= attica-qt5 19SUBDIR+= attica-qt5
20SUBDIR+= autocue 20SUBDIR+= autocue
21SUBDIR+= bbappconf 21SUBDIR+= bbappconf
22SUBDIR+= bbdb 22SUBDIR+= bbdb
 23SUBDIR+= bbdb3
23SUBDIR+= bbweather 24SUBDIR+= bbweather
24SUBDIR+= bibletime 25SUBDIR+= bibletime
25SUBDIR+= blccc 26SUBDIR+= blccc
26SUBDIR+= bottlerocket 27SUBDIR+= bottlerocket
27SUBDIR+= brs 28SUBDIR+= brs
28SUBDIR+= bsdiff 29SUBDIR+= bsdiff
29SUBDIR+= bsdstats 30SUBDIR+= bsdstats
30SUBDIR+= buffer 31SUBDIR+= buffer
31SUBDIR+= byobu 32SUBDIR+= byobu
32SUBDIR+= cabal-install 33SUBDIR+= cabal-install
33SUBDIR+= calibre 34SUBDIR+= calibre
34SUBDIR+= catpoint 35SUBDIR+= catpoint
35SUBDIR+= celestia 36SUBDIR+= celestia

File Added: pkgsrc/misc/bbdb3/DESCR
BBDB is the Insidious Big Brother Database for GNU Emacs.  It provides
an address book for email and snail mail addresses, phone numbers and
the like.  It can be linked with various Emacs mail clients (Message
and Mail mode, Rmail, Gnus, MH-E, Mu4e, VM, and Wanderlust).  BBDB is
fully customizable.

This is version 3 of BBDB.

File Added: pkgsrc/misc/bbdb3/Makefile
# $NetBSD: Makefile,v 1.1 2022/04/14 12:40:48 nikita Exp $

DISTNAME=		bbdb-3.2.2a
PKGNAME=		${EMACS_PKGNAME_PREFIX}${DISTNAME}
CATEGORIES=		misc mail news
MASTER_SITES=		http://git.savannah.nongnu.org/cgit/bbdb.git/snapshot/

MAINTAINER=		pkgsrc-users@NetBSD.org
HOMEPAGE=		https://elpa.gnu.org/packages/bbdb.html
COMMENT=		Insidious Big Brother DataBase (version 3)
LICENSE=		gnu-gpl-v3

# bbdb is included in xemacs-packages
# emacs 24 or newer
EMACS_VERSIONS_ACCEPTED=	emacs25 emacs25nox emacs26 emacs26nox
EMACS_VERSIONS_ACCEPTED+=	emacs27 emacs27nox emacs28 emacs28nox

CONFLICTS+=		xemacs-packages-[0-9]*

USE_PKGLOCALEDIR=	yes
GNU_CONFIGURE=		yes
USE_TOOLS+=		makeinfo autoconf automake autoreconf
INFO_FILES=		yes
LISPDIR=		${EMACS_LISPPREFIX}/bbdb
INSTALLATION_DIRS=	${EMACS_INFOPREFIX}

pre-configure:
	cd ${WRKSRC} && autoreconf --verbose --install

do-install:
	${MKDIR} ${DESTDIR}${LISPDIR}
	${INSTALL_DATA} ${WRKSRC}/lisp/*.el ${DESTDIR}${LISPDIR}
	${INSTALL_DATA} ${WRKSRC}/lisp/*.elc ${DESTDIR}${LISPDIR}
	cd ${WRKSRC} && for f in bbdb.info; do	\
		${TEST} ! -f doc/"$$f" ||					\
		${INSTALL_DATA} doc/"$$f" ${DESTDIR}${PREFIX}/${PKGINFODIR};\
	done

.include "../../editors/emacs/modules.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/misc/bbdb3/PLIST
@comment $NetBSD: PLIST,v 1.1 2022/04/14 12:40:48 nikita Exp $
info/bbdb.info
${EMACS_LISPPREFIX}/bbdb/bbdb-anniv.el
${EMACS_LISPPREFIX}/bbdb/bbdb-anniv.elc
${EMACS_LISPPREFIX}/bbdb/bbdb-com.el
${EMACS_LISPPREFIX}/bbdb/bbdb-com.elc
${EMACS_LISPPREFIX}/bbdb/bbdb-gnus-aux.el
${EMACS_LISPPREFIX}/bbdb/bbdb-gnus-aux.elc
${EMACS_LISPPREFIX}/bbdb/bbdb-gnus.el
${EMACS_LISPPREFIX}/bbdb/bbdb-gnus.elc
${EMACS_LISPPREFIX}/bbdb/bbdb-ispell.el
${EMACS_LISPPREFIX}/bbdb/bbdb-ispell.elc
${EMACS_LISPPREFIX}/bbdb/bbdb-loaddefs.el
${EMACS_LISPPREFIX}/bbdb/bbdb-message.el
${EMACS_LISPPREFIX}/bbdb/bbdb-message.elc
${EMACS_LISPPREFIX}/bbdb/bbdb-mhe.el
${EMACS_LISPPREFIX}/bbdb/bbdb-mhe.elc
${EMACS_LISPPREFIX}/bbdb/bbdb-migrate.el
${EMACS_LISPPREFIX}/bbdb/bbdb-migrate.elc
${EMACS_LISPPREFIX}/bbdb/bbdb-mu4e.el
${EMACS_LISPPREFIX}/bbdb/bbdb-mua.el
${EMACS_LISPPREFIX}/bbdb/bbdb-mua.elc
${EMACS_LISPPREFIX}/bbdb/bbdb-pgp.el
${EMACS_LISPPREFIX}/bbdb/bbdb-pgp.elc
${EMACS_LISPPREFIX}/bbdb/bbdb-pkg.el
${EMACS_LISPPREFIX}/bbdb/bbdb-rmail.el
${EMACS_LISPPREFIX}/bbdb/bbdb-rmail.elc
${EMACS_LISPPREFIX}/bbdb/bbdb-sc.el
${EMACS_LISPPREFIX}/bbdb/bbdb-sc.elc
${EMACS_LISPPREFIX}/bbdb/bbdb-site.el
${EMACS_LISPPREFIX}/bbdb/bbdb-site.elc
${EMACS_LISPPREFIX}/bbdb/bbdb-snarf.el
${EMACS_LISPPREFIX}/bbdb/bbdb-snarf.elc
${EMACS_LISPPREFIX}/bbdb/bbdb-tex.el
${EMACS_LISPPREFIX}/bbdb/bbdb-tex.elc
${EMACS_LISPPREFIX}/bbdb/bbdb-vm-aux.el
${EMACS_LISPPREFIX}/bbdb/bbdb-vm.el
${EMACS_LISPPREFIX}/bbdb/bbdb-wl.el
${EMACS_LISPPREFIX}/bbdb/bbdb.el
${EMACS_LISPPREFIX}/bbdb/bbdb.elc

File Added: pkgsrc/misc/bbdb3/buildlink3.mk
# $NetBSD: buildlink3.mk,v 1.1 2022/04/14 12:40:48 nikita Exp $

.include "../../editors/emacs/modules.mk"
.if ${EMACS_FLAVOR} == "emacs"

BUILDLINK_TREE+=	bbdb3

.  if !defined(BBDB3_BUILDLINK3_MK)
BBDB3_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.bbdb3+=	${EMACS_PKGNAME_PREFIX}bbdb3>=3.2
BUILDLINK_PKGSRCDIR.bbdb3?=	../../misc/bbdb

BUILDLINK_CONTENTS_FILTER.bbdb3=	${EGREP} '.*\.el$$|.*\.elc$$'

.  else

# XEmacs has bbdb in xemacs-packages
EMACS_MODULES+=		base

.  endif # BBDB3_BUILDLINK3_MK
.endif # EMACS_FLAVOR

BUILDLINK_TREE+=	-bbdb3

File Added: pkgsrc/misc/bbdb3/distinfo
$NetBSD: distinfo,v 1.1 2022/04/14 12:40:48 nikita Exp $

BLAKE2s (bbdb-3.2.2a.tar.gz) = d3d1ef940b974ecbd9382124c5b2d84c0e2ed7c180d4150a9eae188224b50dda
SHA512 (bbdb-3.2.2a.tar.gz) = 767aa7a046a9456dbf0b622a6efabe5c1d87c0022507b3bb6bec07be54e57a7285a9fe39f870599a248d5e78883300de870c168dc9918c2d1a139ef31fd53ac8
Size (bbdb-3.2.2a.tar.gz) = 198749 bytes