Remove expired ports:

2013-04-17 audio/icecast: Unmaintained upstream since 2004. Use audio/icecast2 instead
2013-04-18 net-im/gajim-devel: This port is outdated for two years, no distfile available. Please use net-im/gajim instead

Feature safe:	yes
This commit is contained in:
Rene Ladan 2013-04-18 09:10:36 +00:00
parent 29204619cf
commit a79374b9ff
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=316030
26 changed files with 2 additions and 2039 deletions

2
MOVED
View file

@ -4207,3 +4207,5 @@ devel/goffice04||2013-04-16|Removed: No users, blocking libgsf update.
devel/goffice06||2013-04-16|Removed: No users, blocking libgsf update.
devel/goffice1||2013-04-16|Removed: Only one port user which has no user itself. blocking libgsf update.
devel/present||2013-04-16|Removed: No users, blocking libgsf update.
audio/icecast|audio/icecast2|2013-04-18|Has expired: Unmaintained upstream since 2004. Use audio/icecast2 instead
net-im/gajim-devel|net-im/gajim|2013-04-18|Has expired: This port is outdated for two years, no distfile available. Please use net-im/gajim instead

View file

@ -306,7 +306,6 @@
SUBDIR += hs-OpenAL
SUBDIR += hs-libmpd
SUBDIR += hydrogen
SUBDIR += icecast
SUBDIR += icecast2
SUBDIR += icegenerator
SUBDIR += ices

View file

@ -1,60 +0,0 @@
# Created by: Chip Marshall <chip@eboai.org>
# $FreeBSD$
PORTNAME= icecast
PORTVERSION= 1.3.12
PORTREVISION= 2
CATEGORIES= audio net
MASTER_SITES= http://downloads.xiph.org/releases/icecast/
MAINTAINER= c.petrik.sosa@gmail.com
COMMENT= Streaming mp3 audio server
LICENSE= GPLv2 # (or later)
EXPIRATION_DATE= 2013-04-17
DEPRECATED= Unmaintained upstream since 2004. Use audio/icecast2 instead
OPTIONS_DEFINE= DOCS
USE_READLINE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-libwrap
MAKE_JOBS_SAFE= yes
CPPFLAGS+= ${PTHREAD_CFLAGS}
LDFLAGS+= ${PTHREAD_LIBS}
PORTSCOUT= limit:^1\.3\.12
SUB_FILES= pkg-message
.include <bsd.port.options.mk>
pre-patch:
@${REINPLACE_CMD} -e \
's|<readline.h>|<readline/readline.h>| ; \
s|<history.h>|<readline/history.h>|' ${WRKSRC}/src/admin.c
@${REINPLACE_CMD} -e \
's|HAVE_HISTORY_H|HAVE_READLINE_HISTORY_H|g' ${WRKSRC}/config.h.in
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/icecast ${PREFIX}/sbin
@${MKDIR} ${ETCDIR}/conf
.for CONF in groups.aut.dist icecast.conf.dist mounts.aut.dist users.aut.dist
${INSTALL_DATA} ${WRKSRC}/conf/${CONF} ${ETCDIR}/conf
.endfor
@${MKDIR} ${ETCDIR}/templates
.for TEMPL in 306.html 400.html 403.html 404.html 504.html bodytag.html \
info.html list_directory.html mountlist.html statistics.html \
admin_describe.html admin.html alias_add.html manual.html \
alias_del.html header.html footer.html admin_change.html
${INSTALL_DATA} ${WRKSRC}/templates/${TEMPL} ${ETCDIR}/templates
.endfor
.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/manual.html ${DOCSDIR}
.endif
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (icecast-1.3.12.tar.gz) = 1fdbf39a8828e71c6a89e18e3472bd5f8d27b25de820e6fde1faf1d9b54285a7
SIZE (icecast-1.3.12.tar.gz) = 269822

View file

