diff options
author | rene <rene@FreeBSD.org> | 2018-06-16 21:22:09 +0800 |
---|---|---|
committer | rene <rene@FreeBSD.org> | 2018-06-16 21:22:09 +0800 |
commit | 4b704278355e2808b910a0d18327fd2e17a9d9f7 (patch) | |
tree | 1792637dfa6e33c11bbc422759d254d78c8fcf56 /net-im | |
parent | 120532d5f88900cd302a15cca3c056feef8624c4 (diff) | |
download | freebsd-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/Makefile | 1 | ||||
-rw-r--r-- | net-im/imspector/Makefile | 59 | ||||
-rw-r--r-- | net-im/imspector/distinfo | 2 | ||||
-rw-r--r-- | net-im/imspector/files/imspector.in | 30 | ||||
-rw-r--r-- | net-im/imspector/files/patch-Makefile | 80 | ||||
-rw-r--r-- | net-im/imspector/files/patch-icqprotocolplugin.cpp | 19 | ||||
-rw-r--r-- | net-im/imspector/files/patch-imspector.conf | 51 | ||||
-rw-r--r-- | net-im/imspector/files/patch-main.cpp | 16 | ||||
-rw-r--r-- | net-im/imspector/pkg-descr | 6 | ||||
-rw-r--r-- | net-im/imspector/pkg-plist | 27 |
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 |