pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc chat/xchat: Remove xchat, as discussed on tech-pkg.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4ce4949475a2
branches:  trunk
changeset: 389420:4ce4949475a2
user:      nia <nia%pkgsrc.org@localhost>
date:      Tue Jan 01 09:41:20 2019 +0000

description:
chat/xchat: Remove xchat, as discussed on tech-pkg.

XChat's development has been dead for nearly a decade now.

chat/hexchat is an actively maintained fork and features many bug and
security fixes and support for newer protocol features. Users of XChat
should migrate to HexChat, or rather, should have migrated several
years ago.

A blog post exists by HexChat's maintainer where Debian's packaging of
both is discussed:

https://blog.tingping.se/2018/03/02/when-distros-get-it-wrong.html

diffstat:

 chat/Makefile                                   |   6 +-
 chat/xchat-perl/DESCR                           |   2 -
 chat/xchat-perl/Makefile                        |  36 ---------
 chat/xchat-perl/PLIST                           |   5 -
 chat/xchat-python/DESCR                         |   2 -
 chat/xchat-python/Makefile                      |  35 ---------
 chat/xchat-python/PLIST                         |   2 -
 chat/xchat-systray-integration/DESCR            |   3 -
 chat/xchat-systray-integration/MESSAGE          |  10 --
 chat/xchat-systray-integration/Makefile         |  22 -----
 chat/xchat-systray-integration/PLIST            |  31 --------
 chat/xchat-systray-integration/distinfo         |  22 -----
 chat/xchat-systray-integration/patches/patch-aa |  96 -------------------------
 chat/xchat-systray-integration/patches/patch-ab |  17 ----
 chat/xchat-systray-integration/patches/patch-ac |  58 ---------------
 chat/xchat-systray-integration/patches/patch-ad |  36 ---------
 chat/xchat-systray-integration/patches/patch-ae |  34 --------
 chat/xchat-systray-integration/patches/patch-af |  21 -----
 chat/xchat-systray-integration/patches/patch-ag |  59 ---------------
 chat/xchat-systray-integration/patches/patch-ah |  38 ---------
 chat/xchat-systray-integration/patches/patch-ai |  15 ---
 chat/xchat-systray-integration/patches/patch-aj |  14 ---
 chat/xchat-systray-integration/patches/patch-ak |  56 --------------
 chat/xchat-systray-integration/patches/patch-al |  33 --------
 chat/xchat-systray-integration/patches/patch-am |  15 ---
 chat/xchat-systray-integration/patches/patch-an |  14 ---
 chat/xchat-systray-integration/patches/patch-ao |  13 ---
 chat/xchat-systray-integration/patches/patch-ap |  12 ---
 chat/xchat/DESCR                                |   2 -
 chat/xchat/Makefile                             |  57 --------------
 chat/xchat/Makefile.common                      |  24 ------
 chat/xchat/PLIST                                |  40 ----------
 chat/xchat/buildlink3.mk                        |  14 ---
 chat/xchat/distinfo                             |  10 --
 chat/xchat/options.mk                           |  75 -------------------
 chat/xchat/patches/patch-src_common_servlist_c  |  14 ---
 chat/xchat/patches/patch-src_common_text_c      |  14 ---
 chat/xchat/patches/patch-src_common_util_c      |  62 ----------------
 chat/xchat/patches/patch-src_common_xchat_h     |  18 ----
 doc/CHANGES-2019                                |   3 +-
 40 files changed, 3 insertions(+), 1037 deletions(-)

diffs (truncated from 1215 to 300 lines):

diff -r eecbb365e4df -r 4ce4949475a2 chat/Makefile
--- a/chat/Makefile     Tue Jan 01 04:06:08 2019 +0000
+++ b/chat/Makefile     Tue Jan 01 09:41:20 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.211 2018/12/22 18:17:39 nia Exp $
+# $NetBSD: Makefile,v 1.212 2019/01/01 09:41:20 nia Exp $
 #
 
 COMMENT=       Communication programs
@@ -147,10 +147,6 @@
 SUBDIR+=       vicq
 SUBDIR+=       weechat
 SUBDIR+=       xaric