@ -1,29 +0,0 @@
--- configure.orig Thu Apr 11 00:50:20 2002
+++ configure Sun Dec 17 13:14:47 2006
@@ -2113,7 +2113,7 @@
fi
fi
-opt_readline="no"
+opt_readline="unset"
if test "$opt_readline" = "unset"; then
if test -f "$withval/include/readline/readline.h"; then
@@ -3118,7 +3118,7 @@
fi
-for ac_hdr in fcntl.h sys/time.h unistd.h sys/soundcard.h machine/soundcard.h pthread.h assert.h sys/resource.h math.h signal.h sys/signal.h mcheck.h malloc.h history.h Python.h
+for ac_hdr in fcntl.h sys/time.h unistd.h sys/soundcard.h machine/soundcard.h pthread.h assert.h sys/resource.h math.h signal.h sys/signal.h mcheck.h malloc.h readline/history.h Python.h
do
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
@@ -3473,7 +3473,7 @@
cat conftest.$ac_ext >&5
rm -rf conftest*
echo "$ac_t""nah" 1>&6
- HAVE_SOCKLEN_T=no
+ HAVE_SOCKLEN_T=yes
fi
rm -f conftest*

View file

@ -1,11 +0,0 @@
--- src/avl_functions.c
+++ src/avl_functions.c
@@ -307,7 +307,7 @@
}
snprintf(s1, BUFSIZE, "%s:%d", dir1->host, dir1->port);
- snprintf(s2, "%s:%d", dir2->host, dir2->port);
+ snprintf(s2, BUFSIZE, "%s:%d", dir2->host, dir2->port);
return compare_strings (s1, s2, param);
}

View file

@ -1,11 +0,0 @@
--- src/client.c
+++ src/client.c
@@ -90,8 +90,6 @@
extern server_info_t info;
-static void client_send_fake_file (connection_t *con);
-
/* Brand new client. Check what he wants, and either add him to
the correct tree of clients (inside a source), or kill him off */
void client_login(connection_t *con, char *expr)

View file

@ -1,25 +0,0 @@
--- src/commands.c
+++ src/commands.c
@@ -84,8 +84,8 @@
#include "interpreter.h"
#include <time.h>
+#include <errno.h>
-extern int errno;
extern int running;
extern server_info_t info;
extern mutex_t library_mutex;
@@ -2884,8 +2884,11 @@
time_t before = 0;
if (!arg || !arg[0])
+ {
admin_write_line (req, ADMIN_SHOW_PING_INVALID_SYNTAX, PING_SYNTAX);
-
+ return 0;
+ }
+
host[0] = '\0';
if (splitc (host, arg, ':') != NULL)

View file

@ -1,18 +0,0 @@
--- src/connection.c.orig Mon Aug 5 20:39:21 2002
+++ src/connection.c Mon Aug 5 20:40:08 2002
@@ -18,6 +18,7 @@
*
*/
+#include <sys/types.h>
#ifdef HAVE_CONFIG_H
#ifdef _WIN32
#include <win32config.h>
@@ -42,7 +43,6 @@
#include <unistd.h>
#endif
-#include <sys/types.h>
#include <ctype.h>
#include <errno.h>
#include <time.h>

View file

