diff options
author | nikita <nikita@pkgsrc.org> | 2022-04-14 12:40:48 +0000 |
---|---|---|
committer | nikita <nikita@pkgsrc.org> | 2022-04-14 12:40:48 +0000 |
commit | ea937c44e7bb381b3a1b26b9d44d398f92b9b700 (patch) | |
tree | 57bc09120b2c68a249303c2db0593ae03dccd3b8 /misc | |
parent | f97690923b056309920081b89e421b2d990dfb14 (diff) | |
download | pkgsrc-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/Makefile | 3 | ||||
-rw-r--r-- | misc/bbdb3/DESCR | 7 | ||||
-rw-r--r-- | misc/bbdb3/Makefile | 40 | ||||
-rw-r--r-- | misc/bbdb3/PLIST | 40 | ||||
-rw-r--r-- | misc/bbdb3/buildlink3.mk | 24 | ||||
-rw-r--r-- | misc/bbdb3/distinfo | 5 |
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 |