aboutsummaryrefslogtreecommitdiffstats
path: root/net-im
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2018-06-16 21:22:09 +0800
committerrene <rene@FreeBSD.org>2018-06-16 21:22:09 +0800
commit4b704278355e2808b910a0d18327fd2e17a9d9f7 (patch)
tree1792637dfa6e33c11bbc422759d254d78c8fcf56 /net-im
parent120532d5f88900cd302a15cca3c056feef8624c4 (diff)
downloadfreebsd-ports-gnome-4b704278355e2808b910a0d18327fd2e17a9d9f7.tar.gz
freebsd-ports-gnome-4b704278355e2808b910a0d18327fd2e17a9d9f7.tar.zst
freebsd-ports-gnome-4b704278355e2808b910a0d18327fd2e17a9d9f7.zip
Remove expired port:
2018-06-15 net-im/imspector: No active upstream, master site disappeared long ago
Diffstat (limited to 'net-im')
-rw-r--r--net-im/Makefile1
-rw-r--r--net-im/imspector/Makefile59
-rw-r--r--net-im/imspector/distinfo2
-rw-r--r--net-im/imspector/files/imspector.in30
-rw-r--r--net-im/imspector/files/patch-Makefile80
-rw-r--r--net-im/imspector/files/patch-icqprotocolplugin.cpp19
-rw-r--r--net-im/imspector/files/patch-imspector.conf51
-rw-r--r--net-im/imspector/files/patch-main.cpp16
-rw-r--r--net-im/imspector/pkg-descr6
-rw-r--r--net-im/imspector/pkg-plist27
10 files changed, 0 insertions, 291 deletions
diff --git a/net-im/Makefile b/net-im/Makefile
index 35958f926339..9f9b5e88f5f1 100644
--- a/net-im/Makefile
+++ b/net-im/Makefile
@@ -31,7 +31,6 @@
SUBDIR += hs-haskell-xmpp
SUBDIR += icmpchat
SUBDIR += icqlib
- SUBDIR += imspector
SUBDIR += jabber
SUBDIR += jabber.el
SUBDIR += jabberd
diff --git a/net-im/imspector/Makefile b/net-im/imspector/Makefile
deleted file mode 100644
index faa66adbdf58..000000000000
--- a/net-im/imspector/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# Created by: Ilja Dejs <ilja.dejs@gmail.com>
-# $FreeBSD$
-
-PORTNAME= imspector
-PORTVERSION= 20111108
-PORTREVISION= 3
-CATEGORIES= net-im
-MASTER_SITES= http://tsatsenko.ru/ports/distfiles/
-
-MAINTAINER= m.tsatsenko@gmail.com
-COMMENT= IM transparent proxy with monitoring, blocking, and content-filtering
-
-LICENSE= GPLv2
-
-DEPRECATED= No active upstream, master site disappeared long ago
-EXPIRATION_DATE= 2018-06-15
-
-CFLAGS+= -fPIC -I ${LOCALBASE}/include -DHAVE_SSL
-USES= gmake iconv ssl
-USE_LDCONFIG= ${LOCALBASE}/lib/imspector
-
-CONFIG_FILES= imspector.conf badwords.txt acl.txt
-
-USE_RC_SUBR= ${PORTNAME}
-
-MAKE_ENV+= ETCDIR=${ETCDIR} \
- SSL_DIR=${OPENSSLBASE}
-
-OPTIONS_DEFINE= IPFW PLUGINS
-OPTIONS_DEFAULT=IPFW
-OPTIONS_SUB= yes
-
-IPFW_DESC= Add IPFW support
-PLUGINS_DESC= Build plugins
-
-IPFW_CFLAGS= -DIPFW_TRANSPARENT=1
-PLUGINS_USE= MYSQL=yes
-PLUGINS_USES= pgsql sqlite
-
-.include <bsd.port.options.mk>
-
-post-extract:
- @${MV} ${WRKDIR}/${PORTNAME} ${WRKSRC}
-
-post-patch:
- @${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' \
- ${WRKSRC}/imspector.conf \
- ${WRKSRC}/main.cpp
- @${REINPLACE_CMD} -e 's,= SSLv23_method(),= (SSL_METHOD *) SSLv23_method(),g' \
- ${WRKSRC}/sslstate.cpp
- @${REINPLACE_CMD} -e 's,%%ICONV_LIB%%,${ICONV_LIB},' \
- -e 's,\(LIBS = -lcrypto\),#\1,g' \
- ${WRKSRC}/Makefile
-.if ${PORT_OPTIONS:MPLUGINS}
- @${REINPLACE_CMD} -e 's,#ADD_PLUGINS,ADD_PLUGINS,' \
- ${WRKSRC}/Makefile
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-im/imspector/distinfo b/net-im/imspector/distinfo
deleted file mode 100644
index 1c6218e048e5..000000000000
--- a/net-im/imspector/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (imspector-20111108.tar.gz) = 36f3b1f3b722dc1e4aa7a020f07ef17fa71da060f2290e5e63b9887da70d8c82
-SIZE (imspector-20111108.tar.gz) = 88601
diff --git a/net-im/imspector/files/imspector.in b/net-im/imspector/files/imspector.in
deleted file mode 100644
index 4100b9f76189..000000000000
--- a/net-im/imspector/files/imspector.in
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: imspector
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# imspector_enable (bool): Set to NO by default.
-# Set it to YES to enable imspector.
-# imspector_config (path): Set to %%ETCDIR%%/imspector.conf
-# by default.
-#
-
-. /etc/rc.subr
-
-name="imspector"
-rcvar=${name}_enable
-
-command=%%PREFIX%%/sbin/${name}
-
-load_rc_config $name
-
-: ${imspector_enable="NO"}
-: ${imspector_config="%%ETCDIR%%/imspector.conf"}
-
-command_args="-c $imspector_config"
-
-run_rc_command "$1"
diff --git a/net-im/imspector/files/patch-Makefile b/net-im/imspector/files/patch-Makefile
deleted file mode 100644
index 2a6dd7e0163f..000000000000
--- a/net-im/imspector/files/patch-Makefile
+++ /dev/null
@@ -1,80 +0,0 @@
---- Makefile.orig 2010-02-23 14:20:33.000000000 -0300
-+++ Makefile 2014-02-11 21:23:19.000000000 -0200
-@@ -1,5 +1,5 @@
--DESTDIR = /
--PREFIX = /usr
-+DESTDIR ?= /
-+PREFIX ?= /usr
-
- ##########
- # Comment this out if you dont want SSL
-@@ -7,27 +7,27 @@
-
- ##########
- # Location of openssl installation
--SSL_DIR = /usr
-+SSL_DIR ?= /usr
-
- ##########
- # If using FreeBSD or OpenBSD COMMENT the below lines
--LIBS = -ldl
-+#LIBS = -ldl
-
- # For any distro
- #ADD_PLUGINS = mysqlloggingplugin.so sqliteloggingplugin.so postgresqlloggingplugin.so dbfilterplugin.so dbresponderplugin.so
- ##########
-
- ifdef SSL
--SSL_LIBS = -L$(SSL_DIR)/lib -lssl
-+SSL_LIBS = -L$(SSL_DIR)/lib -lssl -lcrypto
- SSL_FLAGS = -I$(SSL_DIR)/include -DHAVE_SSL
- SSL_OBJS = sslstate.o
- endif
-
--CXX = g++
-+CXX ?= g++
-
--CXXFLAGS = -Wall -O2 -fPIC $(SSL_FLAGS)
-+CXXFLAGS ?= -Wall -O2 -fPIC $(SSL_FLAGS)
-
--PLUGIN_FLAGS = $(LIBS) -fPIC -shared -Wl,-soname,$@ -o $@
-+PLUGIN_FLAGS ?= $(LIBS) -fPIC -shared -Wl,-soname,$@ -o $@
-
- IMSPECTOR_OBJS = main.o protocolplugin.o loggingplugin.o filterplugin.o responderplugin.o $(SSL_OBJS)
-
-@@ -54,7 +54,7 @@
- msnprotocolplugin.so: msnprotocolplugin.o libimspector.so
- $(CXX) msnprotocolplugin.o libimspector.so $(PLUGIN_FLAGS)
- icqprotocolplugin.so: icqprotocolplugin.o libimspector.so
-- $(CXX) icqprotocolplugin.o libimspector.so $(PLUGIN_FLAGS)
-+ $(CXX) icqprotocolplugin.o libimspector.so $(PLUGIN_FLAGS) %%ICONV_LIB%% -L${LOCALBASE}/lib
- yahooprotocolplugin.so: yahooprotocolplugin.o libimspector.so
- $(CXX) yahooprotocolplugin.o libimspector.so $(PLUGIN_FLAGS)
- ircprotocolplugin.so: ircprotocolplugin.o libimspector.so
-@@ -162,17 +162,17 @@
- install: imspector libimspector.so $(PLUGINS)
- -mkdir -p $(DESTDIR)/$(PREFIX)/sbin
- -mkdir -p $(DESTDIR)/$(PREFIX)/lib/imspector
-- -install imspector $(DESTDIR)/$(PREFIX)/sbin/imspector
-- -install libimspector.so $(DESTDIR)/$(PREFIX)/lib/libimspector.so
-+ -${BSD_INSTALL_PROGRAM} imspector $(DESTDIR)/$(PREFIX)/sbin/imspector
-+ -${BSD_INSTALL_PROGRAM} libimspector.so $(DESTDIR)/$(PREFIX)/lib/libimspector.so
- -(for PLUGIN in $(PLUGINS) $(ADD_PLUGINS); do \
-- install $$PLUGIN $(DESTDIR)/$(PREFIX)/lib/imspector/$$PLUGIN; \
-+ ${BSD_INSTALL_PROGRAM} $$PLUGIN $(DESTDIR)/$(PREFIX)/lib/imspector/$$PLUGIN; \
- done);
-- -mkdir -p $(DESTDIR)/$(PREFIX)/etc/imspector
-- -install imspector.conf $(DESTDIR)/$(PREFIX)/etc/imspector/imspector.conf
-- -install badwords.txt $(DESTDIR)/$(PREFIX)/etc/imspector/badwords.txt
-- -install acl.txt $(DESTDIR)/$(PREFIX)/etc/imspector/acl.txt
-- -mkdir -p /var/log/imspector
-- -mkdir -p /var/lib/imspector
-+ -mkdir -p $(DESTDIR)/$(ETCDIR)
-+ -${BSD_INSTALL_DATA} imspector.conf $(DESTDIR)/$(ETCDIR)/imspector.conf.sample
-+ -${BSD_INSTALL_DATA} badwords.txt $(DESTDIR)/$(ETCDIR)/badwords.txt.sample
-+ -${BSD_INSTALL_DATA} acl.txt $(DESTDIR)/$(ETCDIR)/acl.txt.sample
-+ -mkdir -p $(DESTDIR)/var/log/imspector
-+ -mkdir -p $(DESTDIR)/var/lib/imspector
-
- install-cert:
- -mkdir -p $(DESTDIR)/$(PREFIX)/etc/imspector
diff --git a/net-im/imspector/files/patch-icqprotocolplugin.cpp b/net-im/imspector/files/patch-icqprotocolplugin.cpp
deleted file mode 100644
index 79143f26763e..000000000000
--- a/net-im/imspector/files/patch-icqprotocolplugin.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
---- icqprotocolplugin.cpp.orig 2010-11-23 17:53:29.000000000 +0300
-+++ icqprotocolplugin.cpp 2011-11-08 19:13:36.000000000 +0400
-@@ -10,6 +10,7 @@
- * in the README file. */
-
- #include "imspector.h"
-+#include <sys/endian.h>
-
- #define PLUGIN_NAME "ICQ-AIM IMSpector protocol plugin"
- #define PROTOCOL_NAME "ICQ-AIM"
-@@ -810,7 +811,7 @@
- GET_TYPE(uint16_t)
-
- # if __BYTE_ORDER == __BIG_ENDIAN
-- *rc = __bswap_16(*rc);
-+ *rc = bswap16(*rc);
- #endif
-
- return true;
diff --git a/net-im/imspector/files/patch-imspector.conf b/net-im/imspector/files/patch-imspector.conf
deleted file mode 100644
index 293a20e6ce37..000000000000
--- a/net-im/imspector/files/patch-imspector.conf
+++ /dev/null
@@ -1,51 +0,0 @@
---- imspector.conf.orig 2008-09-04 17:48:13.000000000 +0400
-+++ imspector.conf 2011-06-10 23:41:46.273771152 +0400
-@@ -4,7 +4,7 @@
- #http_port=18080
-
- # This is the default location of protocol and logging plugins.
--#plugin_dir=/usr/lib/imspector
-+#plugin_dir=%%PREFIX%%/lib/imspector
-
- # For dropping privs - you probably want to do this.
- #user=imspector
-@@ -12,19 +12,19 @@
-
- # SSL support?
- #ssl=on
--#ssl_key=/usr/etc/imspector/serverkey.pem
-+#ssl_key=%%PREFIX%%/etc/imspector/serverkey.pem
-
- # Fixed cert?
--#ssl_cert=/usr/etc/imspector/servercert.pem
-+#ssl_cert=%%PREFIX%%/etc/imspector/servercert.pem
-
- # Or certs created on-the-fly and signed against a CA
--#ssl_ca_key=/usr/etc/imspector/cakey.pem
--#ssl_ca_cert=/usr/etc/imspector/cacert.pem
-+#ssl_ca_key=%%PREFIX%%/etc/imspector/cakey.pem
-+#ssl_ca_cert=%%PREFIX%%/etc/imspector/cacert.pem
- # And finally a directory to store the created certs
- #ssl_cert_dir=/var/lib/imspector
-
- # Directory of CA certs for IM server cert validation
--#ssl_verify_dir=/usr/lib/ssl/certs
-+#ssl_verify_dir=%%PREFIX%%/lib/ssl/certs
- # Drop connection when the IM server has a bad cert
- #ssl_verify=block
-
-@@ -70,12 +70,12 @@
- #sqlite_file=/path/to/file
-
- # Bad words filtering
--#badwords_filename=/usr/etc/imspector/badwords.txt
-+#badwords_filename=%%PREFIX%%/etc/imspector/badwords.txt
- #badwords_replace_character=*
- #badwords_block_count=1
-
- # ACL
--#acl_filename=/usr/etc/imspector/acl.txt
-+#acl_filename=%%PREFIX%%/etc/imspector/acl.txt
-
- # SQLite-backed filter
- #db_filter_filename=/path/to/file
diff --git a/net-im/imspector/files/patch-main.cpp b/net-im/imspector/files/patch-main.cpp
deleted file mode 100644
index 2b06b18d5147..000000000000
--- a/net-im/imspector/files/patch-main.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
---- main.cpp.orig 2010-02-23 20:21:10.000000000 +0300
-+++ main.cpp 2011-11-08 19:05:36.000000000 +0400
-@@ -17,11 +17,11 @@
- #include "imspector.h"
-
- /*! The default location for where to find the config file. */
--#define DEFAULT_CONFIG "/usr/etc/imspector/imspector.conf"
-+#define DEFAULT_CONFIG "%%PREFIX%%/etc/imspector/imspector.conf"
- /*! The location of the logging process's UNIX socket. */
- #define LOGGING_SOCKET "/tmp/.imspectorlog"
- /*! The default place for where to find plugins. */
--#define DEFAULT_PLUGIN_DIR "/usr/lib/imspector"
-+#define DEFAULT_PLUGIN_DIR "%%PREFIX%%/lib/imspector"
-
- #define DEFAULT_RESPONSE_PREFIX "Message from IMSpector: -="
- #define DEFAULT_RESPONSE_POSTFIX "=-"
diff --git a/net-im/imspector/pkg-descr b/net-im/imspector/pkg-descr
deleted file mode 100644
index 7f5ac0bc7bb8..000000000000
--- a/net-im/imspector/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-IMSpector is an Instant Messenger transparent proxy with monitoring,
-blocking, and content-filtering capabilities.
-
-This is the development version from daily snapshots.
-
-WWW: http://www.imspector.org/
diff --git a/net-im/imspector/pkg-plist b/net-im/imspector/pkg-plist
deleted file mode 100644
index 422f99204f2c..000000000000
--- a/net-im/imspector/pkg-plist
+++ /dev/null
@@ -1,27 +0,0 @@
-@sample %%ETCDIR%%/acl.txt.sample
-@sample %%ETCDIR%%/badwords.txt.sample
-@sample %%ETCDIR%%/imspector.conf.sample
-lib/imspector/aclfilterplugin.so
-lib/imspector/badwordsfilterplugin.so
-lib/imspector/catsloggingplugin.so
-lib/imspector/censordfilterplugin.so
-lib/imspector/debugloggingplugin.so
-lib/imspector/httpsprotocolplugin.so
-lib/imspector/jabberprotocolplugin.so
-lib/imspector/fileloggingplugin.so
-lib/imspector/ggprotocolplugin.so
-lib/imspector/icqprotocolplugin.so
-lib/imspector/ircprotocolplugin.so
-lib/imspector/miscfilterplugin.so
-lib/imspector/msnprotocolplugin.so
-lib/imspector/yahooprotocolplugin.so
-%%PLUGINS%%lib/imspector/dbfilterplugin.so
-%%PLUGINS%%lib/imspector/dbresponderplugin.so
-%%PLUGINS%%lib/imspector/mysqlloggingplugin.so
-%%PLUGINS%%lib/imspector/postgresqlloggingplugin.so
-%%PLUGINS%%lib/imspector/sqliteloggingplugin.so
-lib/libimspector.so
-sbin/imspector
-@dir /var/lib/imspector
-@dir /var/lib
-@dir /var/log/imspector