ports/53059: MAINT UPDATE: update logjam2, fix build error under 4.8

Mike Patterson mike.patterson at unb.ca
Sun Jun 8 16:20:15 UTC 2003


>Number:         53059
>Category:       ports
>Synopsis:       MAINT UPDATE: update logjam2, fix build error under 4.8
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jun 08 09:20:13 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Mike Patterson
>Release:        FreeBSD 5.1-RC i386
>Organization:
>Environment:
System: FreeBSD comrie 5.1-RC FreeBSD 5.1-RC #0: Wed Jun 4 15:34:57 EDT 2003 root at comrie:/usr/obj/usr/src/sys/COMRIE i386

>Description:
* update to latest upstream release
* update pkg-descr and fix typo
* add a knob for librsvg
* patch to build under 4.8-STABLE (thanks to Sergey Osokin)

>How-To-Repeat:

>Fix:
Apply diff, enjoy new features.

--- logjam2-412to420 begins here ---
diff -ruN logjam2/Makefile logjam2-420/Makefile
--- logjam2/Makefile	Thu Jun  5 01:42:43 2003
+++ logjam2-420/Makefile	Sun Jun  8 11:36:17 2003
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	logjam2
-PORTVERSION=	4.1.2
+PORTVERSION=	4.2.0
 CATEGORIES=	deskutils
 MASTER_SITES=	http://logjam.danga.com/download/
 DISTNAME=	logjam-${PORTVERSION}
@@ -22,32 +22,39 @@
 USE_X_PREFIX=	yes
 GNU_CONFIGURE=	yes
 USE_GNOME=	gtk20 libxml2
-CONFIGURE_ARGS= --program-transform-name="s/$$//"
+CONFIGURE_ARGS=	--program-transform-name="s/$$//"
 
-.ifdef(WITH_GTKSPELL)
-LIB_DEPENDS+=   gtkspell.0:${PORTSDIR}/textproc/gtkspell2
+.if defined(WITH_GTKSPELL)
+LIB_DEPENDS+=	gtkspell.0:${PORTSDIR}/textproc/gtkspell2
 .else
-CONFIGURE_ARGS+=        --without-gtkspell
+CONFIGURE_ARGS+=	--without-gtkspell
 .endif
 
-.ifdef(WITH_XMMS)
+.if defined(WITH_XMMS)
 LIB_DEPENDS+=	xmms.3:${PORTSDIR}/multimedia/xmms
 .else
 CONFIGURE_ARGS+=	--without-xmms
 .endif
 
-.ifdef(WITH_GTKHTML)
-LIB_DEPENDS+=	gtkhtml-3.0.1:${PORTSDIR}/www/gtkhtml3
+.if defined(WITH_GTKHTML)
+LIB_DEPENDS+=	gtkhtml-3:${PORTSDIR}/www/gtkhtml3
 .else
 CONFIGURE_ARGS+=	--without-gtkhtml
 .endif
 
+.if defined(WITH_RSVG)
+USE_GNOME+=	librsvg2
+.else
+CONFIGURE_ARGS+=	--without-librsvg
+.endif
+
 pre-everything::
 	@${ECHO_MSG} ""
 	@${ECHO_MSG} "logjam has the following tunable option(s):"
 	@${ECHO_MSG} "		WITH_GTKSPELL	Enable spell checking"
 	@${ECHO_MSG} "		WITH_XMMS	Enable XMMS music detection"
 	@${ECHO_MSG} "		WITH_GTKHTML	Enable GTK HTML3 preview"
+	@${ECHO_MSG} "		WITH_RSVG	Enable librsvg"
 	@${ECHO_MSG} ""
 
 .include <bsd.port.mk>
diff -ruN logjam2/distinfo logjam2-420/distinfo
--- logjam2/distinfo	Thu Jun  5 01:42:43 2003
+++ logjam2-420/distinfo	Sat Jun  7 14:33:55 2003
@@ -1 +1 @@
-MD5 (logjam-4.1.2.tar.gz) = bc66aa66be412819bc862e58c11461ff
+MD5 (logjam-4.2.0.tar.gz) = 4b014559874da6dcc22b0436130dfbf2
diff -ruN logjam2/files/patch-aa-remote.c logjam2-420/files/patch-aa-remote.c
--- logjam2/files/patch-aa-remote.c	Wed Dec 31 19:00:00 1969
+++ logjam2-420/files/patch-aa-remote.c	Sat Jun  7 17:40:17 2003
@@ -0,0 +1,12 @@
+--- src/remote.orig	Sat Jun  7 17:39:10 2003
++++ src/remote.c	Sat Jun  7 17:39:20 2003
+@@ -14,8 +14,8 @@
+ 
+ #include <gtk/gtk.h>
+ #ifndef G_OS_WIN32
+-#include <sys/select.h>
+ #include <sys/types.h>
++#include <sys/select.h>
+ #include <sys/socket.h>
+ #include <sys/un.h>
+ #include <unistd.h>
diff -ruN logjam2/pkg-descr logjam2-420/pkg-descr
--- logjam2/pkg-descr	Thu Jun  5 01:42:43 2003
+++ logjam2-420/pkg-descr	Sun Jun  8 11:38:35 2003
@@ -3,6 +3,7 @@
 of your screen, waiting for you to have something worthwhile to tell the
 world.  It can read your current music from XMMS, spellcheck with gtkspell,
 and offers preview capabilities using gtkhtml3.  It will interface with any
-site running LiveJournal, not just www.livejournal.com.
+site running LiveJournal, not just www.livejournal.com, and can create
+offline copies of your journal.
 
-It can read WWW: http://logjam.danga.com/
+WWW: http://logjam.danga.com/
--- logjam2-412to420 ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list