summaryrefslogtreecommitdiffstats
path: root/irc
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2006-08-14 13:10:43 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2006-08-14 13:10:43 +0800
commitf0a1af20c7d2231d4a9ea1227e8bbdedaa3f5875 (patch)
tree6a768c66207cf6682a06390897da64fed97940c1 /irc
parent256688d2511a5eda40888a4a07fc03ac91729d22 (diff)
downloadmarcuscom-ports-f0a1af20c7d2231d4a9ea1227e8bbdedaa3f5875.tar
marcuscom-ports-f0a1af20c7d2231d4a9ea1227e8bbdedaa3f5875.tar.gz
marcuscom-ports-f0a1af20c7d2231d4a9ea1227e8bbdedaa3f5875.tar.bz2
marcuscom-ports-f0a1af20c7d2231d4a9ea1227e8bbdedaa3f5875.tar.lz
marcuscom-ports-f0a1af20c7d2231d4a9ea1227e8bbdedaa3f5875.tar.xz
marcuscom-ports-f0a1af20c7d2231d4a9ea1227e8bbdedaa3f5875.tar.zst
marcuscom-ports-f0a1af20c7d2231d4a9ea1227e8bbdedaa3f5875.zip
-Add gnomeprefix and update the plist.
-USE_X_PREFIX -> USE_XLIB. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7054 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'irc')
-rw-r--r--irc/xchat-gnome/Makefile116
-rw-r--r--irc/xchat-gnome/distinfo3
-rw-r--r--irc/xchat-gnome/pkg-descr11
-rw-r--r--irc/xchat-gnome/pkg-plist138
4 files changed, 268 insertions, 0 deletions
diff --git a/irc/xchat-gnome/Makefile b/irc/xchat-gnome/Makefile
new file mode 100644
index 000000000..e250087ca
--- /dev/null
+++ b/irc/xchat-gnome/Makefile
@@ -0,0 +1,116 @@
+# New ports collection makefile for: xchat-gnome
+# Date created: 04 May 2004
+# Whom: Koop Mast <kwm@rainbow-runner.nl>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xchat
+PORTVERSION= 0.13
+PORTREVISION= 1
+CATEGORIES= irc gnome ipv6
+MASTER_SITES= http://releases.navi.cx/xchat-gnome/
+PKGNAMESUFFIX= -gnome
+DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
+
+MAINTAINER= ports@thepentagon.org
+COMMENT= An IRC client for GNOME 2 (development version)
+
+LIB_DEPENDS= sexy:${PORTSDIR}/x11-toolkits/libsexy \
+ notify:${PORTSDIR}/devel/libnotify
+
+USE_XLIB= yes
+USE_GETTEXT= yes
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack gnomeprefix libgnomeui gnomedocutils desktopfileutils
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
+ LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
+CONFIGURE_ARGS= --disable-tcl
+GCONF_SCHEMAS= apps_xchat.schemas notification.schemas urlscraper.schemas
+INSTALLS_ICONS= yes
+INSTALLS_OMF= yes
+
+.if !defined(WITHOUT_DBUS)
+LIB_DEPENDS+= dbus-1.2:${PORTSDIR}/devel/dbus
+CONFIGURE_ARGS+= --enable-dbus
+USE_GNOME+= gconf2
+GCONF_SCHEMAS+= xchat_gnome_url_handler.schemas
+PLIST_SUB+= DBUS=""
+.else
+CONFIGURE_ARGS+=--disable-dbus
+PLIST_SUB+= DBUS="@comment "
+.endif
+
+.if defined(WITH_SOCKS)
+BUILD_DEPENDS+= ${LOCALBASE}/lib/libsocks5.a:${PORTSDIR}/net/socks5
+CONFIGURE_ARGS+= --enable-socks
+.endif
+
+.if !defined(WITHOUT_IPV6)
+CONFIGURE_ARGS+= --enable-ipv6
+.endif
+
+# openssl in now default in configure
+
+.if defined(WITH_PYTHON)
+USE_PYTHON= yes
+CONFIGURE_ARGS+= --enable-python
+PLIST_SUB+= PYTHON=""
+.else
+CONFIGURE_ARGS+= --disable-python
+PLIST_SUB+= PYTHON="@comment "
+.endif
+
+.if defined(WITH_TCL)
+LIB_DEPENDS+= tcl83.1:${PORTSDIR}/lang/tcl83
+CONFIGURE_ARGS+=--enable-tcl=${LOCALBASE}/lib/tcl8.3
+CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS} \
+ -I${LOCALBASE}/include/tcl8.3" \
+ LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS} \
+ -L${LOCALBASE}/lib/tcl8.3"
+PLIST_SUB+= TCL=""
+.else
+CONFIGURE_ARGS+=--enable-tcl=no
+PLIST_SUB+= TCL="@comment "
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 500000
+BROKEN= does not build on 4.X
+.endif
+
+.if ${PERL_LEVEL} < 500600 || defined(WITHOUT_PERL)
+CONFIGURE_ARGS+=--disable-perl
+PLIST_SUB+= PERL="@comment "
+.else
+USE_PERL5= yes
+CONFIGURE_ARGS+=--enable-perl
+PLIST_SUB+= PERL=""
+.endif
+
+pre-everything::
+.if !defined(WITH_PYTHON) || !defined(WITH_SOCKS) || !defined(WITH_TCL)
+ @${ECHO_MSG} "You may specify the following on the command line:"
+ @${ECHO_MSG} ""
+.endif
+.if !defined(WITH_PYTHON)
+ @${ECHO_MSG} "WITH_PYTHON=yes for Python support"
+.endif
+.if !defined(WITH_SOCKS)
+ @${ECHO_MSG} "WITH_SOCKS=yes for SOCKS5 proxy support"
+.endif
+.if !defined(WITH_TCL)
+ @${ECHO_MSG} "WITH_TCL=yes for tcl support"
+.endif
+.if !defined(WITHOUT_PERL)
+ @${ECHO_MSG} "WITHOUT_PERL=yes to disable Perl support"
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -E -e 's|PY_LIBS=.*|PY_LIBS="-L\$$PY_EXEC_PREFIX/lib/python\$$PY_VER/config -lpython\$$PY_VER ${PTHREAD_LIBS} -lutil"|' \
+ ${WRKSRC}/configure
+
+.include <bsd.port.post.mk>
diff --git a/irc/xchat-gnome/distinfo b/irc/xchat-gnome/distinfo
new file mode 100644
index 000000000..8bec4db05
--- /dev/null
+++ b/irc/xchat-gnome/distinfo
@@ -0,0 +1,3 @@
+MD5 (xchat-gnome-0.13.tar.bz2) = 5614773724afa0c2e617615722e10091
+SHA256 (xchat-gnome-0.13.tar.bz2) = 00ac36202b1b13f1022a33ab5a28fc0c5a75475a3ea4d512e46dc9c1007de2f9
+SIZE (xchat-gnome-0.13.tar.bz2) = 1495400
diff --git a/irc/xchat-gnome/pkg-descr b/irc/xchat-gnome/pkg-descr
new file mode 100644
index 000000000..5aa359429
--- /dev/null
+++ b/irc/xchat-gnome/pkg-descr
@@ -0,0 +1,11 @@
+Note that xchat-gnome is very young project and is under heavy development.
+You can consider xchat-gnome as alpha software, not that its unstable
+but in lack of (not-yet) implemented features.
+
+Xchat-gnome is a fork of the popular xchat irc client.
+But the difference between the two is that xchat-gnome aims at better
+gnome integration.
+
+For help see the website or visit #xchat-gnome on irc.freenode.net
+
+WWW: http://xchat-gnome.navi.cx/
diff --git a/irc/xchat-gnome/pkg-plist b/irc/xchat-gnome/pkg-plist
new file mode 100644
index 000000000..956894431
--- /dev/null
+++ b/irc/xchat-gnome/pkg-plist
@@ -0,0 +1,138 @@
+bin/xchat-gnome
+bin/xchat-gnome-remote
+%%DBUS%%lib/xchat-gnome/plugins/dbus.a
+%%DBUS%%lib/xchat-gnome/plugins/dbus.la
+%%DBUS%%lib/xchat-gnome/plugins/dbus.so
+%%DBUS%%lib/xchat-gnome/plugins/netmonitor.a
+%%DBUS%%lib/xchat-gnome/plugins/netmonitor.la
+%%DBUS%%lib/xchat-gnome/plugins/netmonitor.so
+%%PERL%%lib/xchat-gnome/plugins/perl.a
+%%PERL%%lib/xchat-gnome/plugins/perl.la
+%%PERL%%lib/xchat-gnome/plugins/perl.so
+%%PYTHON%%lib/xchat-gnome/plugins/python.a
+%%PYTHON%%lib/xchat-gnome/plugins/python.la
+%%PYTHON%%lib/xchat-gnome/plugins/python.so
+%%TCL%%lib/xchat-gnome/plugins/tcl.a
+%%TCL%%lib/xchat-gnome/plugins/tcl.la
+%%TCL%%lib/xchat-gnome/plugins/tcl.so
+lib/xchat-gnome/plugins/autoaway.a
+lib/xchat-gnome/plugins/autoaway.la
+lib/xchat-gnome/plugins/autoaway.so
+lib/xchat-gnome/plugins/notification.a
+lib/xchat-gnome/plugins/notification.la
+lib/xchat-gnome/plugins/notification.so
+lib/xchat-gnome/plugins/notifyosd.a
+lib/xchat-gnome/plugins/notifyosd.la
+lib/xchat-gnome/plugins/notifyosd.so
+lib/xchat-gnome/plugins/soundnotification.a
+lib/xchat-gnome/plugins/soundnotification.la
+lib/xchat-gnome/plugins/soundnotification.so
+lib/xchat-gnome/plugins/urlscraper.a
+lib/xchat-gnome/plugins/urlscraper.la
+lib/xchat-gnome/plugins/urlscraper.so
+share/gnome/applications/xchat-gnome.desktop
+share/gnome/help/xchat-gnome/C/figures/xchat-gnome_main_window.png
+share/gnome/help/xchat-gnome/C/legal.xml
+share/gnome/help/xchat-gnome/C/xchat-gnome.xml
+share/gnome/omf/xchat-gnome/xchat-gnome-C.omf
+share/gnome/xchat-gnome/channel-list.glade
+share/gnome/xchat-gnome/color.png
+share/gnome/xchat-gnome/connect-dialog.glade
+share/gnome/xchat-gnome/dcc-window.glade
+share/gnome/xchat-gnome/dcc.png
+share/gnome/xchat-gnome/effects.png
+share/gnome/xchat-gnome/global-message.png
+share/gnome/xchat-gnome/hop.png
+share/gnome/xchat-gnome/irc-network-editor.glade
+share/gnome/xchat-gnome/irc.png
+share/gnome/xchat-gnome/logout.png
+share/gnome/xchat-gnome/message.wav
+share/gnome/xchat-gnome/newdata.png
+share/gnome/xchat-gnome/nicksaid.png
+share/gnome/xchat-gnome/notauthorized.png
+share/gnome/xchat-gnome/op.png
+share/gnome/xchat-gnome/plugin-manager.png
+share/gnome/xchat-gnome/preferences-dialog.glade
+share/gnome/xchat-gnome/preferences-keybindings.png
+share/gnome/xchat-gnome/purple.png
+share/gnome/xchat-gnome/red.png
+share/gnome/xchat-gnome/servers.png
+share/gnome/xchat-gnome/setup-dialog.glade
+share/gnome/xchat-gnome/soap.png
+share/gnome/xchat-gnome/spellcheck.png
+share/gnome/xchat-gnome/stock_down.png
+share/gnome/xchat-gnome/stock_link.png
+share/gnome/xchat-gnome/stock_up.png
+share/gnome/xchat-gnome/toilet-paper.png
+share/gnome/xchat-gnome/topic-change.glade
+share/gnome/xchat-gnome/users.png
+share/gnome/xchat-gnome/voice.png
+share/gnome/xchat-gnome/wrap.png
+share/gnome/xchat-gnome/xchat-gnome-ui.xml
+share/gnome/xchat-gnome/xchat-gnome.glade
+share/gnome/xchat-gnome/xchat-gnome.png
+share/icons/hicolor/48x48/apps/xchat-gnome.png
+share/locale/am/LC_MESSAGES/xchat-gnome.mo
+share/locale/az/LC_MESSAGES/xchat-gnome.mo
+share/locale/bg/LC_MESSAGES/xchat-gnome.mo
+share/locale/bn/LC_MESSAGES/xchat-gnome.mo
+share/locale/ca/LC_MESSAGES/xchat-gnome.mo
+share/locale/cs/LC_MESSAGES/xchat-gnome.mo
+share/locale/da/LC_MESSAGES/xchat-gnome.mo
+share/locale/de/LC_MESSAGES/xchat-gnome.mo
+share/locale/el/LC_MESSAGES/xchat-gnome.mo
+share/locale/en_GB/LC_MESSAGES/xchat-gnome.mo
+share/locale/es/LC_MESSAGES/xchat-gnome.mo
+share/locale/et/LC_MESSAGES/xchat-gnome.mo
+share/locale/eu/LC_MESSAGES/xchat-gnome.mo
+share/locale/fi/LC_MESSAGES/xchat-gnome.mo
+share/locale/fr/LC_MESSAGES/xchat-gnome.mo
+share/locale/gl/LC_MESSAGES/xchat-gnome.mo
+share/locale/hi/LC_MESSAGES/xchat-gnome.mo
+share/locale/hr/LC_MESSAGES/xchat-gnome.mo
+share/locale/hu/LC_MESSAGES/xchat-gnome.mo
+share/locale/it/LC_MESSAGES/xchat-gnome.mo
+share/locale/ja/LC_MESSAGES/xchat-gnome.mo
+share/locale/jbo/LC_MESSAGES/xchat-gnome.mo
+share/locale/ka/LC_MESSAGES/xchat-gnome.mo
+share/locale/ko/LC_MESSAGES/xchat-gnome.mo
+share/locale/ku/LC_MESSAGES/xchat-gnome.mo
+share/locale/lt/LC_MESSAGES/xchat-gnome.mo
+share/locale/lv/LC_MESSAGES/xchat-gnome.mo
+share/locale/mk/LC_MESSAGES/xchat-gnome.mo
+share/locale/ms/LC_MESSAGES/xchat-gnome.mo
+share/locale/nb/LC_MESSAGES/xchat-gnome.mo
+share/locale/nl/LC_MESSAGES/xchat-gnome.mo
+share/locale/pa/LC_MESSAGES/xchat-gnome.mo
+share/locale/pl/LC_MESSAGES/xchat-gnome.mo
+share/locale/pt/LC_MESSAGES/xchat-gnome.mo
+share/locale/pt_BR/LC_MESSAGES/xchat-gnome.mo
+share/locale/ru/LC_MESSAGES/xchat-gnome.mo
+share/locale/sk/LC_MESSAGES/xchat-gnome.mo
+share/locale/sl/LC_MESSAGES/xchat-gnome.mo
+share/locale/sq/LC_MESSAGES/xchat-gnome.mo
+share/locale/sr/LC_MESSAGES/xchat-gnome.mo
+share/locale/sv/LC_MESSAGES/xchat-gnome.mo
+share/locale/tl/LC_MESSAGES/xchat-gnome.mo
+share/locale/tr/LC_MESSAGES/xchat-gnome.mo
+share/locale/uk/LC_MESSAGES/xchat-gnome.mo
+share/locale/vi/LC_MESSAGES/xchat-gnome.mo
+share/locale/wa/LC_MESSAGES/xchat-gnome.mo
+share/locale/zh_CN/LC_MESSAGES/xchat-gnome.mo
+share/locale/zh_HK/LC_MESSAGES/xchat-gnome.mo
+share/locale/zh_TW/LC_MESSAGES/xchat-gnome.mo
+@dirrmtry share/locale/zh_HK/LC_MESSAGES
+@dirrmtry share/locale/zh_HK
+@dirrmtry share/locale/tl/LC_MESSAGES
+@dirrmtry share/locale/tl
+@dirrmtry share/locale/ku/LC_MESSAGES
+@dirrmtry share/locale/ku
+@dirrmtry share/locale/jbo/LC_MESSAGES
+@dirrmtry share/locale/jbo
+@dirrm share/gnome/xchat-gnome
+@dirrm share/gnome/omf/xchat-gnome
+@dirrm share/gnome/help/xchat-gnome/C/figures
+@dirrm share/gnome/help/xchat-gnome/C
+@dirrm share/gnome/help/xchat-gnome
+@dirrm lib/xchat-gnome/plugins
+@dirrm lib/xchat-gnome