ports/139461: [PATCH] Update irc/conspire to 1.0.0
Jacob Myers
jacob at whotookspaz.org
Fri Oct 9 23:10:03 UTC 2009
>Number: 139461
>Category: ports
>Synopsis: [PATCH] Update irc/conspire to 1.0.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Fri Oct 09 23:10:03 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Jacob Myers
>Release: 7.2-RELEASE-p4
>Organization:
Wilcox Technologies
>Environment:
FreeBSD kusanagi.whotookspaz.org 7.2-RELEASE-p4 FreeBSD 7.2-RELEASE-p3 #0: Fri Oct 9 12:56:56 EDT 2009 root at kusanagi.whotookspaz.org:/usr/obj/usr/src/sys/KUSANAGI i386
>Description:
Update Conspire to 1.0.0, add it to the IPv6 category, and mark the port as MAKE_JOBS_SAFE.
>How-To-Repeat:
A few hours of toil and sweat :).
>Fix:
Update the port and alert me of any issues :).
Patch attached with submission follows:
--- irc/conspire/Makefile 2009-08-16 14:04:29.000000000 -0400
+++ irc/conspire/Makefile 2009-10-09 18:11:55.000000000 -0400
@@ -5,11 +5,10 @@
# $FreeBSD: ports/irc/conspire/Makefile,v 1.4 2009/08/16 18:04:29 novel Exp $
PORTNAME= conspire
-PORTVERSION= 0.20
-PORTREVISION= 2
-CATEGORIES= irc gnome
+PORTVERSION= 1.0.0
+CATEGORIES= irc gnome ipv6
MASTER_SITES= http://distfiles.atheme.org/
-EXTRACT_SUFX= .tbz2
+EXTRACT_SUFX= .tgz
MAINTAINER= jacob at whotookspaz.org
COMMENT= A high quality IRC client which uses a multitude of interfaces
@@ -19,13 +18,13 @@
dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
notify.1:${PORTSDIR}/devel/libnotify
-USE_BZIP2= yes
USE_GMAKE= yes
USE_GETTEXT= yes
USE_GNOME= gnomehack gtk20
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USE_GETTEXT= yes
+MAKE_JOBS_SAFE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
@@ -37,10 +36,13 @@
PLUGIN "Enable plugin support" on \
REGEX "Enable regex substitution support" on \
GNUTLS "Enale gnutls support" on \
- SOCKS "Build with socks5 support" off
+ SOCKS "Build with socks5 support (broken)" off
.include <bsd.port.pre.mk>
+# Unconditionally disable python, since it doesn't work anyway.
+CONFIGURE_ARGS+=--disable-python
+
.if defined(WITH_IPV6)
CONFIGURE_ARGS+=--enable-ipv6
.endif
@@ -58,6 +60,8 @@
CONFIGURE_ARGS+=--enable-gnutls
.endif
+# XXX - causes linker errors... not sure how to fix or if it's even possible
+# to do so...
.if defined(WITH_SOCKS)
BUILD_DEPENDS+= ${LOCALBASE}/lib/libsocks5.a:${PORTSDIR}/net/socks5
CONFIGURE_ARGS+=--enable-socks
--- irc/conspire/distinfo 2008-07-19 10:03:06.000000000 -0400
+++ irc/conspire/distinfo 2009-10-09 17:07:50.000000000 -0400
@@ -1,3 +1,3 @@
-MD5 (conspire-0.20.tbz2) = f070e841564495bfc83ad8e20bf65cda
-SHA256 (conspire-0.20.tbz2) = 8029f3ce87c6392e4305ae49a826832e14342b224a315f8020d9804eb30f2065
-SIZE (conspire-0.20.tbz2) = 1150730
+MD5 (conspire-1.0.0.tgz) = 876c62c0314d55bee9fd7bb24e4c4398
+SHA256 (conspire-1.0.0.tgz) = fa4ab59d6c651ea2ce03ef6c33811aff7713ea59e339306d8044d63e2e44a746
+SIZE (conspire-1.0.0.tgz) = 1747742
--- irc/conspire/pkg-descr 2008-07-19 10:03:06.000000000 -0400
+++ irc/conspire/pkg-descr 2009-10-09 17:57:05.000000000 -0400
@@ -5,4 +5,4 @@
Scripting is not yet officially supported, but is being worked on.
-WWW: http://nenolod.net/conspire
+WWW: http://confluence.atheme.org/display/CON/Home
--- irc/conspire/pkg-plist 2008-07-19 10:03:06.000000000 -0400
+++ irc/conspire/pkg-plist 2009-10-09 18:53:48.000000000 -0400
@@ -4,12 +4,15 @@
include/conspire/cap.h
include/conspire/cfgfiles.h
include/conspire/command_factory.h
+include/conspire/command_option.h
+include/conspire/conspire-config.h
include/conspire/ctcp.h
include/conspire/dcc.h
include/conspire/debug.h
include/conspire/fe.h
+include/conspire/format.h
include/conspire/history.h
-include/conspire/ignore.h
+include/conspire/ignore-ng.h
include/conspire/inbound.h
include/conspire/inet.h
include/conspire/linequeue.h
@@ -22,12 +25,12 @@
include/conspire/sasl.h
include/conspire/server.h
include/conspire/servlist.h
+include/conspire/session.h
include/conspire/signal_factory.h
include/conspire/signal_printer.h
+include/conspire/stdinc.h
include/conspire/text.h
-include/conspire/textenums.h
include/conspire/textevents.h
-include/conspire/timer.h
include/conspire/tree.h
include/conspire/upnp.h
include/conspire/url.h
@@ -36,21 +39,28 @@
include/conspire/xchat.h
include/conspire/xchatc.h
lib/conspire/plugins/autoaway.so
+lib/conspire/plugins/country.so
+lib/conspire/plugins/exec.so
lib/conspire/plugins/helloworld.so
lib/conspire/plugins/highlight-notify.so
-lib/libconspire.so
-lib/libconspire.so.0
-lib/libconspire.so.0.1.0
+lib/conspire/plugins/identify-msg.so
+lib/conspire/plugins/presence.so
+lib/conspire/plugins/timer.so
+lib/libconspire.a
libdata/pkgconfig/conspire.pc
share/applications/conspire.desktop
%%DATADIR%%/pixmaps/balloon.png
%%DATADIR%%/pixmaps/book.png
+%%DATADIR%%/pixmaps/channel.png
%%DATADIR%%/pixmaps/conspire.png
+%%DATADIR%%/pixmaps/dialog.png
%%DATADIR%%/pixmaps/fileoffer.png
%%DATADIR%%/pixmaps/hop.png
%%DATADIR%%/pixmaps/op.png
%%DATADIR%%/pixmaps/purple.png
%%DATADIR%%/pixmaps/red.png
+%%DATADIR%%/pixmaps/server.png
+%%DATADIR%%/pixmaps/util.png
%%DATADIR%%/pixmaps/voice.png
share/locale/be/LC_MESSAGES/conspire.mo
share/locale/ca/LC_MESSAGES/conspire.mo
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list