summaryrefslogtreecommitdiff
path: root/extra/abook
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2013-12-27 23:55:53 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2013-12-27 23:55:53 +0000
commit65eeff79fff8a1bfdf67ca51d147384f46f4d5c0 (patch)
treefbfdff322b28d9a3c37e6e31c94caf1d8e48dac1 /extra/abook
parentd53c44f055929b18d7d1b25f8367ee5836c435fc (diff)
Fri Dec 27 23:54:04 UTC 2013
Diffstat (limited to 'extra/abook')
-rw-r--r--extra/abook/PKGBUILD6
-rw-r--r--extra/abook/vcard.patch23
2 files changed, 20 insertions, 9 deletions
diff --git a/extra/abook/PKGBUILD b/extra/abook/PKGBUILD
index c6606c6f4..c0b150d57 100644
--- a/extra/abook/PKGBUILD
+++ b/extra/abook/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 195248 2013-09-29 04:45:52Z bisson $
+# $Id: PKGBUILD 199323 2013-11-11 01:53:25Z bisson $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
# Contributor: Thayer Williams <thayer@archlinux.org>
# Contributor: damir <damir@archlinux.org>
pkgname=abook
-pkgver=0.6.0pre2.20130928
+pkgver=0.6.0pre2.20131110
pkgrel=1
pkgdesc='Text-based addressbook designed for use with Mutt'
url='http://abook.sourceforge.net/'
@@ -16,7 +16,7 @@ depends=('readline')
source=("abook::git://abook.git.sourceforge.net/gitroot/abook/abook#commit=2e3d4f7341e154bf09907aabcdfe73345cc72e68"
'vcard.patch')
sha1sums=('SKIP'
- 'ac71e84812c5d57cb8ddaf5b03b7c25cbdf4c3db')
+ '7f58e32814510ae491fadaa9f06d787ccd2ecfcd')
prepare() {
cd "${srcdir}/${pkgname}"
diff --git a/extra/abook/vcard.patch b/extra/abook/vcard.patch
index 55630c1e5..f2e93a940 100644
--- a/extra/abook/vcard.patch
+++ b/extra/abook/vcard.patch
@@ -1,7 +1,18 @@
-diff -Naur old/filter.c new/filter.c
---- old/filter.c 2013-08-22 20:49:06.229337260 -1000
-+++ new/filter.c 2013-08-22 20:49:13.552700987 -1000
-@@ -1673,7 +1673,7 @@
+diff -aur old/filter.c new/filter.c
+--- old/filter.c 2013-10-10 16:04:46.230433845 -1000
++++ new/filter.c 2013-10-10 16:40:07.014569795 -1000
+@@ -1557,8 +1557,9 @@
+ "NICKNAME", /* NICK */
+ "URL", /* URL */
+ "NOTE", /* NOTES */
++ "BDAY", /* ANNIVERSARY */
+ "N", /* NAME: special case/mapping in vcard_parse_line() */
+- NULL /* not implemented: ANNIVERSARY, ITEM_FIELDS */
++ NULL /* not implemented: ITEM_FIELDS */
+ };
+
+ enum {
+@@ -1673,7 +1674,7 @@
// vCard(the country name)
item_fput(item, COUNTRY, xstrdup(strsep(&value, ";")));
@@ -10,7 +21,7 @@ diff -Naur old/filter.c new/filter.c
}
static void
-@@ -2052,6 +2052,13 @@
+@@ -2052,6 +2053,13 @@
free(name);
@@ -18,7 +29,7 @@ diff -Naur old/filter.c new/filter.c
+ fprintf(out, "NICKNAME:%s\r\n",
+ safe_str(db_fget(item, NICK)));
+ if(db_fget(item, ANNIVERSARY))
-+ fprintf(out, "BIRTHDAY:%s\r\n",
++ fprintf(out, "BDAY:%s\r\n",
+ safe_str(db_fget(item, ANNIVERSARY)));
+
// see rfc6350 section 6.3.1