@ -1,81 +0,0 @@
--- src/http.c
+++ src/http.c
@@ -327,7 +327,60 @@
}
char *
-url_encode (const char *str, char **result_p)
+html_escape (const char *str)
+{
+ const char *p;
+ char *q;
+ char *result;
+ int toescape= 0;
+
+ if (!str) {
+ xa_debug (1, "WARNING: html_escape() called with NULL string");
+ return NULL;
+ }
+
+ for (p = str; *p; p++) {
+ if ((unsigned char) (*p) == '&') toescape+=4;
+ if ((unsigned char) (*p) == '"') toescape+=5;
+ if ((unsigned char) (*p) == '<') toescape+=3;
+ if ((unsigned char) (*p) == '>') toescape+=3;
+ }
+
+ result = (char *) nmalloc (p - str + toescape + 1);
+
+ for (q = result, p = str; *p; p++) {
+ unsigned char a = *p;
+ if (a == '&') {
+ *q++ = '&';
+ *q++ = 'a';
+ *q++ = 'm';
+ *q++ = 'p';
+ *q++ = ';';
+ } else if (a == '"') {
+ *q++ = '&';
+ *q++ = 'q';
+ *q++ = 'u';
+ *q++ = 'o';
+ *q++ = 't';
+ *q++ = ';';
+ } else if (a == '<') {
+ *q++ = '&';
+ *q++ = 'l';
+ *q++ = 't';
+ *q++ = ';';
+ } else if (a == '>') {
+ *q++ = '&';
+ *q++ = 'g';
+ *q++ = 't';
+ *q++ = ';';
+ } else *q++ = *p;
+ }
+ *q++ = 0;
+ return result;
+}
+
+char *
+url_encode (const char *str, char** result_p)
{
const char *p;
char *q;
@@ -345,7 +398,6 @@
unacceptable++;
result = (char *) nmalloc (p - str + unacceptable + unacceptable + 1);
-
*result_p = result;
for (q = result, p = str; *p; p++)
@@ -1336,7 +1388,7 @@
add_varpair2 (variables, nstrdup (ident), ice_itoa (i));
add_varpair2 (variables, ice_cat (ident, ".id"), ice_itoa (travclients->id));
add_varpair2 (variables, ice_cat (ident, ".host"), nstrdup (con_host (travclients)));
- add_varpair2 (variables, ice_cat (ident, ".user_agent"), nstrdup (get_user_agent (travclients)));
+ add_varpair2 (variables, ice_cat (ident, ".user_agent"), nstrdup (html_escape(get_user_agent (travclients))));
add_varpair2 (variables, ice_cat (ident, ".writebytes"), ice_utoa (travclients->food.client->write_bytes));
add_varpair2 (variables, ice_cat (ident, ".connecttime"), nstrdup (nice_time (get_time() - travclients->connect_time, buf)));
endptr = parse_template_file (clicon, NULL, runptr, fd, variables);

View file

@ -1,10 +0,0 @@
--- src/http.h
+++ src/http.h
@@ -44,6 +44,7 @@
int print_http_variable (vartree_t *request_vars, const char *name, connection_t *clicon, int fd);
char *url_encode(const char *string, char **result_p);
char *url_decode (const char *string);
+char *html_escape(const char *string);
const char *parse_template_file (connection_t *clicon, connection_t *sourcecon, const char *ptr, int fd, vartree_t *variables);
int write_template_parsed_html_page (connection_t *clicon, connection_t *sourcecon, const char *template_file, int fd, vartree_t *variables);
const char *http_loop_sources (char *ident, connection_t *clicon, const char *ptr, int fd, vartree_t *variables);

View file

@ -1,11 +0,0 @@
--- src/ice_string.c
+++ src/ice_string.c
@@ -334,8 +334,6 @@
char *safe_strcat(char *dest, const char *src, unsigned int maxsize)
{
- int size = 0;
-
if (!dest || !src) return dest;
if (ice_strlen(dest) + ice_strlen(src) + 1 >= maxsize) {

View file

@ -1,11 +0,0 @@
--- src/main.c
+++ src/main.c
@@ -544,7 +544,7 @@
directory_server_t *ds;
int i;
avl_traverser trav = {0};
- static main_shutting_down = 0;
+ static int main_shutting_down = 0;
thread_library_lock ();
if (!main_shutting_down)

View file

@ -1,18 +0,0 @@
--- src/sock.c.orig Mon Aug 5 20:57:27 2002
+++ src/sock.c Mon Aug 5 20:57:48 2002
@@ -19,6 +19,7 @@
*
*/
+#include <sys/types.h>
#ifdef HAVE_CONFIG_H
#ifdef _WIN32
#include <win32config.h>
@@ -35,7 +36,6 @@
#include "definitions.h"
-#include <sys/types.h>
#include <ctype.h>
#ifdef HAVE_UNISTD_H

View file

@ -1,12 +0,0 @@
--- src/static.c
+++ src/static.c
@@ -232,9 +232,7 @@
void
send_file_to_socket (connection_t *con, char *filename)
{
- struct stat buf;
int mp3file;
- char *suffix;
long length;
char buff[BUFSIZE];

View file

@ -1,13 +0,0 @@
--- src/threads.c.old Mon Jul 31 14:52:19 2000
+++ src/threads.c Mon Nov 18 12:19:41 2002
@@ -39,7 +39,10 @@
#include <errno.h>
#include <sys/types.h>
#include <time.h>
+
+#define __XSI_VISIBLE 1
#include <signal.h>
+#undef __XSI_VISIBLE
#ifdef HAVE_UNISTD_H
#include <unistd.h>

View file

@ -1,15 +0,0 @@
-----------------------------------------------------------------
Icecast's various components have been installed in the following
directories:
- The icecast server:
%%PREFIX%%/sbin/icecast
- Icecast configuration files have been installed in:
%%PREFIX%%/etc/icecast/
- Icecast documentation is located in:
%%PREFIX%%/share/doc/icecast/
-----------------------------------------------------------------

View file

@ -1,8 +0,0 @@
Icecast is a streaming mp3 audio server.
Icecast provides nearly all the functionality of the Shoutcast server.
It will accept encoding streams from encoders like winamp, shout and ices.
It can also add itself to a directory server such as our own
icecast.linuxpower.org or Nullsoft's yp.shoutcast.com.
WWW: http://www.icecast.org/

View file

@ -1,28 +0,0 @@
%%ETCDIR%%/conf/groups.aut.dist
%%ETCDIR%%/conf/icecast.conf.dist
%%ETCDIR%%/conf/mounts.aut.dist
%%ETCDIR%%/conf/users.aut.dist
%%ETCDIR%%/templates/306.html
%%ETCDIR%%/templates/400.html
%%ETCDIR%%/templates/403.html
%%ETCDIR%%/templates/404.html
%%ETCDIR%%/templates/504.html
%%ETCDIR%%/templates/admin.html
%%ETCDIR%%/templates/admin_change.html
%%ETCDIR%%/templates/admin_describe.html
%%ETCDIR%%/templates/alias_add.html
%%ETCDIR%%/templates/alias_del.html
%%ETCDIR%%/templates/bodytag.html
%%ETCDIR%%/templates/footer.html
%%ETCDIR%%/templates/header.html
%%ETCDIR%%/templates/info.html
%%ETCDIR%%/templates/list_directory.html
%%ETCDIR%%/templates/manual.html
%%ETCDIR%%/templates/mountlist.html
%%ETCDIR%%/templates/statistics.html
sbin/icecast
%%PORTDOCS%%%%DOCSDIR%%/manual.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrm %%ETCDIR%%/templates
@dirrm %%ETCDIR%%/conf
@dirrm %%ETCDIR%%

View file

@ -30,7 +30,6 @@
SUBDIR += freetalk
SUBDIR += fugu
SUBDIR += gajim
SUBDIR += gajim-devel
SUBDIR += gale
SUBDIR += gloox
SUBDIR += gtkyahoo

View file

@ -1,51 +0,0 @@
# Created by: Denis Shaposhnikov <dsh@vlink.ru>
# $FreeBSD$
PORTNAME= gajim
PORTVERSION= 20101030
PORTREVISION= 1
CATEGORIES= net-im
MASTER_SITES= http://www.bamus.cz/distfiles/
PKGNAMESUFFIX= -devel
DISTNAME= ${PORTNAME}-2010-10-30
MAINTAINER= ports@FreeBSD.org
COMMENT= Gajim is a Jabber client based on a plugin system
DEPRECATED= This port is outdated for two years, no distfile available. Please use net-im/gajim instead
EXPIRATION_DATE=2013-04-18
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.82.2:${PORTSDIR}/devel/py-dbus
LIB_DEPENDS= gtkspell.0:${PORTSDIR}/textproc/gtkspell
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/OpenSSL/SSL.so:${PORTSDIR}/security/py-openssl \
${PYTHON_PKGNAMEPREFIX}dbus>=0.82.2:${PORTSDIR}/devel/py-dbus \
${PYTHON_PKGNAMEPREFIX}sqlite3>=${PYTHON_PORTVERSION}:${PORTSDIR}/databases/py-sqlite3
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
USE_GMAKE= yes
USE_GNOME= pygtk2
USE_PYTHON= 2.5+
USE_XORG= x11 xext xscrnsaver
CONFIGURE_ENV+= PYTHON=${PYTHON_CMD}
LDFLAGS+= -L${LOCALBASE}/lib
CFLAGS+= -I${LOCALBASE}/include
.if !defined(WITHOUT_NLS)
USE_GETTEXT= yes
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= NLS="@comment "
.endif
WRKSRC= ${WRKDIR}/${PORTNAME}-0.14.0.1-aa675b5a84e1
MAN1= gajim.1 gajim-history-manager.1 gajim-remote.1
pre-build:
${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/src
${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/src
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (gajim-2010-10-30.tar.gz) = 5969e151ce15e4a8eeda9e0652f91e6aa54631bec5621e6c6764f65a4a8b18a3
SIZE (gajim-2010-10-30.tar.gz) = 5545145

View file

@ -1,12 +0,0 @@
--- po/Makefile.in.in.orig Tue Oct 24 23:52:06 2006
+++ po/Makefile.in.in Thu Nov 23 17:25:06 2006
@@ -33,8 +33,7 @@
datadir = @datadir@
datarootdir = @datarootdir@
libdir = @libdir@
-DATADIRNAME = @DATADIRNAME@
-itlocaledir = $(prefix)/$(DATADIRNAME)/locale
+itlocaledir = @localedir@
subdir = po
install_sh = @install_sh@
# Automake >= 1.8 provides @mkdir_p@.

View file

@ -1,47 +0,0 @@
--- src/Makefile.in.orig 2010-09-26 04:07:27.000000000 +0200
+++ src/Makefile.in 2010-09-26 17:43:19.000000000 +0200
@@ -241,13 +241,29 @@
gajimsrcdir = $(gajim_srcdir)
nobase_dist_gajimsrc_PYTHON = \
$(srcdir)/*.py \
+ $(srcdir)/*.pyc \
+ $(srcdir)/*.pyo \
$(srcdir)/common/*.py \
+ $(srcdir)/common/*.pyc \
+ $(srcdir)/common/*.pyo \
$(srcdir)/common/protocol/*.py \
+ $(srcdir)/common/protocol/*.pyc \
+ $(srcdir)/common/protocol/*.pyo \
$(srcdir)/common/xmpp/*.py \
+ $(srcdir)/common/xmpp/*.pyc \
+ $(srcdir)/common/xmpp/*.pyo \
$(srcdir)/common/zeroconf/*.py \
+ $(srcdir)/common/zeroconf/*.pyc \
+ $(srcdir)/common/zeroconf/*.pyo \
$(srcdir)/command_system/*.py \
+ $(srcdir)/command_system/*.pyc \
+ $(srcdir)/command_system/*.pyo \
$(srcdir)/command_system/implementation/*.py \
- $(srcdir)/plugins/*.py
+ $(srcdir)/command_system/implementation/*.pyc \
+ $(srcdir)/command_system/implementation/*.pyo \
+ $(srcdir)/plugins/*.py \
+ $(srcdir)/plugins/*.pyc \
+ $(srcdir)/plugins/*.pyo
MAINTAINERCLEANFILES = Makefile.in
all: all-am
@@ -304,13 +320,6 @@
$(MKDIR_P) "$(DESTDIR)$(gajimsrcdir)/$$dir"; }; \
echo " $(INSTALL_DATA) $$xfiles '$(DESTDIR)$(gajimsrcdir)/$$dir'"; \
$(INSTALL_DATA) $$xfiles "$(DESTDIR)$(gajimsrcdir)/$$dir" || exit $$?; }; \
- if test -n "$$dlist"; then \
- if test -z "$(DESTDIR)"; then \
- PYTHON=$(PYTHON) $(py_compile) --basedir "$(gajimsrcdir)" $$dlist; \
- else \
- PYTHON=$(PYTHON) $(py_compile) --destdir "$(DESTDIR)" --basedir "$(gajimsrcdir)" $$dlist; \
- fi; \
- else :; fi \
done
uninstall-nobase_dist_gajimsrcPYTHON:

View file

@ -1,23 +0,0 @@
The goal of Gajim is to provide a full featured and easy to use Jabber
client. Gajim works nicely with GNOME, but does not require it to run.
It is released under the GNU General Public License.
FEATURES:
* Tabbed chat window
* Group chat support (with MUC protocol)
* Emoticons, Avatars, File transfer, Room Bookmarks
* Metacontacts Support
* Trayicon, Speller, extented chat history functionalities
* TLS and GPG support (with SSL legacy support)
* Transport Registration support
* Service Discovery including Nodes
* Wikipedia, dictionary and search engine lookup
* Multiple accounts support
* DBus Capabilities.
* XML Console
* Gajim is available in 16 languages
You might want to install deskutils/notification-daemon for pretty
pop-ups or devel/py-psyco for improved Python performance.
WWW: http://www.gajim.org/

File diff suppressed because it is too large Load diff