summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authornikita <nikita@pkgsrc.org>2022-04-14 12:40:48 +0000
committernikita <nikita@pkgsrc.org>2022-04-14 12:40:48 +0000
commitea937c44e7bb381b3a1b26b9d44d398f92b9b700 (patch)
tree57bc09120b2c68a249303c2db0593ae03dccd3b8 /misc
parentf97690923b056309920081b89e421b2d990dfb14 (diff)
downloadpkgsrc-ea937c44e7bb381b3a1b26b9d44d398f92b9b700.tar.gz
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.
Diffstat (limited to 'misc')
-rw-r--r--misc/Makefile3
-rw-r--r--misc/bbdb3/DESCR7
-rw-r--r--misc/bbdb3/Makefile40
-rw-r--r--misc/bbdb3/PLIST40
-rw-r--r--misc/bbdb3/buildlink3.mk24
-rw-r--r--misc/bbdb3/distinfo5
6 files changed, 118 insertions, 1 deletions
diff --git a/misc/Makefile b/misc/Makefile
index 47e32c47702..106a8ffcb52 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.561 2022/02/05 09:39:19 adam Exp $
+# $NetBSD: Makefile,v 1.562 2022/04/14 12:40:48 nikita Exp $
#
COMMENT= Miscellaneous utilities
@@ -20,6 +20,7 @@ SUBDIR+= attica-qt5
SUBDIR+= autocue
SUBDIR+= bbappconf
SUBDIR+= bbdb
+SUBDIR+= bbdb3
SUBDIR+= bbweather
SUBDIR+= bibletime
SUBDIR+= blccc
diff --git a/misc/bbdb3/DESCR b/misc/bbdb3/DESCR
new file mode 100644
index 00000000000..db719ffc2db
--- /dev/null
+++ b/misc/bbdb3/DESCR
@@ -0,0 +1,7 @@
+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.
diff --git a/misc/bbdb3/Makefile b/misc/bbdb3/Makefile
new file mode 100644
index 00000000000..cb0d5ffc0e8
--- /dev/null
+++ b/misc/bbdb3/Makefile
@@ -0,0 +1,40 @@
+# $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"
diff --git a/misc/bbdb3/PLIST b/misc/bbdb3/PLIST
new file mode 100644
index 00000000000..57bc5fe5177
--- /dev/null
+++ b/misc/bbdb3/PLIST
@@ -0,0 +1,40 @@
+@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
diff --git a/misc/bbdb3/buildlink3.mk b/misc/bbdb3/buildlink3.mk
new file mode 100644
index 00000000000..8aee911d082
--- /dev/null
+++ b/misc/bbdb3/buildlink3.mk
@@ -0,0 +1,24 @@
+# $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
diff --git a/misc/bbdb3/distinfo b/misc/bbdb3/distinfo
new file mode 100644
index 00000000000..2df2d7d7cf6
--- /dev/null
+++ b/misc/bbdb3/distinfo
@@ -0,0 +1,5 @@
+$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