Correct subject line for update. Portcheck had a tailing whitespace
error in DESCR using the 0.5.6 DESCR. The error was in the line
to set the mutt query line in muttrc. I added the missing period
but the case could be made to tolerate the whitespace to avoid copy
-paste errors.
Builds/Runs on amd64-current, amd64-5.8 and i386-5.8
Tested colors in rxvt-unicode, importing Vcards and editing phone
numbers along with routine use for 2 days.
I have had trouble with the formating of inline diffs in the past.
I used xclip to generate this one and change my default editor from
gvim -> vi in my muttrc.
Scott
Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/abook/Makefile,v
retrieving revision 1.31
diff -u -p -u -p -r1.31 Makefile
--- Makefile 29 Jun 2015 15:39:43 -0000 1.31
+++ Makefile 6 Nov 2015 19:22:41 -0000
@@ -1,33 +1,36 @@
-# $OpenBSD: Makefile,v 1.31 2015/06/29 15:39:43 sthen Exp $
+# $OpenBSD: Makefile,v 1.31 2015/11/06 15:39:43 jsh Exp $
-COMMENT= addressbook program with mutt support
+COMMENT = addressbook program with mutt support
-DISTNAME= abook-0.5.6
-REVISION= 2
-CATEGORIES= mail
+V = 0.6.1
+DISTNAME = abook-${V}
+CATEGORIES = mail
-HOMEPAGE= http://abook.sourceforge.net/
+
+HOMEPAGE = http://abook.sourceforge.net/
# GPLv2
-PERMIT_PACKAGE_CDROM= Yes
+PERMIT_PACKAGE_CDROM = Yes
+
+WANTLIB+= c ncursesw readline
-WANTLIB += c ncursesw readline
+MASTER_SITES = http://abook.sourceforge.net/devel/
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=abook/}
+MODULES = devel/gettext \
+ converters/libiconv
-MODULES= devel/gettext
-CONFIGURE_STYLE=gnu
+CONFIGURE_STYLE = gnu
+AUTOCONF_VERSION = 2.69
+AUTOMAKE_VERSION = 1.14
-EXAMPLESDIR= ${PREFIX}/share/examples/abook
-WHITELIST=README abook2whitelist.sh mutt.whitelist whitelist.rc
+pre-configure:
+ @cd ${WRKSRC}; env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
+ AUTOMAKE_VERSION=${AUTOMAKE_VERSION} autoreconf -i
post-install:
- ${INSTALL_DATA_DIR} ${EXAMPLESDIR}/whitelist
- ${INSTALL_DATA} ${WRKSRC}/contrib/mail2abook.py ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/contrib/vcard2abook.pl ${EXAMPLESDIR}
- cd ${WRKSRC}/contrib/whitelist && \
- ${INSTALL_DATA} ${WHITELIST} ${EXAMPLESDIR}/whitelist
- ${INSTALL_DATA} ${WRKSRC}/sample.abookrc ${EXAMPLESDIR}
+ mkdir ${PREFIX}/share/examples/abook/
+ cp ${WRKSRC}/sample.abookrc $ ${PREFIX}/share/examples/abook/
.include <bsd.port.mk>
+
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/abook/distinfo,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 distinfo
--- distinfo 18 Jan 2015 03:14:20 -0000 1.11
+++ distinfo 6 Nov 2015 19:22:41 -0000
@@ -1,2 +1,2 @@
-SHA256 (abook-0.5.6.tar.gz) = Bkb2MRqUrTNBgSpN4SpalAp6RNXLbp2lsJMKrp9EdW4=
-SIZE (abook-0.5.6.tar.gz) = 393097
+SHA256 (abook-0.6.1.tar.gz) = 8KkN+GlPs0aF7N1F2X2yi4gEbBXJXnsHAFlgKL2LwPk=
+SIZE (abook-0.6.1.tar.gz) = 319558
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/mail/abook/pkg/DESCR,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 DESCR
--- pkg/DESCR 22 Sep 2010 08:59:07 -0000 1.4
+++ pkg/DESCR 6 Nov 2015 19:22:41 -0000
@@ -1,10 +1,7 @@
Addressbook program with mutt mail client support.
-abook uses curses libs and is able to import addressbooks from
-pine and netscape (ldif).
-Exports to mutt alias, html, pine, gcrd (GnomeCard), csv, elm
-alias, and plain text.
+abook uses curses libs and is able to import and export from other addressbook
+formats.
-It is nice for querying from within mutt; to use it as such, add
-the following to your muttrc:
-set query_command="${PREFIX}/bin/abook --mutt-query '%s'"
+It is nice for querying from within mutt; to use it as such, add the following
+to your muttrc: set query_command="${PREFIX}/bin/abook --mutt-query '%s'".
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/mail/abook/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 PLIST
--- pkg/PLIST 29 Jun 2015 15:39:43 -0000 1.10
+++ pkg/PLIST 6 Nov 2015 19:22:41 -0000
@@ -1,17 +1,21 @@
-@comment $OpenBSD: PLIST,v 1.10 2015/06/29 15:39:43 sthen Exp $
+@comment $OpenBSD$
@bin bin/abook
@man man/man1/abook.1
@man man/man5/abookrc.5
share/examples/abook/
-share/examples/abook/mail2abook.py
share/examples/abook/sample.abookrc
-share/examples/abook/vcard2abook.pl
-share/examples/abook/whitelist/
-share/examples/abook/whitelist/README
-share/examples/abook/whitelist/abook2whitelist.sh
-share/examples/abook/whitelist/mutt.whitelist
-share/examples/abook/whitelist/whitelist.rc
share/locale/de/LC_MESSAGES/abook.mo
+share/locale/de/LC_TIME/
+share/locale/de/LC_TIME/abook.mo
share/locale/fr/LC_MESSAGES/abook.mo
+share/locale/fr/LC_TIME/
+share/locale/fr/LC_TIME/abook.mo
+share/locale/it/LC_MESSAGES/abook.mo
+share/locale/it/LC_TIME/
+share/locale/it/LC_TIME/abook.mo
share/locale/ja/LC_MESSAGES/abook.mo
+share/locale/ja/LC_TIME/
+share/locale/ja/LC_TIME/abook.mo
share/locale/sv/LC_MESSAGES/abook.mo
+share/locale/sv/LC_TIME/
+share/locale/sv/LC_TIME/abook.mo