-SUBDIR+=       xchat
-SUBDIR+=       xchat-perl
-SUBDIR+=       xchat-python
-SUBDIR+=       xchat-systray-integration
 SUBDIR+=       ysm
 SUBDIR+=       zenicb
 SUBDIR+=       zenirc
diff -r eecbb365e4df -r 4ce4949475a2 chat/xchat-perl/DESCR
--- a/chat/xchat-perl/DESCR     Tue Jan 01 04:06:08 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-XChat is a graphical IRC client that runs on UNIX-like systems.
-This is a Perl scripting plugin for XChat.
diff -r eecbb365e4df -r 4ce4949475a2 chat/xchat-perl/Makefile
--- a/chat/xchat-perl/Makefile  Tue Jan 01 04:06:08 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,36 +0,0 @@
-# $NetBSD: Makefile,v 1.22 2018/08/22 09:43:03 wiz Exp $
-
-.include "../../chat/xchat/Makefile.common"
-
-PKGNAME=               ${DISTNAME:S/-/-perl-/}
-PKGREVISION=           12
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-
-COMMENT=               Perl scripting plugin for XChat
-
-DEPENDS+=              xchat>=2.0.0:../../chat/xchat
-
-BUILD_DIRS?=           plugins/perl
-
-CONFIGURE_ARGS+=       --disable-gtkfe
-CONFIGURE_ARGS+=       --enable-tcl=no
-CONFIGURE_ARGS+=       --enable-perl
-CONFIGURE_ARGS+=       --disable-python
-CONFIGURE_ARGS+=       --disable-xlib
-
-USE_PERL5=     YES
-USE_TOOLS+=    perl
-
-.include "../../lang/perl5/buildlink3.mk"
-
-post-install:
-       ${INSTALL_DATA_DIR} ${DESTDIR}/${PREFIX}/share/examples/xchat
-       ${INSTALL_DATA} ${WRKSRC}/plugins/perl/alt_completion.pl \
-               ${DESTDIR}/${PREFIX}/share/examples/xchat
-       ${INSTALL_DATA_DIR} ${DESTDIR}/${PREFIX}/share/doc/xchat
-       ${INSTALL_DATA} ${WRKSRC}/plugins/perl/xchat2-perl.html \
-               ${DESTDIR}/${PREFIX}/share/doc/xchat
-       ${INSTALL_DATA} ${WRKSRC}/plugins/perl/xchat2-perldocs.html \
-               ${DESTDIR}/${PREFIX}/share/doc/xchat
-
-.include "../../mk/bsd.pkg.mk"
diff -r eecbb365e4df -r 4ce4949475a2 chat/xchat-perl/PLIST
--- a/chat/xchat-perl/PLIST     Tue Jan 01 04:06:08 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-@comment $NetBSD: PLIST,v 1.3 2018/01/01 22:29:20 rillig Exp $
-lib/xchat/plugins/perl.la
-share/doc/xchat/xchat2-perl.html
-share/doc/xchat/xchat2-perldocs.html
-share/examples/xchat/alt_completion.pl
diff -r eecbb365e4df -r 4ce4949475a2 chat/xchat-python/DESCR
--- a/chat/xchat-python/DESCR   Tue Jan 01 04:06:08 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-XChat is a graphical IRC client that runs on UNIX-like systems.
-This is a Python scripting plugin for XChat.
diff -r eecbb365e4df -r 4ce4949475a2 chat/xchat-python/Makefile
--- a/chat/xchat-python/Makefile        Tue Jan 01 04:06:08 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,35 +0,0 @@
-# $NetBSD: Makefile,v 1.34 2018/08/22 09:43:03 wiz Exp $
-
-.include "../../chat/xchat/Makefile.common"
-
-PKGNAME=               ${DISTNAME:S/-/-python-/}
-PKGREVISION=           11
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-
-COMMENT=               Python scripting plugin for XChat
-
-DEPENDS+=              xchat>=2.0.0:../../chat/xchat
-
-BUILD_DIRS?=           plugins/python
-
-CONFIGURE_ARGS+=       --disable-gtkfe
-CONFIGURE_ARGS+=       --enable-tcl=no
-CONFIGURE_ARGS+=       --disable-perl
-CONFIGURE_ARGS+=       --enable-python
-CONFIGURE_ARGS+=       --disable-xlib
-CONFIGURE_ENV+=                ac_cv_path_pythonpath=${PYTHONBIN:Q}
-
-.include "../../mk/bsd.prefs.mk"
-
-.if ${OPSYS} == "Darwin" || ${OPSYS} == "SunOS"
-SUBST_CLASSES+=                libutil
-SUBST_STAGE.libutil=   pre-configure
-SUBST_FILES.libutil=   configure
-SUBST_SED.libutil=     -e 's/ -lutil//g'
-.endif
-
-PYTHON_VERSIONS_INCOMPATIBLE=  34 35 36 37 # not yet ported as of 2.8.8
-
-.include "../../lang/python/application.mk"
-.include "../../mk/pthread.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r eecbb365e4df -r 4ce4949475a2 chat/xchat-python/PLIST
--- a/chat/xchat-python/PLIST   Tue Jan 01 04:06:08 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2006/02/02 20:58:06 tron Exp $
-lib/xchat/plugins/python.la
diff -r eecbb365e4df -r 4ce4949475a2 chat/xchat-systray-integration/DESCR
--- a/chat/xchat-systray-integration/DESCR      Tue Jan 01 04:06:08 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-Plugin for IRC client XChat which adds an icon in your systray that
-flashes when you got highlighted message.  Configurable events and
-actions.  Integrates with KDE, GNOME and Xfce4.
diff -r eecbb365e4df -r 4ce4949475a2 chat/xchat-systray-integration/MESSAGE
--- a/chat/xchat-systray-integration/MESSAGE    Tue Jan 01 04:06:08 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.1 2004/06/07 06:12:16 minskim Exp $
-
-You need to set the path to icons as follows:
-
-1. Right-click on the empty icon and select "SysTray Settings"
-2. Change "Select icons path" to "${PREFIX}/lib/xchat/plugins"
-3. Press "Apply" and close the window.
-
-===========================================================================
diff -r eecbb365e4df -r 4ce4949475a2 chat/xchat-systray-integration/Makefile
--- a/chat/xchat-systray-integration/Makefile   Tue Jan 01 04:06:08 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-# $NetBSD: Makefile,v 1.48 2018/11/14 22:21:10 kleink Exp $
-
-DISTNAME=      xchat-systray-integration-2.4.5-src
-PKGNAME=       ${DISTNAME:S/-src//}
-PKGREVISION=   32
-CATEGORIES=    chat
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=xchat2-plugins/}
-
-MAINTAINER=    minskim%NetBSD.org@localhost
-HOMEPAGE=      http://www.patriziobassi.it/blight/index.php?act=Systray
-COMMENT=       Systray icon plugin for XChat
-
-DEPENDS+=      xchat>=2.0:../../chat/xchat
-
-WRKSRC=                ${WRKDIR}/${PKGNAME_NOREV}
-USE_LIBTOOL=   yes
-USE_TOOLS+=    gmake pkg-config
-
-MAKE_ENV+=     prefix=${PREFIX} SHLIBTOOL=${SHLIBTOOL:Q}
-
-.include "../../x11/gtk2/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r eecbb365e4df -r 4ce4949475a2 chat/xchat-systray-integration/PLIST
--- a/chat/xchat-systray-integration/PLIST      Tue Jan 01 04:06:08 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-@comment $NetBSD: PLIST,v 1.4 2009/06/14 17:37:51 joerg Exp $
-lib/xchat/plugins/GTKTray/dccalert.png
-lib/xchat/plugins/GTKTray/disconnected.png
-lib/xchat/plugins/GTKTray/goaway.png
-lib/xchat/plugins/GTKTray/invited.png
-lib/xchat/plugins/GTKTray/notifyin.png
-lib/xchat/plugins/GTKTray/notifyout.png
-lib/xchat/plugins/GTKTray/xchat.png
-lib/xchat/plugins/GTKTray/xchatblue.png
-lib/xchat/plugins/GTKTray/xchatred.png
-lib/xchat/plugins/Menu/backaway.png
-lib/xchat/plugins/Menu/browser.png
-lib/xchat/plugins/Menu/email.png
-lib/xchat/plugins/Menu/goaway.png
-lib/xchat/plugins/Menu/help.png
-lib/xchat/plugins/Menu/max.png
-lib/xchat/plugins/Menu/min.png
-lib/xchat/plugins/Menu/player.png
-lib/xchat/plugins/Menu/quit.png
-lib/xchat/plugins/Menu/settings.png
-lib/xchat/plugins/Menu/stop.png
-lib/xchat/plugins/Win32Tray/dccalert.ico
-lib/xchat/plugins/Win32Tray/disconnected.ico
-lib/xchat/plugins/Win32Tray/goaway.ico
-lib/xchat/plugins/Win32Tray/invited.ico
-lib/xchat/plugins/Win32Tray/notifyin.ico
-lib/xchat/plugins/Win32Tray/notifyout.ico
-lib/xchat/plugins/Win32Tray/xchat.ico
-lib/xchat/plugins/Win32Tray/xchatblue.ico
-lib/xchat/plugins/Win32Tray/xchatred.ico
-lib/xchat/plugins/systray.la
diff -r eecbb365e4df -r 4ce4949475a2 chat/xchat-systray-integration/distinfo
--- a/chat/xchat-systray-integration/distinfo   Tue Jan 01 04:06:08 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: distinfo,v 1.8 2015/11/03 01:20:25 agc Exp $
-
-SHA1 (xchat-systray-integration-2.4.5-src.tar.gz) = d7bad0f60c1944ce385e5799eb08a45a081365ab
-RMD160 (xchat-systray-integration-2.4.5-src.tar.gz) = 0d476ae52d491123b9da392eb3ee86322c2403ab
-SHA512 (xchat-systray-integration-2.4.5-src.tar.gz) = c84d80ce1af7d8425873d13e56ceef64d138f56167bb498a9c1c416660675c55eaf4a1c250ee01a0028f1f22d7778108d8355c350661c14dab57c5d52e362326
-Size (xchat-systray-integration-2.4.5-src.tar.gz) = 57953 bytes
-SHA1 (patch-aa) = f47cea4bd0fe7940813a5aa5c03e787320072161
-SHA1 (patch-ab) = c10c4125ea9d4f2555ec5b695746742577531487
-SHA1 (patch-ac) = f42ca3d00a9bcba15f2bd523cd54f3e606b4399f
-SHA1 (patch-ad) = 51f13e63894e2a5c391731262628dfa3ceed7a62
-SHA1 (patch-ae) = fa82c5a19fc872638d0a97e1e5eb0b8465d3a1b6
-SHA1 (patch-af) = 762fd3d13c43a90eef992a3eda25dd44240b6581
-SHA1 (patch-ag) = 7acef11d2bb5554286bf92c629663f7b6ee0d0ce
-SHA1 (patch-ah) = 4abd6aa8fadbbf7ae36afe022d03b56eb14e4f74
-SHA1 (patch-ai) = 89916065bd4c1a659a2ca9d48ee486dc05ff9f12
-SHA1 (patch-aj) = 7ae731b9181a3b9d8e148929ae17ebfdc763a687
-SHA1 (patch-ak) = e16d53b22e906983e85987bd87e90aa307b3158e
-SHA1 (patch-al) = a97c5c6b7faa10619de5c657bb5cc3b78cc43be0
-SHA1 (patch-am) = 595962817692c42b5f9e35d4f8571dd555390485
-SHA1 (patch-an) = e3cb80f89d226ace7efd39f0fd6e48e9a2dadd1e
-SHA1 (patch-ao) = a758b0f36d6de664673d77a9123180559e963ec7
-SHA1 (patch-ap) = 7f705380a7d6f72957b300d726a31b890487212a
diff -r eecbb365e4df -r 4ce4949475a2 chat/xchat-systray-integration/patches/patch-aa
--- a/chat/xchat-systray-integration/patches/patch-aa   Tue Jan 01 04:06:08 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,96 +0,0 @@
-$NetBSD: patch-aa,v 1.4 2010/01/29 16:09:49 joerg Exp $
-
---- Makefile.orig      2004-04-30 05:38:10.000000000 -0700
-+++ Makefile
-@@ -1,15 +1,15 @@
- #UNIX VARS
--CFLAGS = -Os -Wall
--GTKFLAGS =`pkg-config gtk+-2.0 --cflags`
--LIBS = `pkg-config gtk+-2.0 --libs`
-+CFLAGS += -Os
-+GTKFLAGS =`${PKG_CONFIG} gtk+-2.0 --cflags`
-+LIBS = `${PKG_CONFIG} gtk+-2.0 --libs`
- install = cp
- mkdir = mkdir
--CC = gcc
-+#CC = gcc
- ifndef prefix
-     prefix=/usr/
- endif
- plugindir = $(prefix)/lib/xchat/plugins/
--Objects = src/away_system.o src/data_manager.o src/events.o src/menu.o src/settings.o src/warnings.o src/help.o src/eggtrayicon.o src/systray.o
-+Objects = src/away_system.o src/data_manager.o src/events.o src/menu.o src/settings.o src/warnings.o src/help.o src/eggtrayicon.o src/systray.o src/traycoreengine.o
- 
- #WINDOWS VARS
- GTKPREFIX=C:/DEV-CPP/include/
-@@ -27,7 +27,7 @@ WINCFLAGS = $(WINGTKFLAGS) -DBUILDING_DL
- WINObjects = src/away_system.o src/data_manager.o src/events.o src/menu.o src/settings.o src/warnings.o src/help.o src/systray.o
- 
- ifndef windows
--      plugin = systray.so
-+      plugin = systray.la
- else 
-       plugin=Systray.dll
-       plugindir=C:/Program Files/X-Chat2/plugins/
-@@ -63,42 +63,45 @@ src/systray.o: src/systray.c
- else 
- 
- src/eggtrayicon.o: src/libs/Unix/eggtrayicon.c
--      $(CC) $(CFLAGS) $(GTKFLAGS) -c src/libs/Unix/eggtrayicon.c -o src/eggtrayicon.o
-+      ${SHLIBTOOL} --mode=compile ${CC} $(CFLAGS) $(GTKFLAGS) -c src/libs/Unix/eggtrayicon.c -o src/eggtrayicon.o
-       
- src/away_system.o: src/away_system.c
--      $(CC) $(CFLAGS) $(GTKFLAGS) -c src/away_system.c -o src/away_system.o
-+      ${SHLIBTOOL} --mode=compile ${CC} $(CFLAGS) $(GTKFLAGS) -c src/away_system.c -o src/away_system.o
- 
- src/data_manager.o: src/data_manager.c
--      $(CC) $(CFLAGS) $(GTKFLAGS) -c src/data_manager.c -o src/data_manager.o
-+      ${SHLIBTOOL} --mode=compile ${CC} $(CFLAGS) $(GTKFLAGS) -c src/data_manager.c -o src/data_manager.o
- 
- src/events.o: src/events.c
--      $(CC) $(CFLAGS) $(GTKFLAGS) -c src/events.c -o src/events.o
-+      ${SHLIBTOOL} --mode=compile ${CC} $(CFLAGS) $(GTKFLAGS) -c src/events.c -o src/events.o
- 
- src/menu.o: src/menu.c
--      $(CC) $(CFLAGS) $(GTKFLAGS) -c src/menu.c -o src/menu.o
-+      ${SHLIBTOOL} --mode=compile ${CC} $(CFLAGS) $(GTKFLAGS) -c src/menu.c -o src/menu.o
- 
- src/help.o: src/help.c
--      $(CC) $(CFLAGS) $(GTKFLAGS) -c src/help.c -o src/help.o
-+      ${SHLIBTOOL} --mode=compile ${CC} $(CFLAGS) $(GTKFLAGS) -c src/help.c -o src/help.o
- 
- src/settings.o: src/settings.c



Home | Main Index | Thread Index | Old Index