aboutsummaryrefslogtreecommitdiffstats
path: root/palm/synce-librra
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2005-01-09 05:39:58 +0800
committerpav <pav@FreeBSD.org>2005-01-09 05:39:58 +0800
commit154fcb6caaadce8e33e2a8a7cae528d48480797a (patch)
treeb7f5810c4b95e4236b6d9d9042c85f28e274c73b /palm/synce-librra
parent5191021d2d243dc327a1f147aa1852360dc53c73 (diff)
downloadfreebsd-ports-gnome-154fcb6caaadce8e33e2a8a7cae528d48480797a.tar.gz
freebsd-ports-gnome-154fcb6caaadce8e33e2a8a7cae528d48480797a.tar.zst
freebsd-ports-gnome-154fcb6caaadce8e33e2a8a7cae528d48480797a.zip
- Update to 0.9.0
PR: ports/72245, ports/72246, ports/72247, ports/72248, ports/72249, ports/72250, ports/72251 Submitted by: Sam Lawrance <boris@brooknet.com.au> (maintainer)
Diffstat (limited to 'palm/synce-librra')
-rw-r--r--palm/synce-librra/Makefile20
-rw-r--r--palm/synce-librra/distinfo6
-rw-r--r--palm/synce-librra/files/patch-lib-recurrence_internal.h39
3 files changed, 13 insertions, 52 deletions
diff --git a/palm/synce-librra/Makefile b/palm/synce-librra/Makefile
index f4431269b40a..a48f339cc09c 100644
--- a/palm/synce-librra/Makefile
+++ b/palm/synce-librra/Makefile
@@ -5,14 +5,11 @@
# $FreeBSD$
PORTNAME= synce-rra
-PORTVERSION= 0.8.9
+PORTVERSION= 0.9.0
CATEGORIES= palm
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= synce
-PATCH_SITES= http://sam.stral.net/freebsd/
-PATCHFILES= librra-synce-kde-0.7-freebsd.diff
-
MAINTAINER= boris@brooknet.com.au
COMMENT= Remote Replication Agent Connection protocol library
@@ -30,9 +27,14 @@ CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS+= --with-libsynce=${LOCALBASE}
INSTALLS_SHLIB= yes
-post-patch:
- @${REINPLACE_CMD} -e 's|stdint.h|sys/types.h|' \
- ${WRKSRC}/lib/generator.h ${WRKSRC}/lib/recurrence_internal.h \
- ${WRKSRC}/lib/rrac.h
+.include <bsd.port.pre.mk>
-.include <bsd.port.mk>
+post-patch:
+ @${REINPLACE_CMD} -e 's|-Werror||g' \
+ ${WRKSRC}/lib/Makefile.in
+.if ${OSVERSION} < 500000
+ @${REINPLACE_CMD} -e 's|<stdint.h>|<inttypes.h>|' ${WRKSRC}/lib/rrac.h \
+ ${WRKSRC}/lib/generator.h
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/palm/synce-librra/distinfo b/palm/synce-librra/distinfo
index 5cc0ad3af65a..9095d11e7d70 100644
--- a/palm/synce-librra/distinfo
+++ b/palm/synce-librra/distinfo
@@ -1,4 +1,2 @@
-MD5 (synce-rra-0.8.9.tar.gz) = f7ff0ee6478e8a7dc424731ccee94313
-SIZE (synce-rra-0.8.9.tar.gz) = 246733
-MD5 (librra-synce-kde-0.7-freebsd.diff) = f3fc24bd674b348ad939baecd9ec5559
-SIZE (librra-synce-kde-0.7-freebsd.diff) = 4181
+MD5 (synce-rra-0.9.0.tar.gz) = c6e6c29916518359a9c188f455305970
+SIZE (synce-rra-0.9.0.tar.gz) = 381330
diff --git a/palm/synce-librra/files/patch-lib-recurrence_internal.h b/palm/synce-librra/files/patch-lib-recurrence_internal.h
deleted file mode 100644
index 255a43e72181..000000000000
--- a/palm/synce-librra/files/patch-lib-recurrence_internal.h
+++ /dev/null
@@ -1,39 +0,0 @@
---- patch-lib-recurrence_internal.h begins here ---
---- lib/recurrence_internal.h.orig Sat Aug 14 00:15:01 2004
-+++ lib/recurrence_internal.h Sat Aug 14 00:17:12 2004
-@@ -52,7 +52,7 @@
- uint32_t start_minute P; /* 0x3e */
- uint32_t end_minute P; /* 0x42 */
- uint8_t padding2[4] P; /* 0x46 */
--} RecurringWeekly P;
-+} P RecurringWeekly;
-
- /* size = 0x20 */
- typedef struct
-@@ -68,7 +68,7 @@
- uint32_t start_minute P; /* 0x3e */
- uint32_t end_minute P; /* 0x42 */
- uint8_t padding2[4] P; /* 0x46 */
--} RecurringMonthly P;
-+} P RecurringMonthly;
-
- /* size = 0x20 */
- typedef struct
-@@ -86,7 +86,7 @@
- uint8_t unknown3[0xc] P; /* 0x36 */
- uint32_t start_minute P; /* 0x42 */
- uint32_t end_minute P; /* 0x46 */
--} RecurringMonthNth P;
-+} P RecurringMonthNth;
-
- /* size = 0x68 */
- typedef struct
-@@ -101,7 +101,7 @@
- RecurringMonthNth month_nth P;
- } details P;
- uint8_t unknown4[0x1e] P; /* 0x4a */
--} RecurrenceBlob P;
-+} P RecurrenceBlob;
-
- enum
- {