diff options
author | rene <rene@FreeBSD.org> | 2018-12-21 21:19:02 +0800 |
---|---|---|
committer | rene <rene@FreeBSD.org> | 2018-12-21 21:19:02 +0800 |
commit | 97bbc13cc7dc057681b4665c586c70c5dbf6c192 (patch) | |
tree | 094c99154e533e4d74dec6f4cc4c2f945ffea1b1 | |
parent | f74eda0805bf3eb6298fee7bb4171d9bab10ae4f (diff) | |
download | freebsd-ports-gnome-97bbc13cc7dc057681b4665c586c70c5dbf6c192.tar.gz freebsd-ports-gnome-97bbc13cc7dc057681b4665c586c70c5dbf6c192.tar.zst freebsd-ports-gnome-97bbc13cc7dc057681b4665c586c70c5dbf6c192.zip |
Remove expired ports:
2018-12-19 net/py-libstorj: Broken for more than 6 months
2018-12-20 net/xferstats: Uses obsolete glib12
2018-12-20 net/wmlj: Uses obsolete glib12
2018-12-20 net/ipsorc: Uses obsolete glib12
2018-12-20 net/bsdproxy: Uses obsolete glib12
2018-12-20 net/gini: Uses obsolete glib12
2018-12-21 net/netatalk: Outdated branch of netatalk; use net/netatalk3 instead
2018-12-20 net/nocatsplash: Uses obsolete glib12
2018-12-20 net/jags: Uses obsolete glib12
2018-12-19 net/scribe: Broken for more than 6 months
2018-12-20 net/libnetdude: Uses obsolete glib12
2018-12-20 net/nepim: Uses obsolete glib12
2018-12-20 emulators/generator: Uses obsolete glib12
2018-12-19 emulators/py-nova: Broken for more than 6 months
2018-12-20 emulators/generator-cbiere: Uses obsolete glib12
2018-12-20 x11-toolkits/p5-Gtk-Perl: Uses obsolete glib12
2018-12-20 deskutils/ithought: Uses obsolete glib12
2018-12-20 deskutils/gaddr: Uses obsolete glib12
2018-12-20 x11-fonts/gfe: Uses obsolete glib12
2018-12-20 graphics/graphopt: Uses obsolete glib12
2018-12-19 graphics/fotoxx: Broken for more than 6 months
2018-12-20 graphics/gcolor: Uses obsolete glib12
2018-12-20 graphics/danpei: Uses obsolete glib12
2018-12-20 graphics/chbg: Uses obsolete glib12
2018-12-20 mail/pop3lite: Uses obsolete glib12
2018-12-20 mail/gbuffy: Uses obsolete glib12
2018-12-20 security/gtk-knocker: Uses obsolete glib12
2018-12-20 security/gpasman: Uses obsolete glib12
2018-12-20 security/crank: Uses obsolete glib12
2018-12-20 security/stegdetect: Uses obsolete glib12
2018-12-20 devel/liboop: Uses obsolete glib12
2018-12-20 devel/gcvs: Uses obsolete glib12
2018-12-20 print/lpr-wrapper: Uses obsolete glib12
2018-12-20 print/libppd: Uses obsolete glib12
2018-12-20 net-p2p/napshare: Uses obsolete glib12
2018-12-20 net-p2p/gnewtellium: Uses obsolete glib12
2018-12-20 editors/gnotepad+: Uses obsolete glib12
2018-12-20 editors/manedit: Uses obsolete glib12
2018-12-20 misc/gtkfind: Uses obsolete glib12
2018-12-20 games/mindguard: Uses obsolete glib12
2018-12-20 games/xbattle: Uses obsolete glib12
2018-12-20 games/xbill: Uses obsolete glib12
2018-12-20 games/corewars: Uses obsolete glib12
2018-12-20 games/dopewars: Uses obsolete glib12
2018-12-20 games/garith: Uses obsolete glib12
2018-12-20 games/wmquake: Uses obsolete glib12
2018-12-20 games/znibbles: Uses obsolete glib12
2018-12-20 games/xpuyopuyo: Uses obsolete glib12
2018-12-19 games/kajongg: Broken for more than 6 months
2018-12-20 games/netspades: Uses obsolete glib12
2018-12-20 games/gtklife: Uses obsolete glib12
2018-12-20 biology/xmolwt: Uses obsolete glib12
2018-12-20 x11-clocks/wmclockmon: Uses obsolete glib12
2018-12-20 x11-clocks/asclock-gtk: Uses obsolete glib12
2018-12-20 net-im/gale: Uses obsolete glib12
2018-12-20 audio/xmms-ahx: Uses obsolete glib12
2018-12-20 audio/xmms-curses: Uses obsolete glib12
2018-12-20 audio/scrobbler: Uses obsolete glib12
2018-12-20 audio/xmms-nsf: Uses obsolete glib12
2018-12-20 audio/xmms-nas: Uses obsolete glib12
2018-12-20 audio/xmms-gbsplay: Uses obsolete glib12
2018-12-20 audio/xmms-wavpack: Uses obsolete glib12
2018-12-20 audio/xmms-shn: Uses obsolete glib12
2018-12-20 audio/xmms-volnorm: Uses obsolete glib12
2018-12-20 audio/xmms-faad: Uses obsolete glib12
2018-12-20 audio/xmms-scrobbler: Uses obsolete glib12
2018-12-20 audio/mcplay: Uses obsolete glib12
2018-12-20 audio/gmixer: Uses obsolete glib12
2018-12-20 audio/soundtracker: Uses obsolete glib12
2018-12-20 audio/xmms-sapplug: Uses obsolete glib12
2018-12-20 audio/rio500: Uses obsolete glib12
2018-12-20 audio/xmmsctrl: Uses obsolete glib12
2018-12-20 audio/xmms-xf86audio: Uses obsolete glib12
2018-12-20 audio/xmms-mailnotify: Uses obsolete glib12
2018-12-20 audio/xmms-sexypsf: Uses obsolete glib12
2018-12-20 audio/gqmpeg: Uses obsolete glib12
2018-12-20 audio/wmalbum: Uses obsolete glib12
2018-12-20 audio/xmms-xymms: Uses obsolete glib12
2018-12-20 audio/xmms-flac: Uses obsolete glib12
2018-12-20 audio/xmms-festalon: Uses obsolete glib12
2018-12-20 audio/gkrellmms2: Uses obsolete glib12
2018-12-20 audio/xmms-ladspa: Uses obsolete glib12
2018-12-19 math/octave-forge-engine: Broken for more than 6 months
2018-12-20 math/surf: Uses obsolete glib12
2018-12-19 math/msieve: Broken for more than 6 months
2018-12-19 math/octave-forge-fl-core: Broken for more than 6 months
2018-12-19 math/octave-forge-pdb: Broken for more than 6 months
2018-12-19 math/octave-forge-audio: Broken for more than 6 months
2018-12-20 math/geg: Uses obsolete glib12
2018-12-20 math/grpn: Uses obsolete glib12
2018-12-20 x11/gdkxft: Uses obsolete glib12
2018-12-20 x11/gtk-theme-switch: Uses obsolete glib12
2018-12-19 x11/xpyb: Broken for more than 6 months
2018-12-20 x11/gtk-launch: Uses obsolete glib12
2018-12-19 x11/xpra: Broken for more than 6 months
2018-12-20 palm/pilrc: Uses obsolete glib12
2018-12-20 x11-fm/mtoolsfm: Uses obsolete glib12
2018-12-20 german/steak: Uses obsolete glib12
2018-12-20 multimedia/xmms-skins-huge: Uses obsolete glib12
2018-12-20 multimedia/openquicktime: Uses obsolete glib12
2018-12-20 multimedia/xmms-skins: Uses obsolete glib12
2018-12-20 multimedia/oqtplayer: Uses obsolete glib12
2018-12-20 multimedia/oqtencoder: Uses obsolete glib12
2018-12-20 multimedia/p5-Video-OpenQuicktime: Uses obsolete glib12
2018-12-20 multimedia/xtheater: Uses obsolete glib12
2018-12-20 multimedia/dv2jpg: Uses obsolete glib12
2018-12-20 comms/hf: Uses obsolete glib12
2018-12-20 comms/gscmxx: Uses obsolete glib12
2018-12-20 sysutils/wmcube-gdk: Uses obsolete glib12
2018-12-20 sysutils/gcombust: Uses obsolete glib12
2018-12-20 sysutils/xlogmaster: Uses obsolete glib12
2018-12-20 sysutils/mount.app: Uses obsolete glib12
2018-12-20 sysutils/bbapm: Uses obsolete glib12
769 files changed, 113 insertions, 23493 deletions
@@ -10788,3 +10788,116 @@ dns/knot1|dns/knot2|2018-12-16|Has expired: EOL upstream; successor dns/knot2 is print/frescobaldi||2018-12-16|Depends on non-existent poppler-qt4 lang/python34|lang/python36|2018-12-18|Has expired: Fails to build with recent OpenSSL graphics/py-sk1|graphics/sk1|2018-12-18|sk1 is an app, not a python library +net/py-libstorj||2018-12-21|Has expired: Broken for more than 6 months +net/xferstats||2018-12-21|Has expired: Uses obsolete glib12 +net/wmlj||2018-12-21|Has expired: Uses obsolete glib12 +net/ipsorc||2018-12-21|Has expired: Uses obsolete glib12 +net/bsdproxy||2018-12-21|Has expired: Uses obsolete glib12 +net/gini||2018-12-21|Has expired: Uses obsolete glib12 +net/netatalk|net/netatalk3|2018-12-21|Has expired: Outdated branch of netatalk; use net/netatalk3 instead +net/nocatsplash||2018-12-21|Has expired: Uses obsolete glib12 +net/jags||2018-12-21|Has expired: Uses obsolete glib12 +net/scribe||2018-12-21|Has expired: Broken for more than 6 months +net/libnetdude||2018-12-21|Has expired: Uses obsolete glib12 +net/nepim||2018-12-21|Has expired: Uses obsolete glib12 +emulators/generator||2018-12-21|Has expired: Uses obsolete glib12 +emulators/py-nova||2018-12-21|Has expired: Broken for more than 6 months +emulators/generator-cbiere||2018-12-21|Has expired: Uses obsolete glib12 +x11-toolkits/p5-Gtk-Perl||2018-12-21|Has expired: Uses obsolete glib12 +deskutils/ithought||2018-12-21|Has expired: Uses obsolete glib12 +deskutils/gaddr||2018-12-21|Has expired: Uses obsolete glib12 +x11-fonts/gfe||2018-12-21|Has expired: Uses obsolete glib12 +graphics/graphopt||2018-12-21|Has expired: Uses obsolete glib12 +graphics/fotoxx||2018-12-21|Has expired: Broken for more than 6 months +graphics/gcolor||2018-12-21|Has expired: Uses obsolete glib12 +graphics/danpei||2018-12-21|Has expired: Uses obsolete glib12 +graphics/chbg||2018-12-21|Has expired: Uses obsolete glib12 +mail/pop3lite||2018-12-21|Has expired: Uses obsolete glib12 +mail/gbuffy||2018-12-21|Has expired: Uses obsolete glib12 +security/gtk-knocker||2018-12-21|Has expired: Uses obsolete glib12 +security/gpasman||2018-12-21|Has expired: Uses obsolete glib12 +security/crank||2018-12-21|Has expired: Uses obsolete glib12 +security/stegdetect||2018-12-21|Has expired: Uses obsolete glib12 +devel/liboop||2018-12-21|Has expired: Uses obsolete glib12 +devel/gcvs||2018-12-21|Has expired: Uses obsolete glib12 +print/lpr-wrapper||2018-12-21|Has expired: Uses obsolete glib12 +print/libppd||2018-12-21|Has expired: Uses obsolete glib12 +net-p2p/napshare||2018-12-21|Has expired: Uses obsolete glib12 +net-p2p/gnewtellium||2018-12-21|Has expired: Uses obsolete glib12 +editors/gnotepad+||2018-12-21|Has expired: Uses obsolete glib12 +editors/manedit||2018-12-21|Has expired: Uses obsolete glib12 +misc/gtkfind||2018-12-21|Has expired: Uses obsolete glib12 +games/mindguard||2018-12-21|Has expired: Uses obsolete glib12 +games/xbattle||2018-12-21|Has expired: Uses obsolete glib12 +games/xbill||2018-12-21|Has expired: Uses obsolete glib12 +games/corewars||2018-12-21|Has expired: Uses obsolete glib12 +games/dopewars||2018-12-21|Has expired: Uses obsolete glib12 +games/garith||2018-12-21|Has expired: Uses obsolete glib12 +games/wmquake||2018-12-21|Has expired: Uses obsolete glib12 +games/znibbles||2018-12-21|Has expired: Uses obsolete glib12 +games/xpuyopuyo||2018-12-21|Has expired: Uses obsolete glib12 +games/kajongg||2018-12-21|Has expired: Broken for more than 6 months +games/netspades||2018-12-21|Has expired: Uses obsolete glib12 +games/gtklife||2018-12-21|Has expired: Uses obsolete glib12 +biology/xmolwt||2018-12-21|Has expired: Uses obsolete glib12 +x11-clocks/wmclockmon||2018-12-21|Has expired: Uses obsolete glib12 +x11-clocks/asclock-gtk||2018-12-21|Has expired: Uses obsolete glib12 +net-im/gale||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-ahx||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-curses||2018-12-21|Has expired: Uses obsolete glib12 +audio/scrobbler||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-nsf||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-nas||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-gbsplay||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-wavpack||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-shn||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-volnorm||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-faad||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-scrobbler||2018-12-21|Has expired: Uses obsolete glib12 +audio/mcplay||2018-12-21|Has expired: Uses obsolete glib12 +audio/gmixer||2018-12-21|Has expired: Uses obsolete glib12 +audio/soundtracker||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-sapplug||2018-12-21|Has expired: Uses obsolete glib12 +audio/rio500||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmmsctrl||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-xf86audio||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-mailnotify||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-sexypsf||2018-12-21|Has expired: Uses obsolete glib12 +audio/gqmpeg||2018-12-21|Has expired: Uses obsolete glib12 +audio/wmalbum||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-xymms||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-flac||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-festalon||2018-12-21|Has expired: Uses obsolete glib12 +audio/gkrellmms2||2018-12-21|Has expired: Uses obsolete glib12 +audio/xmms-ladspa||2018-12-21|Has expired: Uses obsolete glib12 +math/octave-forge-engine||2018-12-21|Has expired: Broken for more than 6 months +math/surf||2018-12-21|Has expired: Uses obsolete glib12 +math/msieve||2018-12-21|Has expired: Broken for more than 6 months +math/octave-forge-fl-core||2018-12-21|Has expired: Broken for more than 6 months +math/octave-forge-pdb||2018-12-21|Has expired: Broken for more than 6 months +math/octave-forge-audio||2018-12-21|Has expired: Broken for more than 6 months +math/geg||2018-12-21|Has expired: Uses obsolete glib12 +math/grpn||2018-12-21|Has expired: Uses obsolete glib12 +x11/gdkxft||2018-12-21|Has expired: Uses obsolete glib12 +x11/gtk-theme-switch||2018-12-21|Has expired: Uses obsolete glib12 +x11/xpyb||2018-12-21|Has expired: Broken for more than 6 months +x11/gtk-launch||2018-12-21|Has expired: Uses obsolete glib12 +x11/xpra||2018-12-21|Has expired: Broken for more than 6 months +palm/pilrc||2018-12-21|Has expired: Uses obsolete glib12 +x11-fm/mtoolsfm||2018-12-21|Has expired: Uses obsolete glib12 +german/steak||2018-12-21|Has expired: Uses obsolete glib12 +multimedia/xmms-skins-huge||2018-12-21|Has expired: Uses obsolete glib12 +multimedia/openquicktime||2018-12-21|Has expired: Uses obsolete glib12 +multimedia/xmms-skins||2018-12-21|Has expired: Uses obsolete glib12 +multimedia/oqtplayer||2018-12-21|Has expired: Uses obsolete glib12 +multimedia/oqtencoder||2018-12-21|Has expired: Uses obsolete glib12 +multimedia/p5-Video-OpenQuicktime||2018-12-21|Has expired: Uses obsolete glib12 +multimedia/xtheater||2018-12-21|Has expired: Uses obsolete glib12 +multimedia/dv2jpg||2018-12-21|Has expired: Uses obsolete glib12 +comms/hf||2018-12-21|Has expired: Uses obsolete glib12 +comms/gscmxx||2018-12-21|Has expired: Uses obsolete glib12 +sysutils/wmcube-gdk||2018-12-21|Has expired: Uses obsolete glib12 +sysutils/gcombust||2018-12-21|Has expired: Uses obsolete glib12 +sysutils/xlogmaster||2018-12-21|Has expired: Uses obsolete glib12 +sysutils/mount.app||2018-12-21|Has expired: Uses obsolete glib12 +sysutils/bbapm||2018-12-21|Has expired: Uses obsolete glib12 diff --git a/audio/Makefile b/audio/Makefile index 7837961a6544..603e210ae00c 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -212,11 +212,9 @@ SUBDIR += ghostess SUBDIR += giada SUBDIR += gimmix - SUBDIR += gkrellmms2 SUBDIR += gkrellmvolume2 SUBDIR += glurp SUBDIR += gmidimonitor - SUBDIR += gmixer SUBDIR += gmpc SUBDIR += gmpc-alarm SUBDIR += gmpc-albumview @@ -245,7 +243,6 @@ SUBDIR += goattracker SUBDIR += gogglesmm SUBDIR += goobox - SUBDIR += gqmpeg SUBDIR += gqradio SUBDIR += gradio SUBDIR += gramofile @@ -514,7 +511,6 @@ SUBDIR += maplay SUBDIR += mate-media SUBDIR += mbox - SUBDIR += mcplay SUBDIR += mctoolame-decoder SUBDIR += mctoolame-encoder SUBDIR += mda-lv2 @@ -731,7 +727,6 @@ SUBDIR += rhvoice SUBDIR += rhvoice-dictionary SUBDIR += rhythmbox - SUBDIR += rio500 SUBDIR += rioutil SUBDIR += ripit SUBDIR += ripperx @@ -756,7 +751,6 @@ SUBDIR += sc3-plugins SUBDIR += schismtracker SUBDIR += screcord-lv2 - SUBDIR += scrobbler SUBDIR += sdl2_mixer SUBDIR += sdl_mixer SUBDIR += sdl_sound @@ -789,7 +783,6 @@ SUBDIR += soundgrab SUBDIR += soundkonverter SUBDIR += soundtouch - SUBDIR += soundtracker SUBDIR += sox SUBDIR += spc2it SUBDIR += specimen @@ -880,7 +873,6 @@ SUBDIR += webrtc-audio-processing SUBDIR += whysynth SUBDIR += wildmidi - SUBDIR += wmalbum SUBDIR += wmix SUBDIR += wmmp SUBDIR += wmrecord @@ -901,27 +893,8 @@ SUBDIR += xmix SUBDIR += xmixer SUBDIR += xmmix - SUBDIR += xmms-ahx - SUBDIR += xmms-curses - SUBDIR += xmms-faad - SUBDIR += xmms-festalon - SUBDIR += xmms-flac - SUBDIR += xmms-gbsplay - SUBDIR += xmms-ladspa - SUBDIR += xmms-mailnotify - SUBDIR += xmms-nas - SUBDIR += xmms-nsf - SUBDIR += xmms-sapplug - SUBDIR += xmms-scrobbler - SUBDIR += xmms-sexypsf - SUBDIR += xmms-shn - SUBDIR += xmms-volnorm - SUBDIR += xmms-wavpack - SUBDIR += xmms-xf86audio - SUBDIR += xmms-xymms SUBDIR += xmms2 SUBDIR += xmms2-scrobbler - SUBDIR += xmmsctrl SUBDIR += xmp SUBDIR += xmradio SUBDIR += xoscope diff --git a/audio/gkrellmms2/Makefile b/audio/gkrellmms2/Makefile deleted file mode 100644 index b85b019d0449..000000000000 --- a/audio/gkrellmms2/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# Created by: Hajimu UMEMOTO <ume@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= gkrellmms -PORTVERSION= 2.1.22 -PORTREVISION= 13 -CATEGORIES= audio -MASTER_SITES= http://gkrellm.luon.net/files/ -PKGNAMESUFFIX= 2 - -MAINTAINER= ume@FreeBSD.org -COMMENT= GKrellM XMMS Plugin - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2 -LIB_DEPENDS= libxmms.so:multimedia/xmms -RUN_DEPENDS= gkrellm:sysutils/gkrellm2 - -WRKSRC= ${WRKDIR}/gkrellmms - -PLIST_FILES= libexec/gkrellm2/plugins/gkrellmms.so \ - share/locale/da/LC_MESSAGES/gkrellmms.mo \ - share/locale/es/LC_MESSAGES/gkrellmms.mo \ - share/locale/fr/LC_MESSAGES/gkrellmms.mo \ - share/locale/nl/LC_MESSAGES/gkrellmms.mo \ - share/locale/ru/LC_MESSAGES/gkrellmms.mo - -USES= gettext gmake pkgconfig - -MAKE_ENV+= PLUGIN_DIR=${PREFIX}/libexec/gkrellm2/plugins \ - LOCALEDIR=${PREFIX}/share/locale \ - enable_nls=1 - -pre-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins - -.include <bsd.port.mk> diff --git a/audio/gkrellmms2/distinfo b/audio/gkrellmms2/distinfo deleted file mode 100644 index cd5042fcdd55..000000000000 --- a/audio/gkrellmms2/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gkrellmms-2.1.22.tar.gz) = cd84d6678740374567b01b69a095fc99ec7a96e10d7315c4416a8de590770e7f -SIZE (gkrellmms-2.1.22.tar.gz) = 46903 diff --git a/audio/gkrellmms2/files/patch-Makefile b/audio/gkrellmms2/files/patch-Makefile deleted file mode 100644 index 236bacfcd20f..000000000000 --- a/audio/gkrellmms2/files/patch-Makefile +++ /dev/null @@ -1,45 +0,0 @@ -Index: Makefile ---- Makefile.orig 2005-01-21 17:02:17 UTC -+++ Makefile -@@ -3,8 +3,8 @@ - # You may want to rename the binary-file. - BIN_FILENAME = gkrellmms - --GTK_INCLUDE ?= `pkg-config gtk+-2.0 --cflags` --GTK_LIB ?= `pkg-config gtk+-2.0 --libs` -+GTK_INCLUDE ?= `pkg-config gtk+-2.0 gthread-2.0 --cflags` -+GTK_LIB ?= `pkg-config gtk+-2.0 gthread-2.0 --libs` - IMLIB_INCLUDE ?= - IMLIB_LIB ?= - -@@ -18,9 +18,9 @@ endif - - PLUGIN_DIR ?= /usr/local/lib/gkrellm2/plugins - --FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE) $(IMLIB_INCLUDE) $(XMMS_INCLUDE) -+FLAGS = -Wall -fPIC $(GTK_INCLUDE) $(IMLIB_INCLUDE) $(XMMS_INCLUDE) - LIBS = $(GTK_LIB) $(IMLIB_LIB) $(XMMS_LIB) --LFLAGS = -shared -lpthread -+LFLAGS = -shared - - ifdef USE_BMP - FLAGS += -DUSE_BMP -@@ -35,8 +35,7 @@ PACKAGE ?= gkrellmms - FLAGS += -DPACKAGE="\"$(PACKAGE)\"" - export PACKAGE LOCALEDIR - --CC ?= gcc --CC += $(CFLAGS) $(FLAGS) -+CFLAGS += $(FLAGS) - - INSTALL = install -c - INSTALL_PROGRAM = $(INSTALL) -s -@@ -47,7 +46,7 @@ all: $(BIN_FILENAME).so - (cd po && ${MAKE} all ) - - $(BIN_FILENAME).so: $(OBJS) -- $(CC) $(OBJS) -o $(BIN_FILENAME).so $(LFLAGS) $(LIBS) -+ $(CC) $(CFLAGS) $(OBJS) -o $(BIN_FILENAME).so $(LFLAGS) $(LIBS) - - clean: - rm -f *.o core *.so* *.bak *~ diff --git a/audio/gkrellmms2/pkg-descr b/audio/gkrellmms2/pkg-descr deleted file mode 100644 index 011777f49386..000000000000 --- a/audio/gkrellmms2/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -GKrellMMS: GKrellM XMMS Plugin -A plugin for GKrellM, which allows you to control XMMS from within GKrellM. - -WWW: http://gkrellm.luon.net/gkrellmms.phtml diff --git a/audio/gmixer/Makefile b/audio/gmixer/Makefile deleted file mode 100644 index 3097400a39e3..000000000000 --- a/audio/gmixer/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# Created by: Chris Piazza <cpiazza@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= gmixer -PORTVERSION= 0.98c -PORTREVISION= 7 -CATEGORIES= audio -MASTER_SITES= LOCAL/cpiazza - -MAINTAINER= ports@FreeBSD.org -COMMENT= X11/gtk+ mixer control - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -ALL_TARGET= gmixer - -USES= pkgconfig -USE_GNOME= gtk12 -PLIST_FILES= bin/gmixer share/pixmaps/gmixer.xpm - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/gmixer ${STAGEDIR}${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/icons/gmixer.xpm ${STAGEDIR}${PREFIX}/share/pixmaps - -.include <bsd.port.mk> diff --git a/audio/gmixer/distinfo b/audio/gmixer/distinfo deleted file mode 100644 index 945593040bfa..000000000000 --- a/audio/gmixer/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gmixer-0.98c.tar.gz) = 73ffbd6eafebc65222695ddec90e9ed5f5c8b2a32901279aa851a6bf499e1e70 -SIZE (gmixer-0.98c.tar.gz) = 5663 diff --git a/audio/gmixer/files/patch-Makefile b/audio/gmixer/files/patch-Makefile deleted file mode 100644 index 20a85225a0c0..000000000000 --- a/audio/gmixer/files/patch-Makefile +++ /dev/null @@ -1,14 +0,0 @@ ---- Makefile.orig 1999-02-21 10:18:50 UTC -+++ Makefile -@@ -1,9 +1,9 @@ --CC = gcc -+CC ?= gcc - #CC = egcs - #FLAGS = -g - - gmixer: gmixer.c -- $(CC) $(FLAGS) `gtk-config --cflags` `gtk-config --libs` gmixer.c -o gmixer -+ $(CC) $(CFLAGS) `$(GTK_CONFIG) --cflags` `$(GTK_CONFIG) --libs` gmixer.c -o gmixer - install: gmixer - install -s -m 755 -o 0 -g 0 gmixer /usr/X11R6/bin/ - install -m 644 -o 0 -g 0 icons/gmixer.xpm /usr/share/pixmaps/ diff --git a/audio/gmixer/files/patch-gmixer.c b/audio/gmixer/files/patch-gmixer.c deleted file mode 100644 index a340ea5879b4..000000000000 --- a/audio/gmixer/files/patch-gmixer.c +++ /dev/null @@ -1,51 +0,0 @@ ---- gmixer.c.orig 1999-02-22 16:11:10 UTC -+++ gmixer.c -@@ -1,10 +1,11 @@ - #include <stdio.h> - #include <stdlib.h> -+#include <string.h> - #include <strings.h> - #include <fcntl.h> - #include <unistd.h> - #include <sys/ioctl.h> --#include <linux/soundcard.h> -+#include <sys/soundcard.h> - #include <gtk/gtk.h> - #include "icons/gmixer.xpm" - #include "icons/mix_logo.xpm" -@@ -378,6 +379,27 @@ void usage(char *prog_name) - exit(0); - } - -+void fill_volctrls () -+{ -+ int i; -+ char str[3]; -+ -+ /* if you raise upper limit beyond 100, you have to make str longer. */ -+ for (i = 17; i < SOUND_MIXER_NRDEVICES && i < 100 ; i++ ) -+ { -+ snprintf (str, 3, "%2d", i); -+ volctrls[i].mixer_id = (gpointer) str; -+ volctrls[i].vol_widget = NULL; -+ volctrls[i].right_widget = NULL; -+ volctrls[i].enable_widget = NULL; -+ volctrls[i].rec_widget = NULL; -+ volctrls[i].stereo_widget = NULL; -+ volctrls[i].vol_left = NULL; -+ volctrls[i].vol_right = NULL; -+ volctrls[i].xpm = mix_unknown_xpm; -+ } -+} -+ - int main (int argc, char *argv[]) - { - char *homedir; -@@ -385,6 +407,7 @@ int main (int argc, char *argv[]) - char *default_dev = "/dev/mixer"; - int i; - g_print ("gmixer 0.98 (22.2.1999)\nCopyleft (C) 1998,1999 - Sergey Kiselev <sergey@junior.technion.ac.il>\n"); -+ fill_volctrls(); - homedir = getenv("HOME"); - snprintf (rcfile, NAME_LEN, "%s/.gmixerrc", homedir); - mixer_dev = default_dev; diff --git a/audio/gmixer/pkg-descr b/audio/gmixer/pkg-descr deleted file mode 100644 index 5a74e1126293..000000000000 --- a/audio/gmixer/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -gmixer is an X11/gtk+ mixer control program. Features a clean interface -and the ability to auto load/save a configuration. diff --git a/audio/gqmpeg/Makefile b/audio/gqmpeg/Makefile deleted file mode 100644 index 16a5eb2c9def..000000000000 --- a/audio/gqmpeg/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# Created by: Vanilla Pooh Shu <vanilla@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= gqmpeg -PORTVERSION= 0.20.0 -PORTREVISION= 12 -PORTEPOCH= 2 -CATEGORIES+= audio -MASTER_SITES= SF - -MAINTAINER?= lyngbol@wheel.dk -COMMENT?= Another gtk-based MP3 frontend - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -OPTIONS_DEFINE= MPG321 -MPG321_DESC= use mpg321 instead of mpg123 - -LIB_DEPENDS= libpng.so:graphics/png -RUN_DEPENDS= ogg123:audio/vorbis-tools \ - xmp:audio/xmp - -MPG321_RUN_DEPENDS= mpg321:audio/mpg321 -MPG321_RUN_DEPENDS_OFF= mpg123:audio/mpg123 - -USE_GNOME= gdkpixbuf -USES= gettext libtool -GNU_CONFIGURE= yes -CONFIGURE_ENV= ac_cv_path_GNOME_CONFIG=no - -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib - -post-patch: - @${REINPLACE_CMD} -E -e \ - 's/^(#define MPG123_BINARY "mpg)123"/\1321"/' \ - ${WRKSRC}/src/io_mpg123.c - -.include <bsd.port.mk> diff --git a/audio/gqmpeg/distinfo b/audio/gqmpeg/distinfo deleted file mode 100644 index 462366245bbc..000000000000 --- a/audio/gqmpeg/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gqmpeg-0.20.0.tar.gz) = 42ea49ee14d0c0538469d5e346badbdccd4353229b9a15096c10ec5bd041b793 -SIZE (gqmpeg-0.20.0.tar.gz) = 966991 diff --git a/audio/gqmpeg/files/patch-configure b/audio/gqmpeg/files/patch-configure deleted file mode 100644 index 85ceb359e7ca..000000000000 --- a/audio/gqmpeg/files/patch-configure +++ /dev/null @@ -1,31 +0,0 @@ ---- configure.orig 2003-02-02 04:27:15 UTC -+++ configure -@@ -4027,10 +4027,9 @@ else - #include "confdefs.h" - #include <libintl.h> - extern int _nl_msg_cat_cntr; --extern int *_nl_domain_bindings; - int main() { - bindtextdomain ("", ""); --return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings -+return (int) gettext ("") + _nl_msg_cat_cntr - ; return 0; } - EOF - if { (eval echo configure:4037: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -@@ -4416,7 +4415,6 @@ else - #include "confdefs.h" - #include <libintl.h> - extern int _nl_msg_cat_cntr; --extern int *_nl_domain_bindings; - extern - #ifdef __cplusplus - "C" -@@ -4424,7 +4422,7 @@ extern - const char *_nl_expand_alias (); - int main() { - bindtextdomain ("", ""); --return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings + *_nl_expand_alias (0) -+return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0) - ; return 0; } - EOF - if { (eval echo configure:4431: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then diff --git a/audio/gqmpeg/files/patch-src_ui__pixbuf__save.c b/audio/gqmpeg/files/patch-src_ui__pixbuf__save.c deleted file mode 100644 index 9458997c3a4b..000000000000 --- a/audio/gqmpeg/files/patch-src_ui__pixbuf__save.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/ui_pixbuf_save.c.orig 2002-03-09 19:00:13 UTC -+++ src/ui_pixbuf_save.c -@@ -86,7 +86,7 @@ gboolean pixbuf_to_file_as_png (GdkPixbu - return FALSE; - } - -- if (setjmp (png_ptr->jmpbuf)) -+ if (setjmp (png_jmpbuf (png_ptr))) - { - png_destroy_write_struct (&png_ptr, &info_ptr); - fclose (handle); diff --git a/audio/gqmpeg/pkg-descr b/audio/gqmpeg/pkg-descr deleted file mode 100644 index ae28d4693580..000000000000 --- a/audio/gqmpeg/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -A GTK-based mp3 front-end. Uses mpg123 for decoding and supports -winamp themes. - -WWW: http://gqmpeg.sourceforge.net/ diff --git a/audio/gqmpeg/pkg-plist b/audio/gqmpeg/pkg-plist deleted file mode 100644 index 88a115e558a0..000000000000 --- a/audio/gqmpeg/pkg-plist +++ /dev/null @@ -1,77 +0,0 @@ -bin/gqmpeg -bin/gqmpeg-shoutcast-plugin.sh -man/man1/gqmpeg.1.gz -share/gqmpeg/skins/README -share/gqmpeg/skins/SKIN-SPECS -share/gqmpeg/skins/mrclean/blue-handle-24.png -share/gqmpeg/skins/mrclean/blue2-about.png -share/gqmpeg/skins/mrclean/blue2-round-shadowed.png -share/gqmpeg/skins/mrclean/blue2-soft-round-7.png -share/gqmpeg/skins/mrclean/blue2-soft-round-logo.png -share/gqmpeg/skins/mrclean/btn-expand-toggle-20-h.png -share/gqmpeg/skins/mrclean/btn-rect-clr-32-eject.png -share/gqmpeg/skins/mrclean/btn-rect-clr-32-stop.png -share/gqmpeg/skins/mrclean/btn-rect-clr-32r-pause.png -share/gqmpeg/skins/mrclean/btn-rect-clr-32r-play.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-16-left.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-16-plus.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-16-right.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-01.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-02.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-03.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-04.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-05.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-06.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-07.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-08.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-09.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-10.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-dn.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-eye.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-left.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-list.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-max.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-min.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-right.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-toggle.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-up.png -share/gqmpeg/skins/mrclean/btn-rnd-clr-26-x.png -share/gqmpeg/skins/mrclean/bubble-fly.png -share/gqmpeg/skins/mrclean/bubble-slider-16-h.png -share/gqmpeg/skins/mrclean/bubble-slider-16-v.png -share/gqmpeg/skins/mrclean/dial-ball2.png -share/gqmpeg/skins/mrclean/dial-clip2.png -share/gqmpeg/skins/mrclean/dial-eye.png -share/gqmpeg/skins/mrclean/digit-digital-15-aa.png -share/gqmpeg/skins/mrclean/digit-digital-24-aa.png -share/gqmpeg/skins/mrclean/focus-rect-border-1.png -share/gqmpeg/skins/mrclean/focus-rect-border-7b.png -share/gqmpeg/skins/mrclean/item-ab-static.png -share/gqmpeg/skins/mrclean/item-clear-load-aa.png -share/gqmpeg/skins/mrclean/item-colon-15.png -share/gqmpeg/skins/mrclean/item-colon-24.png -share/gqmpeg/skins/mrclean/item-pda-minus.png -share/gqmpeg/skins/mrclean/item-pda-random-static.png -share/gqmpeg/skins/mrclean/item-pda-repeat-static.png -share/gqmpeg/skins/mrclean/item-repeat1-static.png -share/gqmpeg/skins/mrclean/item-volume-static.png -share/gqmpeg/skins/mrclean/list-clear-back.png -share/gqmpeg/skins/mrclean/list-clear-flags.png -share/gqmpeg/skins/mrclean/list-clear.png -share/gqmpeg/skins/mrclean/list-menu-flags.png -share/gqmpeg/skins/mrclean/list-row-clear.png -share/gqmpeg/skins/mrclean/skindata -share/gqmpeg/skins/mrclean/skindata_about -share/gqmpeg/skins/mrclean/skindata_compact -share/gqmpeg/skins/mrclean/skindata_extra -share/gqmpeg/skins/mrclean/skindata_flyby -share/gqmpeg/skins/mrclean/skindata_menu -share/gqmpeg/skins/mrclean/skindata_playlist -share/gqmpeg/skins/mrclean/skindata_submenu -share/locale/cs/LC_MESSAGES/gqmpeg.mo -share/locale/de/LC_MESSAGES/gqmpeg.mo -share/locale/fi/LC_MESSAGES/gqmpeg.mo -share/locale/fr/LC_MESSAGES/gqmpeg.mo -share/locale/ja/LC_MESSAGES/gqmpeg.mo -share/locale/pt_BR/LC_MESSAGES/gqmpeg.mo -share/locale/zh_TW/LC_MESSAGES/gqmpeg.mo diff --git a/audio/mcplay/Makefile b/audio/mcplay/Makefile deleted file mode 100644 index 39c8611ac766..000000000000 --- a/audio/mcplay/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# Created by: Charlie Kester <corky1951@comcast.net> -# $FreeBSD$ - -PORTNAME= mcplay -DISTVERSION= 0.3i -PORTREVISION= 1 -CATEGORIES= audio -MASTER_SITES= http://www.yahuxo.de/${PORTNAME}/ \ - http://www.sourcefiles.org/Multimedia/MP3/Front_End/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Curses based front-end to various audio players - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -USES= ncurses -USE_GNOME= glib12 - -PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz - -post-patch: -.for i in mcplay.c screen.c - @${REINPLACE_CMD} -e \ - 's|<sys/termios.h>|<termios.h>|' ${WRKSRC}/${i} -.endfor - -do-install: - (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PORTNAME} \ - ${STAGEDIR}${PREFIX}/bin) - (cd ${FILESDIR} && ${INSTALL_MAN} ${PORTNAME}.1 \ - ${STAGEDIR}${MAN1PREFIX}/man/man1) - -.include <bsd.port.mk> diff --git a/audio/mcplay/distinfo b/audio/mcplay/distinfo deleted file mode 100644 index c1cdc5d0c607..000000000000 --- a/audio/mcplay/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (mcplay-0.3i.tar.gz) = 1bfbc6f3f5b263de0d1939cd19381da83a667d16275dcbfefa9fdbf9cd11ee93 -SIZE (mcplay-0.3i.tar.gz) = 102592 diff --git a/audio/mcplay/files/mcplay.1 b/audio/mcplay/files/mcplay.1 deleted file mode 100644 index 17ca254ccba9..000000000000 --- a/audio/mcplay/files/mcplay.1 +++ /dev/null @@ -1,65 +0,0 @@ -.TH MCPLAY "1" "March 2010" "mcplay 0.3i" "User Commands" -.SH NAME -mcplay \- A curses based front-end for various audio players -.SH SYNOPSIS -.B mcplay -[\fIoptions\fR] [\fIfile|dir|playlist\fR]... -.SH DESCRIPTION -.B mcplay -is a reimplementation in C of the well-known python program 'cplay'. -.PP -The following players are supported: mpg123 ogg123 sox -.PP -Files, Directories and Playlist\-Files (m3u\-files) given as arguments on the -commandline will be added to the internal playlist. -.SH OPTIONS -.TP -\fB\-a\fR, \fB\-\-aggressive\fR -Increase the priority of the players (if possible). -.TP -\fB\-c\fR, \fB\-\-color\fR -Run program in colored mode (if available). -.TP -\fB\-l\fR, \fB\-\-logfile\fR -Log messages to this file. [default: /tmp/mcplay.log] -.TP -\fB\-p\fR, \fB\-\-play\fR -Start playing the playlist. -.TP -\fB\-r\fR, \fB\-\-repeat\fR -Start in repeat playlist mode. -.TP -\fB\-R\fR, \fB\-\-random\fR -Start in random playlist mode. -.TP -\fB\-\-version\fR -Print version information. -.TP -\fB\-\-copyright\fR -Print copyright information. -.TP -\fB\-h\fR, \fB\-\-help\fR -Shows this text. -.PP -Press 'h' while mcplay is running for help on keys. -.SH SEE ALSO -Website: http://www.yahuxo.de/mcplay/ -.SH AUTHOR -Tobias Rapp <yahuxo at gmx.de> -.SH LICENSE -Copyright (C) 2002 Tobias Rapp. - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, write to the Free Software -Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - diff --git a/audio/mcplay/files/patch-Makefile b/audio/mcplay/files/patch-Makefile deleted file mode 100644 index 91961e4c703c..000000000000 --- a/audio/mcplay/files/patch-Makefile +++ /dev/null @@ -1,47 +0,0 @@ ---- Makefile.orig 2002-04-28 13:30:35 UTC -+++ Makefile -@@ -13,7 +13,7 @@ OGG_CFLAGS=-DHAVE_OGG123 - SOX_CFLAGS=-DHAVE_SOX - - #uncomment _one_ of these for midi support --MID_CFLAGS=-DHAVE_DRVMIDI -+#MID_CFLAGS=-DHAVE_DRVMIDI - #MID_CFLAGS=-DHAVE_PLAYMIDI - - #uncomment these two lines if you have lirc -@@ -24,7 +24,7 @@ MID_CFLAGS=-DHAVE_DRVMIDI - #LOG_CFLAGS=-DLOG_DIR_S=\"/tmp\" - - #set install dirs here --INSTDIR=/usr/local -+INSTDIR=${PREFIX} - BINDIR=$(INSTDIR)/bin - - ##################################################################### -@@ -33,7 +33,7 @@ BINDIR=$(INSTDIR)/bin - PROGNAME=mcplay - VERSION=0.3i - DISTDIR=$(PROGNAME)-$(VERSION) --CC=gcc -+CC?=gcc - TARGET=mcplay - OBJECTS=mcplay.o \ - screen.o \ -@@ -48,7 +48,7 @@ OBJECTS=mcplay.o \ - - DATA=Makefile COPYING - --MY_CFLAGS=-Wall -g -I. -DPROGNAME_S=\"$(PROGNAME)\" -DVERSION_S=\"$(VERSION)\" $(LOG_CFLAGS) -+MY_CFLAGS=-Wall -I. -DPROGNAME_S=\"$(PROGNAME)\" -DVERSION_S=\"$(VERSION)\" $(LOG_CFLAGS) - MY_LFLAGS= - - PLAYER_CFLAGS=$(MPG_CFLAGS) $(OGG_CFLAGS) $(SOX_CFLAGS) $(MID_CFLAGS) -@@ -60,7 +60,7 @@ GLIB_LFLAGS=`glib-config --libs` - NCURSES_CFLAGS= - NCURSES_LFLAGS=-lncurses - --CFLAGS=$(MY_CFLAGS) $(PLAYER_CFLAGS) $(GLIB_CFLAGS) $(NCURSES_CFLAGS) $(LIRC_CFLAGS) -+CFLAGS+=$(MY_CFLAGS) $(PLAYER_CFLAGS) $(GLIB_CFLAGS) $(NCURSES_CFLAGS) $(LIRC_CFLAGS) - LFLAGS=$(MY_LFLAGS) $(PLAYER_LFLAGS) $(GLIB_LFLAGS) $(NCURSES_LFLAGS) $(LIRC_LFLAGS) - - all: $(TARGET) diff --git a/audio/mcplay/files/patch-config.h b/audio/mcplay/files/patch-config.h deleted file mode 100644 index ca194f078485..000000000000 --- a/audio/mcplay/files/patch-config.h +++ /dev/null @@ -1,11 +0,0 @@ ---- config.h.orig 2002-04-28 13:30:35 UTC -+++ config.h -@@ -26,7 +26,7 @@ - #define LOGFILE_S LOGDIR_S""G_DIR_SEPARATOR_S""PROGNAME_S".log" - - /* if you have linux */ --#include <linux/limits.h> -+#include <sys/limits.h> - /* else */ - /* #define PATH_MAX 1000 */ - /* #define NAME_MAX 200 */ diff --git a/audio/mcplay/files/patch-mixer.c b/audio/mcplay/files/patch-mixer.c deleted file mode 100644 index 30c695988f0c..000000000000 --- a/audio/mcplay/files/patch-mixer.c +++ /dev/null @@ -1,11 +0,0 @@ ---- mixer.c.orig 2002-04-28 13:30:35 UTC -+++ mixer.c -@@ -7,7 +7,7 @@ - #include <fcntl.h> - #include <unistd.h> - #include <stdlib.h> --#include <linux/soundcard.h> -+#include <sys/soundcard.h> - #include <errno.h> - #include <string.h> - diff --git a/audio/mcplay/files/patch-screen.c b/audio/mcplay/files/patch-screen.c deleted file mode 100644 index 9b84f4a9cbd7..000000000000 --- a/audio/mcplay/files/patch-screen.c +++ /dev/null @@ -1,17 +0,0 @@ ---- screen.c.orig 2002-04-28 13:30:35 UTC -+++ screen.c -@@ -275,9 +275,13 @@ void screen_message( ScreenData *data, g - gchar *tmp, *str; - - va_start(az, fmt); -- str = g_strdup_vprintf(fmt, az); -+ if ( fmt != NULL ) -+ str = g_strdup_vprintf(fmt, az); - va_end(az); - -+ if ( fmt == NULL ) -+ return; -+ - if( data->nmsg >= 0 ) - { - tmp = g_strdup_printf("%*.*s", -1*(data->cols-7), data->cols-7, str); diff --git a/audio/mcplay/pkg-descr b/audio/mcplay/pkg-descr deleted file mode 100644 index 900fb10b5f86..000000000000 --- a/audio/mcplay/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -mcplay is a curses based front-end for various audio players. It is a C -language reimplementation of the well-known Python program, `cplay'. - -Supported players currently include: - - - mpg123 - - ogg123 - - sox - -WWW: http://www.yahuxo.de/mcplay/ diff --git a/audio/rio500/Makefile b/audio/rio500/Makefile deleted file mode 100644 index fe7a5048510b..000000000000 --- a/audio/rio500/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# Created by: Kazumasa Nishizawa <k_nishizawa@anet.ne.jp> -# $FreeBSD$ - -PORTNAME= rio500 -PORTVERSION= 0.7 -PORTREVISION= 3 -CATEGORIES= audio -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= Utilities for Diamond Rio500 - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -USE_GNOME= glib12 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-devicepath='/dev' \ - --with-deviceentry='urio0' \ - --with-id3support - -post-patch: - ${REINPLACE_CMD} -e "s,byteswap.h,sys/endian.h," \ - ${WRKSRC}/lib/libfon.c \ - ${WRKSRC}/lib/librio500.c - ${REINPLACE_CMD} -e "s,getopt.h,," ${WRKSRC}/include/Makefile.in - -.include <bsd.port.mk> diff --git a/audio/rio500/distinfo b/audio/rio500/distinfo deleted file mode 100644 index 8ec20d3fe117..000000000000 --- a/audio/rio500/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (rio500-0.7.tar.gz) = 7a678571c70829386c3d4e042e709ae7036c50227c1c7efa8e9d535bef244f5f -SIZE (rio500-0.7.tar.gz) = 169143 diff --git a/audio/rio500/files/patch-include_libfon.h b/audio/rio500/files/patch-include_libfon.h deleted file mode 100644 index 767dd5e0a5ba..000000000000 --- a/audio/rio500/files/patch-include_libfon.h +++ /dev/null @@ -1,12 +0,0 @@ ---- include/libfon.h.orig 2000-05-21 23:01:46 UTC -+++ include/libfon.h -@@ -34,6 +34,9 @@ - #define MZ_HEADER_MAGIC 0x5a4d - #define NE_HEADER_MAGIC 0x454e - -+#define bswap_16(x) (be16toh(x)) -+#define bswap_32(x) (be32toh(x)) -+ - typedef struct { - uint16_t magic; - uint16_t dummy[29]; /* MZ Header data that we want to skip */ diff --git a/audio/rio500/files/patch-src_rio__add__song.c b/audio/rio500/files/patch-src_rio__add__song.c deleted file mode 100644 index 8602d3c5fdc1..000000000000 --- a/audio/rio500/files/patch-src_rio__add__song.c +++ /dev/null @@ -1,19 +0,0 @@ ---- src/rio_add_song.c.orig 2000-06-14 13:46:06 UTC -+++ src/rio_add_song.c -@@ -325,6 +325,7 @@ main(int argc, char *argv[]) - send_command (rio_dev, 0x58, 0x0, card_number); - - try_next: -+ break; - } /* end of add file loop */ - - /* Close device */ -@@ -624,7 +625,7 @@ printf("%s\n", display_format); - safe_strcat(display_string, "%", DISPLAY_STRING_LEN); - break; - -- default: /* No Action */ -+ default: break; /* No Action */ - } - - } else { diff --git a/audio/rio500/pkg-descr b/audio/rio500/pkg-descr deleted file mode 100644 index 9f1bbdef90a1..000000000000 --- a/audio/rio500/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -This set of utilities and driver have been written so that Linux, FreeBSD, -OpenBSD and NetBSD users can use their Rio500 without the need to reboot -to 'that other OS'. - -WWW: http://rio500.sourceforge.net/ diff --git a/audio/rio500/pkg-plist b/audio/rio500/pkg-plist deleted file mode 100644 index 02b947852ae6..000000000000 --- a/audio/rio500/pkg-plist +++ /dev/null @@ -1,46 +0,0 @@ -bin/rio_add_directory -bin/rio_add_folder -bin/rio_add_song -bin/rio_del_song -bin/rio_font_info -bin/rio_format -bin/rio_get_song -bin/rio_stat -include/libfon.h -include/libpsf.h -include/librio500.h -include/librio500_api.h -lib/librio500.a -lib/librio500_api.a -share/rio500/fonts/6581.fon -share/rio500/fonts/Readme.txt -share/rio500/fonts/amiga.fon -share/rio500/fonts/amplitud.fon -share/rio500/fonts/atopaz.fon -share/rio500/fonts/blackout.fon -share/rio500/fonts/camels.fon -share/rio500/fonts/cbm64.fon -share/rio500/fonts/ce.fon -share/rio500/fonts/ck.nfo -share/rio500/fonts/defjam.fon -share/rio500/fonts/dynamic.fon -share/rio500/fonts/flt.fon -share/rio500/fonts/font-bitmaps.psf -share/rio500/fonts/future.fon -share/rio500/fonts/genesis.fon -share/rio500/fonts/heretic2.fon -share/rio500/fonts/hl1.fon -share/rio500/fonts/hl2.fon -share/rio500/fonts/icoin.fon -share/rio500/fonts/kung_fu.fon -share/rio500/fonts/noname.fon -share/rio500/fonts/phont.fon -share/rio500/fonts/q1c.fon -share/rio500/fonts/q2c.fon -share/rio500/fonts/qu.fon -share/rio500/fonts/sac.fon -share/rio500/fonts/shylock.fon -share/rio500/fonts/sin.fon -share/rio500/fonts/star.fon -share/rio500/fonts/trek.fon -share/rio500/fonts/triangle.fon diff --git a/audio/scrobbler/Makefile b/audio/scrobbler/Makefile deleted file mode 100644 index 6385a55660c5..000000000000 --- a/audio/scrobbler/Makefile +++ /dev/null @@ -1,49 +0,0 @@ -# Created by: arved -# $FreeBSD$ - -PORTNAME?= scrobbler -PORTVERSION= 0.3.8.1 -PORTREVISION= 18 -CATEGORIES= audio -MASTER_SITES= http://static.audioscrobbler.com/plugins/ \ - http://www.pipian.com/stuffforchat/ -DISTNAME= xmms-scrobbler-${PORTVERSION} - -MAINTAINER?= novel@FreeBSD.org -COMMENT?= XMMS/BMP plugin for Audioscrobbler.com - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LIB_DEPENDS= libcurl.so:ftp/curl - -CONFLICTS= xmms-scrobbler-[0-9]* - -USES= gmake libtool pkgconfig tar:bzip2 -USE_CSTD= gnu89 -GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -SLAVEDIRS= audio/xmms-scrobbler - -OPTIONS_DEFINE= APE XMMS DEBUG ENCODINGS_PATCH -OPTIONS_DEFAULT=XMMS -XMMS_DESC= Enable XMMS support -ENCODINGS_PATCH_DESC= Enable ID3 tags recoding support - -XMMS_LIB_DEPENDS= libxmms.so:multimedia/xmms -XMMS_PLIST_FILES= lib/xmms/General/libxmms_scrobbler.so -XMMS_CONFIGURE_ENABLE= xmms-plugin - -CONFIGURE_ARGS+= --disable-bmp-plugin - -DEBUG_CONFIGURE_ARGS= debug - -APE_CONFIGURE_ENABLE= prefer-ape - -ENCODINGS_PATCH_USES= iconv - -ENCODINGS_PATCH_EXTRA_PATCHES= ${FILESDIR}/extra-encodings-patch:-p1 - -.include <bsd.port.mk> diff --git a/audio/scrobbler/distinfo b/audio/scrobbler/distinfo deleted file mode 100644 index ac276f340a46..000000000000 --- a/audio/scrobbler/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xmms-scrobbler-0.3.8.1.tar.bz2) = e5e6f19b57935fd1823340a904829a5ce1d9387a83d05f96d98c1ca644280793 -SIZE (xmms-scrobbler-0.3.8.1.tar.bz2) = 257740 diff --git a/audio/scrobbler/files/extra-encodings-patch b/audio/scrobbler/files/extra-encodings-patch deleted file mode 100644 index 6a88ab913194..000000000000 --- a/audio/scrobbler/files/extra-encodings-patch +++ /dev/null @@ -1,245 +0,0 @@ -diff -urp xmms-scrobbler-0.3.8.1/gtkstuff.c xmms-scrobbler-0.3.8.1-enc/gtkstuff.c ---- xmms-scrobbler-0.3.8.1/gtkstuff.c 2005-02-20 05:26:08.000000000 +0100 -+++ xmms-scrobbler-0.3.8.1-enc/gtkstuff.c 2005-12-13 22:02:56.000000000 +0100 -@@ -13,11 +13,14 @@ - #endif - #include <stdio.h> - #include <string.h> -+#include <wchar.h> - #include "config.h" - #include "md5.h" -+#include "tags/include/unicode.h" - - static GtkWidget *eduname, -- *edpwd; -+ *edpwd, -+ *edenc; - static int errorbox_done; - void about_show(void) - { -@@ -115,6 +118,10 @@ - - const char *pwd = gtk_entry_get_text(GTK_ENTRY(edpwd)); - const char *uid = gtk_entry_get_text(GTK_ENTRY(eduname)); -+ const char *enc = gtk_entry_get_text(GTK_ENTRY(edenc)); -+ -+ g_free(tags_encoding); -+ tags_encoding = g_strdup(enc); - - if ((cfgfile = xmms_cfg_open_default_file())) { - -@@ -130,6 +137,9 @@ - xmms_cfg_write_string(cfgfile, "audioscrobbler", "password", - (char *)hexify(md5pword, sizeof(md5pword))); - } -+ -+ xmms_cfg_write_string(cfgfile, "audioscrobbler", "encoding", (char *)enc); -+ - #ifdef MAKE_XMMS - xmms_cfg_write_default_file(cfgfile); - #endif -@@ -147,8 +157,10 @@ - *hbox, - *unhbox, - *pwhbox, -+ *enhbox, - *lblun, - *lblpw, -+ *lblen, - *frame; - - ConfigFile *cfgfile; -@@ -184,9 +196,16 @@ - gtk_entry_set_visibility(GTK_ENTRY(edpwd), FALSE); - gtk_box_pack_start(GTK_BOX(pwhbox), lblpw, FALSE, FALSE, 3); - gtk_box_pack_start(GTK_BOX(pwhbox), edpwd, FALSE, FALSE, 3); -+ -+ enhbox = gtk_hbox_new(FALSE, 0); -+ edenc = gtk_entry_new(); -+ lblen = gtk_label_new("Tags encoding"); -+ gtk_box_pack_start(GTK_BOX(enhbox), lblen, FALSE, FALSE, 3); -+ gtk_box_pack_start(GTK_BOX(enhbox), edenc, FALSE, FALSE, 3); - - gtk_box_pack_start(GTK_BOX(vbox), unhbox, FALSE, FALSE, 3); - gtk_box_pack_start(GTK_BOX(vbox), pwhbox, FALSE, FALSE, 3); -+ gtk_box_pack_start(GTK_BOX(vbox), enhbox, FALSE, FALSE, 3); - - hbox = gtk_hbox_new(FALSE, 0); - -@@ -202,17 +221,26 @@ - - gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 3); - -- frame = gtk_frame_new(" The plugin will have to be restarted for changes to take effect! "); -+ frame = gtk_frame_new(" The plugin will have to be restarted for username/password changes to take effect! "); - gtk_container_add(GTK_CONTAINER(frame), vbox); - gtk_container_add(GTK_CONTAINER(cnfdlg), frame); - if ((cfgfile = xmms_cfg_open_default_file())) { -- gchar *username = NULL; -- xmms_cfg_read_string(cfgfile, "audioscrobbler", "username", -- &username); -- if (username) { -- gtk_entry_set_text(GTK_ENTRY(eduname), username); -- g_free(username); -+ gchar *entry; -+ -+ entry = NULL; -+ xmms_cfg_read_string(cfgfile, "audioscrobbler", "username", &entry); -+ if (entry) { -+ gtk_entry_set_text(GTK_ENTRY(eduname), entry); -+ g_free(entry); -+ } -+ -+ entry = NULL; -+ xmms_cfg_read_string(cfgfile, "audioscrobbler", "encoding", &entry); -+ if (entry) { -+ gtk_entry_set_text(GTK_ENTRY(edenc), entry); -+ g_free(entry); - } -+ - xmms_cfg_free(cfgfile); - } - -diff -urp xmms-scrobbler-0.3.8.1/tags/include/unicode.h xmms-scrobbler-0.3.8.1-enc/tags/include/unicode.h ---- xmms-scrobbler-0.3.8.1/tags/include/unicode.h 2004-03-28 19:34:56.000000000 +0200 -+++ xmms-scrobbler-0.3.8.1-enc/tags/include/unicode.h 2005-12-13 22:00:35.000000000 +0100 -@@ -26,4 +26,6 @@ void iso88591_to_utf8(unsigned char *, s - void utf16bom_to_utf8(unsigned char *, size_t, unsigned char **); - void utf16be_to_utf8(unsigned char *, size_t, unsigned char **); - void utf16le_to_utf8(unsigned char *, size_t, unsigned char **); -+ -+extern char *tags_encoding; - #endif -diff -urp xmms-scrobbler-0.3.8.1/tags/unicode.c xmms-scrobbler-0.3.8.1-enc/tags/unicode.c ---- xmms-scrobbler-0.3.8.1/tags/unicode.c 2004-03-28 20:15:37.000000000 +0200 -+++ xmms-scrobbler-0.3.8.1-enc/tags/unicode.c 2005-12-13 22:31:34.000000000 +0100 -@@ -21,9 +21,84 @@ - #include <stdlib.h> - #include <wchar.h> - #include <string.h> -+#include <iconv.h> -+#include <glib.h> -+#include <errno.h> - #include "include/endian.h" - #include "include/unicode.h" - -+char *tags_encoding = NULL; -+ -+/* -+ * generic iconv function -+ * taken from gentoo libxmms - looks nice and works -+ * -+ * Tue Dec 13 22:15:06 CET 2005 - Kosma Moczek <kosmam@op.pl> -+ */ -+static char* generic_iconv(const unsigned char *string, size_t insize, char *from, char *to) -+{ -+ size_t outleft, outsize; -+ iconv_t cd; -+ char *out, *outptr; -+ char *input = (char *) string; -+ -+ if (!string) return NULL; -+ -+// g_message("converting %s from %s to %s (%u)", string, from, to, insize); -+ -+ /* check if the conversion is needed */ -+ if (!strcmp(from,to)) return g_strdup(string); -+ -+ if ((cd = iconv_open(to, from)) == (iconv_t)-1) -+ { -+ g_warning("convert_string(): Conversion not supported. " -+ "Charsets: %s -> %s", from, to); -+ return g_strdup(string); -+ } -+ -+ /* Due to a GLIBC bug, round outbuf_size up to a multiple of 4 */ -+ /* + 1 for nul in case len == 1 */ -+ outsize = ((insize + 3) & ~3) + 1; -+ out = g_malloc(outsize); -+ outleft = outsize - 1; -+ outptr = out; -+ -+ retry: -+ if (iconv(cd, &input, &insize, &outptr, &outleft) == -1) -+ { -+ int used; -+ switch (errno) -+ { -+ case E2BIG: -+ used = outptr - out; -+ outsize = (outsize - 1) * 2 + 1; -+ out = g_realloc(out, outsize); -+ outptr = out + used; -+ outleft = outsize - 1 - used; -+ goto retry; -+ case EINVAL: -+ /* incomplete multibyte sequence (at the end of string) -+ * - just quit, nothing to do here */ -+ break; -+ case EILSEQ: -+ /* Invalid sequence, try to get the -+ rest of the string */ -+ input++; -+ insize--; -+ goto retry; -+ default: -+ g_warning("convert_string(): Conversion failed. " -+ "Inputstring: %s; Error: %s", -+ string, strerror(errno)); -+ break; -+ } -+ } -+ *outptr = '\0'; -+ -+ iconv_close(cd); -+ return out; -+} -+ - wchar_t *utf8_to_wchar(unsigned char *utf, size_t memsize) - { - int i, j = 0; -@@ -141,6 +216,12 @@ unsigned char *wchar_to_utf8(wchar_t *wc - void iso88591_to_utf8(unsigned char *iso, size_t memsize, - unsigned char **utf) - { -+ /* don't run recoder of setting is incomplete */ -+ if (tags_encoding && *tags_encoding) { -+ *utf = generic_iconv(iso, memsize, tags_encoding, "UTF-8"); -+ return; -+ } -+ - int i; - wchar_t *wchar; - -diff -urp xmms-scrobbler-0.3.8.1/xmms_scrobbler.c xmms-scrobbler-0.3.8.1-enc/xmms_scrobbler.c ---- xmms-scrobbler-0.3.8.1/xmms_scrobbler.c 2005-02-21 02:25:47.000000000 +0100 -+++ xmms-scrobbler-0.3.8.1-enc/xmms_scrobbler.c 2005-12-13 22:53:29.000000000 +0100 -@@ -59,7 +59,7 @@ static GeneralPlugin xmms_scrobbler = - - static void init(void) - { -- char *username = NULL, *password = NULL; -+ char *username = NULL, *password = NULL, *encoding = NULL; - ConfigFile *cfgfile; - going = 1; - -@@ -68,6 +68,8 @@ static void init(void) - &username); - xmms_cfg_read_string(cfgfile, "audioscrobbler", "password", - &password); -+ xmms_cfg_read_string(cfgfile, "audioscrobbler", "encoding", -+ &encoding); - xmms_cfg_free(cfgfile); - } - if ((!username || !password) || (!*username || !*password)) { -@@ -76,6 +78,10 @@ static void init(void) - going = 0; - return; - } -+ if (encoding) { -+ tags_encoding = g_strdup(encoding); -+ g_free(encoding); -+ } - sc_init(username, password); - g_free(username); - g_free(password); diff --git a/audio/scrobbler/files/patch-Makefile.in b/audio/scrobbler/files/patch-Makefile.in deleted file mode 100644 index b79c6fd6f82a..000000000000 --- a/audio/scrobbler/files/patch-Makefile.in +++ /dev/null @@ -1,129 +0,0 @@ ---- Makefile.in.orig 2005-02-27 02:37:07 UTC -+++ Makefile.in -@@ -78,7 +78,7 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ - INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ - LDFLAGS = @LDFLAGS@ - LIBOBJS = @LIBOBJS@ --LIBS = `curl-config --libs` -lmusicbrainz -lm -lstdc++ -+LIBS = `curl-config --libs` -lm - LIBTOOL = @LIBTOOL@ - LN_S = @LN_S@ - LTLIBOBJS = @LTLIBOBJS@ -@@ -173,9 +173,9 @@ libxmms_scrobbler_la_SOURCES = xmms_scro - queue.c queue.h tags/tags.c tags/include/tags.h tags/unicode.c \ - tags/include/unicode.h fmt.c fmt.h gtkstuff.c gtkstuff.h md5.c md5.h \ - tags/include/endian.h tags/id3v1.c tags/id3v2.c tags/vorbis.c tags/ape.c \ --tags/itunes.c tags/cdaudio.c tags/include/id3v1.h tags/include/id3v2.h \ -+tags/itunes.c tags/include/id3v1.h tags/include/id3v2.h \ - tags/include/ape.h tags/include/vorbis.h tags/include/itunes.h \ --tags/include/cdaudio.h tags/id3genres.c tags/wma.c tags/include/wma.h -+tags/id3genres.c tags/wma.c tags/include/wma.h - - - libbmp_scrobbler_la_CFLAGS = $(AM_CFLAGS) @BMP_CFLAGS@ -DMAKE_BMP=1 \ -@@ -188,13 +188,13 @@ libbmp_scrobbler_la_SOURCES = xmms_scrob - queue.c queue.h tags/tags.c tags/include/tags.h tags/unicode.c \ - tags/include/unicode.h fmt.c fmt.h gtkstuff.c gtkstuff.h md5.c md5.h \ - tags/include/endian.h tags/id3v1.c tags/id3v2.c tags/vorbis.c tags/ape.c \ --tags/itunes.c tags/cdaudio.c tags/include/id3v1.h tags/include/id3v2.h \ -+tags/itunes.c tags/include/id3v1.h tags/include/id3v2.h \ - tags/include/ape.h tags/include/vorbis.h tags/include/itunes.h \ --tags/include/cdaudio.h tags/id3genres.c tags/wma.c tags/include/wma.h \ -+tags/id3genres.c tags/wma.c tags/include/wma.h \ - tags/include/bmp_vfs.h - - --EXTRA_DIST = README.tags KnownIssues -+EXTRA_DIST = README.tags KnownIssues tags/cdaudio.c tags/include/cdaudio.h - subdir = . - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs -@@ -210,7 +210,7 @@ am_libbmp_scrobbler_la_OBJECTS = libbmp_ - libbmp_scrobbler_la-md5.lo libbmp_scrobbler_la-id3v1.lo \ - libbmp_scrobbler_la-id3v2.lo libbmp_scrobbler_la-vorbis.lo \ - libbmp_scrobbler_la-ape.lo libbmp_scrobbler_la-itunes.lo \ -- libbmp_scrobbler_la-cdaudio.lo libbmp_scrobbler_la-id3genres.lo \ -+ libbmp_scrobbler_la-id3genres.lo \ - libbmp_scrobbler_la-wma.lo - libbmp_scrobbler_la_OBJECTS = $(am_libbmp_scrobbler_la_OBJECTS) - libxmms_scrobbler_la_LIBADD = -@@ -221,7 +221,6 @@ am_libxmms_scrobbler_la_OBJECTS = libxmm - libxmms_scrobbler_la-md5.lo libxmms_scrobbler_la-id3v1.lo \ - libxmms_scrobbler_la-id3v2.lo libxmms_scrobbler_la-vorbis.lo \ - libxmms_scrobbler_la-ape.lo libxmms_scrobbler_la-itunes.lo \ -- libxmms_scrobbler_la-cdaudio.lo \ - libxmms_scrobbler_la-id3genres.lo libxmms_scrobbler_la-wma.lo - libxmms_scrobbler_la_OBJECTS = $(am_libxmms_scrobbler_la_OBJECTS) - -@@ -229,7 +228,6 @@ DEFAULT_INCLUDES = -I. -I$(srcdir) -I. - depcomp = $(SHELL) $(top_srcdir)/depcomp - am__depfiles_maybe = depfiles - @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/libbmp_scrobbler_la-ape.Plo \ --@AMDEP_TRUE@ ./$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/libbmp_scrobbler_la-fmt.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/libbmp_scrobbler_la-gtkstuff.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/libbmp_scrobbler_la-id3genres.Plo \ -@@ -245,7 +243,6 @@ am__depfiles_maybe = depfiles - @AMDEP_TRUE@ ./$(DEPDIR)/libbmp_scrobbler_la-wma.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/libbmp_scrobbler_la-xmms_scrobbler.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/libxmms_scrobbler_la-ape.Plo \ --@AMDEP_TRUE@ ./$(DEPDIR)/libxmms_scrobbler_la-cdaudio.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/libxmms_scrobbler_la-fmt.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/libxmms_scrobbler_la-gtkstuff.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/libxmms_scrobbler_la-id3genres.Plo \ -@@ -381,7 +378,6 @@ distclean-compile: - -rm -f *.tab.c - - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libbmp_scrobbler_la-ape.Plo@am__quote@ --@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libbmp_scrobbler_la-fmt.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libbmp_scrobbler_la-gtkstuff.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libbmp_scrobbler_la-id3genres.Plo@am__quote@ -@@ -397,7 +393,6 @@ distclean-compile: - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libbmp_scrobbler_la-wma.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libbmp_scrobbler_la-xmms_scrobbler.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmms_scrobbler_la-ape.Plo@am__quote@ --@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmms_scrobbler_la-cdaudio.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmms_scrobbler_la-fmt.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmms_scrobbler_la-gtkstuff.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxmms_scrobbler_la-id3genres.Plo@am__quote@ -@@ -875,39 +870,6 @@ libbmp_scrobbler_la-itunes.lo: tags/itun - @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ - @am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbmp_scrobbler_la_CFLAGS) $(CFLAGS) -c -o libbmp_scrobbler_la-itunes.lo `test -f 'tags/itunes.c' || echo '$(srcdir)/'`tags/itunes.c - --libbmp_scrobbler_la-cdaudio.o: tags/cdaudio.c --@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbmp_scrobbler_la_CFLAGS) $(CFLAGS) -MT libbmp_scrobbler_la-cdaudio.o -MD -MP -MF "$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Tpo" \ --@am__fastdepCC_TRUE@ -c -o libbmp_scrobbler_la-cdaudio.o `test -f 'tags/cdaudio.c' || echo '$(srcdir)/'`tags/cdaudio.c; \ --@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Tpo" "$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Po"; \ --@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Tpo"; exit 1; \ --@am__fastdepCC_TRUE@ fi --@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='tags/cdaudio.c' object='libbmp_scrobbler_la-cdaudio.o' libtool=no @AMDEPBACKSLASH@ --@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Po' tmpdepfile='$(DEPDIR)/libbmp_scrobbler_la-cdaudio.TPo' @AMDEPBACKSLASH@ --@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ --@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbmp_scrobbler_la_CFLAGS) $(CFLAGS) -c -o libbmp_scrobbler_la-cdaudio.o `test -f 'tags/cdaudio.c' || echo '$(srcdir)/'`tags/cdaudio.c -- --libbmp_scrobbler_la-cdaudio.obj: tags/cdaudio.c --@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbmp_scrobbler_la_CFLAGS) $(CFLAGS) -MT libbmp_scrobbler_la-cdaudio.obj -MD -MP -MF "$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Tpo" \ --@am__fastdepCC_TRUE@ -c -o libbmp_scrobbler_la-cdaudio.obj `if test -f 'tags/cdaudio.c'; then $(CYGPATH_W) 'tags/cdaudio.c'; else $(CYGPATH_W) '$(srcdir)/tags/cdaudio.c'; fi`; \ --@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Tpo" "$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Po"; \ --@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Tpo"; exit 1; \ --@am__fastdepCC_TRUE@ fi --@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='tags/cdaudio.c' object='libbmp_scrobbler_la-cdaudio.obj' libtool=no @AMDEPBACKSLASH@ --@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Po' tmpdepfile='$(DEPDIR)/libbmp_scrobbler_la-cdaudio.TPo' @AMDEPBACKSLASH@ --@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ --@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbmp_scrobbler_la_CFLAGS) $(CFLAGS) -c -o libbmp_scrobbler_la-cdaudio.obj `if test -f 'tags/cdaudio.c'; then $(CYGPATH_W) 'tags/cdaudio.c'; else $(CYGPATH_W) '$(srcdir)/tags/cdaudio.c'; fi` -- --libbmp_scrobbler_la-cdaudio.lo: tags/cdaudio.c --@am__fastdepCC_TRUE@ if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbmp_scrobbler_la_CFLAGS) $(CFLAGS) -MT libbmp_scrobbler_la-cdaudio.lo -MD -MP -MF "$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Tpo" \ --@am__fastdepCC_TRUE@ -c -o libbmp_scrobbler_la-cdaudio.lo `test -f 'tags/cdaudio.c' || echo '$(srcdir)/'`tags/cdaudio.c; \ --@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Tpo" "$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Plo"; \ --@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Tpo"; exit 1; \ --@am__fastdepCC_TRUE@ fi --@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='tags/cdaudio.c' object='libbmp_scrobbler_la-cdaudio.lo' libtool=yes @AMDEPBACKSLASH@ --@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libbmp_scrobbler_la-cdaudio.Plo' tmpdepfile='$(DEPDIR)/libbmp_scrobbler_la-cdaudio.TPlo' @AMDEPBACKSLASH@ --@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ --@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbmp_scrobbler_la_CFLAGS) $(CFLAGS) -c -o libbmp_scrobbler_la-cdaudio.lo `test -f 'tags/cdaudio.c' || echo '$(srcdir)/'`tags/cdaudio.c -- - libbmp_scrobbler_la-id3genres.o: tags/id3genres.c - @am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libbmp_scrobbler_la_CFLAGS) $(CFLAGS) -MT libbmp_scrobbler_la-id3genres.o -MD -MP -MF "$(DEPDIR)/libbmp_scrobbler_la-id3genres.Tpo" \ - @am__fastdepCC_TRUE@ -c -o libbmp_scrobbler_la-id3genres.o `test -f 'tags/id3genres.c' || echo '$(srcdir)/'`tags/id3genres.c; \ diff --git a/audio/scrobbler/files/patch-config.h.in b/audio/scrobbler/files/patch-config.h.in deleted file mode 100644 index 85ef6e41c99c..000000000000 --- a/audio/scrobbler/files/patch-config.h.in +++ /dev/null @@ -1,12 +0,0 @@ ---- config.h.in.orig 2005-02-20 19:26:40 UTC -+++ config.h.in -@@ -12,9 +12,6 @@ - /* Define to 1 if you have the <inttypes.h> header file. */ - #undef HAVE_INTTYPES_H - --/* Define to 1 if you have the `musicbrainz' library (-lmusicbrainz). */ --#undef HAVE_LIBMUSICBRAINZ -- - /* Define to 1 if you have the <memory.h> header file. */ - #undef HAVE_MEMORY_H - diff --git a/audio/scrobbler/files/patch-configure b/audio/scrobbler/files/patch-configure deleted file mode 100644 index 8e49da6c3cf3..000000000000 --- a/audio/scrobbler/files/patch-configure +++ /dev/null @@ -1,173 +0,0 @@ ---- configure.orig 2005-02-27 02:37:06 UTC -+++ configure -@@ -22548,145 +22548,6 @@ fi - - - -- --echo "$as_me:$LINENO: checking for mb_GetVersion in -lmusicbrainz" >&5 --echo $ECHO_N "checking for mb_GetVersion in -lmusicbrainz... $ECHO_C" >&6 --if test "${ac_cv_lib_musicbrainz_mb_GetVersion+set}" = set; then -- echo $ECHO_N "(cached) $ECHO_C" >&6 --else -- ac_check_lib_save_LIBS=$LIBS --LIBS="-lmusicbrainz -lstdc++ $LIBS" --cat >conftest.$ac_ext <<_ACEOF --/* confdefs.h. */ --_ACEOF --cat confdefs.h >>conftest.$ac_ext --cat >>conftest.$ac_ext <<_ACEOF --/* end confdefs.h. */ -- --/* Override any gcc2 internal prototype to avoid an error. */ --#ifdef __cplusplus --extern "C" --#endif --/* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char mb_GetVersion (); --int --main () --{ --mb_GetVersion (); -- ; -- return 0; --} --_ACEOF --rm -f conftest.$ac_objext conftest$ac_exeext --if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -- (eval $ac_link) 2>conftest.er1 -- ac_status=$? -- grep -v '^ *+' conftest.er1 >conftest.err -- rm -f conftest.er1 -- cat conftest.err >&5 -- echo "$as_me:$LINENO: \$? = $ac_status" >&5 -- (exit $ac_status); } && -- { ac_try='test -z "$ac_c_werror_flag" -- || test ! -s conftest.err' -- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -- (eval $ac_try) 2>&5 -- ac_status=$? -- echo "$as_me:$LINENO: \$? = $ac_status" >&5 -- (exit $ac_status); }; } && -- { ac_try='test -s conftest$ac_exeext' -- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -- (eval $ac_try) 2>&5 -- ac_status=$? -- echo "$as_me:$LINENO: \$? = $ac_status" >&5 -- (exit $ac_status); }; }; then -- ac_cv_lib_musicbrainz_mb_GetVersion=yes --else -- echo "$as_me: failed program was:" >&5 --sed 's/^/| /' conftest.$ac_ext >&5 -- --ac_cv_lib_musicbrainz_mb_GetVersion=no --fi --rm -f conftest.err conftest.$ac_objext \ -- conftest$ac_exeext conftest.$ac_ext --LIBS=$ac_check_lib_save_LIBS --fi --echo "$as_me:$LINENO: result: $ac_cv_lib_musicbrainz_mb_GetVersion" >&5 --echo "${ECHO_T}$ac_cv_lib_musicbrainz_mb_GetVersion" >&6 --if test $ac_cv_lib_musicbrainz_mb_GetVersion = yes; then -- cat >>confdefs.h <<_ACEOF --#define HAVE_LIBMUSICBRAINZ 1 --_ACEOF -- -- LIBS="-lmusicbrainz $LIBS" -- --else -- echo "*" -- echo "* The MusicBrainz client library needs to be installed " -- echo "* to build this plugin. Please download the library from " -- echo "* http://www.musicbrainz.org/download " -- echo "*" -- { { echo "$as_me:$LINENO: error: \"Cannot build. Stop.\"" >&5 --echo "$as_me: error: \"Cannot build. Stop.\"" >&2;} -- { (exit 1); exit 1; }; } -- --fi -- -- --LIBS="-lmusicbrainz -lstdc++" --if test "$cross_compiling" = yes; then -- have_mbver=false --else -- cat >conftest.$ac_ext <<_ACEOF --/* confdefs.h. */ --_ACEOF --cat confdefs.h >>conftest.$ac_ext --cat >>conftest.$ac_ext <<_ACEOF --/* end confdefs.h. */ -- --#include <musicbrainz/mb_c.h> -- --int main () --{ -- int major, minor, rev; -- musicbrainz_t o; -- -- o = mb_New(); -- mb_GetVersion(o, &major, &minor, &rev); -- mb_Delete(o); -- if (major >= 2) -- { -- return 0; -- } -- -- return -1; --} -- --_ACEOF --rm -f conftest$ac_exeext --if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -- (eval $ac_link) 2>&5 -- ac_status=$? -- echo "$as_me:$LINENO: \$? = $ac_status" >&5 -- (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -- (eval $ac_try) 2>&5 -- ac_status=$? -- echo "$as_me:$LINENO: \$? = $ac_status" >&5 -- (exit $ac_status); }; }; then -- have_mbver=true --else -- echo "$as_me: program exited with status $ac_status" >&5 --echo "$as_me: failed program was:" >&5 --sed 's/^/| /' conftest.$ac_ext >&5 -- --( exit $ac_status ) --have_mbver=false --fi --rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext --fi -- -- - if test "${my_cv_curl_vers+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else -@@ -22727,24 +22588,6 @@ fi - - LIBS="$LIBS $GTKLIBS" - --echo "$as_me:$LINENO: checking for version >= 2.0.0 in -lmusicbrainz" >&5 --echo $ECHO_N "checking for version >= 2.0.0 in -lmusicbrainz... $ECHO_C" >&6 --if test "$have_mbver" = "false"; then -- echo "$as_me:$LINENO: result: no" >&5 --echo "${ECHO_T}no" >&6 -- echo "*" -- echo "* Version 2.0.0 or higher of the MusicBrainz " -- echo "* client library needs to be installed to build this application. " -- echo "* Please download the library from: " -- echo "* http://musicbrainz.org/products/client/download.html " -- echo "*" -- { { echo "$as_me:$LINENO: error: Cannot build. Stop." >&5 --echo "$as_me: error: Cannot build. Stop." >&2;} -- { (exit 1); exit 1; }; } --else -- echo "$as_me:$LINENO: result: yes" >&5 --echo "${ECHO_T}yes" >&6 --fi - - ac_config_files="$ac_config_files Makefile" - cat >confcache <<\_ACEOF diff --git a/audio/scrobbler/files/patch-scrobbler.c b/audio/scrobbler/files/patch-scrobbler.c deleted file mode 100644 index 277913c39516..000000000000 --- a/audio/scrobbler/files/patch-scrobbler.c +++ /dev/null @@ -1,15 +0,0 @@ ---- scrobbler.c.orig 2005-02-21 00:45:05 UTC -+++ scrobbler.c -@@ -382,9 +382,9 @@ static int sc_parse_sb_res(void) - - static gchar *sc_itemtag(char c, int n, char *str) - { -- static char buf[256]; -- snprintf(buf, 256, "&%c[%d]=%s", c, n, str); -- return buf; -+ static char buf[1024]; -+ snprintf(buf, 1024, "&%c[%d]=%s", c, n, str); -+ return buf; - } - - #define cfa(f, l, n, v) \ diff --git a/audio/scrobbler/files/patch-tags_include_tags.h b/audio/scrobbler/files/patch-tags_include_tags.h deleted file mode 100644 index b6e8a6d9baa4..000000000000 --- a/audio/scrobbler/files/patch-tags_include_tags.h +++ /dev/null @@ -1,26 +0,0 @@ ---- tags/include/tags.h.orig 2004-09-24 01:23:17 UTC -+++ tags/include/tags.h -@@ -31,7 +31,6 @@ - #include "vorbis.h" - #include "itunes.h" - #include "ape.h" --#include "cdaudio.h" - - extern const char *genre_list[148]; - -@@ -59,7 +58,6 @@ typedef struct { - has_oggflac, - has_speex, - has_itunes, -- has_cdaudio, - prefer_ape; - wma_t *wma; - id3v1_t *id3v1; -@@ -70,7 +68,6 @@ typedef struct { - *oggflac, - *speex; - itunes_t *itunes; -- cdaudio_t *cdaudio; - } metatag_t; - - void get_tag_data(metatag_t *, char *, int); diff --git a/audio/scrobbler/files/patch-tags_tags.c b/audio/scrobbler/files/patch-tags_tags.c deleted file mode 100644 index 0f3e3013952d..000000000000 --- a/audio/scrobbler/files/patch-tags_tags.c +++ /dev/null @@ -1,58 +0,0 @@ ---- tags/tags.c.orig 2005-02-20 18:08:42 UTC -+++ tags/tags.c -@@ -141,37 +141,6 @@ void tag_exists(metatag_t *meta, char *f - return; - } - --void metaCD(metatag_t *meta, char *filename, int track) --{ -- int tmp; -- -- pdebug("Getting CD Audio metadata...", META_DEBUG); -- meta->cdaudio = readCDAudio(filename, track); -- if(meta->cdaudio == NULL) -- { -- pdebug("Error getting metadata", META_DEBUG); -- -- return; -- } -- -- meta->has_cdaudio = 1; -- -- pdebug("Reading metadata into structs...", META_DEBUG); -- meta->artist = meta->cdaudio->artist; -- meta->title = meta->cdaudio->title; -- meta->mb = realloc(meta->mb, strlen(meta->cdaudio->mbid) + 1); -- strcpy(meta->mb, meta->cdaudio->mbid); -- meta->album = meta->cdaudio->album; -- meta->year = NULL; -- meta->genre = NULL; -- /* Special track handling... Yay! */ -- meta->track = realloc(meta->track, 4); -- tmp = snprintf(meta->track, 3, "%d", track); -- *(meta->track + tmp) = '\0'; -- -- return; --} /* End CD Audio support */ -- - static ape_t *fetchAPE(char *filename) - { - ape_t *ape; -@@ -693,8 +662,6 @@ void get_tag_data(metatag_t *meta, char - { - if(track > 0) - { -- metaCD(meta, filename, track); -- - return; - } - else -@@ -801,8 +768,6 @@ void metatag_delete(metatag_t *meta) - freeVorbis(meta->speex); - if(meta->itunes != NULL) - freeiTunes(meta->itunes); -- if(meta->cdaudio != NULL) -- freeCDAudio(meta->cdaudio); - free(meta); - } - diff --git a/audio/scrobbler/pkg-descr b/audio/scrobbler/pkg-descr deleted file mode 100644 index c914b2dfa9f5..000000000000 --- a/audio/scrobbler/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -This is an XMMS Plugin which sends the Playlist data to -audioscrobbler.com - -WWW: http://www.audioscrobbler.com diff --git a/audio/soundtracker/Makefile b/audio/soundtracker/Makefile deleted file mode 100644 index ba940a021956..000000000000 --- a/audio/soundtracker/Makefile +++ /dev/null @@ -1,73 +0,0 @@ -# Created by: Kristopher Zentner <kzentner@u.washington.edu> -# $FreeBSD$ - -PORTNAME= soundtracker -PORTVERSION= 0.6.8 -PORTREVISION= 18 -CATEGORIES= audio -MASTER_SITES= http://www.soundtracker.org/dl/v${PORTVERSION:R}/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Mod player/tracking tool which supports XM and MOD formats - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -LIB_DEPENDS= libsndfile.so:audio/libsndfile - -GNU_CONFIGURE= yes -USES= compiler pathfix pkgconfig -USE_GNOME= gdkpixbuf - -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -OPTIONS_DEFINE= JACK SDL NLS -OPTIONS_DEFINE_i386= ASM -OPTIONS_DEFAULT= SDL -OPTIONS_SUB= yes -ASM_DESC= Use optimized assembly (potentially unstable) - -CONFIGURE_ARGS+= --disable-alsa --disable-esd --disable-gnome - -DESKTOP_ENTRIES="SoundTracker" "Pattern-oriented music editor" \ - "${PREFIX}/share/pixmaps/${PORTNAME}.xpm" \ - "soundtracker" "AudioVideo;Audio;AudioVideoEditing;" false - -ASM_CONFIGURE_ON= --enable-asm - -JACK_LIB_DEPENDS= libjack.so:audio/jack -JACK_CONFIGURE_OFF= --disable-jack - -SDL_USE= SDL=sdl -SDL_CONFIGURE_OFF= --disable-sdl - -NLS_USES= gettext -NLS_CONFIGURE_ENABLE= nls - -.include <bsd.port.pre.mk> - -.if ${PORT_OPTIONS:MASM} && ${CHOSEN_COMPILER_TYPE} == "clang" -CFLAGS+= -no-integrated-as -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|soundtracker.desktop||' \ - ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -e 's| install-exec-local||' \ - ${WRKSRC}/app/Makefile.in - @${REINPLACE_CMD} -e 's|-ldl||' \ - ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|PREFIX"/share/soundtracker|DATADIR"|' \ - ${WRKSRC}/app/gui.c - -pre-build-NLS-on: - cd ${WRKSRC}/po && ${LOCALBASE}/bin/msgfmt -c -o ja.gmo ja.po - -post-install: - ${INSTALL_DATA} ${WRKSRC}/sharp.xpm \ - ${STAGEDIR}${PREFIX}/share/pixmaps/soundtracker.xpm - -.include <bsd.port.post.mk> diff --git a/audio/soundtracker/distinfo b/audio/soundtracker/distinfo deleted file mode 100644 index a4939213dba2..000000000000 --- a/audio/soundtracker/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (soundtracker-0.6.8.tar.gz) = 03b2f2c0edba48457ec6178b0a10edfe3481254112936715603a21f638822f50 -SIZE (soundtracker-0.6.8.tar.gz) = 1016718 diff --git a/audio/soundtracker/files/patch-app_Makefile.in b/audio/soundtracker/files/patch-app_Makefile.in deleted file mode 100644 index eb4eda7e9c13..000000000000 --- a/audio/soundtracker/files/patch-app_Makefile.in +++ /dev/null @@ -1,15 +0,0 @@ ---- app/Makefile.in.orig 2006-02-25 13:37:15 UTC -+++ app/Makefile.in -@@ -235,9 +235,9 @@ soundtracker_LDADD = drivers/libdrivers. - - stdir = $(datadir)/soundtracker - --#INCLUDES = -DDATADIR=\"$(stdir)\" \ --# -DLOCALEDIR=\"$(datadir)/locale\" --INCLUDES = -DLOCALEDIR=\"$(datadir)/locale\" -+INCLUDES = -DDATADIR=\"$(stdir)\" \ -+ -DLOCALEDIR=\"$(datadir)/locale\" -+#INCLUDES = -DLOCALEDIR=\"$(datadir)/locale\" - subdir = app - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs diff --git a/audio/soundtracker/files/patch-app_sample-editor.c b/audio/soundtracker/files/patch-app_sample-editor.c deleted file mode 100644 index e9b88632689e..000000000000 --- a/audio/soundtracker/files/patch-app_sample-editor.c +++ /dev/null @@ -1,21 +0,0 @@ ---- app/sample-editor.c.orig 2006-02-25 12:26:05 UTC -+++ app/sample-editor.c -@@ -2647,13 +2647,15 @@ sample_editor_trim(gboolean trbeg, gbool - static void - sample_editor_crop() - { -- int start = sampledisplay->sel_start, end = sampledisplay->sel_end; -+ int start, end, l; -+ -+ start = sampledisplay->sel_start, end = sampledisplay->sel_end; - - if(current_sample == NULL || start == -1) - return; -- -- int l = current_sample->sample.length; - -+ l = current_sample->sample.length; -+ - sample_editor_lock_sample(); - sample_editor_delete(current_sample, 0, start); - sample_editor_delete(current_sample, end - start, l - start); diff --git a/audio/soundtracker/files/patch-app_tracer.c b/audio/soundtracker/files/patch-app_tracer.c deleted file mode 100644 index 8b137b394461..000000000000 --- a/audio/soundtracker/files/patch-app_tracer.c +++ /dev/null @@ -1,41 +0,0 @@ ---- app/tracer.c.orig 2006-02-25 12:30:54 UTC -+++ app/tracer.c -@@ -361,15 +361,19 @@ static st_mixer mixer_tracer = { - void - tracer_trace (int mixfreq, int songpos, int patpos) - { -+ st_mixer *real_mixer; -+ int stopsongpos, stoppatpos; -+ double rest, previous; -+ - /* Attemp to take pitchband into account */ - /* Test if tempo and BPM are traced */ -- st_mixer *real_mixer = mixer; -+ real_mixer = mixer; - mixer = &mixer_tracer; - -- int stopsongpos = songpos; -- int stoppatpos = patpos; -+ stopsongpos = songpos; -+ stoppatpos = patpos; - -- double rest = 0, previous = 0; /* Fractional part of the samples */ -+ rest = 0, previous = 0; /* Fractional part of the samples */ - - if((stoppatpos -= 1) < 0){ - stopsongpos -= 1; -@@ -381,12 +385,13 @@ tracer_trace (int mixfreq, int songpos, - - while(1) { - double t; -+ guint32 samples; - - double current = xmplayer_play(); - t = current - previous + rest; - previous = current; - -- guint32 samples = t * mixfreq; -+ samples = t * mixfreq; - rest = t - (double)samples / (double)mixfreq; - - tracer_mix(NULL, samples, NULL, 0); diff --git a/audio/soundtracker/files/patch-app_track-editor.c b/audio/soundtracker/files/patch-app_track-editor.c deleted file mode 100644 index 8629e74e545e..000000000000 --- a/audio/soundtracker/files/patch-app_track-editor.c +++ /dev/null @@ -1,29 +0,0 @@ ---- app/track-editor.c.orig 2006-02-25 12:30:54 UTC -+++ app/track-editor.c -@@ -603,6 +603,8 @@ track_editor_handle_keys (int shift, - } - - if(!GUI_ENABLED && !ASYNCEDIT) { // Recording mode -+ XMNote *note; -+ - if(pressed){ // Insert note - - for(c = 0; c < 32; c++){ // Cleanup -@@ -624,7 +626,7 @@ track_editor_handle_keys (int shift, - reckey[c].chn = t->cursor_ch; - reckey[c].act = TRUE; - -- XMNote *note = &t->curpattern->channels[t->cursor_ch][t->patpos]; -+ note = &t->curpattern->channels[t->cursor_ch][t->patpos]; - note->note = i; - note->instrument = gui_get_current_instrument(); - tracker_redraw_current_row(t); -@@ -645,7 +647,7 @@ track_editor_handle_keys (int shift, - if (!insert_noteoff) - goto fin_note; - -- XMNote *note = &t->curpattern->channels[reckey[c].chn][t->patpos]; -+ note = &t->curpattern->channels[reckey[c].chn][t->patpos]; - note->note = 97; - note->instrument = 0; - tracker_redraw_current_row(t); diff --git a/audio/soundtracker/files/patch-po_ja.po b/audio/soundtracker/files/patch-po_ja.po deleted file mode 100644 index b3f136d17c28..000000000000 --- a/audio/soundtracker/files/patch-po_ja.po +++ /dev/null @@ -1,65 +0,0 @@ ---- po/ja.po.orig 2006-02-25 13:25:08 UTC -+++ po/ja.po -@@ -2,14 +2,14 @@ - # Copyright (C) 1998-2000 Michael Krause <m.krause@tu-harburg.de>. - # Translators: Atsushi Yamagata <yamagata@plathome.co.jp>, 1999, 2000. - # Yuuki NINOMIYA <gm@smn.enjoy.ne.jp>, 1999, 2000. --# Junichi Uekawa <dancer@debian.org>, 2002, 2003. -+# Junichi Uekawa <dancer@debian.org>, 2002, 2003, 2004. - # - msgid "" - msgstr "" - "Project-Id-Version: SoundTracker 0.3.10\n" - "Report-Msgid-Bugs-To: soundtracker-discuss@soundtracker.org\n" - "POT-Creation-Date: 2006-02-25 14:25+0100\n" --"PO-Revision-Date: 2003-08-05 06:54+0900\n" -+"PO-Revision-Date: 2004-01-12 12:13+0900\n" - "Last-Translator: Junichi Uekawa <dancer@debian.org>\n" - "Language-Team: Debian Japanese project <debian-japanese@lists.debian.org>\n" - "MIME-Version: 1.0\n" -@@ -553,6 +553,8 @@ msgid "" - "Odd pattern rows contain data which will be lost after shrinking.\n" - "Do you want to continue anyway?" - msgstr "" -+"����Υѥ��������Ͻ̾�����ȼ����ޤ���\n" -+"³�Ԥ��ޤ�����" - - #: app/gui.c:506 - msgid "" -@@ -560,6 +562,8 @@ msgid "" - "Some data at the end of the pattern will be lost.\n" - "Do you want to continue anyway?" - msgstr "" -+"��ĥ����ˤϥѥ������Ĺ�����ޤ���\n" -+"�ѥ�����κǸ�Υǡ�����������������ˤʤ�ޤ���³�Ԥ��ޤ�����" - - #: app/gui.c:555 app/instrument-editor.c:212 app/sample-editor.c:1719 - #: app/sample-editor.c:1915 app/sample-editor.c:1959 -@@ -1034,9 +1038,8 @@ msgid "Transpose octave down" - msgstr "���������ֲ�����" - - #: app/menubar.c:526 --#, fuzzy - msgid "P_aste" --msgstr "Ž��" -+msgstr "Ž��(_a)" - - #: app/menubar.c:531 - msgid "_Jazz Edit Mode" -@@ -1087,14 +1090,12 @@ msgid "L_oad Pattern" - msgstr "�ѥ�������ɤ߹���(_o)" - - #: app/menubar.c:599 --#, fuzzy - msgid "Sh_rink Current Pattern" --msgstr "���ߤΥѥ�����" -+msgstr "���ߤΥѥ������̾�(_r)" - - #: app/menubar.c:601 --#, fuzzy - msgid "_Expand Current Pattern" --msgstr "���ߤΥѥ��������¸(_S)" -+msgstr "���ߤΥѥ�������ĥ(_E)" - - #: app/menubar.c:608 - msgid "_Toggle Current Channel Permanentness" diff --git a/audio/soundtracker/pkg-descr b/audio/soundtracker/pkg-descr deleted file mode 100644 index 09ba7eedecad..000000000000 --- a/audio/soundtracker/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -SoundTracker is a pattern-oriented music editor (similar to the classic DOS -program FastTracker and the Amiga legend ProTracker). Samples can be lined -up on tracks and patterns which are then arranged to a song. - -Supported module formats are XM and MOD; the player code is the one from -OpenCP. A basic sample recorder and editor is also included. - -WWW: http://www.soundtracker.org/ diff --git a/audio/soundtracker/pkg-plist b/audio/soundtracker/pkg-plist deleted file mode 100644 index ddc9e95e676e..000000000000 --- a/audio/soundtracker/pkg-plist +++ /dev/null @@ -1,31 +0,0 @@ -bin/soundtracker -share/pixmaps/soundtracker.xpm -%%NLS%%share/locale/da/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/de/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/en@boldquot/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/en@quot/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/es/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/fr/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/gl/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/hr/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/it/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/ja/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/no/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/pl/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/ru/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/rw/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/sk/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/sl/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/sv/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/tr/LC_MESSAGES/soundtracker.mo -%%NLS%%share/locale/vi/LC_MESSAGES/soundtracker.mo -%%DATADIR%%/downarrow.xpm -%%DATADIR%%/flat.xpm -%%DATADIR%%/lock.xpm -%%DATADIR%%/muted.png -%%DATADIR%%/play.xpm -%%DATADIR%%/play_cur.xpm -%%DATADIR%%/rightarrow.xpm -%%DATADIR%%/sharp.xpm -%%DATADIR%%/soundtracker_splash.png -%%DATADIR%%/stop.xpm diff --git a/audio/wmalbum/Makefile b/audio/wmalbum/Makefile deleted file mode 100644 index 23a593add7a2..000000000000 --- a/audio/wmalbum/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# Created by: lx@redundancy.redundancy.org -# $FreeBSD$ - -PORTNAME= wmalbum -PORTVERSION= 0.1.5 -PORTREVISION= 11 -CATEGORIES= audio windowmaker -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Dockapp to display album covers for XMMS - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LIB_DEPENDS= libxmms.so:multimedia/xmms \ - libgdk_pixbuf_xlib.so:graphics/gdk-pixbuf - -GNU_CONFIGURE= yes -USE_CSTD= gnu89 - -PLIST_FILES= bin/wmalbum \ - man/man1/wmalbum.1.gz - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/wmalbum/wmalbum ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/wmalbum.1 ${STAGEDIR}${MANPREFIX}/man/man1 - -.include <bsd.port.mk> diff --git a/audio/wmalbum/distinfo b/audio/wmalbum/distinfo deleted file mode 100644 index 313ba8b99075..000000000000 --- a/audio/wmalbum/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (wmalbum-0.1.5.tar.gz) = 4e6f1021fb79d94b85d1e1131b615f63ca184a410a5f204c250c165101632fd0 -SIZE (wmalbum-0.1.5.tar.gz) = 157369 diff --git a/audio/wmalbum/pkg-descr b/audio/wmalbum/pkg-descr deleted file mode 100644 index 3857cf10780c..000000000000 --- a/audio/wmalbum/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -WMalbum is a dock applet that displays album covers for songs being -played by XMMS. You must already have images of the album covers stored -near the file being played. WMAlbum provides a handy circular menu -for play/skip/etc, and can replace wmxmms. Although dock applets are -designed for the WindowMaker window manager, they also work in other -window managers including openbox and blackbox. - -WWW: http://wmalbum.sourceforge.net/ diff --git a/audio/xmms-ahx/Makefile b/audio/xmms-ahx/Makefile deleted file mode 100644 index b9395e047b2a..000000000000 --- a/audio/xmms-ahx/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# Created by: Emanuel Haupt <ehaupt@critical.ch> -# $FreeBSD$ - -PORTNAME= xmms-ahx -PORTVERSION= 0.6 -PORTREVISION= 7 -CATEGORIES= audio -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}.tar.gz - -MAINTAINER= ehaupt@FreeBSD.org -COMMENT= XMMS plugin for playing AHX tunes - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -BUILD_DEPENDS= xmms:multimedia/xmms -RUN_DEPENDS= xmms:multimedia/xmms - -PLIST_FILES= lib/xmms/Input/libahx.so - -GNU_CONFIGURE= yes -USES= gmake libtool gettext-runtime -USE_XORG= xi xext x11 -USE_GNOME= gtk12 -USE_LDCONFIG= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -INSTALL_TARGET= install-strip - -.include <bsd.port.mk> diff --git a/audio/xmms-ahx/distinfo b/audio/xmms-ahx/distinfo deleted file mode 100644 index f677e4418b5a..000000000000 --- a/audio/xmms-ahx/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xmms-ahx-0.6.tar.gz) = 972f30bba126390d2cbc4517521dc3af317adc86374e8ef0469ceddd6d608eae -SIZE (xmms-ahx-0.6.tar.gz) = 339874 diff --git a/audio/xmms-ahx/pkg-descr b/audio/xmms-ahx/pkg-descr deleted file mode 100644 index 2589bd093b70..000000000000 --- a/audio/xmms-ahx/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -XMMS input plugin for AHX format support. AHX is a synthetic music format from -Amiga, and reproducing C64-style music. - -WWW: http://xmms-ahx.sourceforge.net/ diff --git a/audio/xmms-curses/Makefile b/audio/xmms-curses/Makefile deleted file mode 100644 index ac0f0dc8f442..000000000000 --- a/audio/xmms-curses/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# Created by: Ion-Mihai "IOnut" Tetcu <itetcu@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= xmms-curses -PORTVERSION= 0.2.2 -PORTREVISION= 8 -CATEGORIES= audio -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Ncurses program for (remote) controlling multimedia/xmms - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -BUILD_DEPENDS= xmms:multimedia/xmms \ - ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs -RUN_DEPENDS= xmms:multimedia/xmms - -USES= gettext iconv ncurses -USE_GNOME= gtk12 -USE_XORG= x11 xau xcb xdmcp xext xi - -do-build: - cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ - ${CC} ${CFLAGS} -lpthread -lncurses \ - `xmms-config --cflags --libs` -o xmms-curses *.c - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/xmms-curses ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/xmms-curses.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 - ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf \ - ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample - -.include <bsd.port.mk> diff --git a/audio/xmms-curses/distinfo b/audio/xmms-curses/distinfo deleted file mode 100644 index 9e9211a7e2aa..000000000000 --- a/audio/xmms-curses/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xmms-curses-0.2.2.tar.gz) = d05903163819e8b59105b8c4e8d60e0f88af3d72309c6e45d2bfda7641bcddce -SIZE (xmms-curses-0.2.2.tar.gz) = 18311 diff --git a/audio/xmms-curses/pkg-descr b/audio/xmms-curses/pkg-descr deleted file mode 100644 index bcf3506bbb2a..000000000000 --- a/audio/xmms-curses/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -xmms-curses is a simple application for controlling XMMS from the command line. - -It is designed to make common, simple tasks fast and easy to do. It is operated -using arrow keys and standard XMMS keys, to make it easy and intuitive to learn. - -WWW: http://xmms-curses.sourceforge.net/ diff --git a/audio/xmms-curses/pkg-plist b/audio/xmms-curses/pkg-plist deleted file mode 100644 index c306b5d6d470..000000000000 --- a/audio/xmms-curses/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/xmms-curses -man/man1/xmms-curses.1.gz -@sample etc/xmms-curses.conf.sample diff --git a/audio/xmms-faad/Makefile b/audio/xmms-faad/Makefile deleted file mode 100644 index 5d8afac69fe8..000000000000 --- a/audio/xmms-faad/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# Created by: David Yeske <dyeske@gmail.com> -# $FreeBSD$ - -PORTNAME= faad2 -PORTVERSION= 2.8.8 -CATEGORIES= audio -MASTER_SITES= SF/faac/${PORTNAME}-src/${PORTNAME}-${PORTVERSION:R}.0 -PKGNAMEPREFIX= xmms- - -MAINTAINER= ports@FreeBSD.org -COMMENT= XMMS plugin for MP4/M4A/AAC files - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/../../../COPYING - -LIB_DEPENDS= libxmms.so:multimedia/xmms \ - libfaad.so:audio/faad - -WRKSRC_SUBDIR= plugins/xmms/src - -USES= pkgconfig -USE_GNOME= gtk12 -EXTRA_CFLAGS= `xmms-config --cflags` -EXTRA_LDFLAGS= `xmms-config --libs` - -PLUGINS_DIR= ${PREFIX}/lib/xmms/Input -PLIST_FILES= ${PLUGINS_DIR:S,^${PREFIX}/,,}/libmp4.so - -do-build: - cd ${WRKSRC} && ${CC} ${CFLAGS} -fPIC -shared \ - -I${LOCALBASE}/include -DHAVE_STDINT_H \ - ${EXTRA_CFLAGS} *.c -o libmp4.so \ - -L${LOCALBASE}/lib -lfaad -lmp4ff \ - ${EXTRA_LDFLAGS} - -do-install: - @${MKDIR} ${STAGEDIR}${PLUGINS_DIR} - ${INSTALL_LIB} ${WRKSRC}/libmp4.so ${STAGEDIR}${PLUGINS_DIR} - -.include <bsd.port.mk> diff --git a/audio/xmms-faad/distinfo b/audio/xmms-faad/distinfo deleted file mode 100644 index e78cdaec9c43..000000000000 --- a/audio/xmms-faad/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1513703210 -SHA256 (faad2-2.8.8.tar.gz) = 985c3fadb9789d2815e50f4ff714511c79c2710ac27a4aaaf5c0c2662141426d -SIZE (faad2-2.8.8.tar.gz) = 1069044 diff --git a/audio/xmms-faad/pkg-descr b/audio/xmms-faad/pkg-descr deleted file mode 100644 index e9c295aa8c54..000000000000 --- a/audio/xmms-faad/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -FAAD2 (Freeware Advanced Audio Decoder) is an MPEG-2, MPEG-4 AAC decoder. - -FAAD2 is the fastest ISO AAC audio decoder available and can be used with -DRM (Digital Radio Mondiale), and supports HE (High Efficiency), Main, -LC, LD, LTP, PS (Parametric Stereo) AAC files. - -This is an XMMS plugin for playing MPEG-4 AAC files. - -WWW: http://www.audiocoding.com/ diff --git a/audio/xmms-festalon/Makefile b/audio/xmms-festalon/Makefile deleted file mode 100644 index 44cdc2450580..000000000000 --- a/audio/xmms-festalon/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# Created by: Emanuel Haupt <ehaupt@critical.ch> -# $FreeBSD$ - -PKGNAMEPREFIX= xmms- - -COMMENT= XMMS plugin for playing .nsf and .hes audio files - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -MASTERDIR= ${.CURDIR}/../festalon - -BUILD_DEPENDS= xmms:multimedia/xmms -RUN_DEPENDS= xmms:multimedia/xmms - -USES+= gettext-runtime -USE_GNOME= glib12 gtk12 -USE_XORG= xext xi x11 -CONFIGURE_ARGS+= --enable-interface=interface -INSTALL_TARGET= install-strip - -DESCR= ${.CURDIR}/pkg-descr -PLIST= ${.CURDIR}/pkg-plist - -PLIST_FILES= lib/xmms/Input/libfestalon_xmms.a \ - lib/xmms/Input/libfestalon_xmms.so \ - lib/xmms/Input/libfestalon_xmms.so.0 \ - lib/xmms/Input/libfestalon_xmms.so.0.0.0 - -.include "${MASTERDIR}/Makefile" diff --git a/audio/xmms-festalon/pkg-descr b/audio/xmms-festalon/pkg-descr deleted file mode 100644 index 11b29b8f4858..000000000000 --- a/audio/xmms-festalon/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -This is a XMMS input plugin for playing .nsf and .hes audio files. - -It supports all internal sound channels and the extra sound channels found in -the Konami VRC6, Konami VRC7, Namco 106, Nintendo MMC5, and Sunsoft FME-07 -chips. - -The extra sound channel present in the Famicom Disk System is also emulated. - -WWW: http://projects.raphnet.net/#festalon diff --git a/audio/xmms-flac/Makefile b/audio/xmms-flac/Makefile deleted file mode 100644 index 2dbf1bbd43dd..000000000000 --- a/audio/xmms-flac/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# $FreeBSD$ - -PORTNAME= xmms-flac -PORTVERSION= 1.3.2 -CATEGORIES= audio -MASTER_SITES= http://downloads.xiph.org/releases/flac/ -DISTNAME= flac-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= XMMS input plugin for playing FLAC files - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING.GPL - -LIB_DEPENDS= libxmms.so:multimedia/xmms \ - libFLAC.so:audio/flac \ - libogg.so:audio/libogg - -USES= gettext-runtime iconv libtool tar:xz -USE_GNOME= gtk12 -USE_XORG= xi xext x11 -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip - -MAKEFILE= ${FILESDIR}/Makefile - -PLIST_FILES= lib/xmms/Input/libxmms-flac.so - -.include <bsd.port.mk> diff --git a/audio/xmms-flac/distinfo b/audio/xmms-flac/distinfo deleted file mode 100644 index 0b0fa80d3c21..000000000000 --- a/audio/xmms-flac/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1484341501 -SHA256 (flac-1.3.2.tar.xz) = 91cfc3ed61dc40f47f050a109b08610667d73477af6ef36dcad31c31a4a8d53f -SIZE (flac-1.3.2.tar.xz) = 776192 diff --git a/audio/xmms-flac/files/Makefile b/audio/xmms-flac/files/Makefile deleted file mode 100644 index c13a1f6df105..000000000000 --- a/audio/xmms-flac/files/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# $FreeBSD$ - -SUBDIRS= src/share src/plugin_common src/plugin_xmms - -all install install-strip: - @for d in ${SUBDIRS}; do \ - (cd $$d; ${MAKE} $@); \ - done diff --git a/audio/xmms-flac/files/patch-configure b/audio/xmms-flac/files/patch-configure deleted file mode 100644 index e1ba89b793f4..000000000000 --- a/audio/xmms-flac/files/patch-configure +++ /dev/null @@ -1,13 +0,0 @@ ---- configure.orig 2017-01-01 03:46:48 UTC -+++ configure -@@ -20547,8 +20547,8 @@ if test "x$debug" = xtrue; then - CFLAGS="-g $CFLAGS" - else - CPPFLAGS="-DNDEBUG $CPPFLAGS" -- CFLAGS=$(echo "$CFLAGS" | sed 's/-O2//') -- CFLAGS="-O3 -funroll-loops $CFLAGS" -+ #CFLAGS=$(echo "$CFLAGS" | sed 's/-O2//') -+ #CFLAGS="-O3 -funroll-loops $CFLAGS" - fi - - diff --git a/audio/xmms-flac/files/patch-src_plugin__xmms_Makefile.in b/audio/xmms-flac/files/patch-src_plugin__xmms_Makefile.in deleted file mode 100644 index 5250db7678b7..000000000000 --- a/audio/xmms-flac/files/patch-src_plugin__xmms_Makefile.in +++ /dev/null @@ -1,22 +0,0 @@ ---- src/plugin_xmms/Makefile.in.orig 2017-01-01 03:46:49 UTC -+++ src/plugin_xmms/Makefile.in -@@ -166,8 +166,7 @@ libxmms_flac_la_DEPENDENCIES = \ - $(top_builddir)/src/share/grabbag/libgrabbag.la \ - $(top_builddir)/src/share/replaygain_analysis/libreplaygain_analysis.la \ - $(top_builddir)/src/share/replaygain_synthesis/libreplaygain_synthesis.la \ -- $(top_builddir)/src/share/utf8/libutf8.la \ -- $(top_builddir)/src/libFLAC/libFLAC.la -+ $(top_builddir)/src/share/utf8/libutf8.la - am__objects_1 = charset.lo configure.lo fileinfo.lo http.lo plugin.lo \ - tag.lo - am_libxmms_flac_la_OBJECTS = $(am__objects_1) -@@ -429,8 +428,7 @@ libxmms_flac_la_LIBADD = \ - $(top_builddir)/src/share/replaygain_analysis/libreplaygain_analysis.la \ - $(top_builddir)/src/share/replaygain_synthesis/libreplaygain_synthesis.la \ - $(top_builddir)/src/share/utf8/libutf8.la \ -- $(top_builddir)/src/libFLAC/libFLAC.la \ -- -L$(top_builddir)/src/libFLAC/.libs \ -+ -lFLAC \ - @XMMS_LIBS@ \ - @LIBICONV@ - diff --git a/audio/xmms-flac/pkg-descr b/audio/xmms-flac/pkg-descr deleted file mode 100644 index d9fc597580d1..000000000000 --- a/audio/xmms-flac/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -FLAC is an Open Source lossless audio codec. - -This is an XMMS input plugin for FLAC files. - -WWW: https://www.xiph.org/flac/ diff --git a/audio/xmms-gbsplay/Makefile b/audio/xmms-gbsplay/Makefile deleted file mode 100644 index 3a86c8c2bfae..000000000000 --- a/audio/xmms-gbsplay/Makefile +++ /dev/null @@ -1,71 +0,0 @@ -# Created by: Emanuel Haupt <ehaupt@critical.ch> -# $FreeBSD$ - -PORTNAME= gbsplay -PORTVERSION= 0.0.8 -PORTREVISION= 14 -CATEGORIES= audio -MASTER_SITES= LOCAL/ehaupt -PKGNAMEPREFIX= xmms- - -MAINTAINER= ehaupt@FreeBSD.org -COMMENT= XMMS plugin for playing Nintendo Game Boy(TM) audio - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -BUILD_DEPENDS= xmms:multimedia/xmms -RUN_DEPENDS= xmms:multimedia/xmms - -USES= gmake -USE_GNOME= glib12 -HAS_CONFIGURE= yes -USE_CSTD= gnu89 - -OPTIONS_DEFINE= NLS - -NLS_CONFIGURE_OFF= --disable-i18n -NLS_USES= gettext-runtime - -CONFIGURE_ARGS= --disable-nas --prefix=${PREFIX} - -PLIST_FILES= lib/xmms/Input/gbsxmms.so - -post-extract: - @${RM} ${WRKSRC}/po/subdir.mk - -post-patch: - @${REINPLACE_CMD} -e \ - 's|char argc|int argc|; \ - s|`which xmms-config`||; \ - s|\(xmms-config\)|${LOCALBASE}/bin/\1|g; \ - s|`which glib-config`||; \ - s|glib-config|${GLIB_CONFIG}|g; \ - /LOCALE_PREFIX/ s|$$localedir|${LOCALBASE}/share/locale|' \ - ${WRKSRC}/configure - @${REINPLACE_CMD} -e \ - 's|^objs += $$(objs_gbsplay) $$(objs_gbsinfo)||; \ - s|^dsts += gbsplay gbsinfo||; \ - /^default:/ s|$$(mans)||' ${WRKSRC}/Makefile - @${REINPLACE_CMD} -e 's|^\(default.*\)test|\1|' ${WRKSRC}/${MAKEFILE} - @${REINPLACE_CMD} -e \ - '/^need_include\ /d; \ - 468s|char argc|int argc|; \ - s|/usr/local/include|${LOCALBASE}/include|; \ - s|/usr/local/lib|${LOCALBASE}/lib|; \ - s|/usr/X11R6/include||; \ - s|/usr/X11R6/lib||; \ - s|/usr/X11/lib|${LOCALBASE}/lib|; \ - s|/usr/lib/X11|${LOCALBASE}/lib/X11|; \ - s|-Os||; s|-pipe||; s|-fomit-frame-pointer||; \ - s|-march=$$ARCH||' \ - ${WRKSRC}/configure - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/lib/xmms/Input - ${INSTALL_PROGRAM} ${WRKSRC}/gbsxmms.so \ - ${STAGEDIR}${PREFIX}/lib/xmms/Input - -.include <bsd.port.mk> diff --git a/audio/xmms-gbsplay/distinfo b/audio/xmms-gbsplay/distinfo deleted file mode 100644 index 3eb821d6399e..000000000000 --- a/audio/xmms-gbsplay/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1475768149 -SHA256 (gbsplay-0.0.8.tar.gz) = 9bd95118741315e991dfe4f5108128817725c924ba81bb4938de45290e8f0926 -SIZE (gbsplay-0.0.8.tar.gz) = 57033 diff --git a/audio/xmms-gbsplay/pkg-descr b/audio/xmms-gbsplay/pkg-descr deleted file mode 100644 index 9948046bf6b5..000000000000 --- a/audio/xmms-gbsplay/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -xmms-gbsplay is a XMMS input plugin which emulates the sound hardware of the -Nintendo Game Boy(TM). It is able to play the sounds from a Game Boy(TM) -module dump (.GBS format) in XMMS. - -WWW: https://www.cgarbs.de/gbsplay.en.html diff --git a/audio/xmms-ladspa/Makefile b/audio/xmms-ladspa/Makefile deleted file mode 100644 index 5c8f3b7aef7e..000000000000 --- a/audio/xmms-ladspa/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# Created by: Tilman Linneweh <arved@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= xmms-ladspa -PORTVERSION= 1.1 -PORTREVISION= 4 -CATEGORIES= audio -MASTER_SITES= http://www.ecs.soton.ac.uk/~njl98r/code/ladspa/ \ - LOCAL/arved -DISTNAME= xmms_ladspa-${PORTVERSION} - -MAINTAINER= arved@FreeBSD.org -COMMENT= XMMS Plugin that provides LADSPA Plugins to XMMS - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa -LIB_DEPENDS= libxmms.so:multimedia/xmms - -PLIST_FILES= lib/xmms/Effect/ladspa.so - -USE_GNOME= gtk12 - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/lib/xmms/Effect/ - ${INSTALL_DATA} ${WRKSRC}/ladspa.so ${STAGEDIR}${PREFIX}/lib/xmms/Effect/ - -.include <bsd.port.mk> diff --git a/audio/xmms-ladspa/distinfo b/audio/xmms-ladspa/distinfo deleted file mode 100644 index 7acfe51595bd..000000000000 --- a/audio/xmms-ladspa/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xmms_ladspa-1.1.tar.gz) = 38c55248aec402e6f081acd894c5da6c6bc42bad3e423960132768ee738e4dd0 -SIZE (xmms_ladspa-1.1.tar.gz) = 24741 diff --git a/audio/xmms-ladspa/files/patch-Makefile b/audio/xmms-ladspa/files/patch-Makefile deleted file mode 100644 index 07d878750dd8..000000000000 --- a/audio/xmms-ladspa/files/patch-Makefile +++ /dev/null @@ -1,17 +0,0 @@ ---- Makefile.orig 2005-03-16 02:39:32 UTC -+++ Makefile -@@ -4,7 +4,7 @@ VER=1.1 - DOCS= README PLUGINS COPYING ChangeLog - CODE= Makefile ladspa.c ladspa.h - --CFLAGS= -fPIC `gtk-config --cflags` -+CFLAGS+= -fPIC `gtk-config --cflags` - - all: ladspa.so - @echo -@@ -24,4 +24,4 @@ clean: - rm ladspa.so - - ladspa.so: ladspa.c -- gcc -Wall -shared -o ladspa.so ladspa.c $(CFLAGS) -DVERSION=\"$(VER)\" -+ ${CC} -Wall -shared -o ladspa.so ladspa.c $(CFLAGS) -DVERSION=\"$(VER)\" diff --git a/audio/xmms-ladspa/pkg-descr b/audio/xmms-ladspa/pkg-descr deleted file mode 100644 index 8d1d944efba2..000000000000 --- a/audio/xmms-ladspa/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -XMMS LADSPA an Effect Plugin for XMMS that provides (some of) -the power of the Linux Audio Developer's Simple Plugin API (LADSPA) to your -everyday MP3 and all-around media player. - -With XMMS LADSPA you can use any number of audio processing plugins -written to the LADSPA specification, - -WWW: http://www.ecs.soton.ac.uk/~njl98r/code/audio/ diff --git a/audio/xmms-mailnotify/Makefile b/audio/xmms-mailnotify/Makefile deleted file mode 100644 index 24eab164be14..000000000000 --- a/audio/xmms-mailnotify/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# Created by: Tilman Linneweh <arved@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= xmms-mailnotify -PORTVERSION= 0.2.0 -PORTREVISION= 10 -CATEGORIES= audio -MASTER_SITES= LOCAL/arved - -MAINTAINER= arved@FreeBSD.org -COMMENT= XMMS plugin, that plays a sound on incoming mail and opens the MUA - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LIB_DEPENDS= libxmms.so:multimedia/xmms - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/LICENSE - -GNU_CONFIGURE= yes -USES= gmake -USE_GNOME= gtk12 -USE_LDCONFIG= yes - -PLIST_FILES= lib/xmms/General/libmailnotify.so \ - lib/xmms/General/alert.wav - -post-patch: - ${REINPLACE_CMD} -e "s,/usr/lib,${LOCALBASE}/lib," ${WRKSRC}/mailnotify.c - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/lib/xmms/General/ - @${INSTALL_DATA} ${WRKSRC}/libmailnotify.so ${STAGEDIR}${PREFIX}/lib/xmms/General/ - @${INSTALL_DATA} ${WRKSRC}/alert.wav ${STAGEDIR}${PREFIX}/lib/xmms/General/ - -.include <bsd.port.mk> diff --git a/audio/xmms-mailnotify/distinfo b/audio/xmms-mailnotify/distinfo deleted file mode 100644 index 3a77f56ad44d..000000000000 --- a/audio/xmms-mailnotify/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xmms-mailnotify-0.2.0.tar.gz) = 4d599df5db607513820f13cee2fd8c9adc3b6aa0e3a0cd140d14c69b3d8ac976 -SIZE (xmms-mailnotify-0.2.0.tar.gz) = 158652 diff --git a/audio/xmms-mailnotify/files/patch-Makefile.in b/audio/xmms-mailnotify/files/patch-Makefile.in deleted file mode 100644 index 95875bdb558d..000000000000 --- a/audio/xmms-mailnotify/files/patch-Makefile.in +++ /dev/null @@ -1,20 +0,0 @@ ---- Makefile.in.orig Sat Feb 2 23:47:13 2002 -+++ Makefile.in Tue Jul 8 01:42:36 2003 -@@ -3,7 +3,7 @@ - CC = @CC@ - INSTALL = @INSTALL@ - LIBS = @LIBS@ --CFLAGS = -O -Wall @CFLAGS@ @DEFS@ -DVERSION=\"@VERSION@\" -+CFLAGS+= -fPIC -Wall @CFLAGS@ @DEFS@ -DVERSION=\"@VERSION@\" - LDFLAGS = @LDFLAGS@ $(LIBS) -shared - PREFIX = @prefix@ - INSTALLPATH = @libdir@ -@@ -32,7 +32,7 @@ - $(INSTALL) alert.wav $(INSTALLPATH) - - mailnotify: $(OBJS) -- $(CC) -o $(TARGET) $(OBJS) $(LDFLAGS) -+ $(CC) $(CFLAGS) -o $(TARGET) $(OBJS) $(LDFLAGS) - - mailnotify.o: mailnotify.c - diff --git a/audio/xmms-mailnotify/files/patch-mailnotify.c_1 b/audio/xmms-mailnotify/files/patch-mailnotify.c_1 deleted file mode 100644 index f3c9db43bf07..000000000000 --- a/audio/xmms-mailnotify/files/patch-mailnotify.c_1 +++ /dev/null @@ -1,19 +0,0 @@ ---- mailnotify.c.orig Sun Feb 3 21:12:45 2002 -+++ mailnotify.c Sun Feb 3 21:13:05 2002 -@@ -82,14 +82,14 @@ - gchar command[256]; - gboolean runcmd; - gchar alertfile[256]; -- } folders[MAX_FOLDERS] = {0}; -+ } folders[MAX_FOLDERS] = {{{0}}}; - - struct origin { - gchar senderaddr[256]; - gboolean runcmd; - gchar command[256]; - gchar alertfile[256]; -- } origins[MAX_ORIGINS] = {0}; -+ } origins[MAX_ORIGINS] = {{{0}}}; - - - /* #if !defined(UTIMBUF) diff --git a/audio/xmms-mailnotify/files/patch-mailnotify.c_2 b/audio/xmms-mailnotify/files/patch-mailnotify.c_2 deleted file mode 100644 index 9709362ee61a..000000000000 --- a/audio/xmms-mailnotify/files/patch-mailnotify.c_2 +++ /dev/null @@ -1,12 +0,0 @@ ---- mailnotify.c.orig Thu Mar 27 14:06:57 2003 -+++ mailnotify.c Thu Mar 27 14:08:02 2003 -@@ -489,7 +489,7 @@ - - incoming_folder = (gchar *)getenv("MAIL"); - -- if (strlen(incoming_folder) < 1) -+ if (incoming_folder == NULL || strlen(incoming_folder) < 1) - { - if((pw = getpwuid(geteuid())) == NULL) - { - diff --git a/audio/xmms-mailnotify/files/patch-mailnotify.c_3 b/audio/xmms-mailnotify/files/patch-mailnotify.c_3 deleted file mode 100644 index a9c55359fe45..000000000000 --- a/audio/xmms-mailnotify/files/patch-mailnotify.c_3 +++ /dev/null @@ -1,26 +0,0 @@ ---- mailnotify.c.orig Mon Mar 31 16:55:38 2003 -+++ mailnotify.c Mon Mar 31 16:55:52 2003 -@@ -675,16 +675,18 @@ - dummy = xmms_remote_get_playlist_file(mailnotify.xmms_session, saved_position); - printf(" which is %s\n", dummy); - #endif -- if(!wasplaying) -- xmms_remote_stop(mailnotify.xmms_session); -- -+ xmms_remote_stop(mailnotify.xmms_session); - xmms_remote_set_playlist_pos(mailnotify.xmms_session, saved_position); - xmms_remote_playlist_delete(mailnotify.xmms_session, afpos); - --#ifdef CONTINUE_WHERE_INTERRUPTED - if(wasplaying) -+ { -+ xmms_remote_play(mailnotify.xmms_session); -+#ifdef CONTINUE_WHERE_INTERRUPTED - xmms_remote_jump_to_time(mailnotify.xmms_session, saved_offset); - #endif -+ } -+ - } - else - { - diff --git a/audio/xmms-mailnotify/pkg-descr b/audio/xmms-mailnotify/pkg-descr deleted file mode 100644 index 55943544858e..000000000000 --- a/audio/xmms-mailnotify/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -XMMS plugin, that plays a sound on incoming mail and opens the MUA diff --git a/audio/xmms-nas/Makefile b/audio/xmms-nas/Makefile deleted file mode 100644 index a14bad2aedfb..000000000000 --- a/audio/xmms-nas/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# Created by: James McNaughton -# $FreeBSD$ - -PORTNAME= xmms-nas -PORTVERSION= 0.2 -PORTREVISION= 6 -CATEGORIES= audio -MASTER_SITES= ftp://ftp.stack.nl/pub/users/willem/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Network Audio System (NAS) output plugin for XMMS - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LIB_DEPENDS= libxmms.so:multimedia/xmms \ - libaudio.so:audio/nas - -USES= libtool -USE_GNOME= gtk12 -USE_LDCONFIG= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-static - -PLIST_FILES= lib/xmms/Output/libnas.so - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/xmms/Output/libnas.so - -.include <bsd.port.mk> diff --git a/audio/xmms-nas/distinfo b/audio/xmms-nas/distinfo deleted file mode 100644 index 22975cfc553c..000000000000 --- a/audio/xmms-nas/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xmms-nas-0.2.tar.gz) = 60b8c5210cdd3289344d707248e856747f876323ddbb06a20be8079652f01a93 -SIZE (xmms-nas-0.2.tar.gz) = 109998 diff --git a/audio/xmms-nas/files/patch-Makefile.in b/audio/xmms-nas/files/patch-Makefile.in deleted file mode 100644 index 58edb3ddc76a..000000000000 --- a/audio/xmms-nas/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig 1999-09-02 00:12:26 UTC -+++ Makefile.in -@@ -81,7 +81,7 @@ XMMS_PATH = @XMMS_PATH@ - - lib_LTLIBRARIES = libnas.la - --CFLAGS = @GTK_CFLAGS@ @NAS_CFLAGS@ -W -Wall -D_REENTRANT -I$(top_srcdir) -+CFLAGS = @CFLAGS@ @GTK_CFLAGS@ @NAS_CFLAGS@ -W -Wall -I$(top_srcdir) - - libnas_la_LDFLAGS = -export-dynamic -avoid-version - libnas_la_SOURCES = nas.c nas.h about.c audio.c nasconf.c diff --git a/audio/xmms-nas/files/patch-configure b/audio/xmms-nas/files/patch-configure deleted file mode 100644 index bc5b15e4a010..000000000000 --- a/audio/xmms-nas/files/patch-configure +++ /dev/null @@ -1,18 +0,0 @@ ---- configure.orig 1999-09-01 22:23:19 UTC -+++ configure -@@ -3140,6 +3140,7 @@ fi - NAS_LIBS="$X_LIBS $X_PRE_LIBS $X_EXTRA_LIBS -laudio -lXt -lm" - NAS_CFLAGS=$X_CFLAGS - LIBS=$NAS_LIBS -+ac_save_CFLAGS="$CFLAGS" - CFLAGS=$NAS_CFLAGS - - echo $ac_n "checking for AuOpenServer in -laudio""... $ac_c" 1>&6 -@@ -3191,6 +3192,7 @@ else - fi - - -+CFLAGS="$ac_save_CFLAGS" - - - trap '' 1 2 15 diff --git a/audio/xmms-nas/files/patch-nas.h b/audio/xmms-nas/files/patch-nas.h deleted file mode 100644 index 9503328535dd..000000000000 --- a/audio/xmms-nas/files/patch-nas.h +++ /dev/null @@ -1,10 +0,0 @@ ---- nas.h.orig 1999-08-07 02:52:06 UTC -+++ nas.h -@@ -21,7 +21,6 @@ - #ifndef NAS_H - #define NAS_H - --#include "config.h" - - #include <gtk/gtk.h> - diff --git a/audio/xmms-nas/pkg-descr b/audio/xmms-nas/pkg-descr deleted file mode 100644 index 67d2c75cc13b..000000000000 --- a/audio/xmms-nas/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -xmms-nas is a Network Audio System output plugin for XMMS. diff --git a/audio/xmms-nsf/Makefile b/audio/xmms-nsf/Makefile deleted file mode 100644 index 796530af4b46..000000000000 --- a/audio/xmms-nsf/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -# Created by: Emanuel Haupt <ehaupt@critical.ch> -# $FreeBSD$ - -PORTNAME= xmms-nsf -PORTVERSION= 0.0.3 -PORTREVISION= 8 -CATEGORIES= audio -MASTER_SITES= http://optronic.sourceforge.net/files/ \ - LOCAL/ehaupt - -MAINTAINER= ehaupt@FreeBSD.org -COMMENT= XMMS input-plugin for playing Nintendo(TM) NSF audio files - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -BUILD_DEPENDS= xmms:multimedia/xmms -RUN_DEPENDS= xmms:multimedia/xmms - -GNU_CONFIGURE= yes -USES= gettext-runtime libtool -USE_GNOME= glib12 gtk12 -USE_XORG= x11 xext xi -USE_LDCONFIG= yes -USE_CSTD= gnu89 -CONFIGURE_ARGS= --disable-static --with-pic - -ONLY_FOR_ARCHS= i386 amd64 - -PLIST_FILES= lib/xmms/Input/libnsf.so - -SUB_FILES= pkg-message -SUB_LIST= VERSION=${PORTVERSION} - -post-patch: - @${REINPLACE_CMD} -e 's|<malloc\.h>|<stdlib.h>|' \ - ${WRKSRC}/src/nes/nestypes.h - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/xmms/Input/libnsf.so - -.include <bsd.port.mk> diff --git a/audio/xmms-nsf/distinfo b/audio/xmms-nsf/distinfo deleted file mode 100644 index d5683b564786..000000000000 --- a/audio/xmms-nsf/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xmms-nsf-0.0.3.tar.gz) = 43480b65b7ccd64396248404ccc54b62eb8cb21949f240a6d45d3a6cc1d352cd -SIZE (xmms-nsf-0.0.3.tar.gz) = 185683 diff --git a/audio/xmms-nsf/files/patch-src_nes_audiosys.c b/audio/xmms-nsf/files/patch-src_nes_audiosys.c deleted file mode 100644 index c8213d1c7575..000000000000 --- a/audio/xmms-nsf/files/patch-src_nes_audiosys.c +++ /dev/null @@ -1,34 +0,0 @@ ---- src/nes/audiosys.c.orig 2001-01-07 04:17:57 UTC -+++ src/nes/audiosys.c -@@ -8,8 +8,11 @@ - - static NES_AUDIO_HANDLER *nah = 0; - static NES_VOLUME_HANDLER *nvh = 0; --void NESAudioRender(Int16 *bufp, Uint buflen) -+Uint32 NESAudioRender(Int16 *bufp, Uint buflen) - { -+ Int16 x; -+ Uint32 count = 0; -+ - while (buflen--) - { - NES_AUDIO_HANDLER *ph; -@@ -31,9 +34,17 @@ void NESAudioRender(Int16 *bufp, Uint bu - else - output = accum; - output >>= 8; -- *bufp++ = ((Int32)output) - 0x8000; -+ x = ((Int32)output) - 0x8000; -+ if (abs(x) < 96) -+ count++; -+ else -+ count = 0; -+ -+ *bufp++ = x; - } - } -+ -+ return count; - } - - void NESVolume(Uint volume) diff --git a/audio/xmms-nsf/files/patch-src_nes_audiosys.h b/audio/xmms-nsf/files/patch-src_nes_audiosys.h deleted file mode 100644 index fd6143b26039..000000000000 --- a/audio/xmms-nsf/files/patch-src_nes_audiosys.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/nes/audiosys.h.orig 2001-01-07 04:17:56 UTC -+++ src/nes/audiosys.h -@@ -21,7 +21,7 @@ typedef struct NES_VOLUME_HANDLER_TAG { - } NES_VOLUME_HANDLER; - - --void NESAudioRender(Int16 *bufp, Uint buflen); -+Uint32 NESAudioRender(Int16 *bufp, Uint buflen); - void NESAudioHandlerInstall(NES_AUDIO_HANDLER *ph); - void NESAudioFrequencySet(Uint freq); - Uint NESAudioFrequencyGet(void); diff --git a/audio/xmms-nsf/files/patch-src_nes_handler.c b/audio/xmms-nsf/files/patch-src_nes_handler.c deleted file mode 100644 index 8da5cc3e93f2..000000000000 --- a/audio/xmms-nsf/files/patch-src_nes_handler.c +++ /dev/null @@ -1,26 +0,0 @@ ---- src/nes/handler.c.orig 2001-01-07 04:17:57 UTC -+++ src/nes/handler.c -@@ -10,9 +10,9 @@ - static NES_READ_HANDLER *(nprh[0x10]) = { 0, }; - static NES_WRITE_HANDLER *(npwh[0x10]) = { 0, }; - #define EXTREADWRITE(p) \ --static Uint __fastcall ExtRd##p##(Uint A) \ -+static Uint __fastcall ExtRd##p (Uint A) \ - { \ -- NES_READ_HANDLER *ph = nprh[0x##p##]; \ -+ NES_READ_HANDLER *ph = nprh[0x##p ]; \ - do \ - { \ - if (ph->min <= A && A <= ph->max) \ -@@ -22,9 +22,9 @@ static Uint __fastcall ExtRd##p##(Uint A - } while ((ph = ph->next) != 0); \ - return 0; \ - } \ --static void __fastcall ExtWr##p##(Uint A, Uint V) \ -+static void __fastcall ExtWr##p (Uint A, Uint V) \ - { \ -- NES_WRITE_HANDLER *ph = npwh[0x##p##]; \ -+ NES_WRITE_HANDLER *ph = npwh[0x##p ]; \ - do \ - { \ - if (ph->min <= A && A <= ph->max) \ diff --git a/audio/xmms-nsf/files/patch-src_nes_km6502_km6502cd.h b/audio/xmms-nsf/files/patch-src_nes_km6502_km6502cd.h deleted file mode 100644 index 6672373a40fe..000000000000 --- a/audio/xmms-nsf/files/patch-src_nes_km6502_km6502cd.h +++ /dev/null @@ -1,417 +0,0 @@ ---- src/nes/km6502/km6502cd.h.orig 2001-01-07 04:18:05 UTC -+++ src/nes/km6502/km6502cd.h -@@ -361,27 +361,27 @@ static void OpsubCall KM_TST(__CONTEXT_ - - /* --- ADC --- */ - #if BUILD_HUC6280 --#define DEF_ADC(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ KMI_ADC(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } \ --static void OpcodeCall D_Opco##i##(__CONTEXT) \ --{ KMI_ADC_D(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } \ --static void OpcodeCall T_Opco##i##(__CONTEXT) \ -+#define DEF_ADC(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ KMI_ADC(__THISP_ K_READ##p (__THISP_ a(__THISP))); } \ -+static void OpcodeCall D_Opco##i (__CONTEXT) \ -+{ KMI_ADC_D(__THISP_ K_READ##p (__THISP_ a(__THISP))); } \ -+static void OpcodeCall T_Opco##i (__CONTEXT) \ - { \ - Uword saveA = KMI_PRET(__THISP); \ -- KMI_ADC(__THISP_ K_READ##p##(__THISP_ a(__THISP))); \ -+ KMI_ADC(__THISP_ K_READ##p (__THISP_ a(__THISP))); \ - KMI_POSTT(__THISP_ saveA); \ - } \ --static void OpcodeCall TD_Opc##i##(__CONTEXT) \ -+static void OpcodeCall TD_Opc##i (__CONTEXT) \ - { \ - Uword saveA = KMI_PRET(__THISP); \ -- KMI_ADC_D(__THISP_ K_READ##p##(__THISP_ a(__THISP))); \ -+ KMI_ADC_D(__THISP_ K_READ##p (__THISP_ a(__THISP))); \ - KMI_POSTT(__THISP_ saveA); \ - } - #else --#define DEF_ADC(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ KMI_ADC(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } \ --static void OpcodeCall D_Opco##i##(__CONTEXT) \ --{ KMI_ADC_D(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } -+#define DEF_ADC(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ KMI_ADC(__THISP_ K_READ##p (__THISP_ a(__THISP))); } \ -+static void OpcodeCall D_Opco##i (__CONTEXT) \ -+{ KMI_ADC_D(__THISP_ K_READ##p (__THISP_ a(__THISP))); } - #endif - DEF_ADC(61,NP,KA_INDX) /* 61 - ADC - (Indirect,X) */ - DEF_ADC(65,ZP,KA_ZP) /* 65 - ADC - Zero Page */ -@@ -397,17 +397,17 @@ DEF_ADC(72,NP,KA_IND) /* 72 - ADC - (Ind - - /* --- AND --- */ - #if BUILD_HUC6280 --#define DEF_AND(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ KM_AND(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } \ --static void OpcodeCall T_Opco##i##(__CONTEXT) \ -+#define DEF_AND(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ KM_AND(__THISP_ K_READ##p (__THISP_ a(__THISP))); } \ -+static void OpcodeCall T_Opco##i (__CONTEXT) \ - { \ - Uword saveA = KMI_PRET(__THISP); \ -- KM_AND(__THISP_ K_READ##p##(__THISP_ a(__THISP))); \ -+ KM_AND(__THISP_ K_READ##p (__THISP_ a(__THISP))); \ - KMI_POSTT(__THISP_ saveA); \ - } - #else --#define DEF_AND(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ KM_AND(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } -+#define DEF_AND(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ KM_AND(__THISP_ K_READ##p (__THISP_ a(__THISP))); } - #endif - DEF_AND(21,NP,KA_INDX) /* 21 - AND - (Indirect,X) */ - DEF_AND(25,ZP,KA_ZP) /* 25 - AND - Zero Page */ -@@ -422,10 +422,10 @@ DEF_AND(32,NP,KA_IND) /* 32 - AND - (Ind - #endif - - /* --- ASL --- */ --#define DEF_ASL(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_ASL(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ - { \ - Uword adr = a(__THISP); \ -- K_WRITE##p##(__THISP_ adr, KM_ASL(__THISP_ K_READ##p##(__THISP_ adr))); \ -+ K_WRITE##p (__THISP_ adr, KM_ASL(__THISP_ K_READ##p (__THISP_ adr))); \ - } - DEF_ASL(06,ZP,KA_ZP) /* 06 - ASL - Zero Page */ - DEF_ASL(0E,NP,KA_ABS) /* 0E - ASL - Absolute */ -@@ -436,7 +436,7 @@ static void OpcodeCall Opcode0A(__CONTEX - - #if BUILD_HUC6280 - /* --- BBRi --- */ --#define DEF_BBR(i,y) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_BBR(i,y) static void OpcodeCall Opcode##i (__CONTEXT) \ - { \ - Uword adr = KA_ZP(__THISP); \ - Uword rel = K_READ(__THISP_ KA_IMM(__THISP)); \ -@@ -451,7 +451,7 @@ DEF_BBR(5F,5) /* 5F - BBR5 */ - DEF_BBR(6F,6) /* 6F - BBR6 */ - DEF_BBR(7F,7) /* 7F - BBR7 */ - /* --- BBSi --- */ --#define DEF_BBS(i,y) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_BBS(i,y) static void OpcodeCall Opcode##i (__CONTEXT) \ - { \ - Uword adr = KA_ZP(__THISP); \ - Uword rel = K_READ(__THISP_ KA_IMM(__THISP)); \ -@@ -468,8 +468,8 @@ DEF_BBS(FF,7) /* FF - BBS7 */ - #endif - - /* --- BIT --- */ --#define DEF_BIT(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ KM_BIT(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } -+#define DEF_BIT(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ KM_BIT(__THISP_ K_READ##p (__THISP_ a(__THISP))); } - DEF_BIT(24,ZP,KA_ZP) /* 24 - BIT - Zero Page */ - DEF_BIT(2C,NP,KA_ABS) /* 2C - BIT - Absolute */ - #if BUILD_HUC6280 || BUILD_M65C02 -@@ -479,7 +479,7 @@ DEF_BIT(89,NP,KA_IMM) /* 89 - BIT - Imme - #endif - - /* --- Bcc --- */ --#define DEF_BRA(i,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_BRA(i,a) static void OpcodeCall Opcode##i (__CONTEXT) \ - { \ - Uword rel = K_READ(__THISP_ KA_IMM(__THISP)); \ - if (a) KM_BRA(__THISP_ rel); \ -@@ -536,8 +536,8 @@ static void OpcodeCall OpcodeB8(__CONTEX - { __THIS__.P &= ~V_FLAG; } - - /* --- CMP --- */ --#define DEF_CMP(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ KM_CMP(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } -+#define DEF_CMP(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ KM_CMP(__THISP_ K_READ##p (__THISP_ a(__THISP))); } - DEF_CMP(C1,NP,KA_INDX) /* C1 - CMP - (Indirect,X) */ - DEF_CMP(C5,ZP,KA_ZP) /* C5 - CMP - Zero Page */ - DEF_CMP(C9,NP,KA_IMM) /* C9 - CMP - Immediate */ -@@ -551,24 +551,24 @@ DEF_CMP(D2,NP,KA_IND) /* D2 - CMP - (Ind - #endif - - /* --- CPX --- */ --#define DEF_CPX(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ KM_CPX(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } -+#define DEF_CPX(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ KM_CPX(__THISP_ K_READ##p (__THISP_ a(__THISP))); } - DEF_CPX(E0,NP,KA_IMM) /* E0 - CPX - Immediate */ - DEF_CPX(E4,ZP,KA_ZP) /* E4 - CPX - Zero Page */ - DEF_CPX(EC,NP,KA_ABS) /* EC - CPX - Absolute */ - - /* --- CPY --- */ --#define DEF_CPY(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ KM_CPY(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } -+#define DEF_CPY(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ KM_CPY(__THISP_ K_READ##p (__THISP_ a(__THISP))); } - DEF_CPY(C0,NP,KA_IMM) /* C0 - CPY - Immediate */ - DEF_CPY(C4,ZP,KA_ZP) /* C4 - CPY - Zero Page */ - DEF_CPY(CC,NP,KA_ABS) /* CC - CPY - Absolute */ - - /* --- DEC --- */ --#define DEF_DEC(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_DEC(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ - { \ - Uword adr = a(__THISP); \ -- K_WRITE##p##(__THISP_ adr, KM_DEC(__THISP_ K_READ##p##(__THISP_ adr))); \ -+ K_WRITE##p (__THISP_ adr, KM_DEC(__THISP_ K_READ##p (__THISP_ adr))); \ - } - DEF_DEC(C6,ZP,KA_ZP) /* C6 - DEC - Zero Page */ - DEF_DEC(CE,NP,KA_ABS) /* CE - DEC - Absolute */ -@@ -585,17 +585,17 @@ static void OpcodeCall Opcode88(__CONTEX - - /* --- EOR --- */ - #if BUILD_HUC6280 --#define DEF_EOR(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ KM_EOR(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } \ --static void OpcodeCall T_Opco##i##(__CONTEXT) \ -+#define DEF_EOR(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ KM_EOR(__THISP_ K_READ##p (__THISP_ a(__THISP))); } \ -+static void OpcodeCall T_Opco##i (__CONTEXT) \ - { \ - Uword saveA = KMI_PRET(__THISP); \ -- KM_EOR(__THISP_ K_READ##p##(__THISP_ a(__THISP))); \ -+ KM_EOR(__THISP_ K_READ##p (__THISP_ a(__THISP))); \ - KMI_POSTT(__THISP_ saveA); \ - } - #else --#define DEF_EOR(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ KM_EOR(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } -+#define DEF_EOR(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ KM_EOR(__THISP_ K_READ##p (__THISP_ a(__THISP))); } - #endif - DEF_EOR(41,NP,KA_INDX) /* 41 - EOR - (Indirect,X) */ - DEF_EOR(45,ZP,KA_ZP) /* 45 - EOR - Zero Page */ -@@ -610,10 +610,10 @@ DEF_EOR(52,NP,KA_IND) /* 52 - EOR - (Ind - #endif - - /* --- INC --- */ --#define DEF_INC(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_INC(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ - { \ - Uword adr = a(__THISP); \ -- K_WRITE##p##(__THISP_ adr, KM_INC(__THISP_ K_READ##p##(__THISP_ adr))); \ -+ K_WRITE##p (__THISP_ adr, KM_INC(__THISP_ K_READ##p (__THISP_ adr))); \ - } - DEF_INC(E6,ZP,KA_ZP) /* E6 - INC - Zero Page */ - DEF_INC(EE,NP,KA_ABS) /* EE - INC - Absolute */ -@@ -629,12 +629,12 @@ static void OpcodeCall OpcodeC8(__CONTEX - { __THIS__.Y = KM_INC(__THISP_ __THIS__.Y); } - - /* --- JMP --- */ --#define DEF_JMP(i,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_JMP(i,a) static void OpcodeCall Opcode##i (__CONTEXT) \ - { __THIS__.PC = KI_READWORD(__THISP_ a(__THISP)); } - #if BUILD_HUC6280 || BUILD_M65C02 - #define DEF_JMPBUG(i,a) DEF_JMP(i,a) - #else --#define DEF_JMPBUG(i,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_JMPBUG(i,a) static void OpcodeCall Opcode##i (__CONTEXT) \ - { __THIS__.PC = KI_READWORDBUG(__THISP_ a(__THISP)); } - #endif - DEF_JMP(4C,KA_IMM16) /* 4C - JMP - Immediate */ -@@ -653,8 +653,8 @@ static void OpcodeCall Opcode20(__CONTEX - } - - /* --- LDA --- */ --#define DEF_LDA(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ __THIS__.A = KM_LD(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } -+#define DEF_LDA(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ __THIS__.A = KM_LD(__THISP_ K_READ##p (__THISP_ a(__THISP))); } - DEF_LDA(A1,NP,KA_INDX) /* A1 - LDA - (Indirect,X) */ - DEF_LDA(A5,ZP,KA_ZP) /* A5 - LDA - Zero Page */ - DEF_LDA(A9,NP,KA_IMM) /* A9 - LDA - Immediate */ -@@ -668,8 +668,8 @@ DEF_LDA(B2,NP,KA_IND) /* B2 - LDA - (Ind - #endif - - /* --- LDX --- */ --#define DEF_LDX(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ __THIS__.X = KM_LD(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } -+#define DEF_LDX(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ __THIS__.X = KM_LD(__THISP_ K_READ##p (__THISP_ a(__THISP))); } - DEF_LDX(A2,NP,KA_IMM) /* A2 - LDX - Immediate */ - DEF_LDX(A6,ZP,KA_ZP) /* A6 - LDX - Zero Page */ - DEF_LDX(AE,NP,KA_ABS) /* AE - LDX - Absolute */ -@@ -677,8 +677,8 @@ DEF_LDX(B6,ZP,KA_ZPY) /* B6 - LDX - Zero - DEF_LDX(BE,NP,KA_ABSY_) /* BE - LDX - Absolute,Y */ - - /* --- LDY --- */ --#define DEF_LDY(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ __THIS__.Y = KM_LD(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } -+#define DEF_LDY(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ __THIS__.Y = KM_LD(__THISP_ K_READ##p (__THISP_ a(__THISP))); } - DEF_LDY(A0,NP,KA_IMM) /* A0 - LDY - Immediate */ - DEF_LDY(A4,ZP,KA_ZP) /* A4 - LDY - Zero Page */ - DEF_LDY(AC,NP,KA_ABS) /* AC - LDY - Absolute */ -@@ -686,10 +686,10 @@ DEF_LDY(B4,ZP,KA_ZPX) /* B4 - LDY - Zero - DEF_LDY(BC,NP,KA_ABSX_) /* BC - LDY - Absolute,X */ - - /* --- LSR --- */ --#define DEF_LSR(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_LSR(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ - { \ - Uword adr = a(__THISP); \ -- K_WRITE##p##(__THISP_ adr, KM_LSR(__THISP_ K_READ##p##(__THISP_ adr))); \ -+ K_WRITE##p (__THISP_ adr, KM_LSR(__THISP_ K_READ##p (__THISP_ adr))); \ - } - DEF_LSR(46,ZP,KA_ZP) /* 46 - LSR - Zero Page */ - DEF_LSR(4E,NP,KA_ABS) /* 4E - LSR - Absolute */ -@@ -705,17 +705,17 @@ static void OpcodeCall OpcodeEA(__CONTEX - - /* --- ORA --- */ - #if BUILD_HUC6280 --#define DEF_ORA(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ KM_ORA(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } \ --static void OpcodeCall T_Opco##i##(__CONTEXT) \ -+#define DEF_ORA(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ KM_ORA(__THISP_ K_READ##p (__THISP_ a(__THISP))); } \ -+static void OpcodeCall T_Opco##i (__CONTEXT) \ - { \ - Uword saveA = KMI_PRET(__THISP); \ -- KM_ORA(__THISP_ K_READ##p##(__THISP_ a(__THISP))); \ -+ KM_ORA(__THISP_ K_READ##p (__THISP_ a(__THISP))); \ - KMI_POSTT(__THISP_ saveA); \ - } - #else --#define DEF_ORA(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ KM_ORA(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } -+#define DEF_ORA(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ KM_ORA(__THISP_ K_READ##p (__THISP_ a(__THISP))); } - #endif - DEF_ORA(01,NP,KA_INDX) /* 01 - ORA - (Indirect,X) */ - DEF_ORA(05,ZP,KA_ZP) /* 05 - ORA - Zero Page */ -@@ -751,7 +751,7 @@ static void OpcodeCall Opcode7A(__CONTEX - - #if BUILD_HUC6280 - /* --- RMBi --- */ --#define DEF_RMB(i,y) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_RMB(i,y) static void OpcodeCall Opcode##i (__CONTEXT) \ - { \ - Uword adr = KA_ZP(__THISP); \ - K_WRITEZP(__THISP_ adr, (Uword)(K_READZP(__THISP_ adr) & (~(1 << y)))); \ -@@ -765,7 +765,7 @@ DEF_RMB(57,5) /* 57 - RMB5 */ - DEF_RMB(67,6) /* 67 - RMB6 */ - DEF_RMB(77,7) /* 77 - RMB7 */ - /* --- SMBi --- */ --#define DEF_SMB(i,y) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_SMB(i,y) static void OpcodeCall Opcode##i (__CONTEXT) \ - { \ - Uword adr = KA_ZP(__THISP); \ - K_WRITEZP(__THISP_ adr, (Uword)(K_READZP(__THISP_ adr) | (1 << y))); \ -@@ -781,10 +781,10 @@ DEF_SMB(F7,7) /* F7 - SMB7 */ - #endif - - /* --- ROL --- */ --#define DEF_ROL(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_ROL(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ - { \ - Uword adr = a(__THISP); \ -- K_WRITE##p##(__THISP_ adr, KM_ROL(__THISP_ K_READ##p##(__THISP_ adr))); \ -+ K_WRITE##p (__THISP_ adr, KM_ROL(__THISP_ K_READ##p (__THISP_ adr))); \ - } - DEF_ROL(26,ZP,KA_ZP) /* 26 - ROL - Zero Page */ - DEF_ROL(2E,NP,KA_ABS) /* 2E - ROL - Absolute */ -@@ -794,10 +794,10 @@ static void OpcodeCall Opcode2A(__CONTEX - { __THIS__.A = KM_ROL(__THISP_ __THIS__.A); } - - /* --- ROR --- */ --#define DEF_ROR(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_ROR(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ - { \ - Uword adr = a(__THISP); \ -- K_WRITE##p##(__THISP_ adr, KM_ROR(__THISP_ K_READ##p##(__THISP_ adr))); \ -+ K_WRITE##p (__THISP_ adr, KM_ROR(__THISP_ K_READ##p (__THISP_ adr))); \ - } - DEF_ROR(66,ZP,KA_ZP) /* 66 - ROR - Zero Page */ - DEF_ROR(6E,NP,KA_ABS) /* 6E - ROR - Absolute */ -@@ -841,10 +841,10 @@ static void OpcodeCall Opcode02(__CONTEX - #endif - - /* --- SBC --- */ --#define DEF_SBC(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ KMI_SBC(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } \ --static void OpcodeCall D_Opco##i##(__CONTEXT) \ --{ KMI_SBC_D(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } -+#define DEF_SBC(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ KMI_SBC(__THISP_ K_READ##p (__THISP_ a(__THISP))); } \ -+static void OpcodeCall D_Opco##i (__CONTEXT) \ -+{ KMI_SBC_D(__THISP_ K_READ##p (__THISP_ a(__THISP))); } - DEF_SBC(E1,NP,KA_INDX) /* E1 - SBC - (Indirect,X) */ - DEF_SBC(E5,ZP,KA_ZP) /* E5 - SBC - Zero Page */ - DEF_SBC(E9,NP,KA_IMM) /* E9 - SBC - Immediate */ -@@ -883,8 +883,8 @@ static void OpcodeCall Opcode23(__CONTEX - #endif - - /* --- STA --- */ --#define DEF_STA(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ K_WRITE##p##(__THISP_ a(__THISP), __THIS__.A); } -+#define DEF_STA(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ K_WRITE##p (__THISP_ a(__THISP), __THIS__.A); } - DEF_STA(81,NP,KA_INDX) /* 81 - STA - (Indirect,X) */ - DEF_STA(85,ZP,KA_ZP) /* 85 - STA - Zero Page */ - DEF_STA(8D,NP,KA_ABS) /* 8D - STA - Absolute */ -@@ -897,23 +897,23 @@ DEF_STA(92,NP,KA_IND) /* 92 - STA - (Ind - #endif - - /* --- STX --- */ --#define DEF_STX(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ K_WRITE##p##(__THISP_ a(__THISP), __THIS__.X); } -+#define DEF_STX(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ K_WRITE##p (__THISP_ a(__THISP), __THIS__.X); } - DEF_STX(86,ZP,KA_ZP) /* 86 - STX - Zero Page */ - DEF_STX(8E,NP,KA_ABS) /* 8E - STX - Absolute */ - DEF_STX(96,ZP,KA_ZPY) /* 96 - STX - Zero Page,Y */ - - /* --- STY --- */ --#define DEF_STY(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ K_WRITE##p##(__THISP_ a(__THISP), __THIS__.Y); } -+#define DEF_STY(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ K_WRITE##p (__THISP_ a(__THISP), __THIS__.Y); } - DEF_STY(84,ZP,KA_ZP) /* 84 - STY - Zero Page */ - DEF_STY(8C,NP,KA_ABS) /* 8C - STY - Absolute */ - DEF_STY(94,ZP,KA_ZPX) /* 94 - STY - Zero Page,X */ - - #if BUILD_HUC6280 || BUILD_M65C02 - /* --- STZ --- */ --#define DEF_STZ(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ --{ K_WRITE##p##(__THISP_ a(__THISP), 0); } -+#define DEF_STZ(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ -+{ K_WRITE##p (__THISP_ a(__THISP), 0); } - DEF_STZ(64,ZP,KA_ZP) /* 64 - STZ - Zero Page */ - DEF_STZ(9C,NP,KA_ABS) /* 9C - STZ - Absolute */ - DEF_STZ(74,ZP,KA_ZPX) /* 74 - STZ - Zero Page,X */ -@@ -931,18 +931,18 @@ static void OpcodeCall Opcode43(__CONTEX - - #if BUILD_HUC6280 || BUILD_M65C02 - /* --- TRB --- */ --#define DEF_TRB(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_TRB(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ - { \ - Uword adr = a(__THISP); \ -- K_WRITE##p##(__THISP_ adr, KM_TRB(__THISP_ K_READ##p##(__THISP_ adr))); \ -+ K_WRITE##p (__THISP_ adr, KM_TRB(__THISP_ K_READ##p (__THISP_ adr))); \ - } - DEF_TRB(14,ZP,KA_ZP) /* 14 - TRB - Zero Page */ - DEF_TRB(1C,NP,KA_ABS) /* 1C - TRB - Absolute */ - /* --- TSB --- */ --#define DEF_TSB(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_TSB(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ - { \ - Uword adr = a(__THISP); \ -- K_WRITE##p##(__THISP_ adr, KM_TSB(__THISP_ K_READ##p##(__THISP_ adr))); \ -+ K_WRITE##p (__THISP_ adr, KM_TSB(__THISP_ K_READ##p (__THISP_ adr))); \ - } - DEF_TSB(04,ZP,KA_ZP) /* 04 - TSB - Zero Page */ - DEF_TSB(0C,NP,KA_ABS) /* 0C - TSB - Absolute */ -@@ -950,10 +950,10 @@ DEF_TSB(0C,NP,KA_ABS) /* 0C - TSB - Abso - - #if BUILD_HUC6280 - /* --- TST --- */ --#define DEF_TST(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \ -+#define DEF_TST(i,p,a) static void OpcodeCall Opcode##i (__CONTEXT) \ - { \ - Uword imm = K_READ(__THISP_ KA_IMM(__THISP)); \ -- KM_TST(__THISP_ imm, K_READ##p##(__THISP_ a(__THISP))); \ -+ KM_TST(__THISP_ imm, K_READ##p (__THISP_ a(__THISP))); \ - } - DEF_TST(83,ZP,KA_ZP) /* 83 - TST - Zero Page */ - DEF_TST(93,NP,KA_ABS) /* 93 - TST - Absolute */ diff --git a/audio/xmms-nsf/files/patch-src_nes_km6502_km6502ot.h b/audio/xmms-nsf/files/patch-src_nes_km6502_km6502ot.h deleted file mode 100644 index e0c40888f73b..000000000000 --- a/audio/xmms-nsf/files/patch-src_nes_km6502_km6502ot.h +++ /dev/null @@ -1,51 +0,0 @@ ---- src/nes/km6502/km6502ot.h.orig 2001-01-07 04:18:05 UTC -+++ src/nes/km6502/km6502ot.h -@@ -1,35 +1,35 @@ - #define OPxx(i) - #define OP__(i) \ -- case 0x##i##: \ -- Opcode##i##(__THISP); \ -+ case 0x##i : \ -+ Opcode##i (__THISP); \ - break; - #define OP_d(i) \ -- case 0x##i##: \ -+ case 0x##i : \ - if (__THIS__.P & D_FLAG) \ -- D_Opco##i##(__THISP); \ -+ D_Opco##i (__THISP); \ - else \ -- Opcode##i##(__THISP); \ -+ Opcode##i (__THISP); \ - break; - #if BUILD_HUC6280 - #define OPtd(i) \ -- case 0x##i##: \ -+ case 0x##i : \ - if (__THIS__.P & T_FLAG) \ - if (__THIS__.P & D_FLAG) \ -- TD_Opc##i##(__THISP); \ -+ TD_Opc##i (__THISP); \ - else \ -- T_Opco##i##(__THISP); \ -+ T_Opco##i (__THISP); \ - else \ - if (__THIS__.P & D_FLAG) \ -- D_Opco##i##(__THISP); \ -+ D_Opco##i (__THISP); \ - else \ -- Opcode##i##(__THISP); \ -+ Opcode##i (__THISP); \ - break; - #define OPt_(i) \ -- case 0x##i##: \ -+ case 0x##i : \ - if (__THIS__.P & T_FLAG) \ -- T_Opco##i##(__THISP); \ -+ T_Opco##i (__THISP); \ - else \ -- Opcode##i##(__THISP); \ -+ Opcode##i (__THISP); \ - break; - #else - #define OPtd OP_d diff --git a/audio/xmms-nsf/files/patch-src_xmms_callbacks.c b/audio/xmms-nsf/files/patch-src_xmms_callbacks.c deleted file mode 100644 index b8999323c7f1..000000000000 --- a/audio/xmms-nsf/files/patch-src_xmms_callbacks.c +++ /dev/null @@ -1,20 +0,0 @@ ---- src/xmms/callbacks.c.orig 2000-07-23 10:06:43 UTC -+++ src/xmms/callbacks.c -@@ -219,7 +219,7 @@ nsf_on_ok_pressed - widget = lookup_widget(GTK_WIDGET(button), "spinbutton1"); - nsf_cfg.play_time = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(widget)); - widget = lookup_widget(GTK_WIDGET(button), "spinbutton2"); -- nsf_cfg.fadeout_time = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(widget)); -+ nsf_cfg.silence_time = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(widget)); - - filename = g_strconcat(g_get_home_dir(), "/.xmms/config", NULL); - cfg = xmms_cfg_open_file(filename); -@@ -228,7 +228,7 @@ nsf_on_ok_pressed - } - - xmms_cfg_write_int(cfg, "NSF", "play_time",nsf_cfg.play_time); -- xmms_cfg_write_int(cfg, "NSF", "fadeout_time",nsf_cfg.fadeout_time); -+ xmms_cfg_write_int(cfg, "NSF", "silence_time",nsf_cfg.silence_time); - xmms_cfg_write_file(cfg, filename); - xmms_cfg_free(cfg); - g_free(filename); diff --git a/audio/xmms-nsf/files/patch-src_xmms_interface.c b/audio/xmms-nsf/files/patch-src_xmms_interface.c deleted file mode 100644 index 16c020d14e46..000000000000 --- a/audio/xmms-nsf/files/patch-src_xmms_interface.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/xmms/interface.c.orig 2000-07-23 09:41:14 UTC -+++ src/xmms/interface.c -@@ -106,7 +106,7 @@ create_configure (void) - gtk_label_set_justify (GTK_LABEL (label2), GTK_JUSTIFY_LEFT); - gtk_misc_set_alignment (GTK_MISC (label2), 0, 0.5); - -- label3 = gtk_label_new ("Fadeout Time:"); -+ label3 = gtk_label_new ("Silence Until Next Song:"); - gtk_widget_ref (label3); - gtk_object_set_data_full (GTK_OBJECT (configure), "label3", label3, - (GtkDestroyNotify) gtk_widget_unref); diff --git a/audio/xmms-nsf/files/patch-src_xmms_nsf.c b/audio/xmms-nsf/files/patch-src_xmms_nsf.c deleted file mode 100644 index df7f780b4776..000000000000 --- a/audio/xmms-nsf/files/patch-src_xmms_nsf.c +++ /dev/null @@ -1,85 +0,0 @@ ---- src/xmms/nsf.c.orig 2001-01-07 05:15:12 UTC -+++ src/xmms/nsf.c -@@ -23,7 +23,8 @@ - - #define VERSION "0.0.3" - #define PLAYTIME 30 --#define FADEOUTTIME 5 -+#define SILENCETIME 5 -+#define FREQ 44100 - - #include "nsf.h" - -@@ -328,7 +329,7 @@ nsf_configure() - widget = lookup_widget(nsf_configure_win, "spinbutton1"); - gtk_spin_button_set_value(GTK_SPIN_BUTTON(widget), nsf_cfg.play_time); - widget = lookup_widget(nsf_configure_win, "spinbutton2"); -- gtk_spin_button_set_value(GTK_SPIN_BUTTON(widget), nsf_cfg.fadeout_time); -+ gtk_spin_button_set_value(GTK_SPIN_BUTTON(widget), nsf_cfg.silence_time); - - gtk_widget_show(nsf_configure_win); - }else{ -@@ -357,7 +358,7 @@ nsf_init(void) - nsf_win->dock_window_list = NULL; - - nsf_cfg.play_time = PLAYTIME; /* second */ -- nsf_cfg.fadeout_time = FADEOUTTIME; /* second */ -+ nsf_cfg.silence_time = SILENCETIME; /* second */ - nsf_cfg.player_shaded = FALSE; - nsf_cfg.easy_move = FALSE; - -@@ -365,7 +366,7 @@ nsf_init(void) - - if ((cfg = xmms_cfg_open_file(filename)) != 0){ - xmms_cfg_read_int(cfg, "NSF", "play_time", &nsf_cfg.play_time); -- xmms_cfg_read_int(cfg, "NSF", "fadeout_time", &nsf_cfg.fadeout_time); -+ xmms_cfg_read_int(cfg, "NSF", "silence_time", &nsf_cfg.silence_time); - xmms_cfg_free(cfg); - } - } -@@ -439,10 +440,11 @@ play_loop(void *arg) - { - char data[2048 * 2]; - int bytes, blk_size, rate; -+ Uint32 c = 0, count = 0; - - //setting NSF - NSFSetSongNo(nsf_file->current_song); -- NESAudioFrequencySet(44100); -+ NESAudioFrequencySet(FREQ); - NESReset(); - - //16bit/8bit * 1channel * 512 sample = 1024byte -@@ -460,7 +462,15 @@ play_loop(void *arg) - } - if (bytes > 0){ - //read 1024byte = 512 sample * 2byte -- NESAudioRender(data, bytes/2); -+ c = NESAudioRender((Int16*)data, bytes/2); -+ if (c < 512) -+ count = 0; -+ else -+ count += c; -+ if (count > FREQ*nsf_cfg.silence_time) { -+ nsf_file->eos = 1; -+ count = 0; -+ } - nsf_ip.add_vis_pcm(nsf_ip.output->written_time(), (nsf_file->bits_per_sample == 16) ? FMT_S16_LE : FMT_U8, - nsf_file->channels, bytes, data); - -@@ -512,11 +522,14 @@ play_file(char *filename) - if (!(nsf_file->file = fopen(filename, "rb"))){ - return; - } -+ -+ nsf_about(); -+ - fseek(nsf_file->file, 0, SEEK_END); - count = ftell(nsf_file->file); - fseek(nsf_file->file, 0, SEEK_SET); - -- (void*)buffer = g_malloc0(count); -+ buffer = (void*)g_malloc0(count); - for(i=0;i<count;i++){ - *(buffer+i) = fgetc(nsf_file->file); - } diff --git a/audio/xmms-nsf/files/patch-src_xmms_nsf.h b/audio/xmms-nsf/files/patch-src_xmms_nsf.h deleted file mode 100644 index a80511ebce7d..000000000000 --- a/audio/xmms-nsf/files/patch-src_xmms_nsf.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/xmms/nsf.h.orig 2000-07-23 10:00:35 UTC -+++ src/xmms/nsf.h -@@ -58,7 +58,7 @@ NsfFile; - typedef struct - { - gint play_time; -- gint fadeout_time; -+ gint silence_time; - // reserve - gint resolution; - gint channels; diff --git a/audio/xmms-nsf/files/patch-src_xmms_nsflib.h b/audio/xmms-nsf/files/patch-src_xmms_nsflib.h deleted file mode 100644 index 9f56581b0cd6..000000000000 --- a/audio/xmms-nsf/files/patch-src_xmms_nsflib.h +++ /dev/null @@ -1,15 +0,0 @@ ---- src/xmms/nsflib.h.orig 2000-07-23 10:05:21 UTC -+++ src/xmms/nsflib.h -@@ -1,10 +1,11 @@ - typedef signed short Int16; - typedef unsigned int Uint; -+typedef unsigned int Uint32; - typedef unsigned char Uint8; - - Uint NSFLoad(Uint8 *pData, Uint uSize); - void NSFSetSongNo(Uint uSongNo); - void NESAudioFrequencySet(Uint freq); - void NESReset(void); --void NESAudioRender(Int16 *bufp, Uint buflen); -+Uint32 NESAudioRender(Int16 *bufp, Uint buflen); - void NESTerminate(void); diff --git a/audio/xmms-nsf/files/pkg-message.in b/audio/xmms-nsf/files/pkg-message.in deleted file mode 100644 index b22a84d4e7e7..000000000000 --- a/audio/xmms-nsf/files/pkg-message.in +++ /dev/null @@ -1,6 +0,0 @@ -================================================================================ -A huge .nsf file collection can be found at: http://www.2a03.org/ - -NSF files may contain multiple tracks. You can activate a special pannel by -selecting "NSF Player %%VERSION%% [libnsf.so]" and pressing the "About" button. -================================================================================ diff --git a/audio/xmms-nsf/pkg-descr b/audio/xmms-nsf/pkg-descr deleted file mode 100644 index 1c356fc46cc1..000000000000 --- a/audio/xmms-nsf/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -This is an XMMS input plugin for playing Nintendo(TM) 8bit NSF audio files. -The module has a special panel for selecting multi track .nsf files. diff --git a/audio/xmms-sapplug/Makefile b/audio/xmms-sapplug/Makefile deleted file mode 100644 index 51330ccf4464..000000000000 --- a/audio/xmms-sapplug/Makefile +++ /dev/null @@ -1,62 +0,0 @@ -# Created by: Emanuel Haupt <ehaupt@critical.ch> -# $FreeBSD$ - -PORTNAME= xmms-sapplug -DISTVERSION= 0.3f -PORTREVISION= 6 -CATEGORIES= audio -MASTER_SITES= LOCAL/ehaupt -DISTNAME= sapplug-xmms-${DISTVERSION} - -MAINTAINER= ehaupt@FreeBSD.org -COMMENT= XMMS input plugin for playing 8bit Atari(TM) .sap audio files - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -BUILD_DEPENDS= xmms:multimedia/xmms -RUN_DEPENDS= xmms:multimedia/xmms - -USES= gmake compiler -USE_GNOME= glib12 -USE_LDCONFIG= yes -MAKE_JOBS_UNSAFE= yes - -WRKSRC= ${WRKDIR}/sapplug-${DISTVERSION} - -PLIST_FILES= lib/xmms/Input/libsap.so - -OPTIONS_DEFINE= OPTIMIZED_CFLAGS - -CFLAGS_aarch64= -fpic -DPIC -CFLAGS_amd64= -fpic -DPIC -CFLAGS_i386= -fpic -DPIC - -.include <bsd.port.pre.mk> - -# clang can build this without -fno-exceptions -.if ${COMPILER_TYPE} == "gcc" -CXXFLAGS+= -fno-exceptions -.endif - -.if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} -CXXFLAGS+= -fPIC -fpic -funroll-all-loops -fno-strength-reduce \ - -finline-functions -fomit-frame-pointer -CFLAGS+= -fPIC -fpic -funroll-all-loops -fomit-frame-pointer \ - -fno-strength-reduce -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|^\(}\);\(\ //.*\)|\1\2|' \ - ${WRKSRC}/saplib/pokeyNamespace.h - @${REINPLACE_CMD} -e 's|^\(C[[:alpha:]]*\)|\1?|' \ - ${WRKSRC}/saplib/Makefile - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/lib/xmms/Input - ${INSTALL_LIB} ${WRKSRC}/libsap.so \ - ${STAGEDIR}${PREFIX}/lib/xmms/Input/libsap.so - -.include <bsd.port.post.mk> diff --git a/audio/xmms-sapplug/distinfo b/audio/xmms-sapplug/distinfo deleted file mode 100644 index de54189ed38c..000000000000 --- a/audio/xmms-sapplug/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (sapplug-xmms-0.3f.tar.gz) = ece3fe435dc58da73bb9346275f7764e1a0b34dc01bca1470e1ddc86bc263542 -SIZE (sapplug-xmms-0.3f.tar.gz) = 47508 diff --git a/audio/xmms-sapplug/files/patch-Makefile b/audio/xmms-sapplug/files/patch-Makefile deleted file mode 100644 index 6a175a3b76b0..000000000000 --- a/audio/xmms-sapplug/files/patch-Makefile +++ /dev/null @@ -1,47 +0,0 @@ ---- Makefile.orig 2003-10-14 23:59:50 UTC -+++ Makefile -@@ -19,15 +19,18 @@ - # - ########################################################################## - --CC = gcc -+CC?= gcc -+MAKE?= make - --CFLAGS = -O2 -Wall -fPIC -fpic \ -- -finline-functions -ffast-math \ -- -funroll-all-loops -fomit-frame-pointer -fno-strength-reduce \ -- $(shell xmms-config --cflags) -+CFLAGS?= -O2 -Wall -fPIC -fpic \ -+ -finline-functions -ffast-math \ -+ -funroll-all-loops -fomit-frame-pointer -fno-strength-reduce - --LINKER_FLAGS = -shared -Wl,-soname -Wl,$(TARGET) \ -- -Wl,-retain-symbols-file -Wl,syms -+CFLAGS+= $(shell xmms-config --cflags) -+ -+ -+LDFLAGS+= -shared -Wl,-soname -Wl,$(TARGET) \ -+ -Wl,-retain-symbols-file -Wl,syms - - TARGET = libsap.so - -@@ -43,15 +46,15 @@ all: library plugin - plugin: $(OBJS) - @./scripts/gen_symbols sap_plug.o - @echo -- $(CC) $(LINKER_FLAGS) $(OBJS) $(SAPLIB) -o $(TARGET) -+ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) $(SAPLIB) -o $(TARGET) - @echo - library: - @echo -- cd saplib && make -+ cd saplib && $(MAKE) - @echo - install: - cp $(TARGET) $(HOME)/.xmms/Plugins/Input - clean: - rm -f *.o *.so *.a .syms syms - realclean: clean -- cd saplib && make clean -+ cd saplib && $(MAKE) clean diff --git a/audio/xmms-sapplug/pkg-descr b/audio/xmms-sapplug/pkg-descr deleted file mode 100644 index dacccbd3135f..000000000000 --- a/audio/xmms-sapplug/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Sapplug is a XMMS input plugin for playing 8bit Atari(TM) .sap (Slight Atari -Player) audio files. diff --git a/audio/xmms-sapplug/pkg-message b/audio/xmms-sapplug/pkg-message deleted file mode 100644 index 2b197e25ebaf..000000000000 --- a/audio/xmms-sapplug/pkg-message +++ /dev/null @@ -1,3 +0,0 @@ -=============================================================================== -A huge .sap file collection can be found at: http://asma.atari.org/ -=============================================================================== diff --git a/audio/xmms-scrobbler/Makefile b/audio/xmms-scrobbler/Makefile deleted file mode 100644 index b78d85432d8f..000000000000 --- a/audio/xmms-scrobbler/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -# Created by: arved -# $FreeBSD$ - -PORTNAME= xmms-scrobbler -PORTREVISION= 8 - -MAINTAINER= novel@FreeBSD.org -COMMENT= XMMS plugin for Audioscrobbler.com - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -CONFLICTS= scrobbler-* - -MASTERDIR= ${.CURDIR}/../scrobbler - -OPTIONS_SLAVE= XMMS - -.include "${MASTERDIR}/Makefile" diff --git a/audio/xmms-scrobbler/pkg-descr b/audio/xmms-scrobbler/pkg-descr deleted file mode 100644 index c914b2dfa9f5..000000000000 --- a/audio/xmms-scrobbler/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -This is an XMMS Plugin which sends the Playlist data to -audioscrobbler.com - -WWW: http://www.audioscrobbler.com diff --git a/audio/xmms-sexypsf/Makefile b/audio/xmms-sexypsf/Makefile deleted file mode 100644 index b9471edae3b9..000000000000 --- a/audio/xmms-sexypsf/Makefile +++ /dev/null @@ -1,53 +0,0 @@ -# Created by: Emanuel Haupt <ehaupt@critical.ch> -# $FreeBSD$ - -PORTNAME= xmms-sexypsf -PORTVERSION= 0.4.8 -PORTREVISION= 4 -CATEGORIES= audio -MASTER_SITES= http://projects.raphnet.net/sexypsf/ \ - LOCAL/ehaupt -DISTNAME= sexypsf-${PORTVERSION} - -MAINTAINER= ehaupt@FreeBSD.org -COMMENT= XMMS plugin for playing .psf files - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -BUILD_DEPENDS= xmms:multimedia/xmms -RUN_DEPENDS:= ${BUILD_DEPENDS} - -USES= tar:bzip2 -USE_GNOME= gtk12 -USE_LDCONFIG= yes - -CFLAGS+= -I${WRKSRC} -fPIC -DEFINES= -DSPSFVERSION=\""${PORTVERSION}\"" -DPSS_STYLE=1 - -PORTDOCS= ChangeLog README psf_format.txt spu.txt spu2regs.txt \ - system.txt -SOURCES= PsxBios PsxCounters PsxDma Spu PsxHw PsxMem Misc \ - R3000A PsxInterpreter PsxHLE spu/spu xmms/xmms - -PLIST_FILES= lib/xmms/Input/libsexypsf.so - -OPTIONS_DEFINE=DOCS - -do-build: -.for f in ${SOURCES} - ${CC} ${CFLAGS} ${DEFINES} `gtk-config --cflags` -c -o ${WRKSRC}/${f}.o ${WRKSRC}/${f}.c -.endfor - ${CC} ${CFLAGS} ${DEFINES} `gtk-config --cflags` ${SOURCES:S/$/.o/:S/^/${WRKSRC}\//} \ - -o ${WRKSRC}/libsexypsf.so -shared -lz - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/lib/xmms/Input - ${INSTALL_PROGRAM} ${WRKSRC}/libsexypsf.so \ - ${STAGEDIR}${PREFIX}/lib/xmms/Input/libsexypsf.so - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for f in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/Docs/${f} ${STAGEDIR}${DOCSDIR} -.endfor - -.include <bsd.port.mk> diff --git a/audio/xmms-sexypsf/distinfo b/audio/xmms-sexypsf/distinfo deleted file mode 100644 index d03f9ce7340c..000000000000 --- a/audio/xmms-sexypsf/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (sexypsf-0.4.8.tar.bz2) = 72418cfbefd91018c60f9935e6ee07649fcba9a18e2c03082b41353fcab003a0 -SIZE (sexypsf-0.4.8.tar.bz2) = 82954 diff --git a/audio/xmms-sexypsf/pkg-descr b/audio/xmms-sexypsf/pkg-descr deleted file mode 100644 index 340a3c7f47a4..000000000000 --- a/audio/xmms-sexypsf/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Sexypsf is an XMMS plugin for playing .psf files. - -The PSF format brings the functionality of NSF, SID, SPC, and GBS to next- -generation consoles. PSF utilizes the original music driver code from each -game to replay sequenced music in a perfectly authentic, and size-efficient, -way. - -The general idea is that a PSF file contains a zlib-compressed program which, -if executed on the real console, would simply play the music. - -WWW: http://projects.raphnet.net/#sexypsf diff --git a/audio/xmms-sexypsf/pkg-message b/audio/xmms-sexypsf/pkg-message deleted file mode 100644 index 1fbee9a188a4..000000000000 --- a/audio/xmms-sexypsf/pkg-message +++ /dev/null @@ -1,3 +0,0 @@ -=============================================================================== -A huge .psf file collection can be found at: http://www.zophar.net/psf/ -=============================================================================== diff --git a/audio/xmms-shn/Makefile b/audio/xmms-shn/Makefile deleted file mode 100644 index a011c34c8455..000000000000 --- a/audio/xmms-shn/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# Created by: Bill Fenner <fenner@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= xmms-shn -PORTVERSION= 2.4.1 -PORTREVISION= 6 -CATEGORIES= audio -MASTER_SITES= http://www.etree.org/shnutils/xmms-shn/dist/src/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= XMMS plugin to allow playing shorten-compressed audio - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ SHORTEN -LICENSE_COMB= multi -LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING -LICENSE_NAME_SHORTEN= SHORTEN SOFTWARE LICENSE -LICENSE_FILE_SHORTEN= ${WRKSRC}/doc/LICENSE.shorten -LICENSE_PERMS_SHORTEN= dist-mirror pkg-mirror auto-accept - -BUILD_DEPENDS= xmms-config:multimedia/xmms -RUN_DEPENDS= xmms:multimedia/xmms - -USES= libtool -USE_GNOME= gtk12 -GNU_CONFIGURE= yes - -OPTIONS_DEFINE= DOCS - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/audio/xmms-shn/distinfo b/audio/xmms-shn/distinfo deleted file mode 100644 index 4edaffd901bf..000000000000 --- a/audio/xmms-shn/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xmms-shn-2.4.1.tar.gz) = fb4ccfda90b42e5508573aafb8bd80d7bc565be4a83aebfb224ce851015d98d8 -SIZE (xmms-shn-2.4.1.tar.gz) = 307397 diff --git a/audio/xmms-shn/pkg-descr b/audio/xmms-shn/pkg-descr deleted file mode 100644 index 4c56c7a4c93c..000000000000 --- a/audio/xmms-shn/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -xmms-shn provides playback support for shorten (.shn) files in XMMS. -Real-time seeking support is provided for .shn files that have -accompanying seek tables generated by shorten 3.x. - -WWW: http://www.etree.org/shnutils/xmms-shn/ diff --git a/audio/xmms-shn/pkg-plist b/audio/xmms-shn/pkg-plist deleted file mode 100644 index 3db2e8ce46cd..000000000000 --- a/audio/xmms-shn/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -lib/xmms/Input/libshn.so -%%PORTDOCS%%%%DOCSDIR%%/README diff --git a/audio/xmms-volnorm/Makefile b/audio/xmms-volnorm/Makefile deleted file mode 100644 index 70dd59e2ea97..000000000000 --- a/audio/xmms-volnorm/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# Created by: Patrick Li <pat@databits.net> -# $FreeBSD$ - -PORTNAME= volnorm -PORTVERSION= 0.8.3 -PORTREVISION= 7 -CATEGORIES= audio -MASTER_SITES= SF -PKGNAMEPREFIX= xmms- - -MAINTAINER= ehaupt@FreeBSD.org -COMMENT= Volume Normalizer plugin for XMMS - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -LIB_DEPENDS= libxmms.so:multimedia/xmms - -USES= libtool -USE_GNOME= gtk12 -GNU_CONFIGURE= yes -USE_LDCONFIG= yes -PLIST_FILES= lib/xmms/Effect/libnormvol.so - -post-patch: - @${REINPLACE_CMD} -e '/^SUBDIRS/s|tests||g' ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -e '/^COMMON/s|-O2|@CFLAGS@|g' ${WRKSRC}/src/Makefile.in - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/xmms/Effect/libnormvol.so - -.include <bsd.port.mk> diff --git a/audio/xmms-volnorm/distinfo b/audio/xmms-volnorm/distinfo deleted file mode 100644 index 28e1b9c0a59a..000000000000 --- a/audio/xmms-volnorm/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (volnorm-0.8.3.tar.gz) = 85edb009c82b21759b03b0dc6b9b35a3c6302cb6da09205ef9edb91000b24451 -SIZE (volnorm-0.8.3.tar.gz) = 695631 diff --git a/audio/xmms-volnorm/pkg-descr b/audio/xmms-volnorm/pkg-descr deleted file mode 100644 index f5e0b10b78f7..000000000000 --- a/audio/xmms-volnorm/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -The volume normalizer plugin is intended to change the volume of -playing songs to some level such that they all will basically sound -pretty much the same in terms of volume. - -WWW: http://volnorm.sourceforge.net/ diff --git a/audio/xmms-wavpack/Makefile b/audio/xmms-wavpack/Makefile deleted file mode 100644 index 1e9399c58cd4..000000000000 --- a/audio/xmms-wavpack/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# $FreeBSD$ - -PORTNAME= xmms-wavpack -PORTVERSION= 1.0.3 -PORTREVISION= 6 -CATEGORIES= audio -MASTER_SITES= http://www.wavpack.com/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= XMMS input plugin to play WavPack files - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -LIB_DEPENDS= libwavpack.so:audio/wavpack \ - libxmms.so:multimedia/xmms - -USES= iconv libtool localbase pkgconfig tar:bzip2 -GNU_CONFIGURE= yes - -PLIST_FILES= lib/xmms/Input/libwavpack.so - -.include <bsd.port.mk> diff --git a/audio/xmms-wavpack/distinfo b/audio/xmms-wavpack/distinfo deleted file mode 100644 index 05506515a606..000000000000 --- a/audio/xmms-wavpack/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xmms-wavpack-1.0.3.tar.bz2) = 5f8b7c27e1f45590a210ca43dbeea6ef0ce091b185a70cd23ad86875214d30ba -SIZE (xmms-wavpack-1.0.3.tar.bz2) = 228330 diff --git a/audio/xmms-wavpack/files/patch-configure b/audio/xmms-wavpack/files/patch-configure deleted file mode 100644 index d385ea4aedaf..000000000000 --- a/audio/xmms-wavpack/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig 2009-09-28 03:40:06 UTC -+++ configure -@@ -19850,7 +19850,7 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCR - test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' - - --CXXFLAGS="$CXXFLAGS -O3 -fomit-frame-pointer" -+#CXXFLAGS="$CXXFLAGS -O3 -fomit-frame-pointer" - - { echo "$as_me:$LINENO: checking for ANSI C header files" >&5 - echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } diff --git a/audio/xmms-wavpack/files/patch-src_libwavpack.cpp b/audio/xmms-wavpack/files/patch-src_libwavpack.cpp deleted file mode 100644 index 1c9de0b2b73f..000000000000 --- a/audio/xmms-wavpack/files/patch-src_libwavpack.cpp +++ /dev/null @@ -1,20 +0,0 @@ ---- src/libwavpack.cpp.orig 2009-09-28 02:52:56 UTC -+++ src/libwavpack.cpp -@@ -40,7 +40,7 @@ extern "C" { - #define M_LN10 2.3025850929940456840179914546843642 - #endif - --#define DBG(format, args...) fprintf(stderr, format, ## args) -+#define DBG(format, args...) //fprintf(stderr, format, ## args) - #define BUFFER_SIZE 256 // read buffer size, in samples - - extern "C" InputPlugin * get_iplugin_info(void); -@@ -167,7 +167,7 @@ public: - int tsamples = num_samples * num_channels; - - if (!(WavpackGetMode (ctx) & MODE_FLOAT)) { -- float scaler = (float) (1.0 / ((unsigned int32_t) 1 << (bytes_per_sample * 8 - 1))); -+ float scaler = (float) (1.0 / ((uint32_t) 1 << (bytes_per_sample * 8 - 1))); - float *fptr = (float *) input; - int32_t *lptr = input; - int cnt = tsamples; diff --git a/audio/xmms-wavpack/files/patch-src_ui.cpp b/audio/xmms-wavpack/files/patch-src_ui.cpp deleted file mode 100644 index a7f8ef452bd6..000000000000 --- a/audio/xmms-wavpack/files/patch-src_ui.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/ui.cpp.orig 2009-09-28 02:52:56 UTC -+++ src/ui.cpp -@@ -21,7 +21,7 @@ extern "C" { - #define M_LN10 2.3025850929940456840179914546843642 - #endif - --#define DBG(format, args...) fprintf(stderr, format, ## args) -+#define DBG(format, args...) //fprintf(stderr, format, ## args) - - void load_tag(ape_tag *tag, WavpackContext *ctx); - void update_tag(ape_tag *tag, char *filename); diff --git a/audio/xmms-wavpack/pkg-descr b/audio/xmms-wavpack/pkg-descr deleted file mode 100644 index d434b253c74e..000000000000 --- a/audio/xmms-wavpack/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -xmms-wavpack is a plugin for the multimedia player XMMS that plays -audio files in the WavPack format, which supports lossless and lossy -compression. - -WWW: http://www.wavpack.com/ diff --git a/audio/xmms-xf86audio/Makefile b/audio/xmms-xf86audio/Makefile deleted file mode 100644 index bb0345539d25..000000000000 --- a/audio/xmms-xf86audio/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# $FreeBSD$ - -PORTNAME= xmms-xf86audio -PORTVERSION= 0.4.4 -PORTREVISION= 3 -CATEGORIES= audio -MASTER_SITES= http://www.devin.com/xmms-xf86audio/download/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= XF86Audio multimedia-key support for XMMS - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -LIB_DEPENDS= libxmms.so:multimedia/xmms - -MAKE_ARGS= CC="${CC}" OPT="${CFLAGS}" DEBUG="" - -OPTIONS_DEFINE= DOCS - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/lib/xmms/General - ${INSTALL_LIB} ${WRKSRC}/libxf86audio.so \ - ${STAGEDIR}${PREFIX}/lib/xmms/General - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/audio/xmms-xf86audio/distinfo b/audio/xmms-xf86audio/distinfo deleted file mode 100644 index 94c74b5d6dbd..000000000000 --- a/audio/xmms-xf86audio/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xmms-xf86audio-0.4.4.tar.gz) = fe91b116c77ae8b7daa1f52e7bde1719d59a3ae797c8b2888866080bc84782ef -SIZE (xmms-xf86audio-0.4.4.tar.gz) = 13788 diff --git a/audio/xmms-xf86audio/files/patch-xf86audio.c b/audio/xmms-xf86audio/files/patch-xf86audio.c deleted file mode 100644 index e145837f32fd..000000000000 --- a/audio/xmms-xf86audio/files/patch-xf86audio.c +++ /dev/null @@ -1,136 +0,0 @@ ---- xf86audio.c.orig 2006-07-09 01:30:47 UTC -+++ xf86audio.c -@@ -110,6 +110,7 @@ static void plugin_cleanup() - static void plugin_about() - { - static GtkWidget *about; -+ const gchar *s1, *s2; - gchar *s; - - if (about != NULL) { -@@ -117,8 +118,8 @@ static void plugin_about() - return; - } - -- const gchar *s1 = _("XF86Audio Keys Control Plugin"); -- const gchar *s2 = _( -+ s1 = _("XF86Audio Keys Control Plugin"); -+ s2 = _( - "This plugin enables the XF86Audio keysyms produced by\n" - "multimedia keyboards to control XMMS playback.\n\n" - "Note that this plugin will not set up the initial keysym\n" -@@ -145,6 +146,11 @@ static GtkWidget *config_window; - - static void plugin_configure() - { -+ GtkWidget *vbox, *playaction_frame, *pa_hbox, *pa_vbox, *pa_label, -+ *pa_pause, *pa_restart, *pa_label2, *volume_frame, -+ *v_vbox, *v_hbox, *vol_label, *vol_spin, *button_hbox, -+ *ok, *cancel, *apply; -+ GtkObject *vol_adj; - - if (config_window) { - gdk_window_raise(config_window->window); -@@ -163,29 +169,29 @@ static void plugin_configure() - gtk_signal_connect(GTK_OBJECT(config_window), "destroy", GTK_SIGNAL_FUNC(gtk_widget_destroyed), &config_window); - gtk_container_border_width(GTK_CONTAINER(config_window), 10); - -- GtkWidget *vbox = gtk_vbox_new(FALSE, 5); -+ vbox = gtk_vbox_new(FALSE, 5); - gtk_container_add(GTK_CONTAINER(config_window), vbox); - - /* "On Play" frame */ - -- GtkWidget *playaction_frame = gtk_frame_new(_("On Play")); -+ playaction_frame = gtk_frame_new(_("On Play")); - gtk_box_pack_start(GTK_BOX(vbox), playaction_frame, TRUE, TRUE, 0); -- GtkWidget *pa_hbox = gtk_hbox_new(FALSE, 4); -+ pa_hbox = gtk_hbox_new(FALSE, 4); - gtk_container_add(GTK_CONTAINER(playaction_frame), pa_hbox); - -- GtkWidget *pa_vbox = gtk_vbox_new(FALSE, 4); -+ pa_vbox = gtk_vbox_new(FALSE, 4); - - gtk_box_pack_start(GTK_BOX(pa_hbox), pa_vbox, TRUE, TRUE, 4); -- GtkWidget *pa_label = gtk_label_new( -+ pa_label = gtk_label_new( - _("If the Play key is pressed while a song is" - " already playing:") - ); - gtk_misc_set_alignment(GTK_MISC(pa_label), 0.0, 0.5); - gtk_box_pack_start(GTK_BOX(pa_vbox), pa_label, TRUE, TRUE, 2); - -- GtkWidget *pa_pause = gtk_radio_button_new_with_label(NULL, -+ pa_pause = gtk_radio_button_new_with_label(NULL, - _("Pause playback")); -- GtkWidget *pa_restart = gtk_radio_button_new_with_label_from_widget( -+ pa_restart = gtk_radio_button_new_with_label_from_widget( - GTK_RADIO_BUTTON(pa_pause), - _("Restart the current song")); - gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON( -@@ -198,7 +204,7 @@ static void plugin_configure() - - gtk_box_pack_start(GTK_BOX(pa_vbox), pa_pause, FALSE, FALSE, 0); - gtk_box_pack_start(GTK_BOX(pa_vbox), pa_restart, FALSE, FALSE, 0); -- GtkWidget *pa_label2 = gtk_label_new( -+ pa_label2 = gtk_label_new( - _("Regardless of this setting, the current song can be restarted" - "\nby holding down Shift while pressing the Play key.") - ); -@@ -217,22 +223,22 @@ static void plugin_configure() - - /* Volume change frame */ - -- GtkWidget *volume_frame = gtk_frame_new(_("On Volume Change")); -+ volume_frame = gtk_frame_new(_("On Volume Change")); - gtk_box_pack_start(GTK_BOX(vbox), volume_frame, TRUE, TRUE, 0); -- GtkWidget *v_vbox = gtk_vbox_new(FALSE, 0); -- GtkWidget *v_hbox = gtk_hbox_new(FALSE, 4); -+ v_vbox = gtk_vbox_new(FALSE, 0); -+ v_hbox = gtk_hbox_new(FALSE, 4); - gtk_container_add(GTK_CONTAINER(volume_frame), v_vbox); - gtk_box_pack_start(GTK_BOX(v_vbox), v_hbox, TRUE, TRUE, 4); - -- GtkWidget *vol_label = gtk_label_new( -+ vol_label = gtk_label_new( - _("Volume change increment (%): ") - ); - gtk_box_pack_start(GTK_BOX(v_hbox), vol_label, FALSE, FALSE, 4); - -- GtkObject *vol_adj = gtk_adjustment_new( -+ vol_adj = gtk_adjustment_new( - cf_active.volume_increment, - 0, 100, 1, 10, 10); -- GtkWidget *vol_spin = gtk_spin_button_new(GTK_ADJUSTMENT(vol_adj), -+ vol_spin = gtk_spin_button_new(GTK_ADJUSTMENT(vol_adj), - 1.0, 0); - gtk_signal_connect(GTK_OBJECT(vol_spin), "changed", - GTK_SIGNAL_FUNC(on_volume_increment_change), NULL); -@@ -246,23 +252,23 @@ static void plugin_configure() - - /* Button box at bottom of window */ - -- GtkWidget *button_hbox = gtk_hbutton_box_new(); -+ button_hbox = gtk_hbutton_box_new(); - gtk_button_box_set_layout(GTK_BUTTON_BOX(button_hbox), GTK_BUTTONBOX_END); - gtk_button_box_set_spacing(GTK_BUTTON_BOX(button_hbox), 5); - gtk_box_pack_end(GTK_BOX(vbox), button_hbox, FALSE, FALSE, 0); - -- GtkWidget *ok = gtk_button_new_with_label("OK"); -+ ok = gtk_button_new_with_label("OK"); - GTK_WIDGET_SET_FLAGS(ok, GTK_CAN_DEFAULT); - gtk_signal_connect(GTK_OBJECT(ok), "clicked", on_config_ok, NULL); - gtk_box_pack_start(GTK_BOX(button_hbox), ok, TRUE, TRUE, 0); - gtk_widget_grab_default(ok); - -- GtkWidget *cancel = gtk_button_new_with_label(_("Cancel")); -+ cancel = gtk_button_new_with_label(_("Cancel")); - GTK_WIDGET_SET_FLAGS(cancel, GTK_CAN_DEFAULT); - gtk_signal_connect(GTK_OBJECT(cancel), "clicked", on_config_cancel, NULL); - gtk_box_pack_start(GTK_BOX(button_hbox), cancel, TRUE, TRUE, 0); - -- GtkWidget *apply = gtk_button_new_with_label(_("Apply")); -+ apply = gtk_button_new_with_label(_("Apply")); - GTK_WIDGET_SET_FLAGS(apply, GTK_CAN_DEFAULT); - gtk_signal_connect(GTK_OBJECT(apply), "clicked", on_config_apply, NULL); - gtk_box_pack_start(GTK_BOX(button_hbox), apply, TRUE, TRUE, 0); diff --git a/audio/xmms-xf86audio/pkg-descr b/audio/xmms-xf86audio/pkg-descr deleted file mode 100644 index 18e79420219d..000000000000 --- a/audio/xmms-xf86audio/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -A plugin that enables XMMS to use the media-control keys on many -keyboards to control XMMS playback and volume. - -WWW: http://www.devin.com/xmms-xf86audio/ diff --git a/audio/xmms-xf86audio/pkg-plist b/audio/xmms-xf86audio/pkg-plist deleted file mode 100644 index 73cffb6fcec1..000000000000 --- a/audio/xmms-xf86audio/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -lib/xmms/General/libxf86audio.so -%%PORTDOCS%%%%DOCSDIR%%/README diff --git a/audio/xmms-xymms/Makefile b/audio/xmms-xymms/Makefile deleted file mode 100644 index 8acd0d6adb0d..000000000000 --- a/audio/xmms-xymms/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# Created by: Emanuel Haupt <ehaupt@critical.ch> -# $FreeBSD$ - -PORTNAME= xymms -DISTVERSION= 0.9.1 -PORTREVISION= 7 -CATEGORIES= audio -MASTER_SITES= SF -PKGNAMEPREFIX= xmms- - -MAINTAINER= ehaupt@FreeBSD.org -COMMENT= Sega Genesis GYM plugin for XMMS - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LIB_DEPENDS= libxmms.so:multimedia/xmms - -GNU_CONFIGURE= yes -USES= gettext-runtime libtool -USE_GNOME= gtk12 -USE_XORG= x11 xext xi -USE_LDCONFIG= yes -CONFIGURE_ARGS= --disable-static - -PLIST_FILES= lib/xmms/Input/libxymms.so \ - %%EXAMPLESDIR%%/sample.gym - -post-install: - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/samples/sample.gym ${STAGEDIR}${EXAMPLESDIR} - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/xmms/Input/libxymms.so - -.include <bsd.port.mk> diff --git a/audio/xmms-xymms/distinfo b/audio/xmms-xymms/distinfo deleted file mode 100644 index 02515b6ca8cc..000000000000 --- a/audio/xmms-xymms/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xymms-0.9.1.tar.gz) = e9e6d6770d611c67497e85c0af524380b2ed2c7b02a6abc840e1ac02807bf121 -SIZE (xymms-0.9.1.tar.gz) = 199645 diff --git a/audio/xmms-xymms/pkg-descr b/audio/xmms-xymms/pkg-descr deleted file mode 100644 index aa0143cfab8d..000000000000 --- a/audio/xmms-xymms/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -XymMS is an XMMS input plugin capable of playing Sega Genesis GYM files by -rendering FM, DAC, and PSG signals through emulation of the YM2612 and SN76496 -sound chips found in the video game console. It supports zlib compression and -decompression, and other various settings for output quality, etc. You can -compress and decompress files along with updating ID tags using the File Info -window. - -WWW: https://sourceforge.net/projects/xymms/ diff --git a/audio/xmms-xymms/pkg-message b/audio/xmms-xymms/pkg-message deleted file mode 100644 index 4824c4dfb78e..000000000000 --- a/audio/xmms-xymms/pkg-message +++ /dev/null @@ -1,3 +0,0 @@ -=============================================================================== -Additional .gym files can be found at http://www.zophar.net/gym/ -=============================================================================== diff --git a/audio/xmmsctrl/Makefile b/audio/xmmsctrl/Makefile deleted file mode 100644 index 90d885de3581..000000000000 --- a/audio/xmmsctrl/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# $FreeBSD$ - -PORTNAME= xmmsctrl -PORTVERSION= 1.8 -PORTREVISION= 6 -CATEGORIES= audio -MASTER_SITES= http://user.it.uu.se/~adavid/utils/ \ - http://distro.ibiblio.org/pdaxrom/src/ \ - http://ftp.nluug.nl/os/Linux/distr/pdaxrom/src/ \ - http://www.sourcefiles.org/Multimedia/MP3/Tools/Miscellaneous/ - -MAINTAINER= jhale@FreeBSD.org -COMMENT= Small utility to control XMMS from the command line - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -BUILD_DEPENDS= xmms:multimedia/xmms -RUN_DEPENDS= xmms:multimedia/xmms - -USES= gmake -USE_CSTD= gnu89 - -PORTDOCS= Changelog README - -OPTIONS_DEFINE= DOCS EXAMPLES - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/xmmsctrl ${STAGEDIR}${PREFIX}/bin - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - cd ${WRKSRC}/samples && \ - ${INSTALL_DATA} emacs-transcriber twmrc_bindings \ - ${STAGEDIR}${EXAMPLESDIR} && \ - ${INSTALL_SCRIPT} *.sh ${STAGEDIR}${EXAMPLESDIR} - -.include <bsd.port.mk> diff --git a/audio/xmmsctrl/distinfo b/audio/xmmsctrl/distinfo deleted file mode 100644 index bc9d2ce13da6..000000000000 --- a/audio/xmmsctrl/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xmmsctrl-1.8.tar.gz) = e181c5ba30649253ab20b5b801cbf6a8c81c08a17f02cf28cde3e71ce149519b -SIZE (xmmsctrl-1.8.tar.gz) = 14043 diff --git a/audio/xmmsctrl/files/patch-Makefile b/audio/xmmsctrl/files/patch-Makefile deleted file mode 100644 index d1ffd5e12177..000000000000 --- a/audio/xmmsctrl/files/patch-Makefile +++ /dev/null @@ -1,22 +0,0 @@ ---- Makefile.orig 2004-04-02 13:00:12 UTC -+++ Makefile -@@ -6,17 +6,15 @@ TARGET := xmmsctrl - VERSION := 1.8 - DIRNAME := $(shell basename $(PWD)) - --CC := gcc - WARN := -Wall -Wshadow -Wmissing-prototypes -W - DEFS := -DPRETTY_PRINT -D_GNU_SOURCE -DVERSION=\"$(VERSION)\" --CFLAGS := $(WARN) -O2 $(shell xmms-config --cflags) $(DEFS) -+CFLAGS += $(WARN) $(shell xmms-config --cflags) $(DEFS) - LDFLAGS := $(shell xmms-config --libs) - --all : $(TARGET) HELP -+all : $(TARGET) - - $(TARGET) : xmmsctrl.c removefile.c - $(CC) -o $(TARGET) xmmsctrl.c removefile.c $(CFLAGS) $(LDFLAGS) -- strip xmmsctrl - - HELP : xmmsctrl - ./xmmsctrl > HELP || true diff --git a/audio/xmmsctrl/files/patch-removefile.c b/audio/xmmsctrl/files/patch-removefile.c deleted file mode 100644 index 23d7de1b201d..000000000000 --- a/audio/xmmsctrl/files/patch-removefile.c +++ /dev/null @@ -1,20 +0,0 @@ ---- removefile.c.orig 2004-04-01 13:26:19 UTC -+++ removefile.c -@@ -111,7 +111,7 @@ static void remove_dirname(int root_len, - DIR *dir = opendir("."); - if (dir) { - /* xmms uses absolute paths */ -- char *pwd = get_current_dir_name(); -+ char *pwd = getcwd(NULL,PATH_MAX); - struct dirent *entry; - struct stat file_stat; - -@@ -189,7 +189,7 @@ void remove_file(gint session, char *fil - gint *remove_pos = (gint*) malloc(list_size*sizeof(gint)); - - if (remove_pos) { -- char *pwd = get_current_dir_name(); -+ char *pwd = getcwd(NULL,PATH_MAX); - int root_len = strlen(pwd)+1; /* +1: jump appended / */ - gint i; - diff --git a/audio/xmmsctrl/pkg-descr b/audio/xmmsctrl/pkg-descr deleted file mode 100644 index 3e0134431675..000000000000 --- a/audio/xmmsctrl/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -xmmsctrl is a small utility to control XMMS from the command line. Its -goal is to be used coupled with sh to test XMMS state and perform an -appropriate action, e.g. if playing then pause else play. The interest -of this is to bind keys in a window manager to have control over XMMS -with keys that do play/next/pause, prev, control sound... - -WWW: http://user.it.uu.se/~adavid/utils/ diff --git a/audio/xmmsctrl/pkg-plist b/audio/xmmsctrl/pkg-plist deleted file mode 100644 index f90424fa6d87..000000000000 --- a/audio/xmmsctrl/pkg-plist +++ /dev/null @@ -1,12 +0,0 @@ -bin/xmmsctrl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/emacs-transcriber -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pause_stop_play.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/play_pause.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/play_unpause_next.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/playlist2html.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/twmrc_bindings -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/win_playlist.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/window_shown.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xmmsnext.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xmmsprev.sh -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xmmsswitch.sh diff --git a/biology/Makefile b/biology/Makefile index d63eaef2bb14..cf712c0fea0b 100644 --- a/biology/Makefile +++ b/biology/Makefile @@ -147,6 +147,5 @@ SUBDIR += vcftools SUBDIR += velvet SUBDIR += wise - SUBDIR += xmolwt .include <bsd.port.subdir.mk> diff --git a/biology/xmolwt/Makefile b/biology/xmolwt/Makefile deleted file mode 100644 index b52b54402abc..000000000000 --- a/biology/xmolwt/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -# Created by: Ryo MIYAMOTO <rmiya@cc.hirosaki-u.ac.jp> -# $FreeBSD$ - -PORTNAME= xmolwt -PORTVERSION= 0.7 -PORTREVISION= 7 -CATEGORIES= biology -MASTER_SITES= http://www.st.hirosaki-u.ac.jp/~rmiya/xmolwt/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Calculate atom weight and percent of each element for a given formula - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -OPTIONS_DEFINE= DOCS GTK2 - -USES= gmake -MAKEFILE= Makefile.gtk -ALL_TARGET= gmolwt - -PORTDOCS= * -PLIST_FILES= bin/gmolwt bin/molwt - -GTK2_USES= pkgconfig -GTK2_USE= GNOME=gtk20 -GTK2_MAKE_ENV= GTKCONFIG="pkg-config gtk+-2.0" -GTK2_USE_OFF= GNOME=gtk12 -GTK2_MAKE_ENV_OFF= GTKCONFIG="${GTK_CONFIG}" - -post-patch: - @${REINPLACE_CMD} -e \ - '/^CC/s| =| ?=| ; \ - /^CFLAGS/s| =| +=| ; \ - /^GTKCONFIG/s| =| ?=|' ${WRKSRC}/Makefile.gtk - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/gmolwt ${STAGEDIR}${PREFIX}/bin - ${LN} -sf gmolwt ${STAGEDIR}${PREFIX}/bin/molwt - @${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC} && ${INSTALL_DATA} Howtouse.* Readme Xmolwt dot.gtkrc \ - *.html *.gif ${STAGEDIR}${DOCSDIR}) - -.include <bsd.port.mk> diff --git a/biology/xmolwt/distinfo b/biology/xmolwt/distinfo deleted file mode 100644 index 9125f6aeef0e..000000000000 --- a/biology/xmolwt/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xmolwt-0.7.tar.gz) = 57bf1d3603586afd850e17b88e2c3507734f9a317aa7a1e7dfbd5b691166ef98 -SIZE (xmolwt-0.7.tar.gz) = 39272 diff --git a/biology/xmolwt/pkg-descr b/biology/xmolwt/pkg-descr deleted file mode 100644 index fb799313e1d1..000000000000 --- a/biology/xmolwt/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Xmolwt (Motif version)/Gmolwt (GTK+ version) - -This program calculates the formula weight and percent of each element -for a given chemical formula. - -This port is builds a GTK+ version of the program. If you want to -use/build a Motif version, then use Makefile.motif which is included in -the ports skeleton. - -WWW: http://www.st.hirosaki-u.ac.jp/~rmiya/xmolwt/xmolwt-e.html diff --git a/comms/Makefile b/comms/Makefile index 46261bf6c8da..f9770d2be857 100644 --- a/comms/Makefile +++ b/comms/Makefile @@ -57,7 +57,6 @@ SUBDIR += gqrx SUBDIR += gr-osmosdr SUBDIR += grig - SUBDIR += gscmxx SUBDIR += gsmlib SUBDIR += gstreamer1-plugins-spandsp SUBDIR += gtkmmorse @@ -65,7 +64,6 @@ SUBDIR += hamfax SUBDIR += hamlib SUBDIR += hcidump - SUBDIR += hf SUBDIR += hidapi SUBDIR += hylafax SUBDIR += ibp diff --git a/comms/gscmxx/Makefile b/comms/gscmxx/Makefile deleted file mode 100644 index 724cc0aab71a..000000000000 --- a/comms/gscmxx/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# Created by: svmohr -# $FreeBSD$ - -PORTNAME= gscmxx -PORTVERSION= 0.4.1 -PORTREVISION= 11 -CATEGORIES= comms -MASTER_SITES= SF - -MAINTAINER= svmohr@gmail.com -COMMENT= Graphical frontend for scmxx - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -RUN_DEPENDS= p5-Image-Size>=0:graphics/p5-Image-Size \ - p5-Gtk-Perl>=0:x11-toolkits/p5-Gtk-Perl -BUILD_DEPENDS= p5-Image-Size>=0:graphics/p5-Image-Size \ - p5-Gtk-Perl>=0:x11-toolkits/p5-Gtk-Perl \ - scmxx:comms/scmxx \ - convert:graphics/ImageMagick6 - -USES= perl5 -USE_PERL5= configure - -USE_GNOME= gtk12 - -do-install: - cd ${WRKSRC} && make install PREFIX='${STAGEDIR}${PREFIX}' - -.include <bsd.port.mk> diff --git a/comms/gscmxx/distinfo b/comms/gscmxx/distinfo deleted file mode 100644 index 5e4e89d911f1..000000000000 --- a/comms/gscmxx/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gscmxx-0.4.1.tar.gz) = e9f49af20d0981e19790a81410a4372490006afbc979b97ae6e9212dee412dd7 -SIZE (gscmxx-0.4.1.tar.gz) = 191106 diff --git a/comms/gscmxx/pkg-descr b/comms/gscmxx/pkg-descr deleted file mode 100644 index 86c98e345703..000000000000 --- a/comms/gscmxx/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Port for gscmxx a graphical frontend for scmxx. - -WWW: http://gscmxx.sourceforge.net/ diff --git a/comms/gscmxx/pkg-plist b/comms/gscmxx/pkg-plist deleted file mode 100644 index 1e22e8b12b3e..000000000000 --- a/comms/gscmxx/pkg-plist +++ /dev/null @@ -1,35 +0,0 @@ -%%SITE_PERL%%/SCMxx.pm -%%SITE_PERL%%/SCMxx/Config.pm -bin/gscmxx -share/pixmaps/gscmxx/phonebook_30.xpm -share/pixmaps/gscmxx/preferences_30.xpm -share/pixmaps/gscmxx/gscmxx-icon.png -share/pixmaps/gscmxx/open.xpm -share/pixmaps/gscmxx/sendsms.xpm -share/pixmaps/gscmxx/delete.xpm -share/pixmaps/gscmxx/sound.xpm -share/pixmaps/gscmxx/addressbook_30.xpm -share/pixmaps/gscmxx/phonebook_20.xpm -share/pixmaps/gscmxx/phonebook.xpm -share/pixmaps/gscmxx/edit.xpm -share/pixmaps/gscmxx/sms.xpm -share/pixmaps/gscmxx/error.xpm -share/pixmaps/gscmxx/saveas.xpm -share/pixmaps/gscmxx/midi.xpm -share/pixmaps/gscmxx/information.xpm -share/pixmaps/gscmxx/addressbook.xpm -share/pixmaps/gscmxx/addressbook_20.xpm -share/pixmaps/gscmxx/gscmxx.xpm -share/pixmaps/gscmxx/save.xpm -share/pixmaps/gscmxx/bitmap.xpm -share/pixmaps/gscmxx/preferences.xpm -share/pixmaps/gscmxx/groups/vip.xpm -share/pixmaps/gscmxx/groups/leisure.xpm -share/pixmaps/gscmxx/groups/office.xpm -share/pixmaps/gscmxx/groups/family.xpm -share/gscmxx/i18n/magyar -share/gscmxx/i18n/german -share/gscmxx/i18n/english -share/gscmxx/i18n/italian -%%PERL5_MAN3%%/SCMxx.3.gz -%%PERL5_MAN1%%/gscmxx.1.gz diff --git a/comms/hf/Makefile b/comms/hf/Makefile deleted file mode 100644 index c8bab1f28569..000000000000 --- a/comms/hf/Makefile +++ /dev/null @@ -1,57 +0,0 @@ -# Created by: db -# $FreeBSD$ - -PORTNAME= hf -PORTVERSION= 0.8 -PORTREVISION= 10 -CATEGORIES= comms hamradio -MASTER_SITES= SF/${PORTNAME}term/${PORTNAME}/${PORTVERSION} - -MAINTAINER= hamradio@FreeBSD.org -COMMENT= Amateur Radio soundcard fsk, pactor 1, amtor, gtor, mt63 - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -RUN_DEPENDS= whiptail:devel/newt - -USE_GNOME= gtk12 -USES= gmake -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --prefix=${STAGEDIR}${PREFIX} --sysconfdir=${STAGEDIR}${PREFIX} -MAKE_JOBS_UNSAFE= yes - -PKGMESSAGE= ${WRKDIR}/pkg-message - -CONFLICTS= sysutils/lbl-hf-1.* - -OPTIONS_DEFINE= DOCS EXAMPLES - -post-configure: - @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' \ - ${WRKSRC}/util/reffreq.c ${WRKSRC}/scripts/Makefile - -post-install: - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} -.for d in ${WRKSRC}/doc/hf-examplefiles/fix.[0-1]*[0-9]* \ - ${WRKSRC}/doc/hf-examplefiles/gag - ${INSTALL_DATA} ${WRKSRC}/${d} ${STAGEDIR}${EXAMPLESDIR} -.endfor - @${ECHO} "If examples are installed they will be found in ${EXAMPLESDIR}" >> ${WRKDIR}/pkg-message - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for d in ${WRKSRC}/doc/AUTHORS ${WRKSRC}/doc/ChangeLog \ - ${WRKSRC}/doc/DE-HF-HOWTO.txt ${WRKSRC}/doc/HF-HOWTO.txt \ - ${WRKSRC}/doc/INSTALL ${WRKSRC}/doc/LIESMICH \ - ${WRKSRC}/doc/P-MB-list.txt ${WRKSRC}/doc/README \ - ${WRKSRC}/doc/chan_formulas.ps ${WRKSRC}/doc/chan_formulas.tex \ - ${WRKSRC}/doc/dcf77.txt ${WRKSRC}/doc/english.txt \ - ${WRKSRC}/doc/lfconv.jpg ${WRKSRC}/doc/mt63.txt \ - ${WRKSRC}/doc/pactor.ps ${WRKSRC}/doc/pactor.txt \ - ${WRKSRC}/doc/pactor_statediag.fig - ${INSTALL_DATA} ${WRKSRC}/${d} ${STAGEDIR}${DOCSDIR} -.endfor - @${ECHO} "If docs are installed they will be found in ${DOCSDIR}" >> ${WRKDIR}/pkg-message - -.include <bsd.port.mk> diff --git a/comms/hf/distinfo b/comms/hf/distinfo deleted file mode 100644 index 1687bbbc1e58..000000000000 --- a/comms/hf/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (hf-0.8.tar.gz) = fe9357251f29395245e45ca2f783f8cb507d9d530961be971bb813c27e62a42a -SIZE (hf-0.8.tar.gz) = 682815 diff --git a/comms/hf/files/patch-Makefile.in b/comms/hf/files/patch-Makefile.in deleted file mode 100644 index 0ee330ab4867..000000000000 --- a/comms/hf/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig Tue Feb 6 09:34:22 2007 -+++ Makefile.in Sun Apr 15 15:41:41 2007 -@@ -156,7 +156,7 @@ - sharedstatedir = @sharedstatedir@ - sysconfdir = @sysconfdir@ - target_alias = @target_alias@ --SUBDIRS = scripts hfkernel hfterm dcf77 doc test util -+SUBDIRS = scripts hfkernel hfterm dcf77 doc/man test util - EXTRA_DIST = depcomp hf.spec - all: config.h - $(MAKE) $(AM_MAKEFLAGS) all-recursive diff --git a/comms/hf/files/patch-dcf77_dcfdemod.c b/comms/hf/files/patch-dcf77_dcfdemod.c deleted file mode 100644 index f06d5d966345..000000000000 --- a/comms/hf/files/patch-dcf77_dcfdemod.c +++ /dev/null @@ -1,20 +0,0 @@ ---- dcf77/dcfdemod.c.orig 2011-08-05 11:39:38.000000000 -0400 -+++ dcf77/dcfdemod.c 2011-08-05 12:02:16.000000000 -0400 -@@ -91,7 +91,7 @@ - - /* --------------------------------------------------------------------- */ - --extern __inline__ void decode_ampl_bit(unsigned int bit, unsigned int samples) -+__inline__ void decode_ampl_bit(unsigned int bit, unsigned int samples) - { - if (bit == 0) { - if (d.t.dcnt >= 59) -@@ -109,7 +109,7 @@ - - /* --------------------------------------------------------------------- */ - --extern __inline__ void dcf77_process_ampl(int si, unsigned int samples) -+__inline__ void dcf77_process_ampl(int si, unsigned int samples) - { - static int rodcnt = 0; - char* rod = "|/-\\ "; diff --git a/comms/hf/files/patch-dcf77_dcfdemodpn.c b/comms/hf/files/patch-dcf77_dcfdemodpn.c deleted file mode 100644 index 7279ebf85d41..000000000000 --- a/comms/hf/files/patch-dcf77_dcfdemodpn.c +++ /dev/null @@ -1,20 +0,0 @@ ---- dcf77/dcfdemodpn.c.orig 2011-08-05 12:03:43.000000000 -0400 -+++ dcf77/dcfdemodpn.c 2011-08-05 12:13:40.000000000 -0400 -@@ -132,7 +132,7 @@ - #define PN_TRKTAU (PN_SEQINC/3) - #define PN_TRKADJ (PN_SEQINC/8) - --extern __inline__ void trk_sample(int sq, unsigned int samples) -+__inline__ void trk_sample(int sq, unsigned int samples) - { - if (d.d.sec_ph > 0x3fffffff) { - trk_init(); -@@ -201,7 +201,7 @@ - - /* --------------------------------------------------------------------- */ - --extern __inline__ void srch_sample(int sq) -+__inline__ void srch_sample(int sq) - { - unsigned int u, k; - int asq = abs(sq); diff --git a/comms/hf/files/patch-dcf77_hbgdemod.c b/comms/hf/files/patch-dcf77_hbgdemod.c deleted file mode 100644 index d6847580452c..000000000000 --- a/comms/hf/files/patch-dcf77_hbgdemod.c +++ /dev/null @@ -1,11 +0,0 @@ ---- dcf77/hbgdemod.c.orig 2011-08-05 12:15:27.000000000 -0400 -+++ dcf77/hbgdemod.c 2011-08-05 12:15:37.000000000 -0400 -@@ -109,7 +109,7 @@ - - /* --------------------------------------------------------------------- */ - --extern __inline__ void hbg_process_ampl(int si, unsigned int samples) -+__inline__ void hbg_process_ampl(int si, unsigned int samples) - { - static int rodcnt = 0; - char* rod = "|/-\\ "; diff --git a/comms/hf/files/patch-hfkernel_Makefile.in b/comms/hf/files/patch-hfkernel_Makefile.in deleted file mode 100644 index 188fe8df0a12..000000000000 --- a/comms/hf/files/patch-hfkernel_Makefile.in +++ /dev/null @@ -1,19 +0,0 @@ ---- hfkernel/Makefile.in.orig 2007-02-06 09:44:30.000000000 -0500 -+++ hfkernel/Makefile.in 2013-12-14 21:36:25.710721920 -0500 -@@ -114,7 +114,7 @@ - INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ - LDFLAGS = @LDFLAGS@ - LIBOBJS = @LIBOBJS@ --LIBS = @LIBS@ -+LIBS = @LIBS@ -lm - LTLIBOBJS = @LTLIBOBJS@ - MAKEINFO = @MAKEINFO@ - OBJEXT = @OBJEXT@ -@@ -179,6 +179,7 @@ - noinst_HEADERS = main.h msg.h - hfkernel_SOURCES = main.c msg.c - hfkernel_DEPENDANCIES = $(noinst_HEADERS) $(hfkernel_SOURCES) $(MYLIBS) -+THRLIBS= -lpthread - hfkernel_LDADD = $(MYLIBS) \ - $(OSLIBS) $(SOCKLIBS) $(THRLIBS) $(SCHEDLIBS) $(ALSALIBS) -lstdc++ - diff --git a/comms/hf/files/patch-hfkernel_cw.c b/comms/hf/files/patch-hfkernel_cw.c deleted file mode 100644 index 0eefe1c83056..000000000000 --- a/comms/hf/files/patch-hfkernel_cw.c +++ /dev/null @@ -1,63 +0,0 @@ ---- hfkernel/cw/cw.c.orig 2007-12-24 08:38:46.000000000 -0500 -+++ hfkernel/cw/cw.c 2007-12-24 08:45:35.000000000 -0500 -@@ -39,11 +39,21 @@ - #ifdef __linux__ - #include <sys/io.h> - #define IOPERM ioperm -+#define TTY0 "/dev/ttyS0" -+#define TTY1 "/dev/ttyS1" -+#define TTY2 "/dev/ttyS2" -+#define TTY3 "/dev/ttyS3" - #endif - #ifdef __FreeBSD__ - #include <machine/cpufunc.h> - #include <machine/sysarch.h> --#define IOPERM i386_set_ioperm -+#define TTY0 "/dev/ttyd0" -+#define TTY1 "/dev/ttyd1" -+#define TTY2 "/dev/ttyd2" -+#define TTY3 "/dev/ttyd3" -+ #ifdef __i386__ -+ #define IOPERM i386_set_ioperm -+ #endif - #endif - #include <sys/time.h> - #include <time.h> -@@ -408,6 +418,7 @@ - - void *mode_cw_tx(void *dummy) - { -+#ifdef IOPERM - /* duration of 1 dot, i suppose a word has 50 dots */ - /* ---> so i think 1 baud in cw is 50 * wpm / 60 */ - int i = 0, err = 0, pausecount = 0, idlewait, status, cts, dcd; -@@ -416,16 +427,16 @@ - printf("%s", cable); - - if (name_ptt) { -- if (! strcmp (name_ptt, "/dev/ttyS0")) { -+ if (! strcmp (name_ptt, TTY0)) { - port = 0x3F8; - } -- if (! strcmp (name_ptt, "/dev/ttyS1")) { -+ if (! strcmp (name_ptt, TTY1)) { - port = 0x2F8; - } -- if (! strcmp (name_ptt, "/dev/ttyS2")) { -+ if (! strcmp (name_ptt, TTY2)) { - port = 0x3E8; - } -- if (! strcmp (name_ptt, "/dev/ttyS3")) { -+ if (! strcmp (name_ptt, TTY3)) { - port = 0x2E8; - } - } -@@ -514,5 +525,8 @@ - decode(PAUSE); - } - } -+#else -+ printf("Not on i386, elbug disabled\n"); -+#endif - } - diff --git a/comms/hf/files/patch-hfkernel_cw_elbug.c b/comms/hf/files/patch-hfkernel_cw_elbug.c deleted file mode 100644 index 7da9e46f6675..000000000000 --- a/comms/hf/files/patch-hfkernel_cw_elbug.c +++ /dev/null @@ -1,21 +0,0 @@ ---- hfkernel/cw/elbug.c.orig Sun Apr 15 15:53:59 2007 -+++ hfkernel/cw/elbug.c Sun Apr 15 15:56:17 2007 -@@ -36,7 +36,10 @@ - #ifdef __FreeBSD__ - #include <machine/cpufunc.h> - #include <machine/sysarch.h> -+#include <sys/kbio.h> - #define IOPERM i386_set_ioperm -+#else -+#include <sys/kd.h> /* Linux, UnixWare */ - #endif - #include <sys/time.h> - #include <sys/ioctl.h> -@@ -44,7 +47,6 @@ - #include <unistd.h> - #include <string.h> - #include <stdlib.h> --#include <sys/kd.h> /* Linux, UnixWare */ - /* - if kd.h not found, maybe you have to take one of these 2: - <sys/vtkd.h> for OpenServer diff --git a/comms/hf/files/patch-hfkernel_elbug.c b/comms/hf/files/patch-hfkernel_elbug.c deleted file mode 100644 index 2a900540aac3..000000000000 --- a/comms/hf/files/patch-hfkernel_elbug.c +++ /dev/null @@ -1,28 +0,0 @@ ---- hfkernel/cw/elbug.c.orig 2007-12-24 09:30:07.000000000 -0500 -+++ hfkernel/cw/elbug.c 2007-12-24 09:31:45.000000000 -0500 -@@ -37,7 +37,9 @@ - #include <machine/cpufunc.h> - #include <machine/sysarch.h> - #include <sys/kbio.h> -+#ifdef __i386__ - #define IOPERM i386_set_ioperm -+#endif - #else - #include <sys/kd.h> /* Linux, UnixWare */ - #endif -@@ -328,10 +330,15 @@ - exit (0); - } - } -+#ifdef IOPERM - if ((err = IOPERM(port, 8, 1))) { - printf("permission problem for serial port %04x: ioperm = %d\n", port, err); - printf("This program has to be called with root permissions.\n"); - } -+#else -+ printf("No IOPERM non i386?\n"); -+ exit(-1); -+#endif - if ((fd_ptt = open(name_ptt, O_RDWR, 0)) < 0) { - printf("error in opening ptt device %s - maybe try another one?\n", - name_ptt); diff --git a/comms/hf/files/patch-hfkernel_fsk_fskinlines.h b/comms/hf/files/patch-hfkernel_fsk_fskinlines.h deleted file mode 100644 index 27ced4d34c46..000000000000 --- a/comms/hf/files/patch-hfkernel_fsk_fskinlines.h +++ /dev/null @@ -1,29 +0,0 @@ ---- hfkernel/fsk/fskinlines.h.orig 2011-08-05 10:56:43.000000000 -0400 -+++ hfkernel/fsk/fskinlines.h 2011-08-05 11:00:59.000000000 -0400 -@@ -84,7 +84,7 @@ - - /* --------------------------------------------------------------------- */ - --extern __inline__ unsigned int cc_replace(void) -+__inline__ unsigned int cc_replace(void) - { - unsigned int j, k = CORRELATOR_CACHE; - int l = -1; -@@ -175,7 +175,7 @@ - - /* --------------------------------------------------------------------- */ - --extern __inline__ l1_soft_t do_filter(struct l1rxslots *slot, short *s) -+__inline__ l1_soft_t do_filter(struct l1rxslots *slot, short *s) - { - unsigned int cc = slot->corr_cache; - -@@ -319,7 +319,7 @@ - - /* --------------------------------------------------------------------- */ - --extern __inline__ l1_soft_t do_filter(struct l1rxslots *slot, short *s) -+ __inline__ l1_soft_t do_filter(struct l1rxslots *slot, short *s) - { - - unsigned int cc = slot->corr_cache; diff --git a/comms/hf/files/patch-hfkernel_fsk_fskl1.c b/comms/hf/files/patch-hfkernel_fsk_fskl1.c deleted file mode 100644 index 48e4edbc6b9b..000000000000 --- a/comms/hf/files/patch-hfkernel_fsk_fskl1.c +++ /dev/null @@ -1,11 +0,0 @@ ---- hfkernel/fsk/fskl1.c.orig 2011-08-05 10:57:44.000000000 -0400 -+++ hfkernel/fsk/fskl1.c 2011-08-05 10:58:19.000000000 -0400 -@@ -376,7 +376,7 @@ - - /* --------------------------------------------------------------------- */ - --extern __inline__ unsigned int output_one_sample(l1_time_t tm) -+__inline__ unsigned int output_one_sample(l1_time_t tm) - { - int i, j, k; - diff --git a/comms/hf/files/patch-hfkernel_fsk_gtor.c b/comms/hf/files/patch-hfkernel_fsk_gtor.c deleted file mode 100644 index 80faee1f420e..000000000000 --- a/comms/hf/files/patch-hfkernel_fsk_gtor.c +++ /dev/null @@ -1,11 +0,0 @@ ---- hfkernel/fsk/gtor.c.orig 2011-08-05 09:19:37.000000000 -0400 -+++ hfkernel/fsk/gtor.c 2011-08-05 10:51:40.000000000 -0400 -@@ -780,7 +780,7 @@ - - /* --------------------------------------------------------------------- */ - --extern __inline__ void soft_deinterleave(const int *inp, unsigned short *out, -+__inline__ void soft_deinterleave(const int *inp, unsigned short *out, - unsigned int ntrib, unsigned int spacing, int inv) - { - unsigned int invm = inv ? 0 : ~0; diff --git a/comms/hf/files/patch-hfkernel_fsk_pactor.c b/comms/hf/files/patch-hfkernel_fsk_pactor.c deleted file mode 100644 index 2f7c123cabef..000000000000 --- a/comms/hf/files/patch-hfkernel_fsk_pactor.c +++ /dev/null @@ -1,91 +0,0 @@ ---- hfkernel/fsk/pactor.c.orig 2011-08-05 09:15:15.000000000 -0400 -+++ hfkernel/fsk/pactor.c 2011-08-05 09:15:55.000000000 -0400 -@@ -256,7 +256,7 @@ - - /* --------------------------------------------------------------------- */ - --extern __inline__ unsigned int get_crc_preset(int pktlen) -+__inline__ unsigned int get_crc_preset(int pktlen) - { - switch (pktlen) { - case 23: -@@ -280,7 +280,7 @@ - #define PKT_QRT (1<<2) - #define PKT_IDLE (1<<3) - --extern __inline__ void decode_qrt_packet(unsigned char *data, int pktlen) -+__inline__ void decode_qrt_packet(unsigned char *data, int pktlen) - { - unsigned char buf[8]; - unsigned char *bp2; -@@ -456,7 +456,7 @@ - }; - - --extern __inline__ void encode_qrt_packet(int pktlen) -+__inline__ void encode_qrt_packet(int pktlen) - { - unsigned char *p1, *p2; - unsigned int crc; -@@ -611,7 +611,7 @@ - - #define TMSIZE (sizeof(ps.tm.devflt)/sizeof(ps.tm.devflt[0])) - --extern __inline__ void tmg_clear(void) -+__inline__ void tmg_clear(void) - { - memset(ps.tm.devflt, 0, sizeof(ps.tm.devflt)); - ps.tm.ptr = 0; -@@ -646,7 +646,7 @@ - - /* --------------------------------------------------------------------- */ - --extern __inline__ void marq_clear(void) -+__inline__ void marq_clear(void) - { - memset(ps.marq.acc, 0, sizeof(ps.marq.acc)); - ps.marq.hdr = 0xff; -@@ -657,7 +657,7 @@ - * misc utility functions - */ - --extern __inline__ void cycle_end(void) -+__inline__ void cycle_end(void) - { - ps.rxtime += PACTOR_CYCLE_ARQ; - ps.txtime += PACTOR_CYCLE_ARQ; -@@ -665,14 +665,14 @@ - ps.txinv = !ps.txinv; - } - --extern __inline__ void ack_transmit(void) -+__inline__ void ack_transmit(void) - { - kbd_ack(); - ps.pkt_counter = (ps.pkt_counter + 1) & 3; - ps.cur_hdr ^= 0xff; - } - --extern __inline__ int retry(void) -+__inline__ int retry(void) - { - if ((--ps.retry) <= 0) - return 1; -@@ -680,7 +680,7 @@ - } - - #ifdef FREQ_TRACKING --extern __inline__ void pct_freq_tracking(int trk, l1_soft_t trkl, l1_soft_t trkm, l1_soft_t trkh) -+__inline__ void pct_freq_tracking(int trk, l1_soft_t trkl, l1_soft_t trkm, l1_soft_t trkh) - { - ps.rxfreqdev += trk; - if (!ps.is_master) -@@ -1534,7 +1534,7 @@ - - /* --------------------------------------------------------------------- */ - --extern __inline__ void guess_crc(unsigned char *pkt, unsigned int len) -+__inline__ void guess_crc(unsigned char *pkt, unsigned int len) - { - #ifdef STANDBY_CRC_PRINT - unsigned char buf[24]; diff --git a/comms/hf/files/patch-hfkernel_l1_refclock.c b/comms/hf/files/patch-hfkernel_l1_refclock.c deleted file mode 100644 index f14b5b363438..000000000000 --- a/comms/hf/files/patch-hfkernel_l1_refclock.c +++ /dev/null @@ -1,12 +0,0 @@ ---- hfkernel/l1/refclock.c.orig 2007-12-23 22:40:50.000000000 -0500 -+++ hfkernel/l1/refclock.c 2007-12-23 22:41:42.000000000 -0500 -@@ -225,7 +225,9 @@ - "So I use gettimeofday() as timing source, which has lowest accuracy.\n" - "Let's hope you entered a good gettimeofday correction with -t %10.9f.\n", - tv_corr); -+#ifdef __i386__ - rdtsc_ok=0; -+#endif - } - } - return (lasttime = curtime); diff --git a/comms/hf/files/patch-scripts_Makefile.in b/comms/hf/files/patch-scripts_Makefile.in deleted file mode 100644 index 69c54385d514..000000000000 --- a/comms/hf/files/patch-scripts_Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- scripts/Makefile.in.orig Mon Apr 16 09:53:29 2007 -+++ scripts/Makefile.in Mon Apr 16 09:55:04 2007 -@@ -288,7 +288,7 @@ - - install: - $(mkinstalldirs) $(DESTDIR)$(configdir) -- $(INSTALL_DATA) $(configfiles) $(DESTDIR)$(configdir) -+ $(INSTALL_DATA) $(configfiles) $(DESTDIR)$(configdir)/calibrations.samp - $(mkinstalldirs) $(DESTDIR)$(bindir) - $(INSTALL) $(scripts) $(DESTDIR)$(bindir) - # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/comms/hf/files/patch-util_channel.c b/comms/hf/files/patch-util_channel.c deleted file mode 100644 index 3075d14079a3..000000000000 --- a/comms/hf/files/patch-util_channel.c +++ /dev/null @@ -1,11 +0,0 @@ ---- util/channel.c.orig 2011-08-05 12:18:02.000000000 -0400 -+++ util/channel.c 2011-08-05 12:18:21.000000000 -0400 -@@ -217,7 +217,7 @@ - * with nrand = 16 and randommax = 0x1000 - */ - --extern __inline__ float randn(void) -+__inline__ float randn(void) - { - int sum = 0, i; - diff --git a/comms/hf/files/patch-util_testgaussgen.c b/comms/hf/files/patch-util_testgaussgen.c deleted file mode 100644 index 8a0265be89eb..000000000000 --- a/comms/hf/files/patch-util_testgaussgen.c +++ /dev/null @@ -1,11 +0,0 @@ ---- util/testgaussgen.c.orig 2011-08-05 12:28:30.000000000 -0400 -+++ util/testgaussgen.c 2011-08-05 12:31:35.000000000 -0400 -@@ -72,7 +72,7 @@ - * with nrand = 16 and randommax = 0x1000 - */ - --extern __inline__ float randn(void) -+__inline__ float randn(void) - { - int sum = 0, i; - diff --git a/comms/hf/pkg-descr b/comms/hf/pkg-descr deleted file mode 100644 index 0798a597884f..000000000000 --- a/comms/hf/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -hf is a gtk+-based Linux ham radio fsk digimode program, which can do also -the realtime ARQ modes pactor 1, amtor, gtor without a ptc, only with a -soundcard and a PC and Linux (FreeBSD), all of which need not be the newest. -The core of hf, the heart of the program (hfkernel) is a real master-piece -of code, it has originally been made by Tom Sailer, many thanks Tom! -hf can also do MT63 and has a CW elbug function. - -WWW: http://www.hf.webmasternet.org diff --git a/comms/hf/pkg-plist b/comms/hf/pkg-plist deleted file mode 100644 index 0071136fbbd7..000000000000 --- a/comms/hf/pkg-plist +++ /dev/null @@ -1,58 +0,0 @@ -bin/addnoise -bin/channel -bin/dcf77gen -bin/dcf77rx -bin/elbug -bin/hf -bin/hfkernel -bin/hftcp -bin/hfterm -bin/morsecod -bin/mt63rx -bin/mt63trx -bin/mt63tx -bin/paccalc -bin/peakrms -bin/portecho -bin/ratecal1 -bin/ratetry -bin/reffreq -etc/calibrations.samp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fix.01 -man/de.ISO8859-1/man1/hf.1.gz -man/de.ISO8859-1/man1/hfkernel.1.gz -man/de.ISO8859-1/man1/hfterm.1.gz -man/man1/dcf77gen.1.gz -man/man1/dcf77rx.1.gz -man/man1/hf.1.gz -man/man1/hfkernel.1.gz -man/man1/hfterm.1.gz -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fix.02 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fix.03 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fix.04 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fix.05 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fix.06 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fix.07 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fix.08 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fix.09 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fix.10 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fix.11 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fix.12 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gag -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/DE-HF-HOWTO.txt -%%PORTDOCS%%%%DOCSDIR%%/HF-HOWTO.txt -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/LIESMICH -%%PORTDOCS%%%%DOCSDIR%%/P-MB-list.txt -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/chan_formulas.ps -%%PORTDOCS%%%%DOCSDIR%%/chan_formulas.tex -%%PORTDOCS%%%%DOCSDIR%%/dcf77.txt -%%PORTDOCS%%%%DOCSDIR%%/english.txt -%%PORTDOCS%%%%DOCSDIR%%/lfconv.jpg -%%PORTDOCS%%%%DOCSDIR%%/mt63.txt -%%PORTDOCS%%%%DOCSDIR%%/pactor.ps -%%PORTDOCS%%%%DOCSDIR%%/pactor.txt -%%PORTDOCS%%%%DOCSDIR%%/pactor_statediag.fig diff --git a/deskutils/Makefile b/deskutils/Makefile index 061e3728c409..4a2ef017fda4 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -53,7 +53,6 @@ SUBDIR += freeplane SUBDIR += fasd SUBDIR += fusenshi - SUBDIR += gaddr SUBDIR += ganttproject SUBDIR += ganyremote SUBDIR += gbirthday @@ -122,7 +121,6 @@ SUBDIR += howm SUBDIR += hs-fdo-notify SUBDIR += ical - SUBDIR += ithought SUBDIR += jjclient SUBDIR += jlj SUBDIR += kaddressbook diff --git a/deskutils/gaddr/Makefile b/deskutils/gaddr/Makefile deleted file mode 100644 index bb47f71043c4..000000000000 --- a/deskutils/gaddr/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# Created by: Jim Mock <jim@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= gaddr -PORTVERSION= 1.1.4 -PORTREVISION= 7 -CATEGORIES= deskutils gnome -MASTER_SITES= http://www.wirelesscouch.net/software/gaddr/ \ - http://bsd-geek.de/FreeBSD/distfiles/ - -MAINTAINER= lme@FreeBSD.org -COMMENT= GTK 1.x address book - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -PLIST_FILES= bin/gaddr -GNU_CONFIGURE= yes -USE_GNOME= gtk12 - -MAKE_ARGS+= PREFIX="${STAGEDIR}${PREFIX}" - -.include <bsd.port.mk> diff --git a/deskutils/gaddr/distinfo b/deskutils/gaddr/distinfo deleted file mode 100644 index 0b59a1e6b9f2..000000000000 --- a/deskutils/gaddr/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gaddr-1.1.4.tar.gz) = 44af6b876e1c218e16f39b6db20541906a63e1ad33bb95dfe97d30486176e04c -SIZE (gaddr-1.1.4.tar.gz) = 47754 diff --git a/deskutils/gaddr/files/patch-Makefile.in b/deskutils/gaddr/files/patch-Makefile.in deleted file mode 100644 index 2bc163d926bf..000000000000 --- a/deskutils/gaddr/files/patch-Makefile.in +++ /dev/null @@ -1,17 +0,0 @@ ---- Makefile.in.orig Sun Aug 8 11:12:01 1999 -+++ Makefile.in Sun Aug 8 11:14:15 1999 -@@ -1,7 +1,7 @@ - # Makefile for gaddr - # Cory Lueninghoener 1999 (cluenin1@bigred.unl.edu) - --CC=gcc -+CC?=gcc - #CC=cc - #DEBUG=--debug - -@@ -28,4 +28,4 @@ - rm -f gaddr - - install: gaddr -- cp gaddr /usr/X11R6/bin/gaddr -+ ${BSD_INSTALL_PROGRAM} gaddr ${PREFIX}/bin diff --git a/deskutils/gaddr/files/patch-db.c b/deskutils/gaddr/files/patch-db.c deleted file mode 100644 index 49bb7c32d41e..000000000000 --- a/deskutils/gaddr/files/patch-db.c +++ /dev/null @@ -1,11 +0,0 @@ ---- db.c.orig Sun Aug 8 10:58:13 1999 -+++ db.c Sun Aug 8 10:58:27 1999 -@@ -19,7 +19,7 @@ - - #include <stdio.h> - #include <string.h> --#include <malloc.h> -+#include <stdlib.h> - #include "db.h" - - /* Definition of a record in linked list diff --git a/deskutils/gaddr/pkg-descr b/deskutils/gaddr/pkg-descr deleted file mode 100644 index 3acabd2800df..000000000000 --- a/deskutils/gaddr/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -gaddr is a nice simple little address book written using the GTK+ -widget set. It holds addresses and any other information you want to -know about a person. It basically acts like a pile of alphabetized -3x5 cards on which you can write whatever your little heart desires. - -WWW: http://www.wirelesscouch.net/software/gaddr/ diff --git a/deskutils/ithought/Makefile b/deskutils/ithought/Makefile deleted file mode 100644 index 567bb0664365..000000000000 --- a/deskutils/ithought/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -# Created by: nbm -# $FreeBSD$ - -PORTNAME= ithought -PORTVERSION= a5 -PORTREVISION= 8 -CATEGORIES= deskutils -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-alpha - -MAINTAINER= ports@FreeBSD.org -COMMENT= Extensible text management system - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -USES= libtool -USE_GNOME= gtk12 libxml2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --datadir=${PREFIX}/libexec - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/ithought/module_actions/*.so - -.include <bsd.port.mk> diff --git a/deskutils/ithought/distinfo b/deskutils/ithought/distinfo deleted file mode 100644 index 23698432e6fe..000000000000 --- a/deskutils/ithought/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ithought-a5.tar.gz) = ad714a57f39d45a68b594b6ae33ddb6848de6d06d1c81928931cb2e499a59310 -SIZE (ithought-a5.tar.gz) = 130681 diff --git a/deskutils/ithought/files/patch-src__Makefile.in b/deskutils/ithought/files/patch-src__Makefile.in deleted file mode 100644 index f726bc796a59..000000000000 --- a/deskutils/ithought/files/patch-src__Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- src/Makefile.in.orig Tue Mar 26 12:27:14 2002 -+++ src/Makefile.in Tue Mar 26 12:28:03 2002 -@@ -87,7 +87,7 @@ - - ithought_LDADD = $(GTK_LIBS) $(XML2_LIBS) - --INCLUDES = $(GTK_INCLUDEDIR) $(XML2_INCLUDEDIR) -I$(includedir) -DDATADIR=\"$(prefix)/share\" -+INCLUDES = $(GTK_INCLUDEDIR) $(XML2_INCLUDEDIR) -I$(includedir) -DDATADIR=\"$(datadir)\" - - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs - CONFIG_CLEAN_FILES = diff --git a/deskutils/ithought/pkg-descr b/deskutils/ithought/pkg-descr deleted file mode 100644 index 846ffd3221ae..000000000000 --- a/deskutils/ithought/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -ithought is a personal thought manager, allowing you to create and store -entries that can be linked together via keywords. Through the use of -various modules, it is possible to do a number of things with these -entries, including uploading to a website as part of an online journal. - -Modules can be written in C or in any scripting language. - -WWW: http://ithought.sourceforge.net/ diff --git a/deskutils/ithought/pkg-plist b/deskutils/ithought/pkg-plist deleted file mode 100644 index 0ec3d7fcd194..000000000000 --- a/deskutils/ithought/pkg-plist +++ /dev/null @@ -1,7 +0,0 @@ -bin/ithought -libexec/ithought/module_actions/libadvogato.so -libexec/ithought/module_actions/libitep.so -libexec/ithought/module_actions/libkuro5hin.so -libexec/ithought/module_actions/liblivejournal.so -libexec/ithought/module_actions/libstdout.so -libexec/ithought/script_actions/stdout diff --git a/devel/Makefile b/devel/Makefile index dd6c7ffc36db..95be854273d1 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -701,7 +701,6 @@ SUBDIR += gconf2 SUBDIR += gconf2-reference SUBDIR += gconfmm26 - SUBDIR += gcvs SUBDIR += gdb SUBDIR += gdcm SUBDIR += geany @@ -1536,7 +1535,6 @@ SUBDIR += libol SUBDIR += libolecf SUBDIR += liboobs - SUBDIR += liboop SUBDIR += libopenbsd SUBDIR += libopencm3 SUBDIR += libopensync diff --git a/devel/gcvs/Makefile b/devel/gcvs/Makefile deleted file mode 100644 index 68fb111d06e1..000000000000 --- a/devel/gcvs/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# $FreeBSD$ - -PORTNAME= gcvs -PORTVERSION= 1.0 -PORTREVISION= 16 -PORTEPOCH= 1 -CATEGORIES= devel tk -MASTER_SITES= SF/cvsgui/gCvs/${PORTNAME}-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= High-end interface client for CVS - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -USE_GNOME= gtk12 -USES= autoreconf gmake tk:wrapper,tea -CXXFLAGS:= ${CXXFLAGS:N-std=*:N:} -EXTRACT_AFTER_ARGS=--exclude cvsunix --exclude 'getline.[ch]' --exclude 'getopt*.[ch]' - -post-patch: - ${REINPLACE_CMD} -E '/get(line|opt1?)\.[ch]/d' \ - ${WRKSRC}/common/Makefile.am - ${FIND} ${WRKSRC} -name '*.c*' | ${XARGS} ${REINPLACE_CMD} -E \ - -e '/#include "getline\.h"/d' \ - -e 's/"getopt\.h"/<getopt.h>/' - ${REINPLACE_CMD} 's/cvsunix//g' \ - ${WRKSRC}/Makefile.am ${WRKSRC}/configure.in - -.include <bsd.port.mk> diff --git a/devel/gcvs/distinfo b/devel/gcvs/distinfo deleted file mode 100644 index 4e2925767b96..000000000000 --- a/devel/gcvs/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gcvs-1.0.tar.gz) = 0cac671c9d90f4a8902f1b6327605ac851a3aa058021310f4ba7ab5a047b13bf -SIZE (gcvs-1.0.tar.gz) = 2917708 diff --git a/devel/gcvs/files/patch-common-UCvsFiles.cpp b/devel/gcvs/files/patch-common-UCvsFiles.cpp deleted file mode 100644 index 97f79e212f8f..000000000000 --- a/devel/gcvs/files/patch-common-UCvsFiles.cpp +++ /dev/null @@ -1,47 +0,0 @@ ---- common/UCvsFiles.cpp.orig 2002-08-13 13:46:40.000000000 +0200 -+++ common/UCvsFiles.cpp 2007-11-22 21:01:27.000000000 +0100 -@@ -201,7 +201,7 @@ - - #define NUM_COLUMNS 7 - --static char *_gszColumnLabel[NUM_COLUMNS] = -+static const char *_gszColumnLabel[NUM_COLUMNS] = - { - "Name", "Rev.", "Option", "Status", "Tag", "Date", "Conflict" - }; -@@ -1214,7 +1214,7 @@ - { - UStr uppath, filename; - SplitPath(m_path, uppath, filename); -- ResetView(uppath, true); -+ ResetView( (const char *)uppath, true); - return 0; - } - -@@ -1895,7 +1895,7 @@ - fullpath << (*data)[EntnodeData::kName]; - if(data->GetType() == ENT_SUBDIR) - { -- ResetView(fullpath, true); -+ ResetView( (const char *)fullpath, true); - } - else - { -@@ -2017,7 +2017,7 @@ static int revcmp(const char *rev1, cons - char *tmp; - int v1, v2; - -- if((tmp = strchr(r1, '.')) != 0L) -+ if((tmp = strchr((char *)r1, '.')) != 0L) - { - tmp[0] = '\0'; - q1 = tmp + 1; -@@ -2025,7 +2025,7 @@ static int revcmp(const char *rev1, cons - - v1 = atoi(r1); - -- if((tmp = strchr(r2, '.')) != 0L) -+ if((tmp = strchr((char *)r2, '.')) != 0L) - { - tmp[0] = '\0'; - q2 = tmp + 1; diff --git a/devel/gcvs/files/patch-common-UCvsFolders.cpp b/devel/gcvs/files/patch-common-UCvsFolders.cpp deleted file mode 100644 index 26d6f1fd7a25..000000000000 --- a/devel/gcvs/files/patch-common-UCvsFolders.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- common/UCvsFolders.cpp.orig Fri Aug 2 17:05:02 2002 -+++ common/UCvsFolders.cpp Sun Aug 24 13:42:55 2003 -@@ -828,7 +828,7 @@ - if(fileView != 0L) - { - ASSERT(fileView->IsKindOf(URUNTIME_CLASS(UCvsFiles))); -- fileView->ResetView(path); -+ fileView->ResetView( (const char *)path); - } - } - diff --git a/devel/gcvs/files/patch-common_AboutDlg.cpp b/devel/gcvs/files/patch-common_AboutDlg.cpp deleted file mode 100644 index 54c48fc832b3..000000000000 --- a/devel/gcvs/files/patch-common_AboutDlg.cpp +++ /dev/null @@ -1,16 +0,0 @@ ---- common/AboutDlg.cpp.orig 2007-11-13 22:57:56.000000000 +0100 -+++ common/AboutDlg.cpp 2007-11-13 22:59:13.000000000 +0100 -@@ -290,11 +290,11 @@ - void AboutDialog(void) - { - void *wid = UCreate_AboutDlg(); -- UStr appText = UCvsApp::gApp->GetAppName(); -+ const UStr appText = UCvsApp::gApp->GetAppName(); - - UAboutDlg *dlg = new UAboutDlg (); - UEventSendMessage(dlg->GetWidID(), EV_INIT_WIDGET, kUMainWidget, wid); -- UEventSendMessage(dlg->GetWidID(), EV_SETTEXT, kUMainWidget, appText); -+ UEventSendMessage(dlg->GetWidID(), EV_SETTEXT, kUMainWidget, (const char *)appText); - - bool res = false; - diff --git a/devel/gcvs/files/patch-common_AppGlue.cpp b/devel/gcvs/files/patch-common_AppGlue.cpp deleted file mode 100644 index edc2283e4529..000000000000 --- a/devel/gcvs/files/patch-common_AppGlue.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- common/AppGlue.cpp.orig 2002-03-12 18:34:31 UTC -+++ common/AppGlue.cpp -@@ -260,7 +260,7 @@ CVS_EXTERN_C const char *glue_getenv(cha - // extract from the cvsroot - const char *ccvsroot = gCvsPrefs; - ccvsroot = Authen::skiptoken(ccvsroot); -- char *login = strchr(ccvsroot, '@'); -+ const char *login = strchr(ccvsroot, '@'); - if(login == NULL) - { - // for WIN32 this means the CVSROOT is local diff --git a/devel/gcvs/files/patch-common_AppGlue.h b/devel/gcvs/files/patch-common_AppGlue.h deleted file mode 100644 index ca2b706f9c5f..000000000000 --- a/devel/gcvs/files/patch-common_AppGlue.h +++ /dev/null @@ -1,13 +0,0 @@ ---- common/AppGlue.h.orig 2007-11-13 22:34:29.000000000 +0100 -+++ common/AppGlue.h 2007-11-13 22:34:36.000000000 +0100 -@@ -30,8 +30,8 @@ - class CCvsConsole - { - public: -- virtual long cvs_out(char *txt, long len) = 0L; -- virtual long cvs_err(char *txt, long len) = 0L; -+ virtual long cvs_out(char *txt, long len) = 0; -+ virtual long cvs_err(char *txt, long len) = 0; - }; - - #define errInternal -99 diff --git a/devel/gcvs/files/patch-common_CommitDlg.cpp b/devel/gcvs/files/patch-common_CommitDlg.cpp deleted file mode 100644 index 7a01ce3ea7e0..000000000000 --- a/devel/gcvs/files/patch-common_CommitDlg.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- common/CommitDlg.cpp.orig 2013-09-27 10:14:52.000000000 +0200 -+++ common/CommitDlg.cpp 2013-09-27 10:17:47.000000000 +0200 -@@ -22,6 +22,8 @@ - * CommitDlg.cpp : the cvs commit dialog - */ - -+#define _WITH_GETLINE -+#include <stdio.h> - #include "stdafx.h" - - #ifdef WIN32 diff --git a/devel/gcvs/files/patch-common_CvsArgs.cpp b/devel/gcvs/files/patch-common_CvsArgs.cpp deleted file mode 100644 index e2d68e36af1a..000000000000 --- a/devel/gcvs/files/patch-common_CvsArgs.cpp +++ /dev/null @@ -1,20 +0,0 @@ ---- common/CvsArgs.cpp.orig 2002-06-27 19:02:08 UTC -+++ common/CvsArgs.cpp -@@ -198,7 +198,7 @@ void CvsArgs::print(const char *indirect - { - CStr newarg; - newarg = argv[i]; -- bool hasLF = strchr(newarg, '\n') != 0L; -+ bool hasLF = strchr((const char*)newarg, '\n') != 0L; - size_t len = newarg.length(); - - if(len > MAX_PRINT_ARG) -@@ -207,7 +207,7 @@ void CvsArgs::print(const char *indirect - if(hasLF) - newarg = expandLF(newarg, buf); - -- bool hasSpace = strchr(newarg, ' ') != 0L; -+ bool hasSpace = strchr((const char*)newarg, ' ') != 0L; - if(hasSpace) - cvs_out("\""); - cvs_outstr(newarg, newarg.length()); diff --git a/devel/gcvs/files/patch-common_ImportDlg.cpp b/devel/gcvs/files/patch-common_ImportDlg.cpp deleted file mode 100644 index cb97c73ca138..000000000000 --- a/devel/gcvs/files/patch-common_ImportDlg.cpp +++ /dev/null @@ -1,26 +0,0 @@ ---- common/ImportDlg.cpp.orig 2007-11-13 22:38:26.000000000 +0100 -+++ common/ImportDlg.cpp 2007-11-13 22:49:01.000000000 +0100 -@@ -51,20 +51,20 @@ - #include "PromptFiles.h" - #include "TextBinary.h" - --static char *sDefReleases[] = -+static const char * const sDefReleases[] = - { - "V10", - "V101", - 0L - }; - --static char *sDefVendors[] = -+static const char * const sDefVendors[] = - { - "GNU", - 0L - }; - --static char *sDefModuleNames[] = -+static const char * const sDefModuleNames[] = - { - "Module", - "Project", diff --git a/devel/gcvs/files/patch-common_ImportFilterDlg.cpp b/devel/gcvs/files/patch-common_ImportFilterDlg.cpp deleted file mode 100644 index 4ae691662f4f..000000000000 --- a/devel/gcvs/files/patch-common_ImportFilterDlg.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- common/ImportFilterDlg.cpp.orig 2007-11-13 22:52:32.000000000 +0100 -+++ common/ImportFilterDlg.cpp 2007-11-13 22:53:30.000000000 +0100 -@@ -892,7 +892,7 @@ - - #define NUM_COLUMNS 3 - --static char *_gszColumnLabel[NUM_COLUMNS] = -+static const char *_gszColumnLabel[NUM_COLUMNS] = - { - "Entry state", "Entry description", "Entry kind" - }; diff --git a/devel/gcvs/files/patch-common_LineCmd.cpp b/devel/gcvs/files/patch-common_LineCmd.cpp deleted file mode 100644 index e1d825a610d2..000000000000 --- a/devel/gcvs/files/patch-common_LineCmd.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- common/LineCmd.cpp.orig 2007-11-13 23:00:05.000000000 +0100 -+++ common/LineCmd.cpp 2007-11-13 23:00:24.000000000 +0100 -@@ -49,7 +49,7 @@ - # include "UCvsDialogs.h" - #endif - --char *sDefPrevCvsCmd[] = -+const char *sDefPrevCvsCmd[] = - { - "cvs --help-options", - "cvs --help-commands", diff --git a/devel/gcvs/files/patch-common_LogDlg.cpp b/devel/gcvs/files/patch-common_LogDlg.cpp deleted file mode 100644 index 08f2b96254f5..000000000000 --- a/devel/gcvs/files/patch-common_LogDlg.cpp +++ /dev/null @@ -1,38 +0,0 @@ ---- common/LogDlg.cpp.orig 2007-11-13 23:54:34.000000000 +0100 -+++ common/LogDlg.cpp 2007-11-13 23:54:59.000000000 +0100 -@@ -57,7 +57,7 @@ - #include "CvsPrefs.h" - #include "MultiString.h" - --char *sDefLogTagNames[] = -+const char *sDefLogTagNames[] = - { - "1.32:1.35", - "1.32:", -@@ -67,7 +67,7 @@ - 0L - }; - --char *sDefLogDateNames[] = -+const char *sDefLogDateNames[] = - { - ">1998-3-24", - "<1998-1-24", -@@ -76,7 +76,7 @@ - 0L - }; - --char *sDefLogStateNames[] = -+const char *sDefLogStateNames[] = - { - "mystate", - "dead", -@@ -85,7 +85,7 @@ - 0L - }; - --char *sDefLogUserNames[] = -+const char *sDefLogUserNames[] = - { - "johna", - "garyb", diff --git a/devel/gcvs/files/patch-common_MultiString.cpp b/devel/gcvs/files/patch-common_MultiString.cpp deleted file mode 100644 index 6bb6adec4823..000000000000 --- a/devel/gcvs/files/patch-common_MultiString.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- common/MultiString.cpp.orig 2007-11-13 23:07:12.000000000 +0100 -+++ common/MultiString.cpp 2007-11-13 23:07:34.000000000 +0100 -@@ -40,7 +40,7 @@ - #endif /* WIN32 */ - - template<class T> --TMString<T>::TMString(unsigned int maxstr, const char *uniqueName, char * const *defaultStr, -+TMString<T>::TMString(unsigned int maxstr, const char *uniqueName, const char * const *defaultStr, - kClassPersistent pclass) : CPersistent(uniqueName, pclass), fMaxStr(maxstr) - { - if(defaultStr != 0L) diff --git a/devel/gcvs/files/patch-common_MultiString.h b/devel/gcvs/files/patch-common_MultiString.h deleted file mode 100644 index bb123e1b77ca..000000000000 --- a/devel/gcvs/files/patch-common_MultiString.h +++ /dev/null @@ -1,20 +0,0 @@ ---- common/MultiString.h.orig 2007-11-13 22:48:04.000000000 +0100 -+++ common/MultiString.h 2007-11-13 22:50:02.000000000 +0100 -@@ -95,7 +95,7 @@ - typedef NAMESPACE(std) vector<T> list_t; - - TMString(unsigned int maxstr, const char *uniqueName, -- char * const *defaultStr = 0L, kClassPersistent pclass = kNoClass); -+ const char * const *defaultStr = NULL, kClassPersistent pclass = kNoClass); - // defaultStr is a null terminated set of strings - - virtual ~TMString(); -@@ -134,7 +134,7 @@ - UDECLARE_DYNAMIC(CMString) - public: - CMString(unsigned int maxstr, const char *uniqueName, -- char * const *defaultStr = 0L, kClassPersistent pclass = kNoClass) : -+ const char * const *defaultStr = NULL, kClassPersistent pclass = kNoClass) : - TMString<CStr>(maxstr, uniqueName, defaultStr, pclass) - { - } diff --git a/devel/gcvs/files/patch-common_Persistent.h b/devel/gcvs/files/patch-common_Persistent.h deleted file mode 100644 index 94c64e3bbe3c..000000000000 --- a/devel/gcvs/files/patch-common_Persistent.h +++ /dev/null @@ -1,15 +0,0 @@ ---- common/Persistent.h.orig 2007-11-13 22:33:34.000000000 +0100 -+++ common/Persistent.h 2007-11-13 22:33:49.000000000 +0100 -@@ -47,9 +47,9 @@ - CPersistent(const char *uniqueName, kClassPersistent pclass); - virtual ~CPersistent(); - -- virtual unsigned int SizeOf(void) const = 0L; -- virtual const void *GetData(void) const = 0L; -- virtual void SetData(const void *ptr, unsigned int size) = 0L; -+ virtual unsigned int SizeOf(void) const = 0; -+ virtual const void *GetData(void) const = 0; -+ virtual void SetData(const void *ptr, unsigned int size) = 0; - // virtual access - - static void SaveAll(void); diff --git a/devel/gcvs/files/patch-common_TclGlue.cpp b/devel/gcvs/files/patch-common_TclGlue.cpp deleted file mode 100644 index 2fdcce4659a7..000000000000 --- a/devel/gcvs/files/patch-common_TclGlue.cpp +++ /dev/null @@ -1,59 +0,0 @@ ---- common/TclGlue.cpp.bak 2002-12-20 15:38:25.000000000 +0100 -+++ common/TclGlue.cpp 2013-05-13 14:10:28.000000000 +0200 -@@ -452,7 +452,7 @@ - { - EntnodeData* data = entry->GetData(); - CStr path, fname, value; -- entry->GetNormalized(path, fname); -+ entry->GetNormalized(path, fname); - const char *res = Tcl_SetVar2(interp, argv[3], "name", fname, 0); - if(res == 0L) - goto err1; -@@ -1161,17 +1161,18 @@ - if(bTclFileStarted) - gCvsPrefs.SetTclFileRunning(false); - -- size_t len = strlen(fInterp->result); -+ const char *res = Tcl_GetStringResult(fInterp); -+ size_t len = strlen(res); - if(exitc == TCL_ERROR) - { -- cvs_errstr(fInterp->result, len); -- if(len != 0 && fInterp->result[len - 1] != '\n') -+ cvs_errstr(res, len); -+ if(len != 0 && res[len - 1] != '\n') - cvs_errstr("\n", 1); - } - else - { -- cvs_outstr(fInterp->result, len); -- if(len != 0 && fInterp->result[len - 1] != '\n') -+ cvs_outstr(res, len); -+ if(len != 0 && res[len - 1] != '\n') - cvs_outstr("\n", 1); - } - -@@ -1207,17 +1208,18 @@ - return false; - - int exitc = Tcl_EvalFile(fInterp, (char *)file); -- size_t len = strlen(fInterp->result); -+ const char *res = Tcl_GetStringResult(fInterp); -+ size_t len = strlen(res); - if(exitc == TCL_ERROR) - { -- cvs_errstr(fInterp->result, len); -- if(len != 0 && fInterp->result[len - 1] != '\n') -+ cvs_errstr(res, len); -+ if(len != 0 && res[len - 1] != '\n') - cvs_errstr("\n", 1); - } - else - { -- cvs_outstr(fInterp->result, len); -- if(len != 0 && fInterp->result[len - 1] != '\n') -+ cvs_outstr(res, len); -+ if(len != 0 && res[len - 1] != '\n') - cvs_outstr("\n", 1); - } - diff --git a/devel/gcvs/files/patch-common_TextBinary.cpp b/devel/gcvs/files/patch-common_TextBinary.cpp deleted file mode 100644 index 03ed3c848189..000000000000 --- a/devel/gcvs/files/patch-common_TextBinary.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- common/TextBinary.cpp.orig 2003-01-10 14:12:38 UTC -+++ common/TextBinary.cpp -@@ -463,7 +463,7 @@ bool SplitPath(const char *dir, CStr & u - - void GetExtension(const char *file, CStr & base, CStr & ext) - { -- char *tmp = strrchr(file, '.'); -+ const char *tmp = strrchr(file, '.'); - - if(tmp == 0L) - { diff --git a/devel/gcvs/files/patch-common_UCvsApp.cpp b/devel/gcvs/files/patch-common_UCvsApp.cpp deleted file mode 100644 index 0c91e589d0f4..000000000000 --- a/devel/gcvs/files/patch-common_UCvsApp.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- common/UCvsApp.cpp.orig 2007-11-22 20:23:41.000000000 +0100 -+++ common/UCvsApp.cpp 2007-11-22 20:24:43.000000000 +0100 -@@ -364,7 +364,7 @@ - res = read (parent_comm_pipes[0], &child_pid, sizeof (child_pid)); - if (res != sizeof (child_pid)) - { -- g_message ("res is %d instead of %d", res, -+ g_message ("res is %d instead of %ld", res, - sizeof (child_pid)); - child_pid = -1; /* really weird things happened */ - } diff --git a/devel/gcvs/files/patch-common_UpdateDlg.cpp b/devel/gcvs/files/patch-common_UpdateDlg.cpp deleted file mode 100644 index 08e3d34db333..000000000000 --- a/devel/gcvs/files/patch-common_UpdateDlg.cpp +++ /dev/null @@ -1,29 +0,0 @@ ---- common/UpdateDlg.cpp.orig 2007-11-13 23:56:27.000000000 +0100 -+++ common/UpdateDlg.cpp 2007-11-13 23:56:46.000000000 +0100 -@@ -56,7 +56,7 @@ - # endif - #endif /* WIN32 */ - --char *sDefTagNames[] = -+const char *sDefTagNames[] = - { - "1.1", - "1.6.2.4", -@@ -65,7 +65,7 @@ - 0L - }; - --char *sDefDateNames[] = -+const char *sDefDateNames[] = - { - "1998-3", - "1998-3-24", -@@ -76,7 +76,7 @@ - 0L - }; - --char *sDefRevDateNames[] = -+const char *sDefRevDateNames[] = - { - "1.1", - "1.6.2.4", diff --git a/devel/gcvs/files/patch-common__UCvsConsole.cpp b/devel/gcvs/files/patch-common__UCvsConsole.cpp deleted file mode 100644 index 9218a8228a34..000000000000 --- a/devel/gcvs/files/patch-common__UCvsConsole.cpp +++ /dev/null @@ -1,19 +0,0 @@ ---- common/UCvsConsole.cpp.orig 2000-06-06 14:48:24.000000000 +0900 -+++ common/UCvsConsole.cpp 2012-11-06 16:16:19.000000000 +0900 -@@ -22,6 +22,7 @@ - * - */ - -+#include <cstdlib> - #include "stdafx.h" - - #if qGTK -@@ -230,7 +231,7 @@ - nEndChar = w.selection_end_pos; - } - -- guint long length = nEndChar - nStartChar; -+ gulong length = nEndChar - nStartChar; - if(length > 0 && nStartChar < len) - { - char *buf = (char *)malloc((length + 1) * sizeof(char)); diff --git a/devel/gcvs/files/patch-common_cvsgui_process.cpp b/devel/gcvs/files/patch-common_cvsgui_process.cpp deleted file mode 100644 index b9b5aaa98ff8..000000000000 --- a/devel/gcvs/files/patch-common_cvsgui_process.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- common/cvsgui_process.cpp.orig 2007-11-22 20:25:42.000000000 +0100 -+++ common/cvsgui_process.cpp 2007-11-22 20:26:39.000000000 +0100 -@@ -899,7 +899,7 @@ - CvsProcessCallbacks *callbacks = sigtt_cvs_process->callbacks; - // killing the cvs process avoids getting stuck in a SIGSTOP - cvs_process_destroy (sigtt_cvs_process); -- callbacks->consoleerr(SIGTT_ERR, strlen(SIGTT_ERR)); -+ callbacks->consoleerr((char *)SIGTT_ERR, strlen(SIGTT_ERR)); - } - sigtt_cvs_process = NULL; - } diff --git a/devel/gcvs/files/patch-cvstree__CvsLog.h b/devel/gcvs/files/patch-cvstree__CvsLog.h deleted file mode 100644 index 55fe8f0dc540..000000000000 --- a/devel/gcvs/files/patch-cvstree__CvsLog.h +++ /dev/null @@ -1,14 +0,0 @@ ---- cvstree/CvsLog.h.orig 2002-06-16 02:49:37.000000000 +0900 -+++ cvstree/CvsLog.h 2012-11-06 16:19:38.000000000 +0900 -@@ -26,8 +26,9 @@ - #endif /* WIN32 */ - - #include <vector> --#include <time.h> --#include <stdio.h> -+#include <ctime> -+#include <cstdio> -+#include <cstring> - - #if defined(_MSC_VER) && _MSC_VER < 0x514 // VC7 - # include <iostream.h> diff --git a/devel/gcvs/files/patch-cvstree__main.cpp b/devel/gcvs/files/patch-cvstree__main.cpp deleted file mode 100644 index eb0f96c5d9ca..000000000000 --- a/devel/gcvs/files/patch-cvstree__main.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- cvstree/main.cpp.orig 2002-07-10 22:43:47.000000000 +0900 -+++ cvstree/main.cpp 2012-11-06 16:21:19.000000000 +0900 -@@ -1,6 +1,7 @@ --#include <stdio.h> -+#include <cstdio> - #include "getopt.h" --#include <errno.h> -+#include <cerrno> -+#include <cstdlib> - using namespace std; - - #if defined(_MSC_VER) && _MSC_VER < 0x514 && __GNUC__<3 // VC7 and gcc 3 diff --git a/devel/gcvs/files/patch-rf_uevent.cpp b/devel/gcvs/files/patch-rf_uevent.cpp deleted file mode 100644 index 7cb77c073f42..000000000000 --- a/devel/gcvs/files/patch-rf_uevent.cpp +++ /dev/null @@ -1,63 +0,0 @@ ---- rf/uevent.cpp.orig 2001-09-19 07:13:09.000000000 +0200 -+++ rf/uevent.cpp 2007-11-22 20:00:49.000000000 +0100 -@@ -196,7 +196,7 @@ - int(UCmdTarget::*pfni_VP)(void *); - }; - --int UEventSendMessage(int wid, int/*UEventType*/ evt, int arg1, void *arg2) -+int UEventSendMessage(int wid, int/*UEventType*/ evt, int arg1, const void *arg2) - { - if(sTurnOffDispatching) - return 0; -@@ -320,7 +320,7 @@ - targets.erase(i); - } - --int UCmdTarget::UDispatchMessage(int/*UEventType*/ evt, int arg1, void *arg2, UDispatchInfo & dispatchInfo) -+int UCmdTarget::UDispatchMessage(int/*UEventType*/ evt, int arg1, const void *arg2, UDispatchInfo & dispatchInfo) - { - const UMSGMAP* themap; - const UMSGMAP_ENTRY *entries; -@@ -357,13 +357,13 @@ - (this->*mmf.pfnV_V)(); - break; - case epV_VP: -- (this->*mmf.pfnV_VP)(arg2); -+ (this->*mmf.pfnV_VP)((void *)arg2); - break; - case epV_iVP: -- (this->*mmf.pfnV_iVP)(arg1, arg2); -+ (this->*mmf.pfnV_iVP)(arg1, (void *)arg2); - break; - case epV_IVP: -- (this->*mmf.pfnV_iVP)(UHIWORD(arg1), arg2); -+ (this->*mmf.pfnV_iVP)(UHIWORD(arg1), (void *)arg2); - break; - case epV_i: - (this->*mmf.pfnV_i)(arg1); -@@ -375,10 +375,10 @@ - (this->*mmf.pfnV_ii)(ULOWORD(arg1), UHIWORD(arg1)); - break; - case epV_iii: -- (this->*mmf.pfnV_iii)(ULOWORD(arg1), UHIWORD(arg1), (int)arg2); -+ (this->*mmf.pfnV_iii)(ULOWORD(arg1), UHIWORD(arg1), (size_t)arg2); - break; - case epV_iiVP: -- (this->*mmf.pfnV_iiVP)(ULOWORD(arg1), UHIWORD(arg1), arg2); -+ (this->*mmf.pfnV_iiVP)(ULOWORD(arg1), UHIWORD(arg1), (void *)arg2); - break; - case epi_ii: - res = (this->*mmf.pfni_ii)(ULOWORD(arg1), UHIWORD(arg1)); -@@ -390,10 +390,10 @@ - res = (this->*mmf.pfni_V)(); - break; - case epi_iVP: -- res = (this->*mmf.pfni_iVP)(arg1, arg2); -+ res = (this->*mmf.pfni_iVP)(arg1, (void *)arg2); - break; - case epi_VP: -- res = (this->*mmf.pfni_VP)(arg2); -+ res = (this->*mmf.pfni_VP)((void *)arg2); - break; - default: - UAppConsole("Unknown event cast : %d\n", entries->nSig); diff --git a/devel/gcvs/files/patch-rf_umain.h b/devel/gcvs/files/patch-rf_umain.h deleted file mode 100644 index 2b567cc16ded..000000000000 --- a/devel/gcvs/files/patch-rf_umain.h +++ /dev/null @@ -1,20 +0,0 @@ ---- rf/umain.h.orig 2002-01-02 17:46:33.000000000 +0100 -+++ rf/umain.h 2007-11-14 00:02:57.000000000 +0100 -@@ -690,7 +690,7 @@ - } UDispatchInfo; - - //! dispatch an event using the static message table. -- virtual int UDispatchMessage(int/*UEventType*/ evt, int arg1, void *arg2, UDispatchInfo & dispatchInfo); -+ virtual int UDispatchMessage(int/*UEventType*/ evt, int arg1, const void *arg2, UDispatchInfo & dispatchInfo); - - inline int GetWidID(void) const { return m_widid; } - private: -@@ -969,7 +969,7 @@ - extern "C" { - #endif - --UEXPORT int UEventSendMessage(int wid, int/*UEventType*/ evt, int arg1, void *arg2); -+UEXPORT int UEventSendMessage(int wid, int/*UEventType*/ evt, int arg1, const void *arg2); - /* send a message to a pseudo-widget */ - - UEXPORT int UEventSendMessageExt(int wid, int/*UEventType*/ evt, int arg1, void *arg2, int * handledFlag); diff --git a/devel/gcvs/files/patch-rf_umenu.cpp b/devel/gcvs/files/patch-rf_umenu.cpp deleted file mode 100644 index 0de2a493d018..000000000000 --- a/devel/gcvs/files/patch-rf_umenu.cpp +++ /dev/null @@ -1,20 +0,0 @@ ---- rf/umenu.cpp.orig 2001-09-04 02:29:03 UTC -+++ rf/umenu.cpp -@@ -254,7 +254,7 @@ static void GetMenuTitle(const char *nam - // get the accelerator - UStr copy(name); - char *tmp; -- if((tmp = strchr(copy, '\t')) != 0L) -+ if((tmp = strchr((char *)copy, '\t')) != 0L) - { - *tmp++ = '\0'; - if(strncmp(tmp, CTRLALT_STROKE, strlen(CTRLALT_STROKE)) == 0) -@@ -277,7 +277,7 @@ static void GetMenuTitle(const char *nam - - title = name; - #ifndef WIN32 -- if((tmp = strchr(title, '&')) != 0L) -+ if((tmp = strchr((char *)title, '&')) != 0L) - { - size_t l = tmp - (const char *)title; - memmove(&title[l], &title[l + 1], title.length() - l); diff --git a/devel/gcvs/files/patch-rf_ustr.cpp b/devel/gcvs/files/patch-rf_ustr.cpp deleted file mode 100644 index 47ac45516bba..000000000000 --- a/devel/gcvs/files/patch-rf_ustr.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- rf/ustr.cpp.orig 2007-11-13 23:46:12.000000000 +0100 -+++ rf/ustr.cpp 2007-11-13 23:46:29.000000000 +0100 -@@ -428,4 +428,5 @@ - newvalue[len] = '\0'; - - return newvalue; --} -\ No newline at end of file -+} -+ diff --git a/devel/gcvs/files/patch-rf_ustr.h b/devel/gcvs/files/patch-rf_ustr.h deleted file mode 100644 index f602276b8f09..000000000000 --- a/devel/gcvs/files/patch-rf_ustr.h +++ /dev/null @@ -1,20 +0,0 @@ ---- rf/ustr.h.orig 2007-11-13 22:31:20.000000000 +0100 -+++ rf/ustr.h 2007-11-13 22:32:08.000000000 +0100 -@@ -175,13 +175,13 @@ - //! concatenate - UStr & operator<<(int addToStr); - //! concatenate -- UStr & UStr::operator+=(int addToStr); -+ UStr & operator+=(int addToStr); - //! concatenate -- UStr & UStr::operator+=(char *addToStr); -+ UStr & operator+=(char *addToStr); - //! concatenate -- UStr & UStr::operator+=(const char *addToStr); -+ UStr & operator+=(const char *addToStr); - //! concatenate -- UStr & UStr::operator+=(const UStr & addToStr); -+ UStr & operator+=(const UStr & addToStr); - - //! compare - inline int compare(const char *thestr) const { return strcmp(*this, thestr); } diff --git a/devel/gcvs/files/patch-rf_utoolbar.cpp b/devel/gcvs/files/patch-rf_utoolbar.cpp deleted file mode 100644 index 156657b503d2..000000000000 --- a/devel/gcvs/files/patch-rf_utoolbar.cpp +++ /dev/null @@ -1,28 +0,0 @@ ---- rf/utoolbar.cpp.orig 2002-06-15 19:49:37.000000000 +0200 -+++ rf/utoolbar.cpp 2007-11-14 00:09:12.000000000 +0100 -@@ -736,14 +736,14 @@ - delete m_winInfo; - } - --int UToolbar::UDispatchMessage(int/*UEventType*/ evt, int arg1, void *arg2, UDispatchInfo & dispatchInfo) -+int UToolbar::UDispatchMessage(int/*UEventType*/ evt, int arg1, const void *arg2, UDispatchInfo & dispatchInfo) - { - if(evt == EV_CMD) - { - WININFO *info = m_winInfo; - if(info != 0L) - { -- int index; -+ int index = 0; - std::vector<TbEntry *>::iterator f = info->Search(arg1, &index); - if(f != info->entries.end()) - { -@@ -772,7 +772,7 @@ - if(info == 0L) - return; - -- int index; -+ int index = 0; - std::vector<TbEntry *>::iterator f = info->Search(cmd, &index); - if(f == info->entries.end()) - return; diff --git a/devel/gcvs/files/patch-rf_utoolbar.h b/devel/gcvs/files/patch-rf_utoolbar.h deleted file mode 100644 index 726a5ebffd6a..000000000000 --- a/devel/gcvs/files/patch-rf_utoolbar.h +++ /dev/null @@ -1,11 +0,0 @@ ---- rf/utoolbar.h.orig 2007-11-14 00:07:09.000000000 +0100 -+++ rf/utoolbar.h 2007-11-14 00:07:18.000000000 +0100 -@@ -85,7 +85,7 @@ - UToolbar(int widid); - virtual ~UToolbar(); - -- virtual int UDispatchMessage(int/*UEventType*/ evt, int arg1, void *arg2, UDispatchInfo & dispatchInfo); -+ virtual int UDispatchMessage(int/*UEventType*/ evt, int arg1, const void *arg2, UDispatchInfo & dispatchInfo); - - protected: - ev_msg void OnDestroy(); diff --git a/devel/gcvs/files/patch-rf_uwidget.cpp b/devel/gcvs/files/patch-rf_uwidget.cpp deleted file mode 100644 index 333194a5c02e..000000000000 --- a/devel/gcvs/files/patch-rf_uwidget.cpp +++ /dev/null @@ -1,178 +0,0 @@ ---- rf/uwidget.cpp.orig 2003-01-14 19:07:42.000000000 +0100 -+++ rf/uwidget.cpp 2007-11-22 20:06:28.000000000 +0100 -@@ -24,7 +24,8 @@ - #include "config.h" - #endif - --#include <stdio.h> -+#include <cstdio> -+#include <cstdlib> - - #include "uwidget.h" - #include "uconsole.h" -@@ -231,23 +232,23 @@ - - static void gtkclicked(GtkButton *button, gpointer user_data) - { -- int widid = ULOWORD((int)user_data); -- int cmdid = UHIWORD((int)user_data); -+ int widid = ULOWORD((size_t)user_data); -+ int cmdid = UHIWORD((size_t)user_data); - UEventSendMessage(widid, EV_CMD, cmdid, 0L); - } - - static void gtkmenuitemactivate(GtkMenuItem *menuitem, gpointer user_data) - { -- int widid = ULOWORD((int)user_data); -- int cmdid = UHIWORD((int)user_data); -+ int widid = ULOWORD((size_t)user_data); -+ int cmdid = UHIWORD((size_t)user_data); - UEventSendMessage(widid, EV_CMD, cmdid, 0L); - } - - static void gtkselectclist(GtkWidget *clist, gint row, gint column, - GdkEventButton *event, gpointer user_data) - { -- int widid = ULOWORD((int)user_data); -- int cmdid = UHIWORD((int)user_data); -+ int widid = ULOWORD((size_t)user_data); -+ int cmdid = UHIWORD((size_t)user_data); - gchar *text; - gtk_clist_get_text(GTK_CLIST(clist), row, column, &text); - UEventSendMessage(widid, EV_LIST_SELECTING, UMAKEINT(cmdid, row), text); -@@ -255,15 +256,15 @@ - - static void gtkselectclistcolumn(GtkCList *clist, gint column, gpointer user_data) - { -- int widid = ULOWORD((int)user_data); -- int cmdid = UHIWORD((int)user_data); -+ int widid = ULOWORD((size_t)user_data); -+ int cmdid = UHIWORD((size_t)user_data); - UEventSendMessage(widid, EV_LIST_SELCOLUMN, UMAKEINT(cmdid, column), 0L); - } - - static gint gtkclistdblclick(GtkWidget *widget, GdkEventButton *event, gpointer data) - { -- int widid = ULOWORD((int)data); -- int cmdid = UHIWORD((int)data); -+ int widid = ULOWORD((size_t)data); -+ int cmdid = UHIWORD((size_t)data); - if (event->type == GDK_2BUTTON_PRESS) - { - UEventSendMessage(widid, EV_LIST_DBLCLICK, cmdid, 0L); -@@ -274,8 +275,8 @@ - - static void gtkcomboclicked(GtkWidget *widget, gpointer user_data) - { -- int widid = ULOWORD((int)user_data); -- int cmdid = UHIWORD((int)user_data); -+ int widid = ULOWORD((size_t)user_data); -+ int cmdid = UHIWORD((size_t)user_data); - - GtkList *list = GTK_LIST(widget->parent); - GList *selection = list->selection; -@@ -320,8 +321,8 @@ - - static void gtkmenuactivated(GtkWidget *widget, gpointer user_data) - { -- int widid = ULOWORD((int)user_data); -- int cmdid = UHIWORD((int)user_data); -+ int widid = ULOWORD((size_t)user_data); -+ int cmdid = UHIWORD((size_t)user_data); - - UStr selTxt; - -@@ -392,7 +393,7 @@ - static void dataForeach(GQuark key_id, gpointer data, gpointer user_data) - { - const char *str = g_quark_to_string(key_id); -- int id = (int)user_data; -+ size_t id = (size_t)user_data; - int cmd; - if(matchToken(str, cmd)) - { -@@ -514,32 +515,32 @@ - - static void gtktreeexpand(GtkWidget *item, gpointer user_data) - { -- int widid = ULOWORD((int)user_data); -- int cmdid = UHIWORD((int)user_data); -+ int widid = ULOWORD((size_t)user_data); -+ int cmdid = UHIWORD((size_t)user_data); - g_assert(GTK_IS_TREE_ITEM(item)); - UEventSendMessage(widid, EV_TREE_EXPANDING, UMAKEINT(cmdid, 0), item); - } - - static void gtktreecollapse(GtkWidget *item, gpointer user_data) - { -- int widid = ULOWORD((int)user_data); -- int cmdid = UHIWORD((int)user_data); -+ int widid = ULOWORD((size_t)user_data); -+ int cmdid = UHIWORD((size_t)user_data); - g_assert(GTK_IS_TREE_ITEM(item)); - UEventSendMessage(widid, EV_TREE_EXPANDING, UMAKEINT(cmdid, 1), item); - } - - static void gtktreeselect(GtkWidget *item, gpointer user_data) - { -- int widid = ULOWORD((int)user_data); -- int cmdid = UHIWORD((int)user_data); -+ int widid = ULOWORD((size_t)user_data); -+ int cmdid = UHIWORD((size_t)user_data); - g_assert(GTK_IS_TREE_ITEM(item)); - UEventSendMessage(widid, EV_TREE_SELECTING, UMAKEINT(cmdid, 0), item); - } - - static void gtktreedeselect(GtkWidget *item, gpointer user_data) - { -- int widid = ULOWORD((int)user_data); -- int cmdid = UHIWORD((int)user_data); -+ int widid = ULOWORD((size_t)user_data); -+ int cmdid = UHIWORD((size_t)user_data); - g_assert(GTK_IS_TREE_ITEM(item)); - UEventSendMessage(widid, EV_TREE_SELECTING, UMAKEINT(cmdid, 1), item); - } -@@ -661,8 +662,8 @@ - gint page_num, - gpointer data) - { -- int widid = ULOWORD((int)data); -- int cmdid = UHIWORD((int)data); -+ int widid = ULOWORD((size_t)data); -+ int cmdid = UHIWORD((size_t)data); - - UEventSendMessage(widid, EV_PAGE_CHANGED, UMAKEINT(cmdid, page_num), 0L); - } -@@ -682,8 +683,8 @@ - - static gint gtkexposeevent(GtkWidget *widget, GdkEvent *event, gpointer user_data) - { -- int widid = ULOWORD((int)user_data); -- int cmdid = UHIWORD((int)user_data); -+ int widid = ULOWORD((size_t)user_data); -+ int cmdid = UHIWORD((size_t)user_data); - - UEventSendMessage(widid, EV_CUSTOM_DRAW, cmdid, event); - return TRUE; -@@ -782,7 +783,7 @@ - m_listeners.push_back(listener); - } - --int UWidget::UDispatchMessage(int/*UEventType*/ evt, int arg1, void *arg2, UDispatchInfo & dispatchInfo) -+int UWidget::UDispatchMessage(int/*UEventType*/ evt, int arg1, const void *arg2, UDispatchInfo & dispatchInfo) - { - std::vector<UCmdTarget *>::iterator i; - for(i = m_listeners.begin(); i != m_listeners.end(); ++i) -@@ -3136,10 +3137,10 @@ - if(!GTK_IS_CLIST(w)) - return; - -- gchar *emptyTxts[] = {"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""}; -+ const gchar *emptyTxts[] = {"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""}; - - GtkCList *list = GTK_CLIST(w); -- *num = gtk_clist_append (list, emptyTxts); -+ *num = gtk_clist_append (list, (gchar **)emptyTxts); - #endif - #if qMacAPP - TView *view = (TView *)w; diff --git a/devel/gcvs/files/patch-rf_uwidget.h b/devel/gcvs/files/patch-rf_uwidget.h deleted file mode 100644 index 32ccca0377d8..000000000000 --- a/devel/gcvs/files/patch-rf_uwidget.h +++ /dev/null @@ -1,11 +0,0 @@ ---- rf/uwidget.h.orig 2007-11-13 23:19:17.000000000 +0100 -+++ rf/uwidget.h 2007-11-13 23:19:38.000000000 +0100 -@@ -119,7 +119,7 @@ - virtual void AddListener(UCmdTarget * listener); - - //! this is overided in order to broadcast to the listeners -- virtual int UDispatchMessage(int/*UEventType*/ evt, int arg1, void *arg2, UDispatchInfo & dispatchInfo); -+ virtual int UDispatchMessage(int/*UEventType*/ evt, int arg1, const void *arg2, UDispatchInfo & dispatchInfo); - - //! return a sub-widget as inserted by EV_INIT_WIDGET - //! \arg \c cmd the sub-widget identifier. diff --git a/devel/gcvs/pkg-descr b/devel/gcvs/pkg-descr deleted file mode 100644 index fe5668edda99..000000000000 --- a/devel/gcvs/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -A set of C++ front-end for cvs distributed under GPL. -CvsGui features - - WinCvs is written in C++ using the Microsoft MFC. - MacCvs is written in C++ using Metrowerks PowerPlant. - gCvs is written in C++ using GNU gtk+. - They are using the latest cvs source code. - They are making cvs easier for the novice. - They are increasing the power of cvs by providing an high-end interface. - The project is growing because it is supported and developed - by several cvs users. - -WWW: http://cvsgui.sourceforge.net/ diff --git a/devel/gcvs/pkg-plist b/devel/gcvs/pkg-plist deleted file mode 100644 index 8d7e9278a651..000000000000 --- a/devel/gcvs/pkg-plist +++ /dev/null @@ -1,69 +0,0 @@ -bin/cvstree -bin/gcvs -%%DATADIR%%/ChangeRoot.tcl -%%DATADIR%%/ChangeRootTK.tcl -%%DATADIR%%/Cleanup.tcl -%%DATADIR%%/ColorTest.tcl -%%DATADIR%%/CvsAddAll.tcl -%%DATADIR%%/DocMacros.txt -%%DATADIR%%/EditSafely.tcl -%%DATADIR%%/FastModSearch.tcl -%%DATADIR%%/FolderTest.tcl -%%DATADIR%%/ForceUpdate.tcl -%%DATADIR%%/ListDeleted.tcl -%%DATADIR%%/ListLockedFiles.tcl -%%DATADIR%%/ListModules.tcl -%%DATADIR%%/ListNonCVS.tcl -%%DATADIR%%/ListStickyTags.tcl -%%DATADIR%%/PrepPatch.tcl -%%DATADIR%%/QueryState.tcl -%%DATADIR%%/RevertChanges.tcl -%%DATADIR%%/SelectionTest.tcl -%%DATADIR%%/SetCurrentVersion.tcl -%%DATADIR%%/TclVersion.tcl -%%DATADIR%%/cvs2cl.tcl -%%DATADIR%%/cvsignore_add.tcl -%%DATADIR%%/cvsignore_remove.tcl -%%DATADIR%%/pixmaps/about.xpm -%%DATADIR%%/pixmaps/add.xpm -%%DATADIR%%/pixmaps/addb.xpm -%%DATADIR%%/pixmaps/addfile.xpm -%%DATADIR%%/pixmaps/binfile.xpm -%%DATADIR%%/pixmaps/branch.xpm -%%DATADIR%%/pixmaps/commit.xpm -%%DATADIR%%/pixmaps/conflict.xpm -%%DATADIR%%/pixmaps/cvsfile.xpm -%%DATADIR%%/pixmaps/delfile.xpm -%%DATADIR%%/pixmaps/diff.xpm -%%DATADIR%%/pixmaps/edit.xpm -%%DATADIR%%/pixmaps/error.xpm -%%DATADIR%%/pixmaps/explore.xpm -%%DATADIR%%/pixmaps/folder.xpm -%%DATADIR%%/pixmaps/foldign.xpm -%%DATADIR%%/pixmaps/foldmiss.xpm -%%DATADIR%%/pixmaps/foldunk.xpm -%%DATADIR%%/pixmaps/graph.xpm -%%DATADIR%%/pixmaps/ignfile.xpm -%%DATADIR%%/pixmaps/ignore.xpm -%%DATADIR%%/pixmaps/lock.xpm -%%DATADIR%%/pixmaps/log.xpm -%%DATADIR%%/pixmaps/missfile.xpm -%%DATADIR%%/pixmaps/modbin.xpm -%%DATADIR%%/pixmaps/modfile.xpm -%%DATADIR%%/pixmaps/release.xpm -%%DATADIR%%/pixmaps/reload.xpm -%%DATADIR%%/pixmaps/remove.xpm -%%DATADIR%%/pixmaps/status.xpm -%%DATADIR%%/pixmaps/stop.xpm -%%DATADIR%%/pixmaps/tag.xpm -%%DATADIR%%/pixmaps/trash.xpm -%%DATADIR%%/pixmaps/unedit.xpm -%%DATADIR%%/pixmaps/unkfile.xpm -%%DATADIR%%/pixmaps/unlock.xpm -%%DATADIR%%/pixmaps/untag.xpm -%%DATADIR%%/pixmaps/unwatch.xpm -%%DATADIR%%/pixmaps/update.xpm -%%DATADIR%%/pixmaps/upfolder.xpm -%%DATADIR%%/pixmaps/warning.xpm -%%DATADIR%%/pixmaps/watch.xpm -%%DATADIR%%/startup.tcl diff --git a/devel/liboop/Makefile b/devel/liboop/Makefile deleted file mode 100644 index 40c0682b31b9..000000000000 --- a/devel/liboop/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# Created by: ijliao -# $FreeBSD$ - -PORTNAME= liboop -PORTVERSION= 1.0 -PORTREVISION= 15 -CATEGORIES= devel -MASTER_SITES= GENTOO \ - http://download.ofb.net/liboop/ - -MAINTAINER= rodrigo@FreeBSD.org -COMMENT= Low-level event loop management library for POSIX-based OS - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -LIB_DEPENDS= libadns.so:dns/adns \ - libwwwcore.so:www/libwww - -CONFLICTS_INSTALL= gale - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-libwww -MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP} -MAKE_JOBS_UNSAFE= yes -USE_GNOME= glib12 glib20 -USE_LDCONFIG= yes -USES= libtool pathfix pkgconfig tcl tar:bzip2 - -CPPFLAGS+= -I${TCL_INCLUDEDIR} -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -post-patch: - @${REINPLACE_CMD} -e 's|8\.4|${TCL_VER:S/.//}|g' ${WRKSRC}/configure - -.include <bsd.port.mk> diff --git a/devel/liboop/distinfo b/devel/liboop/distinfo deleted file mode 100644 index 3b8e4d4c560d..000000000000 --- a/devel/liboop/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (liboop-1.0.tar.bz2) = 4a973d28466fde0b689099192f9bcd081b129d90b3c5a9815e5ade73052cf8d2 -SIZE (liboop-1.0.tar.bz2) = 215477 diff --git a/devel/liboop/files/patch-Makefile.in b/devel/liboop/files/patch-Makefile.in deleted file mode 100644 index f2ced01f8b76..000000000000 --- a/devel/liboop/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2014-08-18 21:23:58.000000000 +0400 -+++ Makefile.in 2014-08-18 21:26:36.000000000 +0400 -@@ -196,7 +196,7 @@ - - test_oop_SOURCES = test-oop.c - test_oop_CFLAGS = $(GLIB2_CFLAGS) $(GLIB_INCLUDES) $(TCL_INCLUDES) $(WWW_INCLUDES) --test_oop_LDADD = $(lib_LTLIBRARIES) -+test_oop_LDADD = $(lib_LTLIBRARIES) $(GLIB2_LIBS) $(WWW_LIBS) - subdir = . - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs diff --git a/devel/liboop/files/patch-liboop.pc.in b/devel/liboop/files/patch-liboop.pc.in deleted file mode 100644 index a79cff861750..000000000000 --- a/devel/liboop/files/patch-liboop.pc.in +++ /dev/null @@ -1,9 +0,0 @@ ---- liboop.pc.in.orig Mon Oct 27 01:40:31 2003 -+++ liboop.pc.in Tue Oct 28 14:35:15 2003 -@@ -6,5 +6,5 @@ - Name: liboop - Description: Event loop management library - Version: @VERSION@ --Libs: -L${libdir} -lpthread -loop -+Libs: -L${libdir} -loop - Cflags: -D_REENTRANT -I${includedir} diff --git a/devel/liboop/pkg-descr b/devel/liboop/pkg-descr deleted file mode 100644 index 6bf54450f717..000000000000 --- a/devel/liboop/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Liboop is a low-level event loop management library for POSIX-based operating -systems. It supports the development of modular, multiplexed applications -which may respond to events from several sources. It replaces the "select() -loop" and allows the registration of event handlers for file and network I/O, -timers and signals. Since processes use these mechanisms for almost all -external communication, liboop can be used as the basis for almost any -application. - -WWW: http://liboop.ofb.net/ diff --git a/devel/liboop/pkg-plist b/devel/liboop/pkg-plist deleted file mode 100644 index f211070297ab..000000000000 --- a/devel/liboop/pkg-plist +++ /dev/null @@ -1,37 +0,0 @@ -include/oop.h -include/oop-adns.h -include/oop-glib.h -include/oop-read.h -include/oop-rl.h -include/oop-tcl.h -include/oop-www.h -lib/liboop.a -lib/liboop.so -lib/liboop.so.4 -lib/liboop.so.4.0.1 -lib/liboop-adns.a -lib/liboop-adns.so -lib/liboop-adns.so.3 -lib/liboop-adns.so.3.0.0 -lib/liboop-glib.a -lib/liboop-glib.so -lib/liboop-glib.so.0 -lib/liboop-glib.so.0.1.0 -lib/liboop-glib2.a -lib/liboop-glib2.so -lib/liboop-glib2.so.0 -lib/liboop-glib2.so.0.0.0 -lib/liboop-rl.a -lib/liboop-rl.so -lib/liboop-rl.so.0 -lib/liboop-rl.so.0.0.0 -lib/liboop-tcl.a -lib/liboop-tcl.so -lib/liboop-tcl.so.0 -lib/liboop-tcl.so.0.0.0 -lib/liboop-www.a -lib/liboop-www.so -lib/liboop-www.so.0 -lib/liboop-www.so.0.0.0 -libdata/pkgconfig/liboop.pc -libdata/pkgconfig/liboop-glib2.pc diff --git a/editors/Makefile b/editors/Makefile index 281ab7808766..22a217ad8379 100644 --- a/editors/Makefile +++ b/editors/Makefile @@ -52,7 +52,6 @@ SUBDIR += ghostwriter SUBDIR += gmanedit SUBDIR += gnome-latex - SUBDIR += gnotepad+ SUBDIR += gobby SUBDIR += gomate SUBDIR += gwrite @@ -190,7 +189,6 @@ SUBDIR += linux-sublime SUBDIR += linux-sublime3 SUBDIR += madedit - SUBDIR += manedit SUBDIR += medit SUBDIR += mg SUBDIR += micro diff --git a/editors/gnotepad+/Makefile b/editors/gnotepad+/Makefile deleted file mode 100644 index 7d7caa75d22c..000000000000 --- a/editors/gnotepad+/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# Created by: brett@peloton.physics.montana.edu -# $FreeBSD$ - -PORTNAME= gnotepad+ -PORTVERSION= 1.3.3 -PORTREVISION= 10 -CATEGORIES= editors www gnome -MASTER_SITES= SF/gnotepad/gnotepad-stable/${PORTVERSION} \ - SF/gnotepad/gnotepad%20User_s%20Manual/${DOCVERSION}:doc -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Simple GTK-based text/HTML editor - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -USE_XORG= xpm -USE_GNOME= gnomeprefix gtk12 -USES= gettext localbase:ldflags -GNU_CONFIGURE= yes - -CONFIGURE_ARGS= --disable-gnome --disable-nls - -DOCVERSION= 1.2.0 - -OPTIONS_DEFINE= DOCS NLS -OPTIONS_SUB= yes - -NLS_USES= gettext -NLS_CONFIGURE_ENABLE= nls - -DOCS_DISTFILES= ${PORTNAME}-help-${DOCVERSION}${EXTRACT_SUFX}:doc - -post-extract-DOCS-on: - @${MV} ${WRKSRC}/docs ${WRKSRC}/docs.old - @${CP} -R ${WRKDIR}/${PORTNAME}-help-${DOCVERSION}/docs ${WRKSRC}/docs - -post-patch: - @${REINPLACE_CMD} -e 's|\(use_gtkhtml=\)yes|\1no|g' ${WRKSRC}/configure - @${REINPLACE_CMD} '/destdir/ s|gnulocaledir)|DESTDIR)$$(&|' \ - ${WRKSRC}/po/Makefile.in.in - -.include <bsd.port.mk> diff --git a/editors/gnotepad+/distinfo b/editors/gnotepad+/distinfo deleted file mode 100644 index 78e177f7f077..000000000000 --- a/editors/gnotepad+/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (gnotepad+-1.3.3.tar.gz) = e59ff373a82b25b63ec7612e97d738088b71929ca8943be1c2f75bf74d06006a -SIZE (gnotepad+-1.3.3.tar.gz) = 461837 -SHA256 (gnotepad+-help-1.2.0.tar.gz) = 98662fe0cf6c5e3162c59148e7fd1c3b8b39f56a004c605863db4abd19c701dc -SIZE (gnotepad+-help-1.2.0.tar.gz) = 336989 diff --git a/editors/gnotepad+/files/patch-Makefile.in b/editors/gnotepad+/files/patch-Makefile.in deleted file mode 100644 index 8a6d751bb623..000000000000 --- a/editors/gnotepad+/files/patch-Makefile.in +++ /dev/null @@ -1,30 +0,0 @@ ---- Makefile.in.orig Wed May 10 09:11:34 2000 -+++ Makefile.in Mon Jun 5 20:59:43 2000 -@@ -97,8 +97,8 @@ - - CLEANFILES = *~ .deps/* - --Applicationsdir = $(datadir)/gnome/apps/Applications --Applications_DATA = gnotepad+.desktop gnotepad+.spec -+@HAVE_GNOME_TRUE@Applicationsdir = $(datadir)/gnome/apps/Applications -+@HAVE_GNOME_TRUE@Applications_DATA = gnotepad+.desktop gnotepad+.spec - - SUBDIRS = docs po intl src - -@@ -217,7 +217,6 @@ - - install-ApplicationsDATA: $(Applications_DATA) - @$(NORMAL_INSTALL) -- $(mkinstalldirs) $(DESTDIR)$(Applicationsdir) - @list='$(Applications_DATA)'; for p in $$list; do \ - if test -f $(srcdir)/$$p; then \ - echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(Applicationsdir)/$$p"; \ -@@ -431,7 +430,7 @@ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_STRIP_FLAG=-s install - installdirs: installdirs-recursive - installdirs-am: -- $(mkinstalldirs) $(DESTDIR)$(mandir)/man1 $(DESTDIR)$(Applicationsdir) \ -+ $(mkinstalldirs) $(DESTDIR)$(mandir)/man1 \ - $(DESTDIR)$(pkgdatadir) - - diff --git a/editors/gnotepad+/pkg-descr b/editors/gnotepad+/pkg-descr deleted file mode 100644 index f29afc9d5cda..000000000000 --- a/editors/gnotepad+/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -gnotepad+ is a simple Gnome based text editor. It also has built-in simple -HTML editing with previews directed to Netscape. - -WWW: http://gnotepad.sourceforge.net/ diff --git a/editors/gnotepad+/pkg-plist b/editors/gnotepad+/pkg-plist deleted file mode 100644 index 5cd39cc903ca..000000000000 --- a/editors/gnotepad+/pkg-plist +++ /dev/null @@ -1,151 +0,0 @@ -bin/gnp -man/man1/gnp.1.gz -share/gnome/help/gnotepad+/C/index.html -share/gnome/help/gnotepad+/C/index-5.html -share/gnome/help/gnotepad+/C/topic.dat -%%NO_DOCS%%share/gnome/help/gnotepad+/C/bugreport.html -%%NO_DOCS%%share/gnome/help/gnotepad+/C/contacting.html -%%NO_DOCS%%share/gnome/help/gnotepad+/C/faq.html -%%NO_DOCS%%share/gnome/help/gnotepad+/C/prefs-0.html -%%NO_DOCS%%share/gnome/help/gnotepad+/C/prefs-1.html -%%NO_DOCS%%share/gnome/help/gnotepad+/C/prefs-2.html -%%NO_DOCS%%share/gnome/help/gnotepad+/C/prefs-3.html -%%NO_DOCS%%share/gnome/help/gnotepad+/C/prefs-4.html -%%NO_DOCS%%share/gnome/help/gnotepad+/C/prefs-5.html -%%NO_DOCS%%share/gnome/help/gnotepad+/C/prefs-6.html -%%NO_DOCS%%share/gnome/help/gnotepad+/C/prefs-7.html -%%PORTDOCS%%share/gnome/help/gnotepad+/C/closedialog.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/doclist.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/doctabs.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/editmenu.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/fileinfo1.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/fileinfo2.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/find1.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/find2.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/find3.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/htmldoc.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/htmltag.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/htmltb1.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/htmltb2.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/htmlwin.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/index-1.html -%%PORTDOCS%%share/gnome/help/gnotepad+/C/index-2.html -%%PORTDOCS%%share/gnome/help/gnotepad+/C/index-3.html -%%PORTDOCS%%share/gnome/help/gnotepad+/C/index-4.html -%%PORTDOCS%%share/gnome/help/gnotepad+/C/mainoptions.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/maintb.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/mainwin.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/msgbar.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/msgbox.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/optionsmenu0.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/optionsmenu1.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/optionsmenu2.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/prefs_appearance.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/prefs_document.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/prefs_fonts.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/prefs_fontsel.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/prefs_htmltb.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/prefs_maintb.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/prefs_misc.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/prefs_srcctrl.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/prefs_window.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/printdialog.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/shellcmd.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/splashscreen.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/textarea.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/windowmenu.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/winlist.png -%%PORTDOCS%%share/gnome/help/gnotepad+/C/winnew.png -%%DATADIR%%/gnotepad+.glade -%%DATADIR%%/xpm/colsel.xpm -%%DATADIR%%/xpm/filesel.xpm -%%DATADIR%%/xpm/gnp48x48.xpm -%%DATADIR%%/xpm/tb_big.xpm -%%DATADIR%%/xpm/tb_blank.xpm -%%DATADIR%%/xpm/tb_bold.xpm -%%DATADIR%%/xpm/tb_cancel.xpm -%%DATADIR%%/xpm/tb_centjust.xpm -%%DATADIR%%/xpm/tb_comment.xpm -%%DATADIR%%/xpm/tb_copy.xpm -%%DATADIR%%/xpm/tb_cut.xpm -%%DATADIR%%/xpm/tb_edit.xpm -%%DATADIR%%/xpm/tb_emphasis.xpm -%%DATADIR%%/xpm/tb_exit.xpm -%%DATADIR%%/xpm/tb_find.xpm -%%DATADIR%%/xpm/tb_find_next.xpm -%%DATADIR%%/xpm/tb_fontm1.xpm -%%DATADIR%%/xpm/tb_fontp1.xpm -%%DATADIR%%/xpm/tb_form.xpm -%%DATADIR%%/xpm/tb_formoption.xpm -%%DATADIR%%/xpm/tb_formselect.xpm -%%DATADIR%%/xpm/tb_frame.xpm -%%DATADIR%%/xpm/tb_frame2.xpm -%%DATADIR%%/xpm/tb_framebase.xpm -%%DATADIR%%/xpm/tb_frameno.xpm -%%DATADIR%%/xpm/tb_frameset.xpm -%%DATADIR%%/xpm/tb_frameset2.xpm -%%DATADIR%%/xpm/tb_framewiz.xpm -%%DATADIR%%/xpm/tb_h1.xpm -%%DATADIR%%/xpm/tb_h2.xpm -%%DATADIR%%/xpm/tb_h3.xpm -%%DATADIR%%/xpm/tb_h4.xpm -%%DATADIR%%/xpm/tb_h5.xpm -%%DATADIR%%/xpm/tb_h6.xpm -%%DATADIR%%/xpm/tb_help.xpm -%%DATADIR%%/xpm/tb_image.xpm -%%DATADIR%%/xpm/tb_inputbutton.xpm -%%DATADIR%%/xpm/tb_inputcheckbox.xpm -%%DATADIR%%/xpm/tb_inputimage.xpm -%%DATADIR%%/xpm/tb_inputpass.xpm -%%DATADIR%%/xpm/tb_inputradio.xpm -%%DATADIR%%/xpm/tb_inputreset.xpm -%%DATADIR%%/xpm/tb_inputsubmit.xpm -%%DATADIR%%/xpm/tb_inputtext.xpm -%%DATADIR%%/xpm/tb_inputtextarea.xpm -%%DATADIR%%/xpm/tb_italic.xpm -%%DATADIR%%/xpm/tb_leftjust.xpm -%%DATADIR%%/xpm/tb_linebreak.xpm -%%DATADIR%%/xpm/tb_link.xpm -%%DATADIR%%/xpm/tb_listdd.xpm -%%DATADIR%%/xpm/tb_listdl.xpm -%%DATADIR%%/xpm/tb_listdt.xpm -%%DATADIR%%/xpm/tb_listitem.xpm -%%DATADIR%%/xpm/tb_menu.xpm -%%DATADIR%%/xpm/tb_new.xpm -%%DATADIR%%/xpm/tb_open.xpm -%%DATADIR%%/xpm/tb_ordered.xpm -%%DATADIR%%/xpm/tb_paragraph.xpm -%%DATADIR%%/xpm/tb_paste.xpm -%%DATADIR%%/xpm/tb_pre.xpm -%%DATADIR%%/xpm/tb_prefs.xpm -%%DATADIR%%/xpm/tb_print.xpm -%%DATADIR%%/xpm/tb_redo.xpm -%%DATADIR%%/xpm/tb_replace.xpm -%%DATADIR%%/xpm/tb_rightjust.xpm -%%DATADIR%%/xpm/tb_save.xpm -%%DATADIR%%/xpm/tb_separator.xpm -%%DATADIR%%/xpm/tb_small.xpm -%%DATADIR%%/xpm/tb_strikeout.xpm -%%DATADIR%%/xpm/tb_strong.xpm -%%DATADIR%%/xpm/tb_subscript.xpm -%%DATADIR%%/xpm/tb_superscript.xpm -%%DATADIR%%/xpm/tb_table.xpm -%%DATADIR%%/xpm/tb_table2.xpm -%%DATADIR%%/xpm/tb_tablewiz.xpm -%%DATADIR%%/xpm/tb_target.xpm -%%DATADIR%%/xpm/tb_td.xpm -%%DATADIR%%/xpm/tb_td2.xpm -%%DATADIR%%/xpm/tb_th.xpm -%%DATADIR%%/xpm/tb_th2.xpm -%%DATADIR%%/xpm/tb_title.xpm -%%DATADIR%%/xpm/tb_tr.xpm -%%DATADIR%%/xpm/tb_tr2.xpm -%%DATADIR%%/xpm/tb_typewriter.xpm -%%DATADIR%%/xpm/tb_underline.xpm -%%DATADIR%%/xpm/tb_undo.xpm -%%DATADIR%%/xpm/tb_unordered.xpm -%%DATADIR%%/xpm/tb_winclose.xpm -%%DATADIR%%/xpm/tb_winnew.xpm -%%NLS%%share/locale/da/LC_MESSAGES/gnotepad+.mo -%%NLS%%share/locale/fr/LC_MESSAGES/gnotepad+.mo -%%NLS%%share/locale/ja/LC_MESSAGES/gnotepad+.mo diff --git a/editors/manedit/Makefile b/editors/manedit/Makefile deleted file mode 100644 index 3a88082dc127..000000000000 --- a/editors/manedit/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# Created by: Maxim Sobolev <sobomax@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= manedit -PORTVERSION= 1.2.1 -PORTREVISION= 3 -CATEGORIES= editors -MASTER_SITES= http://wolfsinger.com/~wolfpack/packages/ - -MAINTAINER= johans@FreeBSD.org -COMMENT= UNIX manual page editor and viewer - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME} - -MAKEFILE= Makefile.FreeBSD -USES= alias tar:bzip2 -USE_GNOME= gtk12 - -MAKE_ARGS= STAGEDIR="${STAGEDIR}" - -pre-configure: - @${CP} ${FILESDIR}/mntent* ${WRKSRC} - -post-patch: - @${REINPLACE_CMD} -e '/-o $$(BIN)/s/(CC)/(CXX)/' ${WRKSRC}/${MAKEFILE} - @${REINPLACE_CMD} -e '/^MAN/s/.bz2//' \ - -e 's/(PREFIX)/(STAGEDIR)$$&/' \ - -e '/@echo/s/^/#/' \ - -e 's/-o root -g wheel//' \ - ${WRKSRC}/Makefile.install.FreeBSD - @${REINPLACE_CMD} -e '/^SRC_C =/s//& mntent_compat.c/' \ - ${WRKSRC}/Makefile.srclist - -post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/manedit - -.include <bsd.port.mk> diff --git a/editors/manedit/distinfo b/editors/manedit/distinfo deleted file mode 100644 index a2b8df838125..000000000000 --- a/editors/manedit/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (manedit-1.2.1.tar.bz2) = 8c9a80b2af4ec24db4a22dc0e0bc478feed0c476df23a17a2792384222312592 -SIZE (manedit-1.2.1.tar.bz2) = 818596 diff --git a/editors/manedit/files/mntent.h b/editors/manedit/files/mntent.h deleted file mode 100644 index 1e37778b2178..000000000000 --- a/editors/manedit/files/mntent.h +++ /dev/null @@ -1,35 +0,0 @@ -#ifdef HAVE_MNTENT_H -#include <mntent.h> -#else - -#ifndef mntent_h_ -#define mntent_h_ - -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <sys/param.h> -#include <sys/ucred.h> -#include <sys/mount.h> - -#define MOUNTED "mounted" -#define MNTTYPE_NFS "nfs" - -//#define MOPTSLEN (256 - (MNAMELEN * 2 + MFSNAMELEN + 2 * sizeof(int))) - -struct mntent { - char *mnt_fsname; /* file system name */ - char *mnt_dir; /* file system path prefix */ - char *mnt_type; /* dbg, efs, nfs */ - char *mnt_opts; /* ro, hide, etc. */ - int mnt_freq; /* dump frequency, in days */ - int mnt_passno; /* pass number on parallel fsck */ -}; - -FILE * setmntent(char * filep, char * type); -struct mntent *getmntent(FILE * filep); -//char * hasmntopt(struct mntent * mnt, char * opt); -int endmntent(FILE * filep); - -#endif /* mntent_h_ */ -#endif /* not HAVE_MNTENT_H */ diff --git a/editors/manedit/files/mntent_compat.c b/editors/manedit/files/mntent_compat.c deleted file mode 100644 index da8a68b79af6..000000000000 --- a/editors/manedit/files/mntent_compat.c +++ /dev/null @@ -1,90 +0,0 @@ -#include "mntent.h" -#include <sys/param.h> -//#include <sys/ucred.h> -#include <sys/mount.h> -#include <fstab.h> - -struct statfs *getmntent_mntbufp; -int getmntent_mntcount = 0; -int getmntent_mntpos = 0; -char mntent_global_opts[256]; -struct mntent mntent_global_mntent; - -FILE * setmntent(char * filep, char * type) -{ - getmntent_mntpos = 0; - getmntent_mntcount = getmntinfo(&getmntent_mntbufp, MNT_WAIT); - return (FILE *)1; // dummy -} - -void getmntent_addopt(char ** c, const char * s) -{ - int i = strlen(s); - *(*c)++ = ','; - strcpy(*c, s); - *c += i; -} - -struct mntent *getmntent(FILE * filep) -{ - char *c = mntent_global_opts+2; - struct fstab *fst; - if (getmntent_mntpos >= getmntent_mntcount) - return 0; - if (getmntent_mntbufp[getmntent_mntpos].f_flags & MNT_RDONLY) strcpy(mntent_global_opts, "ro"); - else strcpy(mntent_global_opts, "rw"); - - if (getmntent_mntbufp[getmntent_mntpos].f_flags & MNT_SYNCHRONOUS) getmntent_addopt(&c, "sync"); - if (getmntent_mntbufp[getmntent_mntpos].f_flags & MNT_NOEXEC) getmntent_addopt(&c, "noexec"); - if (getmntent_mntbufp[getmntent_mntpos].f_flags & MNT_NOSUID) getmntent_addopt(&c, "nosuid"); -#ifdef MNT_NODEV - if (getmntent_mntbufp[getmntent_mntpos].f_flags & MNT_NODEV) getmntent_addopt(&c, "nodev"); -#endif - if (getmntent_mntbufp[getmntent_mntpos].f_flags & MNT_UNION) getmntent_addopt(&c, "union"); - if (getmntent_mntbufp[getmntent_mntpos].f_flags & MNT_ASYNC) getmntent_addopt(&c, "async"); - if (getmntent_mntbufp[getmntent_mntpos].f_flags & MNT_NOATIME) getmntent_addopt(&c, "noatime"); - if (getmntent_mntbufp[getmntent_mntpos].f_flags & MNT_NOCLUSTERR) getmntent_addopt(&c, "noclusterr"); - if (getmntent_mntbufp[getmntent_mntpos].f_flags & MNT_NOCLUSTERW) getmntent_addopt(&c, "noclusterw"); - if (getmntent_mntbufp[getmntent_mntpos].f_flags & MNT_NOSYMFOLLOW) getmntent_addopt(&c, "nosymfollow"); - if (getmntent_mntbufp[getmntent_mntpos].f_flags & MNT_SUIDDIR) getmntent_addopt(&c, "suiddir"); - - mntent_global_mntent.mnt_fsname = getmntent_mntbufp[getmntent_mntpos].f_mntfromname; - mntent_global_mntent.mnt_dir = getmntent_mntbufp[getmntent_mntpos].f_mntonname; - mntent_global_mntent.mnt_type = getmntent_mntbufp[getmntent_mntpos].f_fstypename; - mntent_global_mntent.mnt_opts = mntent_global_opts; - if ((fst = getfsspec(getmntent_mntbufp[getmntent_mntpos].f_mntfromname))) - { - mntent_global_mntent.mnt_freq = fst->fs_freq; - mntent_global_mntent.mnt_passno = fst->fs_passno; - } - else if ((fst = getfsfile(getmntent_mntbufp[getmntent_mntpos].f_mntonname))) - { - mntent_global_mntent.mnt_freq = fst->fs_freq; - mntent_global_mntent.mnt_passno = fst->fs_passno; - } - else if (strcmp(getmntent_mntbufp[getmntent_mntpos].f_fstypename, "ufs") == 0) - { - if (strcmp(getmntent_mntbufp[getmntent_mntpos].f_mntonname, "/") == 0) - { - mntent_global_mntent.mnt_freq = 1; - mntent_global_mntent.mnt_passno = 1; - } - else - { - mntent_global_mntent.mnt_freq = 2; - mntent_global_mntent.mnt_passno = 2; - } - } - else - { - mntent_global_mntent.mnt_freq = 0; - mntent_global_mntent.mnt_passno = 0; - } - ++getmntent_mntpos; - return & mntent_global_mntent; -} - -int endmntent(FILE * filep) -{ - return 0; -} diff --git a/editors/manedit/files/patch-Makefile.FreeBSD b/editors/manedit/files/patch-Makefile.FreeBSD deleted file mode 100644 index d020abedf3a3..000000000000 --- a/editors/manedit/files/patch-Makefile.FreeBSD +++ /dev/null @@ -1,24 +0,0 @@ ---- Makefile.FreeBSD.orig 2008-10-11 23:00:00 UTC -+++ Makefile.FreeBSD -@@ -56,9 +56,10 @@ CFLAGS += $(GTK_CFLAGS) -O2 -Wall \ - -DPREFIX=\"$(PREFIX)\" \ - -DLOCALBASE=\"$(LOCALBASE)\" -DX11BASE=\"$(X11BASE)\" - --CPPFLAGS = -D__cplusplus -Dc_plusplus -+CPPFLAGS = $(CXXFLAGS) $(GTK_CFLAGS) -O2 -Wall \ -+ -DPREFIX=\"$(PREFIX)\" \ -+ -DLOCALBASE=\"$(LOCALBASE)\" -DX11BASE=\"$(X11BASE)\" - -- - # ######################################################################## - # Dependant Libraries: - # -@@ -109,7 +110,7 @@ OBJ_CPP = $(SRC_CPP:.cpp=.o) - .c.o: - $(CC) -c $*.c $(INC) $(CFLAGS) - .cpp.o: -- $(CPP) -c $*.cpp $(INC) $(CFLAGS) $(CPPFLAGS) -+ $(CPP) -c $*.cpp $(INC) $(CPPFLAGS) - - - # ######################################################################## diff --git a/editors/manedit/files/patch-fb.c b/editors/manedit/files/patch-fb.c deleted file mode 100644 index faa2c01ee076..000000000000 --- a/editors/manedit/files/patch-fb.c +++ /dev/null @@ -1,20 +0,0 @@ ---- fb.c.orig 2013-02-24 14:29:59.000000000 +0100 -+++ fb.c 2013-02-24 14:30:35.000000000 +0100 -@@ -16,7 +16,7 @@ - # include <sys/mnttab.h> - # include <sys/vfstab.h> - # elif defined(__FreeBSD__) --/* # include <mntent.h> */ -+# include "mntent.h" - # else - # include <mntent.h> - # endif -@@ -1254,8 +1254,6 @@ static GList *FileBrowserGetDrivePaths(v - } - - return(paths_list); --#elif defined(__FreeBSD__) -- return(NULL); - #else /* UNIX */ - GList *paths_list = NULL; - #ifdef __SOLARIS__ diff --git a/editors/manedit/pkg-descr b/editors/manedit/pkg-descr deleted file mode 100644 index 40f8fbc1bc12..000000000000 --- a/editors/manedit/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -The ManEdit UNIX Manual Page Editor is an editor specifically tailored -for UNIX manual pages. It has a preview viewer, uses the manual page XML -format for easy editing, and comes with a tutorial and reference guide. -It uses the GTK+ widget set and features syntax highlighting, a complete -drag and drop system for easy viewing and editing, a crash recovery -system, and sample manual page templates. - -WWW: http://freecode.com/projects/manedit diff --git a/editors/manedit/pkg-plist b/editors/manedit/pkg-plist deleted file mode 100644 index a56806ce83de..000000000000 --- a/editors/manedit/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -bin/manedit -bin/manview -bin/manwrap -man/man1/manedit.1.gz -%%DATADIR%%/help/index.html -%%DATADIR%%/help/manedit_heading.gif -%%DATADIR%%/help/tutorial.html -%%DATADIR%%/help/xml_reference.html -%%DATADIR%%/icons/manedit.xpm -%%DATADIR%%/icons/manview.xpm -%%DATADIR%%/templates/api.mpt -%%DATADIR%%/templates/config.mpt -%%DATADIR%%/templates/intro.mpt -%%DATADIR%%/templates/program.mpt diff --git a/emulators/Makefile b/emulators/Makefile index cfbe2f396738..1af01da6dfe9 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -43,8 +43,6 @@ SUBDIR += fuse-utils SUBDIR += gbe SUBDIR += gem5 - SUBDIR += generator - SUBDIR += generator-cbiere SUBDIR += gens SUBDIR += gngb SUBDIR += gngeo @@ -111,7 +109,6 @@ SUBDIR += ppsspp SUBDIR += ppsspp-qt5 SUBDIR += py-gns3-converter - SUBDIR += py-nova SUBDIR += py-unicorn SUBDIR += q4wine SUBDIR += qemu diff --git a/emulators/generator-cbiere/Makefile b/emulators/generator-cbiere/Makefile deleted file mode 100644 index ab6ccf65a9a8..000000000000 --- a/emulators/generator-cbiere/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -# Created by: Alejandro Pulver <alejandro@varnet.biz> -# $FreeBSD$ - -PORTNAME= generator -PORTVERSION= 0.35.r4 -PORTREVISION= 7 -PORTEPOCH= 1 -CATEGORIES= emulators -MASTER_SITES= http://www.squish.net/generator/cbiere/generator/ -PKGNAMESUFFIX= -cbiere -DISTNAME= ${PORTNAME}-0.35${PKGNAMESUFFIX}-r4 - -MAINTAINER= ports@FreeBSD.org -COMMENT= SEGA Genesis emulator - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -USES= gmake jpeg tar:bzip2 -USE_GNOME= gtk12 -USE_SDL= sdl -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --program-transform-name=s/${PORTNAME}/${PORTNAME}/ \ - --with-gtk -MAKE_JOBS_UNSAFE= yes - -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -PLIST_FILES= bin/${PORTNAME}-gtk - -OPTIONS_DEFINE= OPTIMIZED_CFLAGS SDL -OPTIONS_DEFINE_i386= RAZE - -OPTIMIZED_CFLAGS_CONFIGURE_OFF= --without-gcc -RAZE_DESC= Use RAZE z80 emulation -RAZE_BUILD_DEPENDS= nasm:devel/nasm -RAZE_CONFIGURE_ON= --with-raze -SDL_DESC= Use SDL for audio -SDL_CONFIGURE_ON= --with-sdl-audio - -.include <bsd.port.options.mk> - -.if empty(PORT_OPTIONS:MRAZE) -CONFIGURE_ARGS+=--with-cmz80 -.endif - -post-patch: - @${REINPLACE_CMD} -e \ - '/%define %1 @UNDERSCORE@%1 /d' ${WRKSRC}/raze/raze.asm.in - -.include <bsd.port.mk> diff --git a/emulators/generator-cbiere/distinfo b/emulators/generator-cbiere/distinfo deleted file mode 100644 index a93dcf09aa34..000000000000 --- a/emulators/generator-cbiere/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (generator-0.35-cbiere-r4.tar.bz2) = 54f3a94ed441cfd05d66e7730126c65287f3c1503f13987653c6db84739a79b6 -SIZE (generator-0.35-cbiere-r4.tar.bz2) = 435289 diff --git a/emulators/generator-cbiere/files/patch-configure b/emulators/generator-cbiere/files/patch-configure deleted file mode 100644 index c635966e3786..000000000000 --- a/emulators/generator-cbiere/files/patch-configure +++ /dev/null @@ -1,44 +0,0 @@ ---- configure.orig -+++ configure -@@ -3968,10 +3968,6 @@ - #endif - #endif - --int --main () --{ -- - int main(int argc, char *argv[]) - { - int fd = 0; -@@ -3979,9 +3975,6 @@ - ioctl(fd, SNDCTL_DSP_SETFRAGMENT, (char *)0); - return 0; - } -- ; -- return 0; --} - _ACEOF - rm -f conftest.$ac_objext conftest$ac_exeext - if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -@@ -4026,10 +4019,6 @@ - #endif - #endif - --int --main () --{ -- - int main(int argc, char *argv[]) - { - int fd = 0; -@@ -4037,9 +4026,6 @@ - ioctl(fd, SNDCTL_DSP_SETFRAGMENT, (char *)0); - return 0; - } -- ; -- return 0; --} - _ACEOF - rm -f conftest.$ac_objext conftest$ac_exeext - if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 diff --git a/emulators/generator-cbiere/files/patch-hdr__registers.h b/emulators/generator-cbiere/files/patch-hdr__registers.h deleted file mode 100644 index 63808f310ee4..000000000000 --- a/emulators/generator-cbiere/files/patch-hdr__registers.h +++ /dev/null @@ -1,23 +0,0 @@ ---- hdr/registers.h.orig -+++ hdr/registers.h -@@ -6,17 +6,17 @@ - call a C function, then when that C function returns these registers are - still what they were before we made the call. */ - --#ifdef PROCESSOR_ARM -+#if defined(PROCESSOR_ARM) && !defined(__clang__) - register uint32 reg68k_pc asm ("r7"); - register uint32 *reg68k_regs asm ("r8"); - register t_sr reg68k_sr asm ("r9"); - #else --# ifdef PROCESSOR_SPARC -+# if defined(PROCESSOR_SPARC) && !defined(__clang__) - register uint32 reg68k_pc asm ("5"); - register uint32 *reg68k_regs asm ("6"); - register t_sr reg68k_sr asm ("7"); - # else --# ifdef PROCESSOR_INTEL -+# if defined(PROCESSOR_INTEL) && !defined(__clang__) - register uint32 reg68k_pc asm ("%ebx"); - register uint32 *reg68k_regs asm ("%edi"); - register t_sr reg68k_sr asm ("%esi"); diff --git a/emulators/generator-cbiere/files/patch-main__event.c b/emulators/generator-cbiere/files/patch-main__event.c deleted file mode 100644 index c3d3e212881f..000000000000 --- a/emulators/generator-cbiere/files/patch-main__event.c +++ /dev/null @@ -1,11 +0,0 @@ ---- main/event.c.orig -+++ main/event.c -@@ -15,7 +15,7 @@ - - /* time for next event - update vdp_event - return when to call again */ - --inline void event_nextevent(void) -+static inline void event_nextevent(void) - { - /* call this when it *is* time for the next event as dictated by vdp_event, - so we switch on it and update vdp_event at the same time */ diff --git a/emulators/generator-cbiere/files/patch-main__reg68k.c b/emulators/generator-cbiere/files/patch-main__reg68k.c deleted file mode 100644 index 90489da2d7b3..000000000000 --- a/emulators/generator-cbiere/files/patch-main__reg68k.c +++ /dev/null @@ -1,13 +0,0 @@ ---- main/reg68k.c.orig -+++ main/reg68k.c -@@ -18,8 +18,8 @@ - - /*** global variables ***/ - --#if (!(defined(PROCESSOR_ARM) || defined(PROCESSOR_SPARC) \ -- || defined(PROCESSOR_INTEL))) -+#if ((!(defined(PROCESSOR_ARM) || defined(PROCESSOR_SPARC) \ -+ || defined(PROCESSOR_INTEL))) || defined(__clang__)) - uint32 reg68k_pc; - uint32 *reg68k_regs; - t_sr reg68k_sr; diff --git a/emulators/generator-cbiere/files/patch-main__vdp.c b/emulators/generator-cbiere/files/patch-main__vdp.c deleted file mode 100644 index 65ed79308ed2..000000000000 --- a/emulators/generator-cbiere/files/patch-main__vdp.c +++ /dev/null @@ -1,20 +0,0 @@ ---- main/vdp.c.orig -+++ main/vdp.c -@@ -87,7 +87,7 @@ void vdp_describe(void); - void vdp_eventinit(void); - void vdp_layer_simple(unsigned int layer, unsigned int priority, - uint8 *fielddata, unsigned int lineoffset); --inline void vdp_plotcell(uint8 *patloc, uint8 palette, uint8 flags, -+static inline void vdp_plotcell(uint8 *patloc, uint8 palette, uint8 flags, - uint8 *cellloc, unsigned int lineoffset); - void vdp_sprites(unsigned int line, uint8 *pridata, uint8 *outdata); - int vdp_sprite_simple(unsigned int priority, uint8 *framedata, -@@ -1733,7 +1733,7 @@ void vdp_endfield(void) - vdp_event_endline); */ - } - --inline void vdp_plotcell(uint8 *patloc, uint8 palette, uint8 flags, -+static inline void vdp_plotcell(uint8 *patloc, uint8 palette, uint8 flags, - uint8 *cellloc, unsigned int lineoffset) - { - int y, x; diff --git a/emulators/generator-cbiere/files/patch-ym2612__support.h b/emulators/generator-cbiere/files/patch-ym2612__support.h deleted file mode 100644 index c3668973d9a5..000000000000 --- a/emulators/generator-cbiere/files/patch-ym2612__support.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ym2612/support.h.orig -+++ ym2612/support.h -@@ -3,7 +3,7 @@ - #include "config.h" - - #define errorlog 0 --#define INLINE inline -+#define INLINE static inline - #define HAS_YM2612 1 - #define YM2612UpdateRequest(x) - #define AY8910_set_clock(chip,clock) diff --git a/emulators/generator-cbiere/pkg-descr b/emulators/generator-cbiere/pkg-descr deleted file mode 100644 index 4c6140dbe467..000000000000 --- a/emulators/generator-cbiere/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -SEGA Genesis emulator - -Modified version of Generator by James Ponder based on version 0.35. - -Additional features: - -* Support for BZIP2, GZIP and ZIP compressed ROMs. -* Support for X11's XVideo hardware acceleration by SDL for faster and - smoother graphics. -* Fullscreen support with or without the classic color frame. -* SDL audio support (in favour of OSS Audio) which means you can use ESound - and others for sharing the sound device among other applications. -* Optional mute playing i.e., if you don't have a soundcard or the soundcard - is busy you can still play. -* Support for 48kHz sample rate (needs driver support). -* Automagic CPU usage reduction which is especially cool for notebooks. -* Working support for Game Genie codes. - -WWW: http://www.squish.net/generator/cbiere/generator/ diff --git a/emulators/generator-cbiere/pkg-message b/emulators/generator-cbiere/pkg-message deleted file mode 100644 index 15564357f743..000000000000 --- a/emulators/generator-cbiere/pkg-message +++ /dev/null @@ -1,27 +0,0 @@ -Generator-CBiere has been installed. - -If you are using SDL < 1.2.8 and you only see a black window (with sound), try -the following (you must have xvattr, otherwise install it from ports): - -xvattr -a XV_AUTOPAINT_COLORKEY -v 1 - -If you enabled the option SDL_AUDIO and your sound is delayed try setting the -variable "sound_maxfields" and "sound_minfields" in your configuration file -(usually "~/.genrc") to lower values. Like: - -# default: 5 -sound_minfields = 1 - -# default: 10 -sound_maxfields = 2 - -If you want AVI recording set the environment variable "SDL_VIDEO_YUV_HWACCEL" -to "0". This will disable hardware support for YUV overlays, which causes the -smoothing and the green backround when there are no ROMs loaded. But AVIs will -be correctly produced. - -To gain more performance set the CPUTYPE variable in "make.conf" as appropiate -(in addition to enabling the build option OPTIMIZED_CFLAGS), then rebuild and -install generator. - -For more information visit: http://www.ghostwhitecrab.com/generator/ diff --git a/emulators/generator/Makefile b/emulators/generator/Makefile deleted file mode 100644 index 82b3c912a3b3..000000000000 --- a/emulators/generator/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -# Created by: Yukihiro Nakai <nakai@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= generator -PORTVERSION= 0.35 -PORTREVISION= 15 -CATEGORIES= emulators -MASTER_SITES= http://www.squish.net/generator/files/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= SEGA Genesis emulator - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -USES= gmake jpeg -USE_GNOME= gtk12 -USE_SDL= sdl -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-gtk -MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \ - AUTOHEADER="${TRUE}" -MAKE_JOBS_UNSAFE= yes - -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -PLIST_FILES= bin/${PORTNAME}-gtk - -OPTIONS_DEFINE= OPTIMIZED_CFLAGS SDL -OPTIONS_DEFINE_i386= RAZE - -OPTIMIZED_CFLAGS_CONFIGURE_ON= --with-gcc=3 -OPTIMIZED_CFLAGS_CONFIGURE_OFF= --without-gcc -RAZE_DESC= Use RAZE z80 emulation -RAZE_BUILD_DEPENDS= nasm:devel/nasm -RAZE_CONFIGURE_ON= --with-raze -SDL_DESC= Use SDL for audio -SDL_CONFIGURE_ON= --with-sdl-audio - -.include <bsd.port.options.mk> - -.if empty(PORT_OPTIONS:MRAZE) -CONFIGURE_ARGS+=--with-cmz80 -.endif - -.include <bsd.port.pre.mk> - -post-patch: -.if ${ARCH} != "amd64" && ${ARCH} != "i386" -# These architectures do not support "-minline-all-stringops" - @${REINPLACE_CMD} -e \ - 's|-minline-all-stringops||g' ${WRKSRC}/configure -.endif - @${REINPLACE_CMD} -e \ - '/%define %1 @UNDERSCORE@%1 /d' ${WRKSRC}/raze/raze.asm.in - -.include <bsd.port.post.mk> diff --git a/emulators/generator/distinfo b/emulators/generator/distinfo deleted file mode 100644 index 791a9b640ce0..000000000000 --- a/emulators/generator/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (generator-0.35.tar.gz) = 5e622e4234125eeea9bc6fa2759f8cdf42844092bdb007d4a43f55c40c4cd7f5 -SIZE (generator-0.35.tar.gz) = 469541 diff --git a/emulators/generator/files/patch-cmz80__z80.c b/emulators/generator/files/patch-cmz80__z80.c deleted file mode 100644 index 365c2b00ffcc..000000000000 --- a/emulators/generator/files/patch-cmz80__z80.c +++ /dev/null @@ -1,20 +0,0 @@ ---- cmz80/z80.c.orig Mon Oct 29 20:07:24 2001 -+++ cmz80/z80.c Sun Jul 22 13:54:12 2007 -@@ -633,7 +633,7 @@ - #endif - } - --/* inline */ static BYTE Inc(BYTE bArg) -+/* inline */ BYTE Inc(BYTE bArg) - { - #ifdef ARITH_TABLES - bArg++; -@@ -646,7 +646,7 @@ - #endif - } - --/* inline */ static BYTE Dec(BYTE bArg) -+/* inline */ BYTE Dec(BYTE bArg) - { - #ifdef ARITH_TABLES - m_regF = (m_regF & C_FLAG) | rgfDec[bArg--]; diff --git a/emulators/generator/files/patch-configure b/emulators/generator/files/patch-configure deleted file mode 100644 index d36090a035c7..000000000000 --- a/emulators/generator/files/patch-configure +++ /dev/null @@ -1,18 +0,0 @@ ---- configure.orig Mon May 5 12:08:27 2003 -+++ configure Sat Jun 11 11:55:59 2005 -@@ -1919,15 +1919,6 @@ - echo "${ECHO_T}Turning on gcc 3 optimisations" >&6 - CFLAGS="$CFLAGS -minline-all-stringops -fno-math-errno" - fi -- case $target_cpu in -- i?86) echo "$as_me:$LINENO: result: Turning on pentium optimisations" >&5 --echo "${ECHO_T}Turning on pentium optimisations" >&6 -- # cannot do malign-double as we link to other libraries and it -- # would break binary compatibility -- CFLAGS="$CFLAGS -march=pentium -malign-loops=5" -- CFLAGS="$CFLAGS -malign-jumps=5 -malign-functions=5" -- ;; -- esac - else - { echo "$as_me:$LINENO: WARNING: You did not opt for gcc optimisations!" >&5 - echo "$as_me: WARNING: You did not opt for gcc optimisations!" >&2;} diff --git a/emulators/generator/files/patch-cpu68k__def68k.c b/emulators/generator/files/patch-cpu68k__def68k.c deleted file mode 100644 index 5ee468fa6d08..000000000000 --- a/emulators/generator/files/patch-cpu68k__def68k.c +++ /dev/null @@ -1,11 +0,0 @@ ---- cpu68k/def68k.c.orig Sun May 4 21:58:27 2003 -+++ cpu68k/def68k.c Thu Mar 22 00:58:30 2007 -@@ -21,7 +21,7 @@ - /* file-scope global variables */ - - static int total = 0; --static int clocks_movetable[]; /* pre-declaration */ -+int clocks_movetable[]; /* pre-declaration */ - - /* private functions for forward references */ - diff --git a/emulators/generator/files/patch-hdr__generator.h b/emulators/generator/files/patch-hdr__generator.h deleted file mode 100644 index 648ed05d7d72..000000000000 --- a/emulators/generator/files/patch-hdr__generator.h +++ /dev/null @@ -1,41 +0,0 @@ ---- hdr/generator.h.orig Mon May 5 03:50:43 2003 -+++ hdr/generator.h Sun Nov 23 04:46:22 2003 -@@ -13,6 +13,10 @@ - void gen_softreset(void); - void gen_loadmemrom(const char *rom, int romlen); - -+#if (defined(__unix__) || defined(unix)) && !defined(USG) -+#include <sys/param.h> -+#endif -+ - #if defined(linux) - #include <byteswap.h> - #define SWAP16(x) bswap_16((x)) -@@ -21,6 +25,10 @@ - #include <machine/endian.h> - #define SWAP16(x) bswap_16((x)) - #define SWAP32(x) bswap_32((x)) -+#elif defined(__FreeBSD__) && __FreeBSD_version >= 470000 -+ #include <sys/endian.h> -+ #define SWAP16(x) (be16toh(x)) -+ #define SWAP32(x) (be32toh(x)) - #else - #define SWAP16(y) (( ((y)>>8) & 0x00ff) | (( ((y)<<8) & 0xff00))) - #define SWAP32(y) (( ((y)>>24) & 0x000000ff) | \ -@@ -221,11 +229,11 @@ - # define LOG_DEBUG3(x) /* ui_log_debug3 ## x */ - # define LOG_DEBUG2(x) /* ui_log_debug2 ## x */ - # define LOG_DEBUG1(x) /* ui_log_debug1 ## x */ --# define LOG_USER(x) ui_log_user ## x --# define LOG_VERBOSE(x) ui_log_verbose ## x --# define LOG_NORMAL(x) ui_log_normal ## x --# define LOG_CRITICAL(x) ui_log_critical ## x --# define LOG_REQUEST(x) ui_log_request ## x -+# define LOG_USER(x) ui_log_user x -+# define LOG_VERBOSE(x) ui_log_verbose x -+# define LOG_NORMAL(x) ui_log_normal x -+# define LOG_CRITICAL(x) ui_log_critical x -+# define LOG_REQUEST(x) ui_log_request x - #endif - - typedef struct { diff --git a/emulators/generator/files/patch-hdr__registers.h b/emulators/generator/files/patch-hdr__registers.h deleted file mode 100644 index 63a9d64842a0..000000000000 --- a/emulators/generator/files/patch-hdr__registers.h +++ /dev/null @@ -1,23 +0,0 @@ ---- hdr/registers.h.orig -+++ hdr/registers.h -@@ -3,17 +3,17 @@ - call a C function, then when that C function returns these registers are - still what they were before we made the call. */ - --#ifdef PROCESSOR_ARM -+#if defined(PROCESSOR_ARM) && !defined(__clang__) - register uint32 reg68k_pc asm ("r7"); - register uint32 *reg68k_regs asm ("r8"); - register t_sr reg68k_sr asm ("r9"); - #else --# ifdef PROCESSOR_SPARC -+# if defined(PROCESSOR_SPARC) && !defined(__clang__) - register uint32 reg68k_pc asm ("5"); - register uint32 *reg68k_regs asm ("6"); - register t_sr reg68k_sr asm ("7"); - # else --# ifdef PROCESSOR_INTEL -+# if defined(PROCESSOR_INTEL) && !defined(__clang__) - register uint32 reg68k_pc asm ("%ebx"); - register uint32 *reg68k_regs asm ("%edi"); - register t_sr reg68k_sr asm ("%esi"); diff --git a/emulators/generator/files/patch-main__reg68k.c b/emulators/generator/files/patch-main__reg68k.c deleted file mode 100644 index c4004e45001d..000000000000 --- a/emulators/generator/files/patch-main__reg68k.c +++ /dev/null @@ -1,13 +0,0 @@ ---- main/reg68k.c.orig -+++ main/reg68k.c -@@ -20,8 +20,8 @@ - - /*** global variables ***/ - --#if (!(defined(PROCESSOR_ARM) || defined(PROCESSOR_SPARC) \ -- || defined(PROCESSOR_INTEL))) -+#if ((!(defined(PROCESSOR_ARM) || defined(PROCESSOR_SPARC) \ -+ || defined(PROCESSOR_INTEL))) || defined(__clang__)) - uint32 reg68k_pc; - uint32 *reg68k_regs; - t_sr reg68k_sr; diff --git a/emulators/generator/files/patch-main__ui-gtk.c b/emulators/generator/files/patch-main__ui-gtk.c deleted file mode 100644 index 9b6181f968b8..000000000000 --- a/emulators/generator/files/patch-main__ui-gtk.c +++ /dev/null @@ -1,11 +0,0 @@ ---- main/ui-gtk.c.orig Sun May 4 09:09:51 2003 -+++ main/ui-gtk.c Sun Nov 23 04:32:57 2003 -@@ -739,7 +739,7 @@ - /* logging is done this way because this was the best I could come up with - whilst battling with macros that can only take fixed numbers of arguments */ - --#define LOG_FUNC(name,level,txt) void ui_log_ ## name ## (const char *text, ...) \ -+#define LOG_FUNC(name,level,txt) void ui_log_ ## name (const char *text, ...) \ - { \ - va_list ap; \ - if (gen_loglevel >= level) { \ diff --git a/emulators/generator/pkg-descr b/emulators/generator/pkg-descr deleted file mode 100644 index 75e17618c6a6..000000000000 --- a/emulators/generator/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -SEGA Genesis emulator - -Generator is an open source emulator designed to emulate the Sega Genesis / -Mega Drive console, a popular games machine produced in the early 1990s. It is -a portable program written in C and has been ported to the Amiga, Macintosh, -Windows and even pocket PCs such as the iPAQ and Cassiopeia. Natively it -compiles under Unix for X Windows with either tcl/tk or gtk/SDL, for svgalib -and even cross-compiles to DOS with djgpp/allegro. - -Generator uses it's own custom 68000 processor emulation which is and uses -compilation techniques such as block-marking, flag calculation removal, -operand pre-calculation, endian pre-conversion etc. There are approximately -1600 C routines generated by the first stage of compilation to cope with the -67 instruction families. These include two versions of every instruction - one -that calculates flags and one that doesn't, so that unnecessary flag -computation is avoided. - -WWW: http://www.squish.net/generator/ diff --git a/emulators/generator/pkg-message b/emulators/generator/pkg-message deleted file mode 100644 index 3482d8d3eafe..000000000000 --- a/emulators/generator/pkg-message +++ /dev/null @@ -1,19 +0,0 @@ -Generator has been installed. - -If you enabled the option SDL_AUDIO and your sound is delayed try setting the -variable "sound_maxfields" and "sound_minfields" in your configuration file -(usually "~/.genrc") to lower values. Like: - -# default: 5 -sound_minfields = 1 - -# default: 10 -sound_maxfields = 2 - -To gain more performance set the CPUTYPE variable in "make.conf" as appropiate -(in addition to enabling the build option OPTIMIZED_CFLAGS), then rebuild and -install generator. - -NOTE: if you want more features use the port "emulators/generator-cbiere". - -For more information visit: http://www.squish.net/generator/ diff --git a/emulators/py-nova/Makefile b/emulators/py-nova/Makefile deleted file mode 100644 index ca404991a925..000000000000 --- a/emulators/py-nova/Makefile +++ /dev/null @@ -1,149 +0,0 @@ -# Created by: Alexander Nusov <alexander.nusov@nfvexpress.com> -# $FreeBSD$ - -PORTNAME= nova -PORTVERSION= 14.0.3 -PORTREVISION= 2 -CATEGORIES= emulators python -MASTER_SITES= https://fossies.org/linux/misc/openstack/ -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= alexander.nusov@nfvexpress.com -COMMENT= OpenStack compute service - -LICENSE= APACHE20 - -BROKEN= depends on conflicting dependencies -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2018-12-19 - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr@${PY_FLAVOR} - -RUN_DEPENDS:= ${BUILD_DEPENDS} -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=0:databases/py-sqlalchemy10@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}boto>=2.32.1:devel/py-boto@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}decorator>=3.4.0:devel/py-decorator@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}eventlet>=0:net/py-eventlet@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.8:devel/py-Jinja2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}keystonemiddleware>=0:devel/py-keystonemiddleware@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml>=2.3:devel/py-lxml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}routes>=0:www/py-routes@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}webob>=1.2.3:www/py-webob@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}greenlet>=0.3.2:devel/py-greenlet@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}PasteDeploy>=1.5.0:www/py-pastedeploy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}Paste>=0:www/py-paste@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}prettytable>=0:devel/py-prettytable@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sqlalchemy-migrate>=0.9.6:databases/py-sqlalchemy-migrate@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}netaddr>=0:net/py-netaddr@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}netifaces>=0.10.4:net/py-netifaces@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}paramiko>=2.0:security/py-paramiko@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}jsonschema>=0:devel/py-jsonschema@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-cinderclient>=0:net/py-python-cinderclient@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=2.10.0:devel/py-keystoneauth1@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-neutronclient>=5.1.0:net/py-python-neutronclient@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-glanceclient>=0:net/py-python-glanceclient@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>=2.10.0:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}stevedore>=1.16.0:devel/py-stevedore@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}websockify>=0.8.0:devel/py-websockify@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.cache>=1.5.0:devel/py-oslo.cache@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.concurrency>=3.8.0:devel/py-oslo.concurrency@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.config>=3.14.0:devel/py-oslo.config@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.context>=2.9.0:devel/py-oslo.context@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.log>=1.14.0:devel/py-oslo.log@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.reports>=0.6.0:devel/py-oslo.reports@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.db>=0:devel/py-oslo.db@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.rootwrap>=5.0.0:devel/py-oslo.rootwrap@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.messaging>=5.2.0:devel/py-oslo.messaging@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.policy>=1.9.0:devel/py-oslo.policy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.privsep>=1.9.0:devel/py-oslo.privsep@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.service>=1.10.0:devel/py-oslo.service@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}rfc3986>=0.2.2:www/py-rfc3986@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.middleware>=3.0.0:devel/py-oslo.middleware@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}psutil121>=0:sysutils/py-psutil121@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oslo.versionedobjects>=1.13.0:devel/py-oslo.versionedobjects@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}os-brick>=1.6.1:devel/py-os-brick@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}os-vif>=1.1.0:devel/py-os-vif@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}os-win>=0.2.3:devel/py-os-win@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}castellan>=0.4.0:devel/py-castellan@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}microversion-parse>=0.1.2:devel/py-microversion-parse@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wsgi_intercept>=0.6.1:devel/py-wsgi_intercept@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sqlparse>=0:databases/py-sqlparse@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}libvirt>=0:devel/py-libvirt@${PY_FLAVOR} \ - e2fsprogs>=0:sysutils/e2fsprogs \ - arping>=0:net/arping \ - bash:shells/bash - -EXTRA_PATCHES= ${FILESDIR}/01-firewall-manager.patch:-p1 \ - ${FILESDIR}/02-freebsd-l3.patch:-p1 \ - ${FILESDIR}/03-nova-conf.patch:-p1 \ - ${FILESDIR}/04-xen-phy.patch:-p1 \ - ${FILESDIR}/05-online-cpus.patch:-p1 \ - ${FILESDIR}/06-freebsd-net.patch:-p1 \ - ${FILESDIR}/07-fix-xen-xvd.patch:-p1 \ - ${FILESDIR}/08-fix-floating-ips.patch:-p1 \ - ${FILESDIR}/09-fix-xen-console.patch:-p1 - -ONLY_FOR_ARCHS= amd64 - -USES= python shebangfix -SHEBANG_FILES= nova/tests/live_migration/hooks/*.sh \ - nova/CA/*.sh nova/cloudpipe/bootscript.template -USE_PYTHON= autoplist distutils noegginfo - -USE_RC_SUBR= nova-api \ - nova-consoleauth \ - nova-conductor \ - nova-scheduler \ - nova-network \ - nova-compute \ - nova-cert \ - nova-cells \ - nova-serialproxy \ - nova-novncproxy -USERS= nova -GROUPS= nova - -.include <bsd.port.options.mk> - -.if ${OPSYS} != FreeBSD -IGNORE= only supported on FreeBSD -.endif - -post-extract: - @(cd ${WRKSRC}/etc/nova; ${MV} logging_sample.conf logging.conf.sample) - @(cd ${WRKSRC}/etc/nova; for f in *.conf; do ${MV} $${f} $${f}.sample; done) - -post-patch: - ${CP} ${FILESDIR}/nova.conf.sample \ - ${WRKSRC}/etc/nova/nova.conf.sample - ${CP} ${FILESDIR}/nova-compute.conf.sample \ - ${WRKSRC}/etc/nova/nova-compute.conf.sample - ${REINPLACE_CMD} -e "s|/etc|${PREFIX}/etc|g" \ - ${WRKSRC}/nova/api/openstack/placement/wsgi.py \ - ${WRKSRC}/nova/conf/base.py \ - ${WRKSRC}/nova/conf/cloudpipe.py \ - ${WRKSRC}/nova/conf/network.py \ - ${WRKSRC}/nova/conf/remote_debug.py \ - ${WRKSRC}/nova/conf/xvp.py \ - ${WRKSRC}/nova/hacking/checks.py \ - ${WRKSRC}/nova/network/linux_net.py \ - ${WRKSRC}/nova/network/manager.py \ - ${WRKSRC}/nova/virt/disk/api.py \ - ${WRKSRC}/nova/virt/disk/vfs/guestfs.py \ - ${WRKSRC}/nova/virt/libvirt/driver.py \ - ${WRKSRC}/nova/virt/xenapi/agent.py \ - ${WRKSRC}/nova/wsgi/nova-api.py \ - ${WRKSRC}/nova/wsgi/nova-metadata.py - -post-install: - ${MKDIR} ${STAGEDIR}${ETCDIR} - ${CP} -R ${WRKSRC}/etc/nova/ ${STAGEDIR}${ETCDIR} - -.include <bsd.port.mk> diff --git a/emulators/py-nova/distinfo b/emulators/py-nova/distinfo deleted file mode 100644 index edbc9a71ca9d..000000000000 --- a/emulators/py-nova/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1484666036 -SHA256 (nova-14.0.3.tar.gz) = e5a93e747824cb77a0d389a3e74eaaa63954048530df942533c68bda1534e826 -SIZE (nova-14.0.3.tar.gz) = 5584926 diff --git a/emulators/py-nova/files/01-firewall-manager.patch b/emulators/py-nova/files/01-firewall-manager.patch deleted file mode 100644 index 6af08d977c4d..000000000000 --- a/emulators/py-nova/files/01-firewall-manager.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 60668a502b5f7af77861507e94a89b7f4201c2cb Mon Sep 17 00:00:00 2001 -From: Alexander Nusov <alexander.nusov@nfvexpress.com> -Date: Tue, 8 Nov 2016 16:52:29 +0300 -Subject: [PATCH] add get_firewall_manager - ---- - nova/network/linux_net.py | 4 ++++ - nova/network/manager.py | 8 ++++---- - 2 files changed, 11 insertions(+), 4 deletions(-) - -diff --git a/nova/network/linux_net.py b/nova/network/linux_net.py -index b10fa28..2637e26 100644 ---- a/nova/network/linux_net.py -+++ b/nova/network/linux_net.py -@@ -1898,3 +1898,7 @@ def set_vf_interface_vlan(pci_addr, mac_addr, vlan=0): - port_state, - run_as_root=True, - check_exit_code=exit_code) -+ -+ -+def get_firewall_manager(): -+ return iptables_manager -diff --git a/nova/network/manager.py b/nova/network/manager.py -index 9de53d9..f6eb106 100644 ---- a/nova/network/manager.py -+++ b/nova/network/manager.py -@@ -1799,13 +1799,13 @@ class FlatDHCPManager(RPCAllocateFixedIP, floating_ips.FloatingIP, - ctxt = context.get_admin_context() - networks = objects.NetworkList.get_by_host(ctxt, self.host) - -- self.driver.iptables_manager.defer_apply_on() -+ self.driver.get_firewall_manager().defer_apply_on() - - self.l3driver.initialize(fixed_range=False, networks=networks) - super(FlatDHCPManager, self).init_host() - self.init_host_floating_ips() - -- self.driver.iptables_manager.defer_apply_off() -+ self.driver.get_firewall_manager().defer_apply_off() - - def _setup_network_on_host(self, context, network): - """Sets up network on this host.""" -@@ -1887,13 +1887,13 @@ class VlanManager(RPCAllocateFixedIP, floating_ips.FloatingIP, NetworkManager): - ctxt = context.get_admin_context() - networks = objects.NetworkList.get_by_host(ctxt, self.host) - -- self.driver.iptables_manager.defer_apply_on() -+ self.driver.get_firewall_manager().defer_apply_on() - - self.l3driver.initialize(fixed_range=False, networks=networks) - NetworkManager.init_host(self) - self.init_host_floating_ips() - -- self.driver.iptables_manager.defer_apply_off() -+ self.driver.get_firewall_manager().defer_apply_off() - - def allocate_fixed_ip(self, context, instance_id, network, **kwargs): - """Gets a fixed IP from the pool.""" --- -2.8.1 diff --git a/emulators/py-nova/files/02-freebsd-l3.patch b/emulators/py-nova/files/02-freebsd-l3.patch deleted file mode 100644 index 61677b3b6aed..000000000000 --- a/emulators/py-nova/files/02-freebsd-l3.patch +++ /dev/null @@ -1,90 +0,0 @@ -From 2e4a0e0a2588c4d52495fad8105aa1a4609797f6 Mon Sep 17 00:00:00 2001 -From: Alexander Nusov <alexander.nusov@nfvexpress.com> -Date: Tue, 8 Nov 2016 16:50:56 +0300 -Subject: [PATCH] add freebsd l3 driver - ---- - nova/network/l3.py | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ - 1 file changed, 61 insertions(+) - -diff --git a/nova/network/l3.py b/nova/network/l3.py -index c13e6e2..a5982d5 100644 ---- a/nova/network/l3.py -+++ b/nova/network/l3.py -@@ -16,6 +16,7 @@ - from oslo_log import log as logging - - from nova.network import linux_net -+from nova.network import freebsd_net - from nova import utils - - LOG = logging.getLogger(__name__) -@@ -134,6 +135,66 @@ class LinuxNetL3(L3Driver): - pass - - -+class FreeBSDNetL3(L3Driver): -+ """L3 driver that uses freebsd_net as the backend.""" -+ def __init__(self): -+ self.initialized = False -+ -+ def initialize(self, **kwargs): -+ if self.initialized: -+ return -+ LOG.debug("Initializing freebsd_net L3 driver") -+ fixed_range = kwargs.get('fixed_range', False) -+ networks = kwargs.get('networks', None) -+ if not fixed_range and networks is not None: -+ for network in networks: -+ if network['enable_dhcp']: -+ is_ext = (network['dhcp_server'] is not None and -+ network['dhcp_server'] != network['gateway']) -+ self.initialize_network(network['cidr'], is_ext) -+ freebsd_net.ensure_metadata_ip() -+ freebsd_net.metadata_forward() -+ self.initialized = True -+ -+ def is_initialized(self): -+ return self.initialized -+ -+ def initialize_network(self, cidr, is_external): -+ freebsd_net.init_host(cidr, is_external) -+ -+ def initialize_gateway(self, network_ref): -+ mac_address = utils.generate_mac_address() -+ dev = freebsd_net.plug(network_ref, mac_address, -+ gateway=(network_ref['gateway'] is not None)) -+ freebsd_net.initialize_gateway_device(dev, network_ref) -+ -+ def remove_gateway(self, network_ref): -+ freebsd_net.unplug(network_ref) -+ -+ def add_floating_ip(self, floating_ip, fixed_ip, l3_interface_id, -+ network=None): -+ freebsd_net.ensure_floating_forward(floating_ip, fixed_ip, -+ l3_interface_id, network) -+ freebsd_net.bind_floating_ip(floating_ip, l3_interface_id) -+ -+ def remove_floating_ip(self, floating_ip, fixed_ip, l3_interface_id, -+ network=None): -+ freebsd_net.unbind_floating_ip(floating_ip, l3_interface_id) -+ freebsd_net.remove_floating_forward(floating_ip, fixed_ip, -+ l3_interface_id, network) -+ freebsd_net.clean_conntrack(fixed_ip) -+ -+ def add_vpn(self, public_ip, port, private_ip): -+ freebsd_net.ensure_vpn_forward(public_ip, port, private_ip) -+ -+ def remove_vpn(self, public_ip, port, private_ip): -+ # FreeBSD net currently doesn't implement any way of removing -+ # the VPN forwarding rules -+ pass -+ -+ def teardown(self): -+ pass -+ - class NullL3(L3Driver): - """The L3 driver that doesn't do anything. This class can be used when - nova-network should not manipulate L3 forwarding at all (e.g., in a Flat --- -2.8.1 diff --git a/emulators/py-nova/files/03-nova-conf.patch b/emulators/py-nova/files/03-nova-conf.patch deleted file mode 100644 index 8aa0edb08c87..000000000000 --- a/emulators/py-nova/files/03-nova-conf.patch +++ /dev/null @@ -1,51 +0,0 @@ -diff --git a/nova/conf/network.py b/nova/conf/network.py -index 3bb4cd9..eb57041 100644 ---- a/nova/conf/network.py -+++ b/nova/conf/network.py -@@ -704,6 +704,30 @@ Related options: - """), - ] - -+freebsd_net_opts = [ -+ cfg.StrOpt("freebsdnet_interface_driver", -+ default="nova.network.freebsd.FreeBSDBridgeInterfaceDriver", -+ help=""" -+This is the class used as the ethernet device driver for freebsdnet bridge -+operations. The default value should be all you need for most cases, but if you -+wish to use a customized class, set this option to the full dot-separated -+import path for that class. -+ -+Possible values: -+ -+ Any string representing a dot-separated class path that Nova can import. -+"""), -+ cfg.StrOpt("freebsdnet_ovs_integration_bridge", -+ default="br-int", -+ help=""" -+The name of the Open vSwitch bridge that is used with freebsdnet when connecting -+with Open vSwitch." -+ -+Possible values: -+ -+ Any string representing a valid bridge name. -+"""), -+] - - ldap_dns_opts = [ - cfg.StrOpt('ldap_dns_url', -@@ -766,12 +790,13 @@ by using this option. - 'some rpc network calls will be sent directly to host.'), - ] - --ALL_DEFAULT_OPTS = (linux_net_opts + network_opts + ldap_dns_opts -+ALL_DEFAULT_OPTS = (linux_net_opts + freebsd_net_opts + network_opts + ldap_dns_opts - + rpcapi_opts + driver_opts) - - - def register_opts(conf): - conf.register_opts(linux_net_opts) -+ conf.register_opts(freebsd_net_opts) - conf.register_opts(network_opts) - conf.register_opts(ldap_dns_opts) - conf.register_opts(driver_opts) - diff --git a/emulators/py-nova/files/04-xen-phy.patch b/emulators/py-nova/files/04-xen-phy.patch deleted file mode 100644 index 84b4a07975c9..000000000000 --- a/emulators/py-nova/files/04-xen-phy.patch +++ /dev/null @@ -1,42 +0,0 @@ -From b4e9024ac90ed0eaf155bc24ef7ee3b01112366e Mon Sep 17 00:00:00 2001 -From: Alexander Nusov <alexander.nusov@nfvexpress.com> -Date: Tue, 15 Nov 2016 13:08:49 +0300 -Subject: [PATCH] foce xen phy option - ---- - nova/conf/libvirt.py | 3 +++ - nova/virt/libvirt/utils.py | 2 +- - 2 files changed, 4 insertions(+), 1 deletion(-) - -diff --git a/nova/conf/libvirt.py b/nova/conf/libvirt.py -index bfb278e..2eba080 100644 ---- a/nova/conf/libvirt.py -+++ b/nova/conf/libvirt.py -@@ -498,6 +498,9 @@ libvirt_imagebackend_opts = [ - help='Discard option for nova managed disks. Need' - ' Libvirt(1.0.6) Qemu1.5 (raw format) Qemu1.6(qcow2' - ' format)'), -+ cfg.BoolOpt('force_xen_phy', -+ default=False, -+ help='Force using of PHY driver in Xen'), - ] - - libvirt_imagecache_opts = [ -diff --git a/nova/virt/libvirt/utils.py b/nova/virt/libvirt/utils.py -index f0a4796..ff68d45 100644 ---- a/nova/virt/libvirt/utils.py -+++ b/nova/virt/libvirt/utils.py -@@ -112,7 +112,7 @@ def pick_disk_driver_name(hypervisor_version, is_block_dev=False): - :returns: driver_name or None - """ - if CONF.libvirt.virt_type == "xen": -- if is_block_dev: -+ if is_block_dev or CONF.libvirt.force_xen_phy: - return "phy" - else: - # 4002000 == 4.2.0 --- -2.8.1 - - - diff --git a/emulators/py-nova/files/05-online-cpus.patch b/emulators/py-nova/files/05-online-cpus.patch deleted file mode 100644 index ecc4523e0a34..000000000000 --- a/emulators/py-nova/files/05-online-cpus.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 8eb8fb92f21243ae0e41f2f626398d09582de29b Mon Sep 17 00:00:00 2001 -From: Alexander Nusov <alexander.nusov@nfvexpress.com> -Date: Fri, 25 Nov 2016 17:36:10 +0300 -Subject: [PATCH] add online cpu tracking option - ---- - nova/conf/libvirt.py | 3 +++ - nova/virt/libvirt/driver.py | 18 +++++++++++------- - 2 files changed, 14 insertions(+), 7 deletions(-) - -diff --git a/nova/conf/libvirt.py b/nova/conf/libvirt.py -index 2eba080..d133b03 100644 ---- a/nova/conf/libvirt.py -+++ b/nova/conf/libvirt.py -@@ -471,6 +471,9 @@ events`, refer https://libvirt.org/formatdomain.html#elementsPerf . - None - - """), -+ cfg.BoolOpt('online_cpu_tracking', -+ default=True, -+ help='Enable online cpu tracking'), - ] - - libvirt_imagebackend_opts = [ -diff --git a/nova/virt/libvirt/driver.py b/nova/virt/libvirt/driver.py -index f9225de..f19ef70 100644 ---- a/nova/virt/libvirt/driver.py -+++ b/nova/virt/libvirt/driver.py -@@ -5188,11 +5188,12 @@ class LibvirtDriver(driver.ComputeDriver): - - cells = [] - allowed_cpus = hardware.get_vcpu_pin_set() -- online_cpus = self._host.get_online_cpus() -- if allowed_cpus: -- allowed_cpus &= online_cpus -- else: -- allowed_cpus = online_cpus -+ if CONF.libvirt.online_cpu_tracking: -+ online_cpus = self._host.get_online_cpus() -+ if allowed_cpus: -+ allowed_cpus &= online_cpus -+ else: -+ allowed_cpus = online_cpus - - def _get_reserved_memory_for_cell(self, cell_id, page_size): - cell = self._reserved_hugepages.get(cell_id, {}) -@@ -5205,8 +5206,11 @@ class LibvirtDriver(driver.ComputeDriver): - if cpu.siblings else () - for cpu in cell.cpus) - )) -- cpuset &= allowed_cpus -- siblings = [sib & allowed_cpus for sib in siblings] -+ if CONF.libvirt.online_cpu_tracking or allowed_cpus: -+ cpuset &= allowed_cpus -+ siblings = [sib & allowed_cpus for sib in siblings] -+ -+ - # Filter out singles and empty sibling sets that may be left - siblings = [sib for sib in siblings if len(sib) > 1] - --- -2.8.1 - diff --git a/emulators/py-nova/files/06-freebsd-net.patch b/emulators/py-nova/files/06-freebsd-net.patch deleted file mode 100644 index 365347e7e25c..000000000000 --- a/emulators/py-nova/files/06-freebsd-net.patch +++ /dev/null @@ -1,1245 +0,0 @@ -From 2dd71331d4d204466e7b066f62952990e55c2e24 Mon Sep 17 00:00:00 2001 -From: Alexander Nusov <alexander.nusov@nfvexpress.com> -Date: Tue, 29 Nov 2016 14:21:41 +0300 -Subject: [PATCH] add freebsd_net driver - ---- - nova/network/freebsd_net.py | 1226 +++++++++++++++++++++++++++++++++++++++++++ - 1 file changed, 1226 insertions(+) - create mode 100644 nova/network/freebsd_net.py - -diff --git a/nova/network/freebsd_net.py b/nova/network/freebsd_net.py -new file mode 100644 -index 0000000..b71fcf6 ---- /dev/null -+++ b/nova/network/freebsd_net.py -@@ -0,0 +1,1226 @@ -+# Copyright (c) 2011 X.commerce, a business unit of eBay Inc. -+# Copyright 2010 United States Government as represented by the -+# Administrator of the National Aeronautics and Space Administration. -+# All Rights Reserved. -+# -+# Licensed under the Apache License, Version 2.0 (the "License"); you may -+# not use this file except in compliance with the License. You may obtain -+# a copy of the License at -+# -+# http://www.apache.org/licenses/LICENSE-2.0 -+# -+# Unless required by applicable law or agreed to in writing, software -+# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -+# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -+# License for the specific language governing permissions and limitations -+# under the License. -+ -+"""Implements vlans, bridges, and iptables rules using linux utilities.""" -+ -+import calendar -+import inspect -+import os -+import re -+import time -+import json -+ -+import netaddr -+import netifaces -+import socket -+import struct -+ -+from oslo_concurrency import processutils -+from oslo_log import log as logging -+from oslo_serialization import jsonutils -+from oslo_utils import excutils -+from oslo_utils import fileutils -+from oslo_utils import importutils -+from oslo_utils import timeutils -+import six -+ -+import nova.conf -+from nova import exception -+from nova.i18n import _, _LE, _LW -+from nova.network import model as network_model -+from nova import objects -+from nova.pci import utils as pci_utils -+from nova import utils -+ -+LOG = logging.getLogger(__name__) -+ -+ -+CONF = nova.conf.CONF -+ -+ -+# NOTE(vish): Iptables supports chain names of up to 28 characters, and we -+# add up to 12 characters to binary_name which is used as a prefix, -+# so we limit it to 16 characters. -+# (max_chain_name_length - len('-POSTROUTING') == 16) -+def get_binary_name(): -+ """Grab the name of the binary we're running in.""" -+ return os.path.basename(inspect.stack()[-1][1])[:16] -+ -+binary_name = get_binary_name() -+ -+ -+# NOTE(jkoelker) This is just a nice little stub point since mocking -+# builtins with mox is a nightmare -+def write_to_file(file, data, mode='w'): -+ with open(file, mode) as f: -+ f.write(data) -+ -+ -+def is_pid_cmdline_correct(pid, match): -+ """Ensure that the cmdline for a pid seems sane -+ -+ Because pids are recycled, blindly killing by pid is something to -+ avoid. This provides the ability to include a substring that is -+ expected in the cmdline as a safety check. -+ """ -+ try: -+ with open('/proc/%d/cmdline' % pid) as f: -+ cmdline = f.read() -+ return match in cmdline -+ except EnvironmentError: -+ return False -+ -+ -+def metadata_forward(): -+ """Create forwarding rule for metadata.""" -+ firewall_manager.add_rule("rdr proto tcp from any to 169.254.169.254 " -+ "port 80 -> %s port %s" % -+ (CONF.metadata_host, CONF.metadata_port)) -+ firewall_manager.add_rule("pass out route-to (lo0 127.0.0.1) proto tcp " -+ "from any to 169.254.169.254 port 80") -+ firewall_manager.apply() -+ -+ -+def metadata_accept(): -+ """Create the filter accept rule for metadata.""" -+ firewall_manager.add_rule("pass in inet proto tcp from any to " -+ "169.254.169.254 port = http " -+ "flags S/SA keep state") -+ firewall_manager.apply() -+ -+ -+def init_host(ip_range, is_external=False): -+ """Basic networking setup goes here.""" -+ # NOTE(devcamcar): Cloud public SNAT entries and the default -+ # SNAT rule for outbound traffic. -+ -+ firewall_manager.add_snat_rule(ip_range, is_external) -+ if is_external: -+ for snat_range in CONF.force_snat_range: -+ firewall_manager.add_rule("pass quick inet from %s to %s" % -+ (ip_range, snat_range)) -+ firewall_manager.add_rule("pass quick inet from %s to %s/32" % -+ (ip_range, CONF.metadata_host)) -+ for dmz in CONF.dmz_cidr: -+ firewall_manager.add_rule("pass quick inet from %s to %s" % -+ (ip_range, dmz)) -+ -+ """ -+ iptables_manager.ipv4['nat'].add_rule('POSTROUTING', -+ '-s %(range)s -d %(range)s ' -+ '-m conntrack ! --ctstate DNAT ' -+ '-j ACCEPT' % -+ {'range': ip_range}) -+ """ -+ firewall_manager.apply() -+ -+ -+def send_arp_for_ip(ip, device, count): -+ out, err = _execute('arping', '-U', '-i', device, '-c', str(count), ip, -+ run_as_root=True, check_exit_code=False) -+ -+ if err: -+ LOG.debug('arping error for IP %s', ip) -+ -+ -+def bind_floating_ip(floating_ip, device): -+ """Bind IP to public interface.""" -+ _execute('ifconfig', device, str(floating_ip) + '/32', 'add', -+ run_as_root=True, check_exit_code=0) -+ -+ if CONF.send_arp_for_ha and CONF.send_arp_for_ha_count > 0: -+ send_arp_for_ip(floating_ip, device, CONF.send_arp_for_ha_count) -+ -+ -+def unbind_floating_ip(floating_ip, device): -+ """Unbind a public IP from public interface.""" -+ _execute('ifconfig', device, str(floating_ip) + '/32', 'delete', -+ run_as_root=True, check_exit_code=0) -+ -+ -+def ensure_metadata_ip(): -+ """Sets up local metadata IP.""" -+ _execute('ifconfig', 'lo0', 'alias', '169.254.169.254/32', -+ run_as_root=True, check_exit_code=0) -+ -+ -+def ensure_vpn_forward(public_ip, port, private_ip): -+ """Sets up forwarding rules for vlan.""" -+ firewall_manager.add_rule("pass in proto udp " -+ "from any to %s port 1194 " % -+ (private_ip)) -+ firewall_manager.add_rule("rdr proto udp from any to %s port %s -> " -+ "%s port 1194" % -+ (public_ip, port, private_ip)) -+ firewall_manager.apply() -+ -+ -+def ensure_floating_forward(floating_ip, fixed_ip, device, network): -+ """Ensure floating IP forwarding rule.""" -+ firewall_manager.ensure_floating_rules(floating_ip, fixed_ip, device) -+ if device != network['bridge']: -+ firewall_manager.ensure_in_network_traffic_rules(fixed_ip, network) -+ firewall_manager.apply() -+ -+ -+def remove_floating_forward(floating_ip, fixed_ip, device, network): -+ """Remove forwarding for floating IP.""" -+ firewall_manager.remove_floating_rules(floating_ip, fixed_ip, device) -+ if device != network['bridge']: -+ firewall_manager.remove_in_network_traffic_rules(fixed_ip, network) -+ firewall_manager.apply() -+ -+ -+def clean_conntrack(fixed_ip): -+ pass -+ -+ -+def _enable_ipv4_forwarding(): -+ sysctl_key = 'net.inet.ip.forwarding' -+ stdout, stderr = _execute('sysctl', '-n', sysctl_key) -+ if stdout.strip() is not '1': -+ _execute('sysctl', '%s=1' % sysctl_key, run_as_root=True) -+ -+ -+@utils.synchronized('lock_gateway', external=True) -+def initialize_gateway_device(dev, network_ref): -+ if not network_ref: -+ return -+ -+ _enable_ipv4_forwarding() -+ -+ # NOTE(vish): The ip for dnsmasq has to be the first address on the -+ # bridge for it to respond to requests properly -+ try: -+ prefix = network_ref.cidr.prefixlen -+ except AttributeError: -+ prefix = network_ref['cidr'].rpartition('/')[2] -+ -+ full_ip = '%s/%s' % (network_ref['dhcp_server'], prefix) -+ new_ip_params = [['inet', full_ip, 'broadcast', network_ref['broadcast']]] -+ old_ip_params = [] -+ out, err = _execute('ifconfig', dev) -+ for line in out.split('\n'): -+ fields = line.split() -+ if fields and fields[0] == 'inet': -+ old_ip_params.append(fields) -+ if _address_to_cidr(fields[1], fields[3]) != full_ip: -+ new_ip_params.append(fields) -+ if not old_ip_params or _address_to_cidr(old_ip_params[0][1], old_ip_params[0][3]) != full_ip: -+ old_routes = [] -+ result = _execute('netstat', '-nrW', '-f', 'inet') -+ if result: -+ out, err = result -+ for line in out.split('\n'): -+ fields = line.split() -+ if len(fields) > 6 and (fields[6] == dev) and ('G' in fields[2]): -+ old_routes.append(fields) -+ _execute('route', '-q', 'delete', fields[0], fields[1], -+ run_as_root=True) -+ for ip_params in old_ip_params: -+ _execute(*_ifconfig_tail_cmd(dev, ip_params, 'delete'), -+ run_as_root=True) -+ for ip_params in new_ip_params: -+ _execute(*_ifconfig_tail_cmd(dev, ip_params, 'add'), -+ run_as_root=True) -+ -+ for fields in old_routes: -+ _execute('route', '-q', 'add', fields[0], fields[1], -+ run_as_root=True) -+ if CONF.send_arp_for_ha and CONF.send_arp_for_ha_count > 0: -+ send_arp_for_ip(network_ref['dhcp_server'], dev, -+ CONF.send_arp_for_ha_count) -+ if CONF.use_ipv6: -+ _execute('ifconfig', dev, 'inet6', network_ref['cidr_v6'], -+ run_as_root=True) -+ -+ -+def get_dhcp_leases(context, network_ref): -+ """Return a network's hosts config in dnsmasq leasefile format.""" -+ hosts = [] -+ host = None -+ if network_ref['multi_host']: -+ host = CONF.host -+ for fixedip in objects.FixedIPList.get_by_network(context, -+ network_ref, -+ host=host): -+ # NOTE(cfb): Don't return a lease entry if the IP isn't -+ # already leased -+ if fixedip.leased: -+ hosts.append(_host_lease(fixedip)) -+ -+ return '\n'.join(hosts) -+ -+ -+def get_dhcp_hosts(context, network_ref, fixedips): -+ """Get network's hosts config in dhcp-host format.""" -+ hosts = [] -+ macs = set() -+ for fixedip in fixedips: -+ if fixedip.allocated: -+ if fixedip.virtual_interface.address not in macs: -+ hosts.append(_host_dhcp(fixedip)) -+ macs.add(fixedip.virtual_interface.address) -+ return '\n'.join(hosts) -+ -+ -+def get_dns_hosts(context, network_ref): -+ """Get network's DNS hosts in hosts format.""" -+ hosts = [] -+ for fixedip in objects.FixedIPList.get_by_network(context, network_ref): -+ if fixedip.allocated: -+ hosts.append(_host_dns(fixedip)) -+ return '\n'.join(hosts) -+ -+ -+def _add_dnsmasq_accept_rules(dev): -+ """Allow DHCP and DNS traffic through to dnsmasq.""" -+ for port in [67, 53]: -+ for proto in ['udp', 'tcp']: -+ firewall_manager.add_rule("pass in on %s inet proto %s " -+ "from any to any port %s" % -+ (dev, proto, port)) -+ firewall_manager.apply() -+ -+ -+def _remove_dnsmasq_accept_rules(dev): -+ """Remove DHCP and DNS traffic allowed through to dnsmasq.""" -+ for port in [67, 53]: -+ for proto in ['udp', 'tcp']: -+ firewall_manager.remove_rule("pass in on %s inet proto %s " -+ "from any to any port %s" % -+ (dev, proto, port)) -+ firewall_manager.apply() -+ -+ -+def get_dhcp_opts(context, network_ref, fixedips): -+ """Get network's hosts config in dhcp-opts format.""" -+ gateway = network_ref['gateway'] -+ # NOTE(vish): if we are in multi-host mode and we are not sharing -+ # addresses, then we actually need to hand out the -+ # dhcp server address as the gateway. -+ if network_ref['multi_host'] and not (network_ref['share_address'] or -+ CONF.share_dhcp_address): -+ gateway = network_ref['dhcp_server'] -+ hosts = [] -+ if CONF.use_single_default_gateway: -+ for fixedip in fixedips: -+ if fixedip.allocated: -+ vif_id = fixedip.virtual_interface_id -+ if fixedip.default_route: -+ hosts.append(_host_dhcp_opts(vif_id, gateway)) -+ else: -+ hosts.append(_host_dhcp_opts(vif_id)) -+ else: -+ hosts.append(_host_dhcp_opts(None, gateway)) -+ return '\n'.join(hosts) -+ -+ -+def release_dhcp(dev, address, mac_address): -+ if device_exists(dev): -+ try: -+ utils.execute('dhcp_release', dev, address, mac_address, -+ run_as_root=True) -+ except processutils.ProcessExecutionError: -+ raise exception.NetworkDhcpReleaseFailed(address=address, -+ mac_address=mac_address) -+ -+ -+def update_dhcp(context, dev, network_ref): -+ conffile = _dhcp_file(dev, 'conf') -+ host = None -+ if network_ref['multi_host']: -+ host = CONF.host -+ fixedips = objects.FixedIPList.get_by_network(context, -+ network_ref, -+ host=host) -+ write_to_file(conffile, get_dhcp_hosts(context, network_ref, fixedips)) -+ restart_dhcp(context, dev, network_ref, fixedips) -+ -+ -+def update_dns(context, dev, network_ref): -+ hostsfile = _dhcp_file(dev, 'hosts') -+ host = None -+ if network_ref['multi_host']: -+ host = CONF.host -+ fixedips = objects.FixedIPList.get_by_network(context, -+ network_ref, -+ host=host) -+ write_to_file(hostsfile, get_dns_hosts(context, network_ref)) -+ restart_dhcp(context, dev, network_ref, fixedips) -+ -+ -+def kill_dhcp(dev): -+ pid = _dnsmasq_pid_for(dev) -+ if pid: -+ # Check that the process exists and looks like a dnsmasq process -+ conffile = _dhcp_file(dev, 'conf') -+ if is_pid_cmdline_correct(pid, conffile.split('/')[-1]): -+ _execute('kill', '-9', pid, run_as_root=True) -+ else: -+ LOG.debug('Pid %d is stale, skip killing dnsmasq', pid) -+ _remove_dnsmasq_accept_rules(dev) -+ -+ -+# NOTE(ja): Sending a HUP only reloads the hostfile, so any -+# configuration options (like dchp-range, vlan, ...) -+# aren't reloaded. -+@utils.synchronized('dnsmasq_start') -+def restart_dhcp(context, dev, network_ref, fixedips): -+ """(Re)starts a dnsmasq server for a given network. -+ -+ If a dnsmasq instance is already running then send a HUP -+ signal causing it to reload, otherwise spawn a new instance. -+ -+ """ -+ conffile = _dhcp_file(dev, 'conf') -+ -+ optsfile = _dhcp_file(dev, 'opts') -+ write_to_file(optsfile, get_dhcp_opts(context, network_ref, fixedips)) -+ os.chmod(optsfile, 0o644) -+ -+ # Make sure dnsmasq can actually read it (it setuid()s to "nobody") -+ os.chmod(conffile, 0o644) -+ -+ pid = _dnsmasq_pid_for(dev) -+ -+ # if dnsmasq is already running, then tell it to reload -+ if pid: -+ if is_pid_cmdline_correct(pid, conffile.split('/')[-1]): -+ try: -+ _execute('kill', '-HUP', pid, run_as_root=True) -+ _add_dnsmasq_accept_rules(dev) -+ return -+ except Exception as exc: -+ LOG.error(_LE('kill -HUP dnsmasq threw %s'), exc) -+ else: -+ LOG.debug('Pid %d is stale, relaunching dnsmasq', pid) -+ -+ cmd = ['env', -+ 'CONFIG_FILE=%s' % jsonutils.dumps(CONF.dhcpbridge_flagfile), -+ 'NETWORK_ID=%s' % str(network_ref['id']), -+ 'dnsmasq', -+ '--strict-order', -+ '--bind-interfaces', -+ '--conf-file=%s' % CONF.dnsmasq_config_file, -+ '--pid-file=%s' % _dhcp_file(dev, 'pid'), -+ '--dhcp-optsfile=%s' % _dhcp_file(dev, 'opts'), -+ '--listen-address=%s' % network_ref['dhcp_server'], -+ '--except-interface=lo', -+ '--dhcp-range=set:%s,%s,static,%s,%ss' % -+ (network_ref['label'], -+ network_ref['dhcp_start'], -+ network_ref['netmask'], -+ CONF.dhcp_lease_time), -+ '--dhcp-lease-max=%s' % len(netaddr.IPNetwork(network_ref['cidr'])), -+ '--dhcp-hostsfile=%s' % _dhcp_file(dev, 'conf'), -+ '--dhcp-script=%s' % CONF.dhcpbridge, -+ '--no-hosts', -+ '--leasefile-ro'] -+ -+ # dnsmasq currently gives an error for an empty domain, -+ # rather than ignoring. So only specify it if defined. -+ if CONF.dhcp_domain: -+ cmd.append('--domain=%s' % CONF.dhcp_domain) -+ -+ dns_servers = CONF.dns_server -+ if CONF.use_network_dns_servers: -+ if network_ref.get('dns1'): -+ dns_servers.append(network_ref.get('dns1')) -+ if network_ref.get('dns2'): -+ dns_servers.append(network_ref.get('dns2')) -+ if network_ref['multi_host']: -+ cmd.append('--addn-hosts=%s' % _dhcp_file(dev, 'hosts')) -+ if dns_servers: -+ cmd.append('--no-resolv') -+ for dns_server in dns_servers: -+ cmd.append('--server=%s' % dns_server) -+ -+ _execute(*cmd, run_as_root=True) -+ -+ _add_dnsmasq_accept_rules(dev) -+ -+ -+@utils.synchronized('radvd_start') -+def update_ra(context, dev, network_ref): -+ conffile = _ra_file(dev, 'conf') -+ conf_str = """ -+interface %s -+{ -+ AdvSendAdvert on; -+ MinRtrAdvInterval 3; -+ MaxRtrAdvInterval 10; -+ prefix %s -+ { -+ AdvOnLink on; -+ AdvAutonomous on; -+ }; -+}; -+""" % (dev, network_ref['cidr_v6']) -+ write_to_file(conffile, conf_str) -+ -+ # Make sure radvd can actually read it (it setuid()s to "nobody") -+ os.chmod(conffile, 0o644) -+ -+ pid = _ra_pid_for(dev) -+ -+ # if radvd is already running, then tell it to reload -+ if pid: -+ if is_pid_cmdline_correct(pid, conffile): -+ try: -+ _execute('kill', pid, run_as_root=True) -+ except Exception as exc: -+ LOG.error(_LE('killing radvd threw %s'), exc) -+ else: -+ LOG.debug('Pid %d is stale, relaunching radvd', pid) -+ -+ cmd = ['radvd', -+ '-C', '%s' % _ra_file(dev, 'conf'), -+ '-p', '%s' % _ra_file(dev, 'pid')] -+ -+ _execute(*cmd, run_as_root=True) -+ -+ -+def _host_lease(fixedip): -+ """Return a host string for an address in leasefile format.""" -+ timestamp = timeutils.utcnow() -+ seconds_since_epoch = calendar.timegm(timestamp.utctimetuple()) -+ return '%d %s %s %s *' % (seconds_since_epoch + CONF.dhcp_lease_time, -+ fixedip.virtual_interface.address, -+ fixedip.address, -+ fixedip.instance.hostname or '*') -+ -+ -+def _host_dhcp_network(vif_id): -+ return 'NW-%s' % vif_id -+ -+ -+def _host_dhcp(fixedip): -+ """Return a host string for an address in dhcp-host format.""" -+ # NOTE(cfb): dnsmasq on linux only supports 64 characters in the hostname -+ # field (LP #1238910). Since the . counts as a character we need -+ # to truncate the hostname to only 63 characters. -+ hostname = fixedip.instance.hostname -+ if len(hostname) > 63: -+ LOG.warning(_LW('hostname %s too long, truncating.'), hostname) -+ hostname = fixedip.instance.hostname[:2] + '-' +\ -+ fixedip.instance.hostname[-60:] -+ if CONF.use_single_default_gateway: -+ net = _host_dhcp_network(fixedip.virtual_interface_id) -+ return '%s,%s.%s,%s,net:%s' % (fixedip.virtual_interface.address, -+ hostname, -+ CONF.dhcp_domain, -+ fixedip.address, -+ net) -+ else: -+ return '%s,%s.%s,%s' % (fixedip.virtual_interface.address, -+ hostname, -+ CONF.dhcp_domain, -+ fixedip.address) -+ -+ -+def _host_dns(fixedip): -+ return '%s\t%s.%s' % (fixedip.address, -+ fixedip.instance.hostname, -+ CONF.dhcp_domain) -+ -+ -+def _host_dhcp_opts(vif_id=None, gateway=None): -+ """Return an empty gateway option.""" -+ values = [] -+ if vif_id is not None: -+ values.append(_host_dhcp_network(vif_id)) -+ # NOTE(vish): 3 is the dhcp option for gateway. -+ values.append('3') -+ if gateway: -+ values.append('%s' % gateway) -+ return ','.join(values) -+ -+ -+def _execute(*cmd, **kwargs): -+ """Wrapper around utils._execute for fake_network.""" -+ if CONF.fake_network: -+ LOG.debug('FAKE NET: %s', ' '.join(map(str, cmd))) -+ return 'fake', 0 -+ else: -+ return utils.execute(*cmd, **kwargs) -+ -+ -+def device_exists(device): -+ """Check if ethernet device exists.""" -+ try: -+ _execute('ifconfig', device, run_as_root=True, check_exit_code=[0]) -+ except processutils.ProcessExecutionError: -+ return False -+ else: -+ return True -+ -+ -+def _dhcp_file(dev, kind): -+ """Return path to a pid, leases, hosts or conf file for a bridge/device.""" -+ fileutils.ensure_tree(CONF.networks_path) -+ return os.path.abspath('%s/nova-%s.%s' % (CONF.networks_path, -+ dev, -+ kind)) -+ -+ -+def _ra_file(dev, kind): -+ """Return path to a pid or conf file for a bridge/device.""" -+ fileutils.ensure_tree(CONF.networks_path) -+ return os.path.abspath('%s/nova-ra-%s.%s' % (CONF.networks_path, -+ dev, -+ kind)) -+ -+ -+def _dnsmasq_pid_for(dev): -+ """Returns the pid for prior dnsmasq instance for a bridge/device. -+ -+ Returns None if no pid file exists. -+ -+ If machine has rebooted pid might be incorrect (caller should check). -+ -+ """ -+ pid_file = _dhcp_file(dev, 'pid') -+ -+ if os.path.exists(pid_file): -+ try: -+ with open(pid_file, 'r') as f: -+ return int(f.read()) -+ except (ValueError, IOError): -+ return None -+ -+ -+def _ra_pid_for(dev): -+ """Returns the pid for prior radvd instance for a bridge/device. -+ -+ Returns None if no pid file exists. -+ -+ If machine has rebooted pid might be incorrect (caller should check). -+ -+ """ -+ pid_file = _ra_file(dev, 'pid') -+ -+ if os.path.exists(pid_file): -+ with open(pid_file, 'r') as f: -+ return int(f.read()) -+ -+ -+def _address_to_cidr(address, hexmask): -+ """Produce a CIDR format address/netmask.""" -+ netmask = socket.inet_ntoa(struct.pack(">I", int(hexmask, 16))) -+ ip_cidr = netaddr.IPNetwork("%s/%s" % (address, netmask)) -+ return str(ip_cidr) -+ -+ -+def _ifconfig_tail_cmd(netif, params, action): -+ """Construct ifconfig command""" -+ cmd = ['ifconfig', netif] -+ cmd.extend(params) -+ cmd.extend([action]) -+ return cmd -+ -+ -+def _set_device_mtu(dev, mtu=None): -+ """Set the device MTU.""" -+ if mtu: -+ utils.execute('ifconfig', dev, 'mtu', mtu, -+ run_as_root=True, check_exit_code=0) -+ -+ -+def _ovs_vsctl(args): -+ full_args = ['ovs-vsctl', '--timeout=%s' % CONF.ovs_vsctl_timeout] + args -+ try: -+ return utils.execute(*full_args, run_as_root=True) -+ except Exception as e: -+ LOG.error(_LE("Unable to execute %(cmd)s. Exception: %(exception)s"), -+ {'cmd': full_args, 'exception': e}) -+ raise exception.OvsConfigurationFailure(inner_exception=e) -+ -+ -+def _create_ovs_vif_cmd(bridge, dev, iface_id, mac, -+ instance_id, interface_type=None): -+ cmd = ['--', '--if-exists', 'del-port', dev, '--', -+ 'add-port', bridge, dev, -+ '--', 'set', 'Interface', dev, -+ 'external-ids:iface-id=%s' % iface_id, -+ 'external-ids:iface-status=active', -+ 'external-ids:attached-mac=%s' % mac, -+ 'external-ids:vm-uuid=%s' % instance_id] -+ if interface_type: -+ cmd += ['type=%s' % interface_type] -+ return cmd -+ -+ -+def create_ovs_vif_port(bridge, dev, iface_id, mac, instance_id, -+ mtu=None, interface_type=None): -+ _ovs_vsctl(_create_ovs_vif_cmd(bridge, dev, iface_id, -+ mac, instance_id, -+ interface_type)) -+ # Note at present there is no support for setting the -+ # mtu for vhost-user type ports. -+ if interface_type != network_model.OVS_VHOSTUSER_INTERFACE_TYPE: -+ _set_device_mtu(dev, mtu) -+ else: -+ LOG.debug("MTU not set on %(interface_name)s interface " -+ "of type %(interface_type)s.", -+ {'interface_name': dev, -+ 'interface_type': interface_type}) -+ -+ -+def delete_ovs_vif_port(bridge, dev, delete_dev=True): -+ _ovs_vsctl(['--', '--if-exists', 'del-port', bridge, dev]) -+ if delete_dev: -+ delete_net_dev(dev) -+ -+ -+def create_tap_dev(dev, mac_address=None): -+ if not device_exists(dev): -+ utils.execute('ifconfig', 'tap', 'create', 'name', dev, -+ run_as_root=True, check_exit_code=[0]) -+ if mac_address: -+ utils.execute('ifconfig', dev, 'ether', mac_address, -+ run_as_root=True, check_exit_code=[0]) -+ utils.execute('ifconfig', dev, 'up', -+ run_as_root=True, check_exit_code=[0]) -+ -+ -+def delete_net_dev(dev): -+ """Delete a network device only if it exists.""" -+ if device_exists(dev): -+ try: -+ utils.execute('ifconfig', dev, 'destroy', -+ run_as_root=True, check_exit_code=0) -+ LOG.debug("Net device removed: '%s'", dev) -+ except processutils.ProcessExecutionError: -+ with excutils.save_and_reraise_exception(): -+ LOG.error(_LE("Failed removing net device: '%s'"), dev) -+ -+ -+def delete_bridge_dev(dev): -+ """Delete a network bridge.""" -+ if device_exists(dev): -+ try: -+ utils.execute('ifconfig', dev, 'down', run_as_root=True) -+ utils.execute('ifconfig', dev, 'destroy', run_as_root=True) -+ except processutils.ProcessExecutionError: -+ with excutils.save_and_reraise_exception(): -+ LOG.error(_LE("Failed removing bridge device: '%s'"), dev) -+ -+ -+# Similar to compute virt layers, the FreeBSD network node -+# code uses a flexible driver model to support different ways -+# of creating ethernet interfaces and attaching them to the network. -+# In the case of a network host, these interfaces -+# act as gateway/dhcp/vpn/etc. endpoints not VM interfaces. -+interface_driver = None -+ -+ -+def _get_interface_driver(): -+ global interface_driver -+ if not interface_driver: -+ interface_driver = importutils.import_object( -+ CONF.freebsdnet_interface_driver) -+ return interface_driver -+ -+ -+def plug(network, mac_address, gateway=True): -+ return _get_interface_driver().plug(network, mac_address, gateway) -+ -+ -+def unplug(network): -+ return _get_interface_driver().unplug(network) -+ -+ -+def get_dev(network): -+ return _get_interface_driver().get_dev(network) -+ -+ -+class FreeBSDNetInterfaceDriver(object): -+ """Abstract class that defines generic network host API -+ for all FreeBSD interface drivers. -+ """ -+ -+ def plug(self, network, mac_address): -+ """Create FreeBSD device, return device name.""" -+ raise NotImplementedError() -+ -+ def unplug(self, network): -+ """Destroy FreeBSD device, return device name.""" -+ raise NotImplementedError() -+ -+ def get_dev(self, network): -+ """Get device name.""" -+ raise NotImplementedError() -+ -+ -+# plugs interfaces using FreeBSD Bridge -+class FreeBSDBridgeInterfaceDriver(FreeBSDNetInterfaceDriver): -+ -+ def plug(self, network, mac_address, gateway=True): -+ vlan = network.get('vlan') -+ if vlan is not None: -+ iface = CONF.vlan_interface or network['bridge_interface'] -+ FreeBSDBridgeInterfaceDriver.ensure_vlan_bridge( -+ vlan, -+ network['bridge'], -+ iface, -+ network, -+ mac_address, -+ network.get('mtu')) -+ iface = 'vlan%s' % vlan -+ else: -+ iface = CONF.flat_interface or network['bridge_interface'] -+ FreeBSDBridgeInterfaceDriver.ensure_bridge( -+ network['bridge'], -+ iface, -+ network, gateway) -+ -+ if network['share_address'] or CONF.share_dhcp_address: -+ isolate_dhcp_address(iface, network['dhcp_server']) -+ # NOTE(vish): applying here so we don't get a lock conflict -+ firewall_manager.apply() -+ return network['bridge'] -+ -+ def unplug(self, network, gateway=True): -+ vlan = network.get('vlan') -+ if vlan is not None: -+ iface = 'vlan%s' % vlan -+ FreeBSDBridgeInterfaceDriver.remove_vlan_bridge(vlan, -+ network['bridge']) -+ else: -+ iface = CONF.flat_interface or network['bridge_interface'] -+ FreeBSDBridgeInterfaceDriver.remove_bridge(network['bridge'], -+ gateway) -+ -+ if network['share_address'] or CONF.share_dhcp_address: -+ remove_isolate_dhcp_address(iface, network['dhcp_server']) -+ -+ firewall_manager.apply() -+ return self.get_dev(network) -+ -+ def get_dev(self, network): -+ return network['bridge'] -+ -+ @staticmethod -+ def ensure_vlan_bridge(vlan_num, bridge, bridge_interface, -+ net_attrs=None, mac_address=None, -+ mtu=None): -+ """Create a vlan and bridge unless they already exist.""" -+ interface = FreeBSDBridgeInterfaceDriver.ensure_vlan(vlan_num, -+ bridge_interface, mac_address, -+ mtu) -+ FreeBSDBridgeInterfaceDriver.ensure_bridge(bridge, interface, net_attrs) -+ return interface -+ -+ @staticmethod -+ def remove_vlan_bridge(vlan_num, bridge): -+ """Delete a bridge and vlan.""" -+ FreeBSDBridgeInterfaceDriver.remove_bridge(bridge) -+ FreeBSDBridgeInterfaceDriver.remove_vlan(vlan_num) -+ -+ @staticmethod -+ @utils.synchronized('lock_vlan', external=True) -+ def ensure_vlan(vlan_num, bridge_interface, mac_address=None, mtu=None, -+ interface=None): -+ """Create a vlan unless it already exists.""" -+ if interface is None: -+ interface = 'vlan%s' % vlan_num -+ if not device_exists(interface): -+ LOG.debug('Starting VLAN interface %s', interface) -+ out, err = _execute('ifconfig', 'vlan', 'create', -+ 'vlan', vlan_num, -+ 'vlandev', bridge_interface, -+ 'name', interface, -+ run_as_root=True) -+ if err and 'File exists' not in err: -+ msg = _('Failed to add vlan: %s') % err -+ raise exception.NovaException(msg) -+ # (danwent) the bridge will inherit this address, so we want to -+ # make sure it is the value set from the NetworkManager -+ if mac_address: -+ _execute('ifconfig', interface, 'ether', mac_address, -+ run_as_root=True) -+ _execute('ifconfig',interface, 'up', -+ run_as_root=True) -+ # NOTE(vish): set mtu every time to ensure that changes to mtu get -+ # propagated -+ _set_device_mtu(interface, mtu) -+ return interface -+ -+ @staticmethod -+ @utils.synchronized('lock_vlan', external=True) -+ def remove_vlan(vlan_num): -+ """Delete a vlan.""" -+ vlan_interface = 'vlan%s' % vlan_num -+ delete_net_dev(vlan_interface) -+ -+ @staticmethod -+ @utils.synchronized('lock_bridge', external=True) -+ def ensure_bridge(bridge, interface, net_attrs=None, gateway=True, -+ filtering=True): -+ """Create a bridge unless it already exists. -+ -+ :param interface: the interface to create the bridge on. -+ :param net_attrs: dictionary with attributes used to create bridge. -+ :param gateway: whether or not the bridge is a gateway. -+ :param filtering: whether or not to create filters on the bridge. -+ -+ If net_attrs is set, it will add the net_attrs['gateway'] to the bridge -+ using net_attrs['broadcast'] and net_attrs['cidr']. It will also add -+ the ip_v6 address specified in net_attrs['cidr_v6'] if use_ipv6 is set. -+ -+ The code will attempt to move any IPs that already exist on the -+ interface onto the bridge and reset the default gateway if necessary. -+ -+ """ -+ if not device_exists(bridge): -+ LOG.debug('Starting Bridge %s', bridge) -+ out, err = _execute('ifconfig', 'bridge', 'create', 'name', bridge, -+ check_exit_code=False, run_as_root=True) -+ if err and 'File exists' not in err: -+ msg = _('Failed to add bridge: %s') % err -+ raise exception.NovaException(msg) -+ -+ _execute('ifconfig', bridge, 'up', run_as_root=True) -+ -+ if interface: -+ LOG.debug('Adding interface %(interface)s to bridge %(bridge)s', -+ {'interface': interface, 'bridge': bridge}) -+ out, err = _execute('ifconfig', bridge, 'addm', interface, -+ check_exit_code=False, run_as_root=True) -+ if err and 'File exists' not in err: -+ msg = _('Failed to add interface: %s') % err -+ raise exception.NovaException(msg) -+ -+ # NOTE(apmelton): Linux bridge's default behavior is to use the -+ # lowest mac of all plugged interfaces. This isn't a problem when -+ # it is first created and the only interface is the bridged -+ # interface. But, as instance interfaces are plugged, there is a -+ # chance for the mac to change. So, set it here so that it won't -+ # change in the future. -+ if not CONF.fake_network: -+ interface_addrs = netifaces.ifaddresses(interface) -+ interface_mac = interface_addrs[netifaces.AF_LINK][0]['addr'] -+ _execute('ifconfig', bridge, 'ether', interface_mac, -+ run_as_root=True) -+ -+ out, err = _execute('ifconfig', interface, 'up', -+ check_exit_code=False, run_as_root=True) -+ -+ # NOTE(vish): This will break if there is already an ip on the -+ # interface, so we move any ips to the bridge -+ # NOTE(danms): We also need to copy routes to the bridge so as -+ # not to break existing connectivity on the interface -+ old_routes = [] -+ out, err = _execute('netstat', '-nrW', '-f', 'inet') -+ for line in out.split('\n'): -+ fields = line.split() -+ if len(fields) > 6 and (fields[6] == interface) and ('G' in fields[2]): -+ old_routes.append(fields) -+ _execute('route', '-q', 'delete', fields[0], fields[1], -+ run_as_root=True) -+ out, err = _execute('ifconfig', interface) -+ for line in out.split('\n'): -+ fields = line.split() -+ if fields and fields[0] == 'inet': -+ _execute(*_ifconfig_tail_cmd(interface, fields, 'delete'), -+ run_as_root=True) -+ _execute(*_ifconfig_tail_cmd(bridge, fields, 'add'), -+ run_as_root=True) -+ for fields in old_routes: -+ _execute('route', '-q', 'add', fields[0], fields[1], -+ run_as_root=True) -+ -+ if filtering: -+ # Don't forward traffic unless we were told to be a gateway -+ if gateway: -+ firewall_manager.ensure_gateway_rules(bridge) -+ else: -+ firewall_manager.ensure_bridge_rules(bridge) -+ -+ @staticmethod -+ @utils.synchronized('lock_bridge', external=True) -+ def remove_bridge(bridge, gateway=True, filtering=True): -+ """Delete a bridge.""" -+ if not device_exists(bridge): -+ return -+ else: -+ if filtering: -+ if gateway: -+ firewall_manager.remove_gateway_rules(bridge) -+ else: -+ firewall_manager.remove_bridge_rules(bridge) -+ delete_bridge_dev(bridge) -+ -+ -+def isolate_dhcp_address(interface, address): -+ # block arp traffic to address across the interface -+ firewall_manager.ensure_dhcp_isolation(interface, address) -+ -+ -+def remove_isolate_dhcp_address(interface, address): -+ # block arp traffic to address across the interface -+ firewall_manager.remove_dhcp_isolation(interface, address) -+ -+ -+# plugs interfaces using Open vSwitch -+class FreeBSDOVSInterfaceDriver(FreeBSDNetInterfaceDriver): -+ -+ def plug(self, network, mac_address, gateway=True): -+ dev = self.get_dev(network) -+ if not device_exists(dev): -+ bridge = CONF.freebsdnet_ovs_integration_bridge -+ _ovs_vsctl(['--', '--may-exist', 'add-port', bridge, dev, -+ '--', 'set', 'Interface', dev, 'type=internal', -+ '--', 'set', 'Interface', dev, -+ 'external-ids:iface-id=%s' % dev, -+ '--', 'set', 'Interface', dev, -+ 'external-ids:iface-status=active', -+ '--', 'set', 'Interface', dev, -+ 'external-ids:attached-mac=%s' % mac_address]) -+ _execute('ifconfig', dev, 'ether', mac_address, run_as_root=True) -+ _set_device_mtu(dev, network.get('mtu')) -+ _execute('ifconfig', dev, 'up', run_as_root=True) -+ if not gateway: -+ # If we weren't instructed to act as a gateway then add the -+ # appropriate flows to block all non-dhcp traffic. -+ _execute('ovs-ofctl', -+ 'add-flow', bridge, 'priority=1,actions=drop', -+ run_as_root=True) -+ _execute('ovs-ofctl', 'add-flow', bridge, -+ 'udp,tp_dst=67,dl_dst=%s,priority=2,actions=normal' % -+ mac_address, run_as_root=True) -+ # .. and make sure iptbles won't forward it as well. -+ firewall_manager.ensure_bridge_rules(bridge) -+ else: -+ firewall_manager.ensure_gateway_rules(bridge) -+ -+ return dev -+ -+ def unplug(self, network): -+ dev = self.get_dev(network) -+ bridge = CONF.freebsdnet_ovs_integration_bridge -+ _ovs_vsctl(['--', '--if-exists', 'del-port', bridge, dev]) -+ return dev -+ -+ def get_dev(self, network): -+ dev = 'gw-' + str(network['uuid'][0:11]) -+ return dev -+ -+ -+# plugs interfaces using FreeBSD Bridge when using NeutronManager -+class NeutronFreeBSDBridgeInterfaceDriver(FreeBSDNetInterfaceDriver): -+ -+ BRIDGE_NAME_PREFIX = 'brq' -+ GATEWAY_INTERFACE_PREFIX = 'gw-' -+ -+ def plug(self, network, mac_address, gateway=True): -+ dev = self.get_dev(network) -+ bridge = self.get_bridge(network) -+ if not gateway: -+ # If we weren't instructed to act as a gateway then add the -+ # appropriate flows to block all non-dhcp traffic. -+ # .. and make sure iptbles won't forward it as well. -+ firewall_manager.ensure_bridge_rules(bridge) -+ return bridge -+ else: -+ firewall_manager.ensure_gateway_rules(bridge) -+ -+ create_tap_dev(dev, mac_address) -+ -+ if not device_exists(bridge): -+ LOG.debug("Starting bridge %s ", bridge) -+ utils.execute('ifconfig', 'bridge', 'create', 'name', bridge, run_as_root=True) -+ utils.execute('ifconfig', bridge, 'ether', mac_address, run_as_root=True) -+ utils.execute('ifconfig', bridge, 'up', run_as_root=True) -+ LOG.debug("Done starting bridge %s", bridge) -+ -+ full_ip = '%s/%s' % (network['dhcp_server'], -+ network['cidr'].rpartition('/')[2]) -+ utils.execute('ifconfig', bridge, full_ip, 'add', run_as_root=True) -+ -+ return dev -+ -+ def unplug(self, network): -+ dev = self.get_dev(network) -+ if not device_exists(dev): -+ return None -+ else: -+ delete_net_dev(dev) -+ return dev -+ -+ def get_dev(self, network): -+ dev = self.GATEWAY_INTERFACE_PREFIX + str(network['uuid'][0:11]) -+ return dev -+ -+ def get_bridge(self, network): -+ bridge = self.BRIDGE_NAME_PREFIX + str(network['uuid'][0:11]) -+ return bridge -+ -+ -+class FirewallManager(object): -+ def __init__(self, execute=_execute): -+ self.execute = execute -+ self.apply_deferred = False -+ self.anchor = 'org.openstack/%s' % get_binary_name() -+ self.rules = { -+ "translation": [], -+ "filtering": [] -+ } -+ self.is_dirty = False -+ -+ def _get_rule_section(self, rule): -+ LOG.warning("processing rule: %s" % rule) -+ head, tail = rule.split(' ', 1) -+ if head in ('nat', 'rdr'): -+ return 'translation' -+ elif head in ('pass', 'block'): -+ return 'filtering' -+ else: -+ return None -+ -+ def add_rule(self, rule): -+ cleaned_rule = rule.strip() -+ section = self._get_rule_section(cleaned_rule) -+ if section: -+ if cleaned_rule not in self.rules[section]: -+ self.rules[section].append(cleaned_rule) -+ self.is_dirty = True -+ LOG.warning("Added rule to %s: %s", section, cleaned_rule) -+ -+ def remove_rule(self, rule): -+ cleaned_rule = rule.strip() -+ section = self._get_rule_section(cleaned_rule) -+ LOG.warning("Removing rule from %s: %s", section, cleaned_rule) -+ if section: -+ try: -+ self.rules[section].remove(cleaned_rule) -+ self.is_dirty = True -+ except: -+ pass -+ -+ def defer_apply_on(self): -+ self.apply_deferred = True -+ -+ def defer_apply_off(self): -+ self.apply_deferred = False -+ self.apply() -+ -+ def dirty(self): -+ return self.is_dirty -+ -+ def apply(self): -+ if self.apply_deferred: -+ return -+ if self.dirty(): -+ self._apply() -+ else: -+ LOG.debug("Skipping apply due to lack of new rules") -+ -+ @utils.synchronized('pfctl', external=True) -+ def _apply(self): -+ all_lines = [] -+ all_lines.extend(self.rules['translation']) -+ all_lines.extend(self.rules['filtering']) -+ all_lines.extend(["\n"]) -+ -+ self.is_dirty = False -+ self.execute("pfctl", "-a", self.anchor, "-f", "-", -+ process_input="\n".join(all_lines), -+ run_as_root=True) -+ LOG.warning("FirewallManager.apply completed with success") -+ -+ def get_gateway_rules(self, bridge): -+ LOG.warning("FirewallManager.get_gateway_rules: " -+ "Please configure rules in pf.conf") -+ return [] -+ -+ def ensure_gateway_rules(self, bridge): -+ for rule in self.get_gateway_rules(bridge): -+ self.add_rule(rule) -+ -+ def remove_gateway_rules(self, bridge): -+ for rule in self.get_gateway_rules(bridge): -+ self.remove_rule(rule) -+ -+ def ensure_bridge_rules(self, bridge): -+ LOG.warning("FirewallManager.ensure_bridge_rules: " -+ "Please configure rules in pf.conf") -+ -+ def remove_bridge_rules(self, bridge): -+ LOG.warning("FirewallManager.remove_bridge_rules: " -+ "Please configure rules in pf.conf") -+ -+ def ensure_dhcp_isolation(self, interface, address): -+ LOG.warning("FirewallManager.ensure_dhcp_isolation: " -+ "DHCP isolation is not yet implemented") -+ -+ def remove_dhcp_isolation(self, interface, address): -+ LOG.warning("FirewallManager.remove_dhcp_isolation: " -+ "DHCP isolation is not yet implemented") -+ -+ def ensure_in_network_traffic_rules(self, fixed_ip, network): -+ LOG.warning("FirewallManager.ensure_in_network_traffic_rules: " -+ "Please configure rules in pf.conf") -+ -+ def remove_in_network_traffic_rules(self, fixed_ip, network): -+ LOG.warning("FirewallManager.remove_in_network_traffic_rules: " -+ "Please configure rules in pf.conf") -+ -+ def floating_forward_rules(self, floating_ip, fixed_ip, device): -+ rules = [] -+ rules.append("rdr inet from any to %s -> %s" % (floating_ip, fixed_ip)) -+ -+ return rules -+ -+ def ensure_floating_rules(self, floating_ip, fixed_ip, device): -+ for rule in self.floating_forward_rules(floating_ip, fixed_ip, device): -+ self.add_rule(rule) -+ -+ def remove_floating_rules(self, floating_ip, fixed_ip, device): -+ for rule in self.floating_forward_rules(floating_ip, fixed_ip, device): -+ self.remove_rule(rule) -+ -+ def add_snat_rule(self, ip_range, is_external=False): -+ if CONF.routing_source_ip: -+ if is_external: -+ if CONF.force_snat_range: -+ snat_range = CONF.force_snat_range -+ else: -+ snat_range = [] -+ else: -+ snat_range = ['0.0.0.0/0'] -+ for dest_range in snat_range: -+ if not is_external and CONF.public_interface: -+ firewall_manager.add_rule("nat on %s inet from %s to %s -> %s" % -+ (CONF.public_interface, -+ ip_range, -+ dest_range, -+ CONF.routing_source_ip)) -+ else: -+ firewall_manager.add_rule("nat inet from %s to %s -> %s" % -+ (ip_range, -+ dest_range, -+ CONF.routing_source_ip)) -+ firewall_manager.apply() -+ -+ -+firewall_manager = FirewallManager() -+ -+ -+def get_firewall_manager(): -+ return firewall_manager --- -2.8.1 - diff --git a/emulators/py-nova/files/07-fix-xen-xvd.patch b/emulators/py-nova/files/07-fix-xen-xvd.patch deleted file mode 100644 index 188deb3636d3..000000000000 --- a/emulators/py-nova/files/07-fix-xen-xvd.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff --git a/nova/virt/block_device.py b/nova/virt/block_device.py -index f6ed6a3..6539fca 100644 ---- a/nova/virt/block_device.py -+++ b/nova/virt/block_device.py -@@ -228,7 +228,12 @@ class DriverVolumeBlockDevice(DriverBlockDevice): - {k: v for k, v in six.iteritems(self._bdm_obj) - if k in self._new_fields | set(['delete_on_termination'])} - ) -- self['mount_device'] = self._bdm_obj.device_name -+ -+ device_name = self._bdm_obj.device_name -+ if self['disk_bus'] == 'xen': -+ device_name = device_name.replace("/dev/vd", "/dev/xvd") -+ self['mount_device'] = device_name -+ - try: - self['connection_info'] = jsonutils.loads( - self._bdm_obj.connection_info) diff --git a/emulators/py-nova/files/08-fix-floating-ips.patch b/emulators/py-nova/files/08-fix-floating-ips.patch deleted file mode 100644 index 72c7ace0b6b0..000000000000 --- a/emulators/py-nova/files/08-fix-floating-ips.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/nova/objects/floating_ip.py b/nova/objects/floating_ip.py -index 9881dfcecf..922a86a31e 100644 ---- a/nova/objects/floating_ip.py -+++ b/nova/objects/floating_ip.py -@@ -194,7 +194,8 @@ class FloatingIPList(obj_base.ObjectListBase, obj_base.NovaObject): - def get_by_project(cls, context, project_id): - db_floatingips = db.floating_ip_get_all_by_project(context, project_id) - return obj_base.obj_make_list(context, cls(context), -- objects.FloatingIP, db_floatingips) -+ objects.FloatingIP, db_floatingips, -+ expected_attrs=['fixed_ip']) - - @obj_base.remotable_classmethod - def get_by_fixed_address(cls, context, fixed_address): diff --git a/emulators/py-nova/files/09-fix-xen-console.patch b/emulators/py-nova/files/09-fix-xen-console.patch deleted file mode 100644 index 84df155441c9..000000000000 --- a/emulators/py-nova/files/09-fix-xen-console.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/nova/virt/libvirt/driver.py b/nova/virt/libvirt/driver.py -index 6d0e41ad2c..ebd1a6fdad 100644 ---- a/nova/virt/libvirt/driver.py -+++ b/nova/virt/libvirt/driver.py -@@ -4321,7 +4321,7 @@ class LibvirtDriver(driver.ComputeDriver): - - def _create_consoles(self, virt_type, guest, instance, flavor, image_meta, - caps): -- if virt_type in ("qemu", "kvm"): -+ if virt_type in ("qemu", "kvm", "xen"): - # Create the serial console char devices - self._create_serial_console_devices(guest, instance, flavor, - image_meta) diff --git a/emulators/py-nova/files/nova-api.in b/emulators/py-nova/files/nova-api.in deleted file mode 100644 index 163125139d74..000000000000 --- a/emulators/py-nova/files/nova-api.in +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: nova_api -# REQUIRE: LOGIN -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable nova_api: -# -# nova_api_enable="YES" -# -# nova_api_enable (bool): -# Set it to "YES" to enable nova_api. -# Default is "NO". -# -# nova_api_logdir (str): -# Set it to chagge log directory -# Default is "/var/log/nova" -# -# nova_api_args (str): -# Set it to change command line arguments. -# Default is "--log-file ${nova_api_logdir}/nova-api.log" -# - -. /etc/rc.subr - -name=nova_api -rcvar=nova_api_enable - -PATH=%%PREFIX%%/bin:%%PREFIX%%/sbin:$PATH - -pidfile="/var/run/nova-api.pid" -procname="%%PREFIX%%/bin/python2.7" - -start_precmd=nova_precmd - -load_rc_config $name - -: ${nova_api_enable:="NO"} -: ${nova_api_logdir:="/var/log/nova"} -: ${nova_api_args:="--log-file ${nova_api_logdir}/nova-api.log"} - -command="/usr/sbin/daemon" -command_args="-f -p ${pidfile} nova-api ${nova_api_args}" - -nova_precmd() { - mkdir -p ${nova_api_logdir} -} - -run_rc_command "$1" diff --git a/emulators/py-nova/files/nova-cells.in b/emulators/py-nova/files/nova-cells.in deleted file mode 100644 index 0e7ecd4da772..000000000000 --- a/emulators/py-nova/files/nova-cells.in +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: nova_cells -# REQUIRE: LOGIN -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable nova_cells: -# -# nova_cells_enable="YES" -# -# nova_cells_enable (bool): -# Set it to "YES" to enable nova_cells. -# Default is "NO". -# -# nova_cells_logdir (str): -# Set it to chagge log directory -# Default is "/var/log/nova" -# -# nova_cells_args (str): -# Set it to change command line arguments. -# Default is "--log-file ${nova_cells_logdir}/nova-cells.log" -# - -. /etc/rc.subr - -name=nova_cells -rcvar=nova_cells_enable - -PATH=%%PREFIX%%/bin:%%PREFIX%%/sbin:$PATH - -pidfile="/var/run/nova-cells.pid" -procname="%%PREFIX%%/bin/python2.7" - -start_precmd=nova_precmd - -load_rc_config $name - -: ${nova_cells_enable:="NO"} -: ${nova_cells_logdir:="/var/log/nova"} -: ${nova_cells_args:="--log-file ${nova_cells_logdir}/nova-cells.log"} - -command="/usr/sbin/daemon" -command_args="-f -p ${pidfile} nova-cells ${nova_cells_args}" - -nova_precmd() { - mkdir -p ${nova_cells_logdir} -} - -run_rc_command "$1" diff --git a/emulators/py-nova/files/nova-cert.in b/emulators/py-nova/files/nova-cert.in deleted file mode 100644 index 6c2f17692072..000000000000 --- a/emulators/py-nova/files/nova-cert.in +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: nova_cert -# REQUIRE: LOGIN -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable nova_cert: -# -# nova_cert_enable="YES" -# -# nova_cert_enable (bool): -# Set it to "YES" to enable nova_cert. -# Default is "NO". -# -# nova_cert_logdir (str): -# Set it to chagge log directory -# Default is "/var/log/nova" -# -# nova_cert_args (str): -# Set it to change command line arguments. -# Default is "--log-file ${nova_cert_logdir}/nova-cert.log" -# - -. /etc/rc.subr - -name=nova_cert -rcvar=nova_cert_enable - -PATH=%%PREFIX%%/bin:%%PREFIX%%/sbin:$PATH - -pidfile="/var/run/nova-cert.pid" -procname="%%PREFIX%%/bin/python2.7" - -start_precmd=nova_precmd - -load_rc_config $name - -: ${nova_cert_enable:="NO"} -: ${nova_cert_logdir:="/var/log/nova"} -: ${nova_cert_args:="--log-file ${nova_cert_logdir}/nova-cert.log"} - -command="/usr/sbin/daemon" -command_args="-f -p ${pidfile} nova-cert ${nova_cert_args}" - -nova_precmd() { - mkdir -p ${nova_cert_logdir} -} - -run_rc_command "$1" diff --git a/emulators/py-nova/files/nova-compute.conf.sample b/emulators/py-nova/files/nova-compute.conf.sample deleted file mode 100644 index a6ae707b0407..000000000000 --- a/emulators/py-nova/files/nova-compute.conf.sample +++ /dev/null @@ -1,15 +0,0 @@ -[DEFAULT] -compute_driver=libvirt.LibvirtDriver -force_raw_images = True -use_cow_images = False - -[libvirt] -virt_type=qemu - -# Force using PHY driver for Xen hypervisor -force_xen_phy=True - -# Disable CPU tracking when using QEMU driver. -# Change this option to True when using Xen driver. -online_cpu_tracking=False - diff --git a/emulators/py-nova/files/nova-compute.in b/emulators/py-nova/files/nova-compute.in deleted file mode 100644 index 921ae615f506..000000000000 --- a/emulators/py-nova/files/nova-compute.in +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: nova_compute -# REQUIRE: LOGIN -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable nova_compute: -# -# nova_compute_enable="YES" -# -# nova_compute_enable (bool): -# Set it to "YES" to enable nova_compute. -# Default is "NO". -# -# nova_compute_logdir (str): -# Set it to chagge log directory -# Default is "/var/log/nova" -# -# nova_compute_args (str): -# Set it to change command line arguments. -# Default is "--log-file ${nova_compute_logdir}/nova-compute.log" -# - -. /etc/rc.subr - -name=nova_compute -rcvar=nova_compute_enable - -PATH=%%PREFIX%%/bin:%%PREFIX%%/sbin:$PATH - -pidfile="/var/run/nova-compute.pid" -procname="%%PREFIX%%/bin/python2.7" - -start_precmd=nova_precmd - -load_rc_config $name - -: ${nova_compute_enable:="NO"} -: ${nova_compute_logdir:="/var/log/nova"} -: ${nova_compute_args:="--log-file ${nova_compute_logdir}/nova-compute.log"} - -command="/usr/sbin/daemon" -command_args="-f -p ${pidfile} nova-compute ${nova_compute_args}" - -nova_precmd() { - mkdir -p ${nova_compute_logdir} -} - -run_rc_command "$1" diff --git a/emulators/py-nova/files/nova-conductor.in b/emulators/py-nova/files/nova-conductor.in deleted file mode 100644 index 8b1b7d1568bb..000000000000 --- a/emulators/py-nova/files/nova-conductor.in +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: nova_conductor -# REQUIRE: LOGIN -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable nova_conductor: -# -# nova_conductor_enable="YES" -# -# nova_conductor_enable (bool): -# Set it to "YES" to enable nova_conductor. -# Default is "NO". -# -# nova_conductor_logdir (str): -# Set it to chagge log directory -# Default is "/var/log/nova" -# -# nova_conductor_args (str): -# Set it to change command line arguments. -# Default is "--log-file ${nova_conductor_logdir}/nova-conductor.log" -# - -. /etc/rc.subr - -name=nova_conductor -rcvar=nova_conductor_enable - -PATH=%%PREFIX%%/bin:%%PREFIX%%/sbin:$PATH - -pidfile="/var/run/nova-conductor.pid" -procname="%%PREFIX%%/bin/python2.7" - -start_precmd=nova_precmd - -load_rc_config $name - -: ${nova_conductor_enable:="NO"} -: ${nova_conductor_logdir:="/var/log/nova"} -: ${nova_conductor_args:="--log-file ${nova_conductor_logdir}/nova-conductor.log"} - -command="/usr/sbin/daemon" -command_args="-f -p ${pidfile} nova-conductor ${nova_conductor_args}" - -nova_precmd() { - mkdir -p ${nova_conductor_logdir} -} - -run_rc_command "$1" diff --git a/emulators/py-nova/files/nova-consoleauth.in b/emulators/py-nova/files/nova-consoleauth.in deleted file mode 100644 index 93b6524ad385..000000000000 --- a/emulators/py-nova/files/nova-consoleauth.in +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: nova_consoleauth -# REQUIRE: LOGIN -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable nova_consoleauth: -# -# nova_consoleauth_enable="YES" -# -# nova_consoleauth_enable (bool): -# Set it to "YES" to enable nova_consoleauth. -# Default is "NO". -# -# nova_consoleauth_logdir (str): -# Set it to chagge log directory -# Default is "/var/log/nova" -# -# nova_consoleauth_args (str): -# Set it to change command line arguments. -# Default is "--log-file ${nova_consoleauth_logdir}/nova-consoleauth.log" -# - -. /etc/rc.subr - -name=nova_consoleauth -rcvar=nova_consoleauth_enable - -PATH=%%PREFIX%%/bin:%%PREFIX%%/sbin:$PATH - -pidfile="/var/run/nova-consoleauth.pid" -procname="%%PREFIX%%/bin/python2.7" - -start_precmd=nova_precmd - -load_rc_config $name - -: ${nova_consoleauth_enable:="NO"} -: ${nova_consoleauth_logdir:="/var/log/nova"} -: ${nova_consoleauth_args:="--log-file ${nova_consoleauth_logdir}/nova-consoleauth.log"} - -command="/usr/sbin/daemon" -command_args="-f -p ${pidfile} nova-consoleauth ${nova_consoleauth_args}" - -nova_precmd() { - mkdir -p ${nova_consoleauth_logdir} -} - -run_rc_command "$1" diff --git a/emulators/py-nova/files/nova-network.in b/emulators/py-nova/files/nova-network.in deleted file mode 100644 index f2e156302d8f..000000000000 --- a/emulators/py-nova/files/nova-network.in +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: nova_network -# REQUIRE: LOGIN -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable nova_network: -# -# nova_network_enable="YES" -# -# nova_network_enable (bool): -# Set it to "YES" to enable nova_network. -# Default is "NO". -# -# nova_network_logdir (str): -# Set it to chagge log directory -# Default is "/var/log/nova" -# -# nova_network_args (str): -# Set it to change command line arguments. -# Default is "--log-file ${nova_network_logdir}/nova-network.log" -# - -. /etc/rc.subr - -name=nova_network -rcvar=nova_network_enable - -PATH=%%PREFIX%%/bin:%%PREFIX%%/sbin:$PATH - -pidfile="/var/run/nova-network.pid" -procname="%%PREFIX%%/bin/python2.7" - -start_precmd=nova_precmd - -load_rc_config $name - -: ${nova_network_enable:="NO"} -: ${nova_network_logdir:="/var/log/nova"} -: ${nova_network_args:="--log-file ${nova_network_logdir}/nova-network.log"} - -command="/usr/sbin/daemon" -command_args="-f -p ${pidfile} nova-network ${nova_network_args}" - -nova_precmd() { - mkdir -p ${nova_network_logdir} -} - -run_rc_command "$1" diff --git a/emulators/py-nova/files/nova-novncproxy.in b/emulators/py-nova/files/nova-novncproxy.in deleted file mode 100644 index d23113601dd8..000000000000 --- a/emulators/py-nova/files/nova-novncproxy.in +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: nova_novncproxy -# REQUIRE: LOGIN -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable nova_novncproxy: -# -# nova_novncproxy_enable="YES" -# -# nova_novncproxy_enable (bool): -# Set it to "YES" to enable nova_novncproxy. -# Default is "NO". -# -# nova_novncproxy_logdir (str): -# Set it to chagge log directory -# Default is "/var/log/nova" -# -# nova_novncproxy_args (str): -# Set it to change command line arguments. -# Default is "--log-file ${nova_novncproxy_logdir}/nova-novncproxy.log" -# - -. /etc/rc.subr - -name=nova_novncproxy -rcvar=nova_novncproxy_enable - -PATH=%%PREFIX%%/bin:%%PREFIX%%/sbin:$PATH - -pidfile="/var/run/nova-novncproxy.pid" -procname="%%PREFIX%%/bin/python2.7" - -start_precmd=nova_precmd - -load_rc_config $name - -: ${nova_novncproxy_enable:="NO"} -: ${nova_novncproxy_logdir:="/var/log/nova"} -: ${nova_novncproxy_args:="--log-file ${nova_novncproxy_logdir}/nova-novncproxy.log"} - -command="/usr/sbin/daemon" -command_args="-f -p ${pidfile} nova-novncproxy ${nova_novncproxy_args}" - -nova_precmd() { - mkdir -p ${nova_novncproxy_logdir} -} - -run_rc_command "$1" diff --git a/emulators/py-nova/files/nova-scheduler.in b/emulators/py-nova/files/nova-scheduler.in deleted file mode 100644 index 240b5ffeb5d7..000000000000 --- a/emulators/py-nova/files/nova-scheduler.in +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: nova_scheduler -# REQUIRE: LOGIN -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable nova_scheduler: -# -# nova_scheduler_enable="YES" -# -# nova_scheduler_enable (bool): -# Set it to "YES" to enable nova_scheduler. -# Default is "NO". -# -# nova_scheduler_logdir (str): -# Set it to chagge log directory -# Default is "/var/log/nova" -# -# nova_scheduler_args (str): -# Set it to change command line arguments. -# Default is "--log-file ${nova_scheduler_logdir}/nova-scheduler.log" -# - -. /etc/rc.subr - -name=nova_scheduler -rcvar=nova_scheduler_enable - -PATH=%%PREFIX%%/bin:%%PREFIX%%/sbin:$PATH - -pidfile="/var/run/nova-scheduler.pid" -procname="%%PREFIX%%/bin/python2.7" - -start_precmd=nova_precmd - -load_rc_config $name - -: ${nova_scheduler_enable:="NO"} -: ${nova_scheduler_logdir:="/var/log/nova"} -: ${nova_scheduler_args:="--log-file ${nova_scheduler_logdir}/nova-scheduler.log"} - -command="/usr/sbin/daemon" -command_args="-f -p ${pidfile} nova-scheduler ${nova_scheduler_args}" - -nova_precmd() { - mkdir -p ${nova_scheduler_logdir} -} - -run_rc_command "$1" diff --git a/emulators/py-nova/files/nova-serialproxy.in b/emulators/py-nova/files/nova-serialproxy.in deleted file mode 100644 index 05247b6a0bbb..000000000000 --- a/emulators/py-nova/files/nova-serialproxy.in +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: nova_serialproxy -# REQUIRE: LOGIN -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable nova_serialproxy: -# -# nova_serialproxy_enable="YES" -# -# nova_serialproxy_enable (bool): -# Set it to "YES" to enable nova_serialproxy. -# Default is "NO". -# -# nova_serialproxy_logdir (str): -# Set it to chagge log directory -# Default is "/var/log/nova" -# -# nova_serialproxy_args (str): -# Set it to change command line arguments. -# Default is "--log-file ${nova_serialproxy_logdir}/nova-serialproxy.log" -# - -. /etc/rc.subr - -name=nova_serialproxy -rcvar=nova_serialproxy_enable - -PATH=%%PREFIX%%/bin:%%PREFIX%%/sbin:$PATH - -pidfile="/var/run/nova-serialproxy.pid" -procname="%%PREFIX%%/bin/python2.7" - -start_precmd=nova_precmd - -load_rc_config $name - -: ${nova_serialproxy_enable:="NO"} -: ${nova_serialproxy_logdir:="/var/log/nova"} -: ${nova_serialproxy_args:="--log-file ${nova_serialproxy_logdir}/nova-serialproxy.log"} - -command="/usr/sbin/daemon" -command_args="-f -p ${pidfile} nova-serialproxy ${nova_serialproxy_args}" - -nova_precmd() { - mkdir -p ${nova_serialproxy_logdir} -} - -run_rc_command "$1" diff --git a/emulators/py-nova/files/nova.conf.sample b/emulators/py-nova/files/nova.conf.sample deleted file mode 100644 index 95dd7ea27424..000000000000 --- a/emulators/py-nova/files/nova.conf.sample +++ /dev/null @@ -1,80 +0,0 @@ -[DEFAULT] -dhcpbridge_flagfile=/usr/local/etc/nova/nova.conf -dhcpbridge=/usr/local/bin/nova-dhcpbridge -log-dir=/var/log/nova -state_path=/var/lib/nova -force_dhcp_release=False -verbose=True -ec2_private_dns_show_ip=True -enabled_apis=osapi_compute,metadata -rpc_backend = rabbit -auth_strategy = keystone -my_ip = 192.168.1.10 -use_neutron = False -firewall_driver = nova.virt.firewall.NoopFirewallDriver -use_ipv6 = False - -osapi_compute_listen="0.0.0.0" -osapi_compute_listen_port=8774 - -network_driver=nova.network.freebsd_net -libvirt_vif_driver=nova.virt.libvirt.vif.LibvirtGenericVIFDriver -freebsdnet_interface_driver=nova.network.freebsd_net.FreeBSDBridgeInterfaceDriver -l3_lib=nova.network.l3.FreeBSDNetL3 -network_api_class=nova.network.api.API -security_group_api=nova -network_manager=nova.network.manager.FlatDHCPManager -network_size=254 -allow_same_net_traffic=False -multi_host=True -send_arp_for_ha=False -share_dhcp_address=True -# specify nic for public -public_interface=em0 -# specify any name you like for bridge -flat_network_bridge=br100 -flat_interface=tap0 - -[vnc] -enabled = False - -[glance] -api_servers = http://controller:9292 - -[keystone_authtoken] -auth_uri = http://controller:5000 -auth_url = http://controller:35357 -memcached_servers = controller:11211 -auth_type = password -project_domain_name = default -user_domain_name = default -project_name = service -username = nova -password = nova - -[oslo_messaging_rabbit] -rabbit_host = controller -rabbit_userid = openstack -rabbit_password = RABBIT_PASS - -[api_database] -connection = mysql+pymysql://nova:NOVA_DBPASS@controller/nova_api - -[database] -connection = mysql+pymysql://nova:NOVA_DBPASS@controller/nova - -[oslo_concurrency] -lock_path=/var/lock/nova - -[libvirt] -use_virtio_for_bridges=True - -# add this options when using QEMU -cpu_mode=none - -[wsgi] -api_paste_config=/usr/local/etc/nova/api-paste.ini - -[serial_console] -# Enable serial console when using QEMU driver -enabled=True diff --git a/emulators/py-nova/pkg-descr b/emulators/py-nova/pkg-descr deleted file mode 100644 index 4c2224b4e15b..000000000000 --- a/emulators/py-nova/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -OpenStack Nova provides a cloud computing fabric controller, supporting a wide -variety of compute technologies, including: libvirt (KVM, Xen, LXC and more), -Hyper-V, VMware, XenServer and OpenStack Ironic. - -WWW: https://docs.openstack.org/nova/latest/ diff --git a/emulators/py-nova/pkg-message b/emulators/py-nova/pkg-message deleted file mode 100644 index 560065737653..000000000000 --- a/emulators/py-nova/pkg-message +++ /dev/null @@ -1,47 +0,0 @@ -Please note that this is a development version of nova. -Many features are not available. - -Currently nova works on FreeBSD 11 and supports QEMU and Xen. - -Common issues: -- Security groups are not implemented -- ARP spoofing, DHCP isolation protection are not implemented -- Nova services work from the root user -- No IPv6 support - -QEMU issues: -- Need to enable serialconsole (TCP) -- Need to disable online CPU tracking -- Cannot mount cinder volumes - -Xen issues: -- Live snapshots doesn't work -- No support for cinder volume hot-plugging -- XENBUS delay (5 min) when using qemu driver and COW images -- Some linux images cannot be booted - -Nova requires procfs to be mounted. -Please add this line to /etc/fstab: -proc /proc procfs rw 0 0 - -Also devel/libvirt port should be installed with enabled QEMU -backend or qemu tools installed separately. - -Directory to keep VM data should be created manually -# su -m nova -c "mkdir /var/lib/nova/instances" - -For proper networking enable PF -# sysrc pf_enable="YES" -# sysrc pflog_enable="YES" -# sysrc gateway_enable="YES" - -/etc/pf.conf should contain: -rdr-anchor "org.openstack/*" -nat-anchor "org.openstack/*" -anchor "org.openstack/*" - -To boot images on Xen please specify glance metadata properties -glance image-update b1216ff6-23ec-4a08-baee-43994760158a \ - --property hypervisor_type=xen \ - --property vm_mode=hvm \ - --property hw_disk_bus=xen diff --git a/emulators/py-nova/pkg-plist b/emulators/py-nova/pkg-plist deleted file mode 100644 index 9a5098a03183..000000000000 --- a/emulators/py-nova/pkg-plist +++ /dev/null @@ -1,18 +0,0 @@ -@owner nova -@dir %%ETCDIR%% -%%ETCDIR%%/release.sample -@sample %%ETCDIR%%/nova.conf.sample -@sample %%ETCDIR%%/nova-compute.conf.sample -@sample %%ETCDIR%%/logging.conf.sample -%%ETCDIR%%/README-nova.conf.txt -%%ETCDIR%%/api-paste.ini -%%ETCDIR%%/cells.json -@sample %%ETCDIR%%/nova-config-generator.conf.sample -@sample %%ETCDIR%%/nova-policy-generator.conf.sample -%%ETCDIR%%/policy.json -@owner root -@sample %%ETCDIR%%/rootwrap.conf.sample -@dir %%ETCDIR%%/rootwrap.d -%%ETCDIR%%/rootwrap.d/api-metadata.filters -%%ETCDIR%%/rootwrap.d/compute.filters -%%ETCDIR%%/rootwrap.d/network.filters diff --git a/games/Makefile b/games/Makefile index 4b6da9cbd7f6..a6d4f3d33bdc 100644 --- a/games/Makefile +++ b/games/Makefile @@ -171,7 +171,6 @@ SUBDIR += connectfive SUBDIR += conquest SUBDIR += construo - SUBDIR += corewars SUBDIR += corsix-th SUBDIR += cosmo SUBDIR += cosmosmash @@ -222,7 +221,6 @@ SUBDIR += doom-wolfendoom SUBDIR += doomlegacy SUBDIR += doomsday - SUBDIR += dopewars SUBDIR += drcreep SUBDIR += drm SUBDIR += duckmaze @@ -326,7 +324,6 @@ SUBDIR += galaxis SUBDIR += galaxyhack SUBDIR += garden-of-coloured-lights - SUBDIR += garith SUBDIR += gbottler SUBDIR += gbrainy SUBDIR += gcompris @@ -398,7 +395,6 @@ SUBDIR += gtkatlantic SUBDIR += gtkballs SUBDIR += gtkevemon - SUBDIR += gtklife SUBDIR += gtkpool SUBDIR += gtkradiant SUBDIR += gtypist @@ -460,7 +456,6 @@ SUBDIR += jvgs SUBDIR += jzip SUBDIR += kajaani-kombat - SUBDIR += kajongg SUBDIR += kajongg-kde4 SUBDIR += kanagram SUBDIR += kanagram-kde4 @@ -638,7 +633,6 @@ SUBDIR += meqcc SUBDIR += meritous SUBDIR += mindfocus - SUBDIR += mindguard SUBDIR += minecraft-client SUBDIR += minecraft-server SUBDIR += minerbold @@ -685,7 +679,6 @@ SUBDIR += netradiant SUBDIR += netrek-BRMH-bin SUBDIR += netrek-client-cow - SUBDIR += netspades SUBDIR += nettoe SUBDIR += netwalk SUBDIR += neverball @@ -1100,7 +1093,6 @@ SUBDIR += wmeyes SUBDIR += wmpuzzle SUBDIR += wmqstat - SUBDIR += wmquake SUBDIR += wmshuffle SUBDIR += wmtictactoe SUBDIR += wolfpack @@ -1116,8 +1108,6 @@ SUBDIR += xasteroids SUBDIR += xataxx SUBDIR += xbat - SUBDIR += xbattle - SUBDIR += xbill SUBDIR += xbl SUBDIR += xblackjack SUBDIR += xblast @@ -1192,7 +1182,6 @@ SUBDIR += xpipeman SUBDIR += xpired SUBDIR += xptools - SUBDIR += xpuyopuyo SUBDIR += xpuzzletama SUBDIR += xpyraminx SUBDIR += xqf @@ -1239,7 +1228,6 @@ SUBDIR += zdoom SUBDIR += zephulor SUBDIR += zhlt - SUBDIR += znibbles SUBDIR += zoom SUBDIR += ztrack diff --git a/games/corewars/Makefile b/games/corewars/Makefile deleted file mode 100644 index ef9a61c98e50..000000000000 --- a/games/corewars/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# $FreeBSD$ - -PORTNAME= corewars -PORTVERSION= 0.9.13 -PORTREVISION= 6 -CATEGORIES= games -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20%28stable%2C%20tar.gz%29/${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Simulation game where the goal is to crash each other's programs - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -BUILD_DEPENDS= ${LOCALBASE}/lib/libargp.a:devel/argp-standalone - -USES= gmake localbase:ldflags -USE_GNOME= gtk12 -GNU_CONFIGURE= yes - -OPTIONS_DEFINE= DOCS - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/games/corewars/distinfo b/games/corewars/distinfo deleted file mode 100644 index 1d0aa3b3d55f..000000000000 --- a/games/corewars/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (corewars-0.9.13.tar.gz) = 23957e620e3bbee265c3eb878752caf5d4186428e361af79a3373a698010f6e2 -SIZE (corewars-0.9.13.tar.gz) = 203874 diff --git a/games/corewars/files/patch-src_Makefile.in b/games/corewars/files/patch-src_Makefile.in deleted file mode 100644 index 6a3774b1d013..000000000000 --- a/games/corewars/files/patch-src_Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- src/Makefile.in.orig Wed Oct 23 09:52:33 2002 -+++ src/Makefile.in Fri Oct 7 17:09:27 2005 -@@ -538,7 +538,7 @@ - corewars-cmd: $(corewars_cmd_OBJECTS) $(corewars_cmd_DEPENDENCIES) - @rm -f corewars-cmd - $(LINK) $(corewars_cmd_LDFLAGS) $(corewars_cmd_OBJECTS) \ -- $(corewars_cmd_LDADD) -L/usr/lib -rdynamic -lm -+ $(corewars_cmd_LDADD) -largp -L/usr/lib -rdynamic -lm - # Tell versions [3.59,3.63) of GNU make to not export all variables. - # Otherwise a system limit (for SysV at least) may be exceeded. - .NOEXPORT: diff --git a/games/corewars/pkg-descr b/games/corewars/pkg-descr deleted file mode 100644 index 3ada5a28d945..000000000000 --- a/games/corewars/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -Core Wars is a simulation game. A number of programs are loaded into a -virtual machine and executed. The programs can try to crash each other, -manipulate other programs, overwrite as much memory as they can, etc... -The "best" program is selected according to a scoring mechanism which -involves the number of memory cells the program has overwritten, the -number of other programs it has crashed and whether/when it crashed. - -WWW: http://corewars.sourceforge.net/ diff --git a/games/corewars/pkg-plist b/games/corewars/pkg-plist deleted file mode 100644 index 974c28cbbd2b..000000000000 --- a/games/corewars/pkg-plist +++ /dev/null @@ -1,100 +0,0 @@ -bin/corewars -bin/corewars-cmd -man/man6/corewars-cmd.6.gz -man/man6/corewars.6.gz -%%DATADIR%%/abez.cw -%%DATADIR%%/agent.cw -%%DATADIR%%/backspawner.cw -%%DATADIR%%/backwalker.cw -%%DATADIR%%/baselineplus.red -%%DATADIR%%/bb1.cw -%%DATADIR%%/bb2.cw -%%DATADIR%%/bb3.cw -%%DATADIR%%/betterback.cw -%%DATADIR%%/blackhole.cw -%%DATADIR%%/bomb.cw -%%DATADIR%%/bombagent.cw -%%DATADIR%%/bomberbomber.cw -%%DATADIR%%/capture.cw -%%DATADIR%%/cascade.cw -%%DATADIR%%/clone.cw -%%DATADIR%%/copy.cw -%%DATADIR%%/copymachine.cw -%%DATADIR%%/copymachinem.cw -%%DATADIR%%/copytest.cw -%%DATADIR%%/crazymonkeys.cw -%%DATADIR%%/death_angles.cw -%%DATADIR%%/devil.cw -%%DATADIR%%/devilhook.cw -%%DATADIR%%/dwarf.cw -%%DATADIR%%/erase.cw -%%DATADIR%%/erase2.cw -%%DATADIR%%/erase3.cw -%%DATADIR%%/expander.cw -%%DATADIR%%/first.cw -%%DATADIR%%/forkbomb.cw -%%DATADIR%%/forker.cw -%%DATADIR%%/gate.red -%%DATADIR%%/gemini.cw -%%DATADIR%%/giant_imp.cw -%%DATADIR%%/harmless.cw -%%DATADIR%%/helper.cw -%%DATADIR%%/hidebomb.cw -%%DATADIR%%/hitchhiker.cw -%%DATADIR%%/immortal.cw -%%DATADIR%%/imp-killer-cascade.cw -%%DATADIR%%/imp.red -%%DATADIR%%/imp_commander.cw -%%DATADIR%%/impgrabber.cw -%%DATADIR%%/impkiller1.cw -%%DATADIR%%/impkiller2.cw -%%DATADIR%%/impkiller3.cw -%%DATADIR%%/impkiller4.cw -%%DATADIR%%/impkiller5.cw -%%DATADIR%%/impspiral.red -%%DATADIR%%/incendiarybomb.red -%%DATADIR%%/incubator.cw -%%DATADIR%%/incubator2.cw -%%DATADIR%%/inverter.cw -%%DATADIR%%/jumpback.cw -%%DATADIR%%/jumpback2.cw -%%DATADIR%%/jumpup.cw -%%DATADIR%%/killmover.cw -%%DATADIR%%/killmover2.cw -%%DATADIR%%/lethal.cw -%%DATADIR%%/lhwMultiHopper.cw -%%DATADIR%%/lhwShootingMother2.cw -%%DATADIR%%/lizard.cw -%%DATADIR%%/mod4_dwarf.cw -%%DATADIR%%/monkeys.cw -%%DATADIR%%/mover.cw -%%DATADIR%%/mover2.cw -%%DATADIR%%/parasito1.cw -%%DATADIR%%/parasito2.cw -%%DATADIR%%/parasito3.cw -%%DATADIR%%/parasito4.cw -%%DATADIR%%/pongmissile.cw -%%DATADIR%%/pongmissile2.cw -%%DATADIR%%/pongmissile3.cw -%%DATADIR%%/quadwalker.cw -%%DATADIR%%/random.cw -%%DATADIR%%/runaway.cw -%%DATADIR%%/runningcopy.cw -%%DATADIR%%/safetyinnumbers.red -%%DATADIR%%/searchanddestroy.cw -%%DATADIR%%/searchanddestroy2.cw -%%DATADIR%%/shooter.cw -%%DATADIR%%/silk.red -%%DATADIR%%/steal.cw -%%DATADIR%%/steal2.cw -%%DATADIR%%/suicidal.cw -%%DATADIR%%/survival.cw -%%DATADIR%%/takeover.cw -%%DATADIR%%/teleporter.cw -%%DATADIR%%/teleporter2.cw -%%DATADIR%%/throwncatch.cw -%%DATADIR%%/trine.cw -%%DATADIR%%/walker.cw -%%DATADIR%%/wintermute.red -%%DATADIR%%/xcopy.cw -%%PORTDOCS%%%%DOCSDIR%%/README diff --git a/games/dopewars/Makefile b/games/dopewars/Makefile deleted file mode 100644 index aa0282512aae..000000000000 --- a/games/dopewars/Makefile +++ /dev/null @@ -1,48 +0,0 @@ -# Created by: Jim Mock <jim@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= dopewars -PORTVERSION= 1.5.12 -PORTREVISION= 7 -CATEGORIES= games -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= UNIX rewrite of a game originally based on "Drug Wars" - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -USES= cpe gmake gettext -GNU_CONFIGURE= yes -USE_GNOME= gtk12 - -CONFIGURE_ARGS= --enable-networking --disable-plugins --localstatedir=${DATADIR} -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -PORTDOCS= ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL LICENCE NEWS README TODO - -OPTIONS_DEFINE= DOCS - -post-patch: - @${REINPLACE_CMD} -e 's!/pixmaps!/dopewars/pixmaps!' \ - -e '/chmod 2755/d' \ - ${WRKSRC}/src/Makefile.in - @${REINPLACE_CMD} -e 's!^CFLAGS =!CFLAGS = \@GLIB_CFLAGS\@!' \ - ${WRKSRC}/src/gui_client/Makefile.in \ - ${WRKSRC}/src/curses_client/Makefile.in - @${REINPLACE_CMD} -e 's!install-recursive!!g' ${WRKSRC}/doc/Makefile.in - -post-install: - ${INSTALL_MAN} ${WRKSRC}/doc/dopewars.6 ${STAGEDIR}${MAN6PREFIX}/man/man6 - @${MKDIR} ${STAGEDIR}${DOCSDIR}/help - ${INSTALL_DATA} ${WRKSRC}/doc/*html ${WRKSRC}/doc/example* \ - ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/help/*html ${STAGEDIR}${DOCSDIR}/help - ${INSTALL_DATA} ${PORTDOCS:S.^.${WRKSRC}/.} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/games/dopewars/distinfo b/games/dopewars/distinfo deleted file mode 100644 index 600fd850d7b1..000000000000 --- a/games/dopewars/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (dopewars-1.5.12.tar.gz) = 23059dcdea96c6072b148ee21d76237ef3535e5be90b3b2d8239d150feee0c19 -SIZE (dopewars-1.5.12.tar.gz) = 1419725 diff --git a/games/dopewars/pkg-descr b/games/dopewars/pkg-descr deleted file mode 100644 index 958145ededc5..000000000000 --- a/games/dopewars/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -The idea of dopewars is to deal drugs on the streets of New York, -amassing a huge fortune and paying off the loan shark, while avoiding -the ever-annoying police. The UNIX rewrite, as well as featuring a -so-called "antique" mode which closely follows the original, -introduces new features such as the ability to take part in -multi-player games. - -WWW: http://dopewars.sourceforge.net/ diff --git a/games/dopewars/pkg-plist b/games/dopewars/pkg-plist deleted file mode 100644 index 6616a501f68c..000000000000 --- a/games/dopewars/pkg-plist +++ /dev/null @@ -1,52 +0,0 @@ -@(,games,2755) bin/dopewars -man/man6/dopewars.6.gz -%%PORTDOCS%%%%DOCSDIR%%/aiplayer.html -%%PORTDOCS%%%%DOCSDIR%%/clientplay.html -%%PORTDOCS%%%%DOCSDIR%%/commandline.html -%%PORTDOCS%%%%DOCSDIR%%/configfile.html -%%PORTDOCS%%%%DOCSDIR%%/contribute.html -%%PORTDOCS%%%%DOCSDIR%%/credits.html -%%PORTDOCS%%%%DOCSDIR%%/developer.html -%%PORTDOCS%%%%DOCSDIR%%/example-cfg -%%PORTDOCS%%%%DOCSDIR%%/example-igneous -%%PORTDOCS%%%%DOCSDIR%%/help/cops.html -%%PORTDOCS%%%%DOCSDIR%%/help/drugs.html -%%PORTDOCS%%%%DOCSDIR%%/help/general.html -%%PORTDOCS%%%%DOCSDIR%%/help/guns.html -%%PORTDOCS%%%%DOCSDIR%%/help/locations.html -%%PORTDOCS%%%%DOCSDIR%%/help/server.html -%%PORTDOCS%%%%DOCSDIR%%/help/sounds.html -%%PORTDOCS%%%%DOCSDIR%%/i18n.html -%%PORTDOCS%%%%DOCSDIR%%/index.html -%%PORTDOCS%%%%DOCSDIR%%/installation.html -%%PORTDOCS%%%%DOCSDIR%%/metaserver.html -%%PORTDOCS%%%%DOCSDIR%%/protocol.html -%%PORTDOCS%%%%DOCSDIR%%/server.html -%%PORTDOCS%%%%DOCSDIR%%/servercommands.html -%%PORTDOCS%%%%DOCSDIR%%/windows.html -@(,games,) %%DATADIR%%/dopewars.sco -%%DATADIR%%/bye.wav -%%DATADIR%%/colt.wav -%%DATADIR%%/die.wav -%%DATADIR%%/gun.wav -%%DATADIR%%/jet.wav -%%DATADIR%%/losebitch.wav -%%DATADIR%%/message.wav -%%DATADIR%%/murmur.wav -%%DATADIR%%/punch.wav -%%DATADIR%%/run.wav -%%DATADIR%%/shotdown.wav -%%DATADIR%%/train.wav -@unexec if [ ! -s %D/%%DATADIR%%/dopewars.sco.bak ]; then rm -f %D/%%DATADIR%%/dopewars.sco.bak; fi -%%DATADIR%%/pixmaps/dopewars-pill.png -%%DATADIR%%/pixmaps/dopewars-shot.png -%%DATADIR%%/pixmaps/dopewars-weed.png -share/locale/de/LC_MESSAGES/dopewars.mo -share/locale/es/LC_MESSAGES/dopewars.mo -share/locale/es_ES/LC_MESSAGES/dopewars.mo -share/locale/fr/LC_MESSAGES/dopewars.mo -share/locale/fr_CA/LC_MESSAGES/dopewars.mo -share/locale/nn/LC_MESSAGES/dopewars.mo -share/locale/pl/LC_MESSAGES/dopewars.mo -share/locale/pt_BR/LC_MESSAGES/dopewars.mo -share/gnome/apps/Games/dopewars.desktop diff --git a/games/garith/Makefile b/games/garith/Makefile deleted file mode 100644 index 417f21672bd3..000000000000 --- a/games/garith/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# Created by: Andrey Zakhvatov -# $FreeBSD$ - -PORTNAME= garith -PORTVERSION= 2.1 -PORTREVISION= 7 -CATEGORIES= games -MASTER_SITES= http://www.cnm-vra.com/micah/garith/ -# Latest version (2.3.1) does not build with gtk 1.2.10 - -MAINTAINER= ports@FreeBSD.org -COMMENT= Arithmetic quiz program for X Window System - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -USE_GNOME= gtk12 -WRKSRC= ${WRKDIR}/garith -CFLAGS+= `${GTK_CONFIG} --cflags` -LDFLAGS+= `${GTK_CONFIG} --libs` -PORTDOCS= BUGS HISTORY README TODO -PLIST_FILES= bin/garith - -OPTIONS_DEFINE= DOCS - -post-patch: - @${REINPLACE_CMD} -e 's|gldouble|double|;/gnome/d;/all.*apps/d'\ - ${WRKSRC}/garith.c - -do-build: - cd ${WRKSRC}&&${CC} ${CFLAGS} -o garith garith.c ${LDFLAGS} - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/garith ${STAGEDIR}${PREFIX}/bin/ - @${INSTALL} -d ${STAGEDIR}${DOCSDIR}/ - @cd ${WRKSRC}&&${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ - -.include <bsd.port.mk> diff --git a/games/garith/distinfo b/games/garith/distinfo deleted file mode 100644 index dd004ad0c72f..000000000000 --- a/games/garith/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (garith-2.1.tar.gz) = 408e935a6b232e49c03000ed2ac64220914c36db5576be930b99dbc83f013c38 -SIZE (garith-2.1.tar.gz) = 20620 diff --git a/games/garith/pkg-descr b/games/garith/pkg-descr deleted file mode 100644 index 862f5bfab06c..000000000000 --- a/games/garith/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -G Arith is a GTK+ based arithmetic quiz program for X Window System. -It is fairly self-explanatory, so there is no documentation about -program usage much at all. - -WWW: http://www.cnm-vra.com/micah/garith/ diff --git a/games/gtklife/Makefile b/games/gtklife/Makefile deleted file mode 100644 index c8bcb8e2fd19..000000000000 --- a/games/gtklife/Makefile +++ /dev/null @@ -1,62 +0,0 @@ -# Created by: Jean-Yves Lefort <jylefort@brutele.be> -# $FreeBSD$ - -PORTNAME= gtklife -PORTVERSION= 5.2 -CATEGORIES= games -MASTER_SITES= http://ironphoenix.org/tril/gtklife/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= GTK+ implementation of Conways Game of Life - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -USES= gmake -MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" PREFIX="${PREFIX}" docdir="${DOCSDIR}" -INSTALLS_ICONS= yes - -PORTDATA= * -PORTDOCS= * - -DATA_SUBDIRS= graphics patterns -ICON_SIZES= 16x16 32x32 48x48 - -DESKTOP_ENTRIES="GtkLife" \ - "Play Conway's Game of Life" \ - "gtklife" \ - "gtklife" \ - "Game;Simulation;" \ - ${STARTUP_NOTIFY} - -OPTIONS_DEFINE= GTK2 DOCS - -GTK2_DESC= GTK2 gui toolkit support (beta) -GTK2_USE= GNOME=gtk20 XORG=x11 -GTK2_USES= pkgconfig -GTK2_USE_OFF= GNOME=gtk12 -GTK2_MAKE_ARGS= gtk2=yes -GTK2_LDFLAGS= -lX11 -GTK2_VARS= STARTUP_NOTIFY=true -GTK2_VARS_OFF= STARTUP_NOTIFY=false - -post-patch: - @${REINPLACE_CMD} -e 's|gtk-config|${GTK_CONFIG}|' ${WRKSRC}/Makefile - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/gtklife ${STAGEDIR}${PREFIX}/bin - cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} -.for s in ${ICON_SIZES} - @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps - ${INSTALL_DATA} ${WRKSRC}/icon_${s}.png \ - ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/gtklife.png -.endfor - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/games/gtklife/distinfo b/games/gtklife/distinfo deleted file mode 100644 index 852896ec749f..000000000000 --- a/games/gtklife/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1509795419 -SHA256 (gtklife-5.2.tar.gz) = e05eec3faf2bf6dab3f0e9fcf4a0a04662d1c26d99c7c61207487814f608c093 -SIZE (gtklife-5.2.tar.gz) = 808937 diff --git a/games/gtklife/pkg-descr b/games/gtklife/pkg-descr deleted file mode 100644 index 7aa66fb9a97e..000000000000 --- a/games/gtklife/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -GtkLife is a fast and featureful GTK+ implementation of Conway's Game -of Life. - -WWW: http://ironphoenix.org/tril/gtklife/ diff --git a/games/gtklife/pkg-plist b/games/gtklife/pkg-plist deleted file mode 100644 index 96e5a5ca1e66..000000000000 --- a/games/gtklife/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -bin/gtklife -share/icons/hicolor/16x16/apps/gtklife.png -share/icons/hicolor/32x32/apps/gtklife.png -share/icons/hicolor/48x48/apps/gtklife.png diff --git a/games/kajongg/Makefile b/games/kajongg/Makefile deleted file mode 100644 index e74676713faf..000000000000 --- a/games/kajongg/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# $FreeBSD$ - -BROKEN= Requires PyQt5 for python3 which is broken at the moment. -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2018-12-19 - -PORTNAME= kajongg -DISTVERSION= ${KDE_APPLICATIONS_VERSION} -CATEGORIES= games kde kde-applications - -MAINTAINER= kde@FreeBSD.org -COMMENT= ${${PORTNAME}_DESC} - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} - -USES= cmake:outsource pkgconfig python:3 pyqt:5 kde:5 qt:5 tar:xz \ - sqlite -USE_KDE= config doctools ecm -USE_PYQT= core gui svg widgets -USE_QT= core gui svg widgets \ - buildtools_build qmake_build - -OPTIONS_DEFINE= DOCS - -.include <${.CURDIR}/../kdegames/Makefile.common> -.include <bsd.port.mk> diff --git a/games/kajongg/distinfo b/games/kajongg/distinfo deleted file mode 100644 index 878ea3d2cd92..000000000000 --- a/games/kajongg/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1544225592 -SHA256 (KDE/applications/18.12.0/kajongg-18.12.0.tar.xz) = f474619f62e5869dadf000dd796477040c4aa255dd15f627ab795e2732eb364d -SIZE (KDE/applications/18.12.0/kajongg-18.12.0.tar.xz) = 4466648 diff --git a/games/kajongg/pkg-descr b/games/kajongg/pkg-descr deleted file mode 100644 index 17d013487038..000000000000 --- a/games/kajongg/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -Kajongg - the classical Mah Jongg for four players. If you are -looking for the Mah Jongg solitaire please use the application -KMahjongg. - -Kajongg can be used in two different ways. Scoring a manual game -where you play as always and use Kajongg for the computation of -scores and for bookkeeping. Or you can use Kajongg to play against -any combination of other human players or computer players. - -Kajongg comes with a ruleset for classical Chinese as played in -Germany. You can change the ruleset at your will and also define -whole new rulesets. The rules for a game are saved in the database, -so every game could be played with different rules. Changing a -ruleset does not affect existing games. - -WWW: http://www.kde.org/applications/games/kajongg diff --git a/games/kajongg/pkg-plist b/games/kajongg/pkg-plist deleted file mode 100644 index 92a52a3d5a41..000000000000 --- a/games/kajongg/pkg-plist +++ /dev/null @@ -1,542 +0,0 @@ -share/applications/org.kde.kajongg.desktop -share/icons/hicolor/128x128/apps/kajongg.png -share/icons/hicolor/16x16/apps/kajongg.png -share/icons/hicolor/22x22/apps/kajongg.png -share/icons/hicolor/32x32/apps/kajongg.png -share/icons/hicolor/48x48/apps/kajongg.png -share/icons/hicolor/64x64/apps/kajongg.png -share/icons/hicolor/scalable/actions/games-kajongg-law.svgz -share/icons/hicolor/scalable/apps/kajongg.svgz -%%DATADIR%%/%%PYCACHE%%about.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%altint.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%animation.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%background.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%backgroundselector.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%board.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%chat.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%client.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%common.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%config.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%configdialog.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%deferredutil.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%dialogs.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%differ.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%game.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%games.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%genericdelegates.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%guiutil.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%hand.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%handboard.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%humanclient.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%intelligence.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%kajongg.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%kajonggserver.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%kde.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%kdepaths.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%kdestub.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%log.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%login.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%mainwindow.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%meld.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%message.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%mi18n.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%mjresource.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%modeltest.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%move.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%permutations.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%player.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%playerlist.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%predefined.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%qt.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%qtreactor.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%query.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%rand.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%rule.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%rulecode.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%rulesetselector.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%scene.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%scoring.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%scoringdialog.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%server.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%servercommon.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%servertable.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%sound.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%statesaver.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%tables.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%tile.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%tileset.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%tilesetselector.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%tilesource.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%tree.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%uitile.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%uiwall.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%user.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%util.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%visible.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%wall.%%PYC_SUFFIX%% -%%DATADIR%%/%%PYCACHE%%wind.%%PYC_SUFFIX%% -%%DATADIR%%/about.py -%%DATADIR%%/altint.py -%%DATADIR%%/animation.py -%%DATADIR%%/background.py -%%DATADIR%%/backgroundselector.py -%%DATADIR%%/backgroundselector.ui -%%DATADIR%%/board.py -%%DATADIR%%/chat.py -%%DATADIR%%/client.py -%%DATADIR%%/common.py -%%DATADIR%%/config.py -%%DATADIR%%/configdialog.py -%%DATADIR%%/deferredutil.py -%%DATADIR%%/dialogs.py -%%DATADIR%%/differ.py -%%DATADIR%%/game.py -%%DATADIR%%/games.py -%%DATADIR%%/genericdelegates.py -%%DATADIR%%/guiutil.py -%%DATADIR%%/hand.py -%%DATADIR%%/handboard.py -%%DATADIR%%/humanclient.py -%%DATADIR%%/intelligence.py -%%DATADIR%%/kajongg.py -%%DATADIR%%/kajonggserver.py -%%DATADIR%%/kajonggui.rc -%%DATADIR%%/kde.py -%%DATADIR%%/kdepaths.py -%%DATADIR%%/kdestub.py -%%DATADIR%%/log.py -%%DATADIR%%/login.py -%%DATADIR%%/mainwindow.py -%%DATADIR%%/meld.py -%%DATADIR%%/message.py -%%DATADIR%%/mi18n.py -%%DATADIR%%/mjresource.py -%%DATADIR%%/modeltest.py -%%DATADIR%%/move.py -%%DATADIR%%/permutations.py -%%DATADIR%%/player.py -%%DATADIR%%/playerlist.py -%%DATADIR%%/predefined.py -%%DATADIR%%/qt.py -%%DATADIR%%/qtreactor.py -%%DATADIR%%/query.py -%%DATADIR%%/rand.py -%%DATADIR%%/rule.py -%%DATADIR%%/rulecode.py -%%DATADIR%%/rulesetselector.py -%%DATADIR%%/scene.py -%%DATADIR%%/scoring.py -%%DATADIR%%/scoringdialog.py -%%DATADIR%%/server.py -%%DATADIR%%/servercommon.py -%%DATADIR%%/servertable.py -%%DATADIR%%/sound.py -%%DATADIR%%/statesaver.py -%%DATADIR%%/tables.py -%%DATADIR%%/tile.py -%%DATADIR%%/tileset.py -%%DATADIR%%/tilesetselector.py -%%DATADIR%%/tilesetselector.ui -%%DATADIR%%/tilesource.py -%%DATADIR%%/tree.py -%%DATADIR%%/uitile.py -%%DATADIR%%/uiwall.py -%%DATADIR%%/user.py -%%DATADIR%%/util.py -%%DATADIR%%/visible.py -%%DATADIR%%/voices/de/female1/COPYRIGHT -%%DATADIR%%/voices/de/female1/b1.ogg -%%DATADIR%%/voices/de/female1/b2.ogg -%%DATADIR%%/voices/de/female1/b3.ogg -%%DATADIR%%/voices/de/female1/b4.ogg -%%DATADIR%%/voices/de/female1/b5.ogg -%%DATADIR%%/voices/de/female1/b6.ogg -%%DATADIR%%/voices/de/female1/b7.ogg -%%DATADIR%%/voices/de/female1/b8.ogg -%%DATADIR%%/voices/de/female1/b9.ogg -%%DATADIR%%/voices/de/female1/c1.ogg -%%DATADIR%%/voices/de/female1/c2.ogg -%%DATADIR%%/voices/de/female1/c3.ogg -%%DATADIR%%/voices/de/female1/c4.ogg -%%DATADIR%%/voices/de/female1/c5.ogg -%%DATADIR%%/voices/de/female1/c6.ogg -%%DATADIR%%/voices/de/female1/c7.ogg -%%DATADIR%%/voices/de/female1/c8.ogg -%%DATADIR%%/voices/de/female1/c9.ogg -%%DATADIR%%/voices/de/female1/chow.ogg -%%DATADIR%%/voices/de/female1/dangerousgame.ogg -%%DATADIR%%/voices/de/female1/db.ogg -%%DATADIR%%/voices/de/female1/dg.ogg -%%DATADIR%%/voices/de/female1/dr.ogg -%%DATADIR%%/voices/de/female1/kong.ogg -%%DATADIR%%/voices/de/female1/mahjongg.ogg -%%DATADIR%%/voices/de/female1/md5sum -%%DATADIR%%/voices/de/female1/nochoice.ogg -%%DATADIR%%/voices/de/female1/originalcall.ogg -%%DATADIR%%/voices/de/female1/pung.ogg -%%DATADIR%%/voices/de/female1/s1.ogg -%%DATADIR%%/voices/de/female1/s2.ogg -%%DATADIR%%/voices/de/female1/s3.ogg -%%DATADIR%%/voices/de/female1/s4.ogg -%%DATADIR%%/voices/de/female1/s5.ogg -%%DATADIR%%/voices/de/female1/s6.ogg -%%DATADIR%%/voices/de/female1/s7.ogg -%%DATADIR%%/voices/de/female1/s8.ogg -%%DATADIR%%/voices/de/female1/s9.ogg -%%DATADIR%%/voices/de/female1/violatesoriginalcall.ogg -%%DATADIR%%/voices/de/female1/we.ogg -%%DATADIR%%/voices/de/female1/wn.ogg -%%DATADIR%%/voices/de/female1/ws.ogg -%%DATADIR%%/voices/de/female1/ww.ogg -%%DATADIR%%/voices/de/female2/COPYRIGHT -%%DATADIR%%/voices/de/female2/b1.ogg -%%DATADIR%%/voices/de/female2/b2.ogg -%%DATADIR%%/voices/de/female2/b3.ogg -%%DATADIR%%/voices/de/female2/b4.ogg -%%DATADIR%%/voices/de/female2/b5.ogg -%%DATADIR%%/voices/de/female2/b6.ogg -%%DATADIR%%/voices/de/female2/b7.ogg -%%DATADIR%%/voices/de/female2/b8.ogg -%%DATADIR%%/voices/de/female2/b9.ogg -%%DATADIR%%/voices/de/female2/c1.ogg -%%DATADIR%%/voices/de/female2/c2.ogg -%%DATADIR%%/voices/de/female2/c3.ogg -%%DATADIR%%/voices/de/female2/c4.ogg -%%DATADIR%%/voices/de/female2/c5.ogg -%%DATADIR%%/voices/de/female2/c6.ogg -%%DATADIR%%/voices/de/female2/c7.ogg -%%DATADIR%%/voices/de/female2/c8.ogg -%%DATADIR%%/voices/de/female2/c9.ogg -%%DATADIR%%/voices/de/female2/chow.ogg -%%DATADIR%%/voices/de/female2/dangerousgame.ogg -%%DATADIR%%/voices/de/female2/db.ogg -%%DATADIR%%/voices/de/female2/dg.ogg -%%DATADIR%%/voices/de/female2/dr.ogg -%%DATADIR%%/voices/de/female2/kong.ogg -%%DATADIR%%/voices/de/female2/mahjongg.ogg -%%DATADIR%%/voices/de/female2/md5sum -%%DATADIR%%/voices/de/female2/nochoice.ogg -%%DATADIR%%/voices/de/female2/originalcall.ogg -%%DATADIR%%/voices/de/female2/pung.ogg -%%DATADIR%%/voices/de/female2/s1.ogg -%%DATADIR%%/voices/de/female2/s2.ogg -%%DATADIR%%/voices/de/female2/s3.ogg -%%DATADIR%%/voices/de/female2/s4.ogg -%%DATADIR%%/voices/de/female2/s5.ogg -%%DATADIR%%/voices/de/female2/s6.ogg -%%DATADIR%%/voices/de/female2/s7.ogg -%%DATADIR%%/voices/de/female2/s8.ogg -%%DATADIR%%/voices/de/female2/s9.ogg -%%DATADIR%%/voices/de/female2/violatesoriginalcall.ogg -%%DATADIR%%/voices/de/female2/we.ogg -%%DATADIR%%/voices/de/female2/wn.ogg -%%DATADIR%%/voices/de/female2/ws.ogg -%%DATADIR%%/voices/de/female2/ww.ogg -%%DATADIR%%/voices/de/male1/COPYRIGHT -%%DATADIR%%/voices/de/male1/b1.ogg -%%DATADIR%%/voices/de/male1/b2.ogg -%%DATADIR%%/voices/de/male1/b3.ogg -%%DATADIR%%/voices/de/male1/b4.ogg -%%DATADIR%%/voices/de/male1/b5.ogg -%%DATADIR%%/voices/de/male1/b6.ogg -%%DATADIR%%/voices/de/male1/b7.ogg -%%DATADIR%%/voices/de/male1/b8.ogg -%%DATADIR%%/voices/de/male1/b9.ogg -%%DATADIR%%/voices/de/male1/c1.ogg -%%DATADIR%%/voices/de/male1/c2.ogg -%%DATADIR%%/voices/de/male1/c3.ogg -%%DATADIR%%/voices/de/male1/c4.ogg -%%DATADIR%%/voices/de/male1/c5.ogg -%%DATADIR%%/voices/de/male1/c6.ogg -%%DATADIR%%/voices/de/male1/c7.ogg -%%DATADIR%%/voices/de/male1/c8.ogg -%%DATADIR%%/voices/de/male1/c9.ogg -%%DATADIR%%/voices/de/male1/chow.ogg -%%DATADIR%%/voices/de/male1/dangerousgame.ogg -%%DATADIR%%/voices/de/male1/db.ogg -%%DATADIR%%/voices/de/male1/dg.ogg -%%DATADIR%%/voices/de/male1/dr.ogg -%%DATADIR%%/voices/de/male1/kong.ogg -%%DATADIR%%/voices/de/male1/mahjongg.ogg -%%DATADIR%%/voices/de/male1/md5sum -%%DATADIR%%/voices/de/male1/nochoice.ogg -%%DATADIR%%/voices/de/male1/originalcall.ogg -%%DATADIR%%/voices/de/male1/pung.ogg -%%DATADIR%%/voices/de/male1/s1.ogg -%%DATADIR%%/voices/de/male1/s2.ogg -%%DATADIR%%/voices/de/male1/s3.ogg -%%DATADIR%%/voices/de/male1/s4.ogg -%%DATADIR%%/voices/de/male1/s5.ogg -%%DATADIR%%/voices/de/male1/s6.ogg -%%DATADIR%%/voices/de/male1/s7.ogg -%%DATADIR%%/voices/de/male1/s8.ogg -%%DATADIR%%/voices/de/male1/s9.ogg -%%DATADIR%%/voices/de/male1/violatesoriginalcall.ogg -%%DATADIR%%/voices/de/male1/we.ogg -%%DATADIR%%/voices/de/male1/wn.ogg -%%DATADIR%%/voices/de/male1/ws.ogg -%%DATADIR%%/voices/de/male1/ww.ogg -%%DATADIR%%/voices/de/male2/COPYRIGHT -%%DATADIR%%/voices/de/male2/b1.ogg -%%DATADIR%%/voices/de/male2/b2.ogg -%%DATADIR%%/voices/de/male2/b3.ogg -%%DATADIR%%/voices/de/male2/b4.ogg -%%DATADIR%%/voices/de/male2/b5.ogg -%%DATADIR%%/voices/de/male2/b6.ogg -%%DATADIR%%/voices/de/male2/b7.ogg -%%DATADIR%%/voices/de/male2/b8.ogg -%%DATADIR%%/voices/de/male2/b9.ogg -%%DATADIR%%/voices/de/male2/c1.ogg -%%DATADIR%%/voices/de/male2/c2.ogg -%%DATADIR%%/voices/de/male2/c3.ogg -%%DATADIR%%/voices/de/male2/c4.ogg -%%DATADIR%%/voices/de/male2/c5.ogg -%%DATADIR%%/voices/de/male2/c6.ogg -%%DATADIR%%/voices/de/male2/c7.ogg -%%DATADIR%%/voices/de/male2/c8.ogg -%%DATADIR%%/voices/de/male2/c9.ogg -%%DATADIR%%/voices/de/male2/chow.ogg -%%DATADIR%%/voices/de/male2/db.ogg -%%DATADIR%%/voices/de/male2/dg.ogg -%%DATADIR%%/voices/de/male2/dr.ogg -%%DATADIR%%/voices/de/male2/kong.ogg -%%DATADIR%%/voices/de/male2/mahjongg.ogg -%%DATADIR%%/voices/de/male2/md5sum -%%DATADIR%%/voices/de/male2/nochoice.ogg -%%DATADIR%%/voices/de/male2/originalcall.ogg -%%DATADIR%%/voices/de/male2/pung.ogg -%%DATADIR%%/voices/de/male2/s1.ogg -%%DATADIR%%/voices/de/male2/s2.ogg -%%DATADIR%%/voices/de/male2/s3.ogg -%%DATADIR%%/voices/de/male2/s4.ogg -%%DATADIR%%/voices/de/male2/s5.ogg -%%DATADIR%%/voices/de/male2/s6.ogg -%%DATADIR%%/voices/de/male2/s7.ogg -%%DATADIR%%/voices/de/male2/s8.ogg -%%DATADIR%%/voices/de/male2/s9.ogg -%%DATADIR%%/voices/de/male2/violatesoriginalcall.ogg -%%DATADIR%%/voices/de/male2/we.ogg -%%DATADIR%%/voices/de/male2/wn.ogg -%%DATADIR%%/voices/de/male2/ws.ogg -%%DATADIR%%/voices/de/male2/ww.ogg -%%DATADIR%%/voices/female1/COPYRIGHT -%%DATADIR%%/voices/female1/b1.ogg -%%DATADIR%%/voices/female1/b2.ogg -%%DATADIR%%/voices/female1/b3.ogg -%%DATADIR%%/voices/female1/b4.ogg -%%DATADIR%%/voices/female1/b5.ogg -%%DATADIR%%/voices/female1/b6.ogg -%%DATADIR%%/voices/female1/b7.ogg -%%DATADIR%%/voices/female1/b8.ogg -%%DATADIR%%/voices/female1/b9.ogg -%%DATADIR%%/voices/female1/c1.ogg -%%DATADIR%%/voices/female1/c2.ogg -%%DATADIR%%/voices/female1/c3.ogg -%%DATADIR%%/voices/female1/c4.ogg -%%DATADIR%%/voices/female1/c5.ogg -%%DATADIR%%/voices/female1/c6.ogg -%%DATADIR%%/voices/female1/c7.ogg -%%DATADIR%%/voices/female1/c8.ogg -%%DATADIR%%/voices/female1/c9.ogg -%%DATADIR%%/voices/female1/chow.ogg -%%DATADIR%%/voices/female1/dangerousgame.ogg -%%DATADIR%%/voices/female1/db.ogg -%%DATADIR%%/voices/female1/dg.ogg -%%DATADIR%%/voices/female1/dr.ogg -%%DATADIR%%/voices/female1/kong.ogg -%%DATADIR%%/voices/female1/mahjongg.ogg -%%DATADIR%%/voices/female1/md5sum -%%DATADIR%%/voices/female1/nochoice.ogg -%%DATADIR%%/voices/female1/originalcall.ogg -%%DATADIR%%/voices/female1/pung.ogg -%%DATADIR%%/voices/female1/s1.ogg -%%DATADIR%%/voices/female1/s2.ogg -%%DATADIR%%/voices/female1/s3.ogg -%%DATADIR%%/voices/female1/s4.ogg -%%DATADIR%%/voices/female1/s5.ogg -%%DATADIR%%/voices/female1/s6.ogg -%%DATADIR%%/voices/female1/s7.ogg -%%DATADIR%%/voices/female1/s8.ogg -%%DATADIR%%/voices/female1/s9.ogg -%%DATADIR%%/voices/female1/violatesoriginalcall.ogg -%%DATADIR%%/voices/female1/we.ogg -%%DATADIR%%/voices/female1/wn.ogg -%%DATADIR%%/voices/female1/ws.ogg -%%DATADIR%%/voices/female1/ww.ogg -%%DATADIR%%/voices/female2/COPYRIGHT -%%DATADIR%%/voices/female2/b1.ogg -%%DATADIR%%/voices/female2/b2.ogg -%%DATADIR%%/voices/female2/b3.ogg -%%DATADIR%%/voices/female2/b4.ogg -%%DATADIR%%/voices/female2/b5.ogg -%%DATADIR%%/voices/female2/b6.ogg -%%DATADIR%%/voices/female2/b7.ogg -%%DATADIR%%/voices/female2/b8.ogg -%%DATADIR%%/voices/female2/b9.ogg -%%DATADIR%%/voices/female2/c1.ogg -%%DATADIR%%/voices/female2/c2.ogg -%%DATADIR%%/voices/female2/c3.ogg -%%DATADIR%%/voices/female2/c4.ogg -%%DATADIR%%/voices/female2/c5.ogg -%%DATADIR%%/voices/female2/c6.ogg -%%DATADIR%%/voices/female2/c7.ogg -%%DATADIR%%/voices/female2/c8.ogg -%%DATADIR%%/voices/female2/c9.ogg -%%DATADIR%%/voices/female2/chow.ogg -%%DATADIR%%/voices/female2/dangerousgame.ogg -%%DATADIR%%/voices/female2/db.ogg -%%DATADIR%%/voices/female2/dg.ogg -%%DATADIR%%/voices/female2/dr.ogg -%%DATADIR%%/voices/female2/kong.ogg -%%DATADIR%%/voices/female2/mahjongg.ogg -%%DATADIR%%/voices/female2/md5sum -%%DATADIR%%/voices/female2/nochoice.ogg -%%DATADIR%%/voices/female2/originalcall.ogg -%%DATADIR%%/voices/female2/pung.ogg -%%DATADIR%%/voices/female2/s1.ogg -%%DATADIR%%/voices/female2/s2.ogg -%%DATADIR%%/voices/female2/s3.ogg -%%DATADIR%%/voices/female2/s4.ogg -%%DATADIR%%/voices/female2/s5.ogg -%%DATADIR%%/voices/female2/s6.ogg -%%DATADIR%%/voices/female2/s7.ogg -%%DATADIR%%/voices/female2/s8.ogg -%%DATADIR%%/voices/female2/s9.ogg -%%DATADIR%%/voices/female2/violatesoriginalcall.ogg -%%DATADIR%%/voices/female2/we.ogg -%%DATADIR%%/voices/female2/wn.ogg -%%DATADIR%%/voices/female2/ws.ogg -%%DATADIR%%/voices/female2/ww.ogg -%%DATADIR%%/voices/male1/COPYRIGHT -%%DATADIR%%/voices/male1/b1.ogg -%%DATADIR%%/voices/male1/b2.ogg -%%DATADIR%%/voices/male1/b3.ogg -%%DATADIR%%/voices/male1/b4.ogg -%%DATADIR%%/voices/male1/b5.ogg -%%DATADIR%%/voices/male1/b6.ogg -%%DATADIR%%/voices/male1/b7.ogg -%%DATADIR%%/voices/male1/b8.ogg -%%DATADIR%%/voices/male1/b9.ogg -%%DATADIR%%/voices/male1/c1.ogg -%%DATADIR%%/voices/male1/c2.ogg -%%DATADIR%%/voices/male1/c3.ogg -%%DATADIR%%/voices/male1/c4.ogg -%%DATADIR%%/voices/male1/c5.ogg -%%DATADIR%%/voices/male1/c6.ogg -%%DATADIR%%/voices/male1/c7.ogg -%%DATADIR%%/voices/male1/c8.ogg -%%DATADIR%%/voices/male1/c9.ogg -%%DATADIR%%/voices/male1/chow.ogg -%%DATADIR%%/voices/male1/dangerousgame.ogg -%%DATADIR%%/voices/male1/db.ogg -%%DATADIR%%/voices/male1/dg.ogg -%%DATADIR%%/voices/male1/dr.ogg -%%DATADIR%%/voices/male1/kong.ogg -%%DATADIR%%/voices/male1/mahjongg.ogg -%%DATADIR%%/voices/male1/md5sum -%%DATADIR%%/voices/male1/nochoice.ogg -%%DATADIR%%/voices/male1/originalcall.ogg -%%DATADIR%%/voices/male1/pung.ogg -%%DATADIR%%/voices/male1/s1.ogg -%%DATADIR%%/voices/male1/s2.ogg -%%DATADIR%%/voices/male1/s3.ogg -%%DATADIR%%/voices/male1/s4.ogg -%%DATADIR%%/voices/male1/s5.ogg -%%DATADIR%%/voices/male1/s6.ogg -%%DATADIR%%/voices/male1/s7.ogg -%%DATADIR%%/voices/male1/s8.ogg -%%DATADIR%%/voices/male1/s9.ogg -%%DATADIR%%/voices/male1/violatesoriginalcall.ogg -%%DATADIR%%/voices/male1/we.ogg -%%DATADIR%%/voices/male1/wn.ogg -%%DATADIR%%/voices/male1/ws.ogg -%%DATADIR%%/voices/male1/ww.ogg -%%DATADIR%%/voices/male2/b1.ogg -%%DATADIR%%/voices/male2/b2.ogg -%%DATADIR%%/voices/male2/b3.ogg -%%DATADIR%%/voices/male2/b4.ogg -%%DATADIR%%/voices/male2/b5.ogg -%%DATADIR%%/voices/male2/b6.ogg -%%DATADIR%%/voices/male2/b7.ogg -%%DATADIR%%/voices/male2/b8.ogg -%%DATADIR%%/voices/male2/b9.ogg -%%DATADIR%%/voices/male2/c1.ogg -%%DATADIR%%/voices/male2/c2.ogg -%%DATADIR%%/voices/male2/c3.ogg -%%DATADIR%%/voices/male2/c4.ogg -%%DATADIR%%/voices/male2/c5.ogg -%%DATADIR%%/voices/male2/c6.ogg -%%DATADIR%%/voices/male2/c7.ogg -%%DATADIR%%/voices/male2/c8.ogg -%%DATADIR%%/voices/male2/c9.ogg -%%DATADIR%%/voices/male2/chow.ogg -%%DATADIR%%/voices/male2/dangerousgame.ogg -%%DATADIR%%/voices/male2/db.ogg -%%DATADIR%%/voices/male2/dg.ogg -%%DATADIR%%/voices/male2/dr.ogg -%%DATADIR%%/voices/male2/kong.ogg -%%DATADIR%%/voices/male2/mahjongg.ogg -%%DATADIR%%/voices/male2/md5sum -%%DATADIR%%/voices/male2/nochoice.ogg -%%DATADIR%%/voices/male2/originalcall.ogg -%%DATADIR%%/voices/male2/pung.ogg -%%DATADIR%%/voices/male2/s1.ogg -%%DATADIR%%/voices/male2/s2.ogg -%%DATADIR%%/voices/male2/s3.ogg -%%DATADIR%%/voices/male2/s4.ogg -%%DATADIR%%/voices/male2/s5.ogg -%%DATADIR%%/voices/male2/s6.ogg -%%DATADIR%%/voices/male2/s7.ogg -%%DATADIR%%/voices/male2/s8.ogg -%%DATADIR%%/voices/male2/s9.ogg -%%DATADIR%%/voices/male2/violatesoriginalcall.ogg -%%DATADIR%%/voices/male2/we.ogg -%%DATADIR%%/voices/male2/wn.ogg -%%DATADIR%%/voices/male2/ws.ogg -%%DATADIR%%/voices/male2/ww.ogg -%%DATADIR%%/wall.py -%%DATADIR%%/wind.py -share/locale/bg/LC_MESSAGES/kajongg.mo -share/locale/bs/LC_MESSAGES/kajongg.mo -share/locale/ca/LC_MESSAGES/kajongg.mo -share/locale/ca@valencia/LC_MESSAGES/kajongg.mo -share/locale/cs/LC_MESSAGES/kajongg.mo -share/locale/da/LC_MESSAGES/kajongg.mo -share/locale/de/LC_MESSAGES/kajongg.mo -share/locale/el/LC_MESSAGES/kajongg.mo -share/locale/en_GB/LC_MESSAGES/kajongg.mo -share/locale/eo/LC_MESSAGES/kajongg.mo -share/locale/es/LC_MESSAGES/kajongg.mo -share/locale/et/LC_MESSAGES/kajongg.mo -share/locale/eu/LC_MESSAGES/kajongg.mo -share/locale/fi/LC_MESSAGES/kajongg.mo -share/locale/fr/LC_MESSAGES/kajongg.mo -share/locale/ga/LC_MESSAGES/kajongg.mo -share/locale/gl/LC_MESSAGES/kajongg.mo -share/locale/hu/LC_MESSAGES/kajongg.mo -share/locale/is/LC_MESSAGES/kajongg.mo -share/locale/it/LC_MESSAGES/kajongg.mo -share/locale/ja/LC_MESSAGES/kajongg.mo -share/locale/kk/LC_MESSAGES/kajongg.mo -share/locale/km/LC_MESSAGES/kajongg.mo -share/locale/lt/LC_MESSAGES/kajongg.mo -share/locale/mr/LC_MESSAGES/kajongg.mo -share/locale/nb/LC_MESSAGES/kajongg.mo -share/locale/nds/LC_MESSAGES/kajongg.mo -share/locale/nl/LC_MESSAGES/kajongg.mo -share/locale/nn/LC_MESSAGES/kajongg.mo -share/locale/pl/LC_MESSAGES/kajongg.mo -share/locale/pt/LC_MESSAGES/kajongg.mo -share/locale/pt_BR/LC_MESSAGES/kajongg.mo -share/locale/ro/LC_MESSAGES/kajongg.mo -share/locale/ru/LC_MESSAGES/kajongg.mo -share/locale/sk/LC_MESSAGES/kajongg.mo -share/locale/sl/LC_MESSAGES/kajongg.mo -share/locale/sr/LC_MESSAGES/kajongg.mo -share/locale/sv/LC_MESSAGES/kajongg.mo -share/locale/tr/LC_MESSAGES/kajongg.mo -share/locale/ug/LC_MESSAGES/kajongg.mo -share/locale/uk/LC_MESSAGES/kajongg.mo -share/locale/zh_CN/LC_MESSAGES/kajongg.mo -share/locale/zh_TW/LC_MESSAGES/kajongg.mo -share/metainfo/org.kde.kajongg.appdata.xml diff --git a/games/mindguard/Makefile b/games/mindguard/Makefile deleted file mode 100644 index cf85a9d8ae28..000000000000 --- a/games/mindguard/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# Created by: kris -# $FreeBSD$ - -PORTNAME= mindguard -PORTVERSION= 0.0.0.4 -PORTREVISION= 6 -CATEGORIES= games -MASTER_SITES= http://zapatopi.net/mindguard/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Helpful utility for detecting and jamming harmful mind-control rays - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= MGPL -LICENSE_NAME= MINDGUARD PUBLIC LICENSE -LICENSE_FILE= ${WRKSRC}/COPYING -LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept - -USES= tar:tgz -USE_GNOME= gtk12 - -ALL_TARGET= # empty - -PLIST_FILES= bin/${PORTNAME} -PORTDATA= * -PORTDOCS= * - -OPTIONS_DEFINE= DOCS - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/mindguard ${STAGEDIR}${PREFIX}/bin/ - ${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/carriers/*.carrier ${STAGEDIR}${DATADIR}/ - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR}/ - -.include <bsd.port.mk> diff --git a/games/mindguard/distinfo b/games/mindguard/distinfo deleted file mode 100644 index 2544b32f9fc0..000000000000 --- a/games/mindguard/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (mindguard-0.0.0.4.tgz) = f394dd6833ec8a3bfd2814ee524600e75c18e4e110f92fb060f85d6bef7664ff -SIZE (mindguard-0.0.0.4.tgz) = 99642 diff --git a/games/mindguard/files/patch-Makefile b/games/mindguard/files/patch-Makefile deleted file mode 100644 index a1d794d57804..000000000000 --- a/games/mindguard/files/patch-Makefile +++ /dev/null @@ -1,16 +0,0 @@ ---- Makefile.orig Fri Feb 7 20:54:25 2003 -+++ Makefile Wed Sep 7 23:21:34 2005 -@@ -2,10 +2,11 @@ - - BINDIR = /usr/local/bin - MGDIR = /usr/local/share/MindGuard --CC = gcc -+CC ?= gcc -+CFLAGS ?= -O -pipe - - mindguard: mindguard.c mindguard.h -- $(CC) `gtk-config --cflags` mindguard.c -o mindguard `gtk-config --libs` -+ $(CC) -DLOCALBASE=\"${PREFIX}\" `${GTK_CONFIG} --cflags` ${CFLAGS} mindguard.c -o mindguard `${GTK_CONFIG} --libs` - - install: mindguard install-bin install-carriers install-docs - diff --git a/games/mindguard/files/patch-mindguard.c b/games/mindguard/files/patch-mindguard.c deleted file mode 100644 index 94079c995e76..000000000000 --- a/games/mindguard/files/patch-mindguard.c +++ /dev/null @@ -1,18 +0,0 @@ ---- mindguard.c.orig Fri Feb 7 20:53:53 2003 -+++ mindguard.c Wed Sep 7 23:27:25 2005 -@@ -1381,7 +1381,7 @@ - sprintf(car_path, "%s/MindGuard/carriers/", getenv("HOME")); - break; - case 2: -- strcpy(car_path, "/usr/local/share/MindGuard/carriers/"); -+ strcpy(car_path, LOCALBASE "/share/mindguard/"); - break; - default: - break; -@@ -2799,4 +2799,4 @@ - } - - --/* ...And your mind lived happily ever after. The End */ -\ No newline at end of file -+/* ...And your mind lived happily ever after. The End */ diff --git a/games/mindguard/pkg-descr b/games/mindguard/pkg-descr deleted file mode 100644 index b197945eb3fc..000000000000 --- a/games/mindguard/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -MindGuard protects your mind by jamming and/or scrambling psychotronic -mind-control signals and removing harmful engrammic pollutants from -your brain. It also has the ability to scan for and decipher into -English specific signals so you can see exactly Who wants to control -you and what They are trying to make you think. - -With MindGuard, you can rest assured that your most valuable -possession - your mind - is safe from the nefarious tinkering of -evil-doers. - -WWW: http://zapatopi.net/mindguard.html diff --git a/games/netspades/Makefile b/games/netspades/Makefile deleted file mode 100644 index d56718c6be71..000000000000 --- a/games/netspades/Makefile +++ /dev/null @@ -1,69 +0,0 @@ -# Created by: Frank Laszlo <laszlof@freebsdmatrix.net> -# $FreeBSD$ - -PORTNAME= NetSpades -PORTVERSION= 4.2.0 -PORTREVISION= 11 -CATEGORIES= games -MASTER_SITES= TUCOWS/x11/entertain \ - http://www.ece.rice.edu/~brentmh/spades/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Very popular card game for 1-4 players over a network - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ - -OPTIONS_DEFINE= GTK1 SLANG -OPTIONS_DEFAULT= GTK1 SLANG - -GNU_CONFIGURE= yes - -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -PLIST_FILES= bin/spadesd man/man6/spadesd.6.gz - -GTK1_USE= GNOME=gtk12 -GTK1_CONFIGURE_OFF= --without-gtk -GTK1_PLIST_FILES= bin/gspades man/man6/gspades.6.gz - -SLANG_USES= readline ncurses -SLANG_CONFIGURE_OFF= --without-slang -SLANG_LIB_DEPENDS= libslang.so:devel/libslang2 -SLANG_LDFLAGS= -lncurses -SLANG_PLIST_FILES= bin/slspades man/man6/slspades.6.gz - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MGTK1} -DESKTOP_ENTRIES="GSpades" "" "" "gspades" "" "" -.endif - -post-patch: -.for i in engine_func.c gtk_connect.c listen.c sl_io.c - @${REINPLACE_CMD} -e \ - 's| log| ns_log|g' ${WRKSRC}/src/${i} -.endfor - -do-install: - (cd ${WRKSRC}/src && ${INSTALL_PROGRAM} spadesd \ - ${STAGEDIR}${PREFIX}/bin) - (cd ${WRKSRC} && ${INSTALL_MAN} spadesd.6 \ - ${STAGEDIR}${MANPREFIX}/man/man6) -.if ${PORT_OPTIONS:MGTK1} - (cd ${WRKSRC}/src && ${INSTALL_PROGRAM} gspades \ - ${STAGEDIR}${PREFIX}/bin) - (cd ${WRKSRC} && ${INSTALL_MAN} gspades.6 \ - ${STAGEDIR}${MANPREFIX}/man/man6) -.endif -.if ${PORT_OPTIONS:MSLANG} - (cd ${WRKSRC}/src && ${INSTALL_PROGRAM} slspades \ - ${STAGEDIR}${PREFIX}/bin) - (cd ${WRKSRC} && ${INSTALL_MAN} slspades.6 \ - ${STAGEDIR}${MANPREFIX}/man/man6) -.endif - -.include <bsd.port.mk> diff --git a/games/netspades/distinfo b/games/netspades/distinfo deleted file mode 100644 index cdd60799c398..000000000000 --- a/games/netspades/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (NetSpades-4.2.0.tar.gz) = 3ca1072e1b3539c5f190a067f4aa36e46ed0d3e08441df4615fc6a10312d9c0b -SIZE (NetSpades-4.2.0.tar.gz) = 151685 diff --git a/games/netspades/pkg-descr b/games/netspades/pkg-descr deleted file mode 100644 index 93ed15242235..000000000000 --- a/games/netspades/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Spades (known in some places as 500) is a four-player, team-based -game whose object is to be the first team to score 500 points by -bidding on, and taking tricks. - -NetSpades includes: -- the server program, -- a console-based client (using the SLang library), -- and an X-based client (using the GTK library). - -WWW: http://www.ece.rice.edu/~brentmh/spades/ diff --git a/games/wmquake/Makefile b/games/wmquake/Makefile deleted file mode 100644 index 7b5a232e0377..000000000000 --- a/games/wmquake/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# Created by: Ulrich Spoerlein <uspoerlein@gmail.com> -# $FreeBSD$ - -PORTNAME= wmquake -PORTVERSION= 1.1 -PORTREVISION= 5 -CATEGORIES= games -MASTER_SITES= http://www.ne.jp/asahi/linux/timecop/software/ \ - LOCAL/uqs - -MAINTAINER= ports@FreeBSD.org -COMMENT= Id Software's Quake I in a 64x64 WM dockapp window - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -USES= gmake tar:bzip2 -USE_GNOME= gtk12 - -PLIST_FILES= bin/wmquake - -OPTIONS_DEFINE= OPTIMIZED_CFLAGS - -OPTIMIZED_CFLAGS_CFLAGS= -O3 -fomit-frame-pointer -funroll-loops -fno-strength-reduce - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/wmquake ${STAGEDIR}${PREFIX}/bin - -.include <bsd.port.mk> diff --git a/games/wmquake/distinfo b/games/wmquake/distinfo deleted file mode 100644 index 60c824053ad4..000000000000 --- a/games/wmquake/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (wmquake-1.1.tar.bz2) = b35c1b0e84b99a5325f93f50d6258ee4ebb8faee9ce65e381fd20e190033dff3 -SIZE (wmquake-1.1.tar.bz2) = 256999 diff --git a/games/wmquake/files/patch-Makefile b/games/wmquake/files/patch-Makefile deleted file mode 100644 index 1b7e9df71227..000000000000 --- a/games/wmquake/files/patch-Makefile +++ /dev/null @@ -1,18 +0,0 @@ ---- Makefile.orig Mon Jan 17 15:11:12 2005 -+++ Makefile Mon Jan 17 15:19:21 2005 -@@ -1,6 +1,4 @@ --CC = gcc - #CFLAGS = -g -Wall --CFLAGS = -O3 -fomit-frame-pointer -funroll-loops -fno-strength-reduce - - ifneq (, $(findstring freebsd, $(OSTYPE))) - GTKCONFIG = gtk12-config -@@ -10,7 +8,7 @@ - LIBGDK = -lgdk - endif - --LIBS = `$(GTKCONFIG) --libs | sed "s/-l.*//g"` $(LIBGDK) -lm -+LIBS = `$(GTKCONFIG) --libs` - - all: wmquake - diff --git a/games/wmquake/pkg-descr b/games/wmquake/pkg-descr deleted file mode 100644 index 9c0d81881441..000000000000 --- a/games/wmquake/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Just what you always wanted. Hardcore Quake fanatics can -now enjoy their favorite game in a 64x64 window! - -WWW: http://www.ne.jp/asahi/linux/timecop/ diff --git a/games/wmquake/pkg-message b/games/wmquake/pkg-message deleted file mode 100644 index 16285eabc765..000000000000 --- a/games/wmquake/pkg-message +++ /dev/null @@ -1,5 +0,0 @@ - -To use wmquake, you have to run it from within Quake I's -directory, so it can access the "id1" directory containing -maps, sound and models. - diff --git a/games/xbattle/Makefile b/games/xbattle/Makefile deleted file mode 100644 index b7ffe01a3df6..000000000000 --- a/games/xbattle/Makefile +++ /dev/null @@ -1,65 +0,0 @@ -# Created by: Pedro Giffuni -# $FreeBSD$ - -PORTNAME= xbattle -PORTVERSION= 5.4.1 -PORTREVISION= 4 -CATEGORIES= games -MASTER_SITES= GENTOO \ - SF/nemysisfreebsdp/${CATEGORIES}/${PORTNAME}/:icons -DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ - ${PORTNAME}_icons${EXTRACT_SUFX}:icons - -MAINTAINER= ports@FreeBSD.org -COMMENT= Concurrent multi-player battle strategy game - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= XBATTLE_LICENSE -LICENSE_NAME= XBATTLE License -LICENSE_FILE= ${WRKSRC}/COPYRIGHT -LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept - -RUN_DEPENDS= xdialog>0:x11/xdialog - -USES= imake -USE_XORG= x11 xext -USE_CSTD= gnu89 -CFLAGS+= -Wno-return-type - -PORTDOCS= README -OPTIONS_DEFINE= DOCS - -INSTALLS_ICONS= yes -ICON_SIZES= 32x32 48x48 64x64 72x72 96x96 128x128 - -SUB_FILES= ${PORTNAME}-menu - -DESKTOP_ENTRIES="XBattle" "" "${PORTNAME}" \ - "${PORTNAME}-menu" "Game;ArcadeGame;" "" - -post-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-menu ${STAGEDIR}${PREFIX}/bin/ -.for d in xbas xbos xbts - @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) - @${CHMOD} 755 ${STAGEDIR}${DATADIR}/${d} - @${CHMOD} 644 ${STAGEDIR}${DATADIR}/${d}/* -.endfor - @${CHMOD} 755 ${STAGEDIR}${DATADIR} -.for f in tutorial1 tutorial2 - ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-${f} -.endfor - -.for s in ${ICON_SIZES} - @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/ - ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \ - ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png -.endfor - ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \ - ${STAGEDIR}${PREFIX}/share/pixmaps/ - - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/games/xbattle/distinfo b/games/xbattle/distinfo deleted file mode 100644 index e3a84e7331e5..000000000000 --- a/games/xbattle/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (xbattle-5.4.1.tar.gz) = 9de38df361c87d0fdc65e13cf2fa3bb28dc22a8d04cc94f2f08e6cd9457ee180 -SIZE (xbattle-5.4.1.tar.gz) = 128982 -SHA256 (xbattle_icons.tar.gz) = f3e8fca5a6eeaebcecec0019894fa2d80402d20a9eabd20c32bb58a1acadbf4f -SIZE (xbattle_icons.tar.gz) = 22326 diff --git a/games/xbattle/files/patch-Imakefile b/games/xbattle/files/patch-Imakefile deleted file mode 100644 index a2de84f7de1a..000000000000 --- a/games/xbattle/files/patch-Imakefile +++ /dev/null @@ -1,17 +0,0 @@ ---- ./Imakefile.orig 1995-10-17 15:14:37.000000000 +0100 -+++ ./Imakefile 2014-03-29 18:29:01.369960166 +0100 -@@ -6,10 +6,11 @@ - CCOPTIONS = -Wf,-XNl4096 - #endif - #endif -+MANSUFFIX =6 - -- DEFINES = -DDEFAULT_XBO_DIR=\"/export/home/lesher/xbos\" \ -- -DDEFAULT_XBT_DIR=\"/export/home/lesher/xbts\" \ -- -DDEFAULT_XBA_DIR=\"/export/home/lesher/xbas\" -+ DEFINES = -DDEFAULT_XBO_DIR=\"$(PREFIX)/share/xbattle/xbos\" \ -+ -DDEFAULT_XBT_DIR=\"$(PREFIX)/share/xbattle/xbts\" \ -+ -DDEFAULT_XBA_DIR=\"$(PREFIX)/share/xbattle/xbas\" - LOCAL_LIBRARIES = $(XLIB) - SYS_LIBRARIES = -lm - SRCS = command.c \ diff --git a/games/xbattle/files/patch-command.c b/games/xbattle/files/patch-command.c deleted file mode 100644 index 24e01aa4e436..000000000000 --- a/games/xbattle/files/patch-command.c +++ /dev/null @@ -1,8 +0,0 @@ ---- ./command.c.orig 1995-12-19 23:21:51.000000000 +0100 -+++ ./command.c 2014-03-29 18:28:41.989953350 +0100 -@@ -1,4 +1,5 @@ - #include <stdio.h> -+#include <string.h> - - #include "constant.h" - diff --git a/games/xbattle/files/patch-draw.c b/games/xbattle/files/patch-draw.c deleted file mode 100644 index 9943a99b3169..000000000000 --- a/games/xbattle/files/patch-draw.c +++ /dev/null @@ -1,17 +0,0 @@ ---- ./draw.c.orig 1995-12-19 23:21:51.000000000 +0100 -+++ ./draw.c 2014-03-29 18:28:41.989953350 +0100 -@@ -1,4 +1,5 @@ - #include <stdio.h> -+#include <string.h> - - #include "constant.h" - -@@ -1267,7 +1268,7 @@ - ******************************************************************************/ - - draw_timer (running_time, player) -- unsigned long running_time; -+ unsigned int running_time; - int player; - { - char line[MAX_LINE]; diff --git a/games/xbattle/files/patch-edit.c b/games/xbattle/files/patch-edit.c deleted file mode 100644 index 23cf5930749a..000000000000 --- a/games/xbattle/files/patch-edit.c +++ /dev/null @@ -1,8 +0,0 @@ ---- ./edit.c.orig 1995-12-19 23:21:51.000000000 +0100 -+++ ./edit.c 2014-03-29 18:28:41.989953350 +0100 -@@ -1,4 +1,5 @@ - #include <stdio.h> -+#include <stdlib.h> - - #include "constant.h" - diff --git a/games/xbattle/files/patch-error.c b/games/xbattle/files/patch-error.c deleted file mode 100644 index 0decee5229e5..000000000000 --- a/games/xbattle/files/patch-error.c +++ /dev/null @@ -1,8 +0,0 @@ ---- ./error.c.orig 1995-12-19 23:21:51.000000000 +0100 -+++ ./error.c 2014-03-29 18:28:41.999944284 +0100 -@@ -1,4 +1,5 @@ - #include <stdio.h> -+#include <stdlib.h> - - #include "constant.h" - diff --git a/games/xbattle/files/patch-init.c b/games/xbattle/files/patch-init.c deleted file mode 100644 index 3f50b47f8c89..000000000000 --- a/games/xbattle/files/patch-init.c +++ /dev/null @@ -1,9 +0,0 @@ ---- ./init.c.orig 1995-12-19 23:21:51.000000000 +0100 -+++ ./init.c 2014-03-29 18:28:41.999944284 +0100 -@@ -1,5 +1,6 @@ - #include <stdio.h> - #include <math.h> -+#include <stdlib.h> - - #include "constant.h" - diff --git a/games/xbattle/files/patch-main.c b/games/xbattle/files/patch-main.c deleted file mode 100644 index 49e5cfa7efdb..000000000000 --- a/games/xbattle/files/patch-main.c +++ /dev/null @@ -1,9 +0,0 @@ ---- ./main.c.orig 1995-12-19 23:21:51.000000000 +0100 -+++ ./main.c 2014-03-29 18:28:41.999944284 +0100 -@@ -1,4 +1,6 @@ - #include <stdio.h> -+#include <stdlib.h> -+#include <string.h> - - /**** x include files ****/ - #include <X11/Xlib.h> diff --git a/games/xbattle/files/patch-parse.c b/games/xbattle/files/patch-parse.c deleted file mode 100644 index e2b33a8e7cd1..000000000000 --- a/games/xbattle/files/patch-parse.c +++ /dev/null @@ -1,12 +0,0 @@ ---- ./parse.c.orig 1995-12-19 23:26:39.000000000 +0100 -+++ ./parse.c 2014-03-29 18:28:41.999944284 +0100 -@@ -1486,8 +1486,7 @@ - *filename; - { - int i; -- char *suffix, -- *strstr(); -+ char *suffix; - FILE *fp; - - strcpy (filename, &option[1]); diff --git a/games/xbattle/files/patch-replay.c b/games/xbattle/files/patch-replay.c deleted file mode 100644 index ea3605c196a9..000000000000 --- a/games/xbattle/files/patch-replay.c +++ /dev/null @@ -1,9 +0,0 @@ ---- ./replay.c.orig 1995-12-19 23:21:51.000000000 +0100 -+++ ./replay.c 2014-03-29 18:28:41.999944284 +0100 -@@ -1,4 +1,6 @@ - #include <stdio.h> -+#include <string.h> -+#include <stdlib.h> - - #include "constant.h" - diff --git a/games/xbattle/files/patch-shape.c b/games/xbattle/files/patch-shape.c deleted file mode 100644 index d477c85ce6fe..000000000000 --- a/games/xbattle/files/patch-shape.c +++ /dev/null @@ -1,8 +0,0 @@ ---- ./shape.c.orig 1995-12-19 23:21:51.000000000 +0100 -+++ ./shape.c 2014-03-29 18:28:41.999944284 +0100 -@@ -1,4 +1,5 @@ - #include <stdio.h> -+#include <stdlib.h> - - #include "constant.h" - diff --git a/games/xbattle/files/patch-shape_octagon.c b/games/xbattle/files/patch-shape_octagon.c deleted file mode 100644 index 0ada0b786413..000000000000 --- a/games/xbattle/files/patch-shape_octagon.c +++ /dev/null @@ -1,11 +0,0 @@ ---- ./shape_octagon.c.orig 1995-12-19 23:21:51.000000000 +0100 -+++ ./shape_octagon.c 2014-03-29 18:28:42.009953797 +0100 -@@ -91,7 +91,7 @@ - - shape->direction_count = 8; - shape->direction_factor = 24/shape->direction_count; -- shape->angle_offset = 67.5; -+ shape->angle_offset = 67; - shape->use_secondary = FALSE; - - /** Define polygon points **/ diff --git a/games/xbattle/files/patch-utils.c b/games/xbattle/files/patch-utils.c deleted file mode 100644 index c0ba03f1e110..000000000000 --- a/games/xbattle/files/patch-utils.c +++ /dev/null @@ -1,8 +0,0 @@ ---- ./utils.c.orig 1995-12-19 23:21:51.000000000 +0100 -+++ ./utils.c 2014-03-29 18:28:42.009953797 +0100 -@@ -1,4 +1,5 @@ - #include <stdio.h> -+#include <string.h> - - #include "constant.h" - diff --git a/games/xbattle/files/patch-window.c b/games/xbattle/files/patch-window.c deleted file mode 100644 index 45778bf04824..000000000000 --- a/games/xbattle/files/patch-window.c +++ /dev/null @@ -1,77 +0,0 @@ ---- ./window.c.orig 1995-12-19 23:21:51.000000000 +0100 -+++ ./window.c 2014-03-29 18:28:42.009953797 +0100 -@@ -1,4 +1,6 @@ - #include <stdio.h> -+#include <string.h> -+#include <stdlib.h> - - #include "constant.h" - -@@ -708,8 +710,7 @@ - unsigned long valuemask; - XSetWindowAttributes attrib; - XVisualInfo vinfo; -- long event_mask, -- full_depth; -+ long event_mask; - Atom wm_delete_window; - - /** Open display and screen **/ -@@ -742,36 +743,11 @@ - /** Set bitplane depth to default **/ - - xwindow->depth = DefaultDepth (xwindow->display, xwindow->screen); -- full_depth = xwindow->depth; - - /** Get a visual **/ - - visual = DefaultVisual (xwindow->display, xwindow->screen); - -- /** Try to force the display to 8 planes **/ -- -- if (xwindow->depth != 8) -- { -- if (XMatchVisualInfo -- (xwindow->display, xwindow->screen, 8, PseudoColor, &vinfo)) -- { -- visual = vinfo.visual; -- xwindow->depth = 8; -- } -- } -- -- /** If couldn't find an 8 bit visual, try a 16 bit visual **/ -- -- if (xwindow->depth != 8) -- { -- if (XMatchVisualInfo -- (xwindow->display, xwindow->screen, 16, PseudoColor, &vinfo)) -- { -- visual = vinfo.visual; -- xwindow->depth = 16; -- } -- } -- - /** If have less than 8 planes, just use a single plane **/ - - if (xwindow->depth < 8) -@@ -790,19 +766,8 @@ - #else - /** Allocate existing colormap **/ - -- if (full_depth > 8) -+ if (xwindow->depth > 8) - { -- /** XBattle won't work for 24 bit displays with no optional **/ -- /** visuals with 8 or 16 bits. This may be the case on some PCs. **/ -- /** In these cases, it may be possible to reconfigure the display **/ -- /** to 8 or 16 bits. **/ -- -- if (xwindow->depth > 16) -- { -- throw_warning ("No PseudoColor visual available\n%s", -- " Try changing display to <= 16 bits"); -- throw_error ("Unable to continue without colormap", NULL); -- } - - /** If display is 24 bit, have to create a dedicated colormap **/ - diff --git a/games/xbattle/files/patch-xbattle.man b/games/xbattle/files/patch-xbattle.man deleted file mode 100644 index 713dc41741d3..000000000000 --- a/games/xbattle/files/patch-xbattle.man +++ /dev/null @@ -1,1070 +0,0 @@ ---- ./xbattle.man.orig 1995-12-19 23:58:48.000000000 +0100 -+++ ./xbattle.man 2014-03-29 18:28:42.009953797 +0100 -@@ -2,12 +2,12 @@ - .SH NAME - xbattle \- a multi-user battle strategy game - .SH SYNOPSIS -- xbattle [-<color> <display>...] [-<option> <argument>...] --.SH -+ xbattle [\-<color> <display>...] [\-<option> <argument>...] -+.SH DESCRIPTION - - Assign a team color and display to each player, and any number of - options with argument where required. <color> can be a monochrome --tone, -black -white -dark -light, or a color, -red -green -blue ; -+tone, \-black \-white \-dark \-light, or a color, \-red \-green \-blue ; - <display> is the name of the x display for each player. Command line - arguments can be supplied in any order. For a quick introduction, go - straight to the EXAMPLES section below. Also, see the tutorials -@@ -17,96 +17,95 @@ - .SH OPTIONS - .nf - --...........................................................| - USAGE: xbattle <args> -- -<c1> <str> color to display name <str> -- -<c1>_<c2> <str> colors to display name <str> -- -area troops proportional to area -- -attack allow use of attack key -- -armies <int> number of ordered armies -- -basemap use map scheme, bases visible -- -bases <int> number of ordered bases -- -board <int> size of board (in cells, x=y) -- -boardx <int> width of board (in cells) -- -boardy <int> height of board (in cells) -- -border <int> border around board -- -bound allow drag-bounded vector sets -- -build <int> build cities with <int> segments -- -build_cost <int> cost to build city segment -- -build_limit <int> limit cities each side can build -- -color <spec> set RGB values for color <str> -- -color_inverse <spec> set color <s1> inverse to <s2> -- -decay <int> make troops slowly die off -- -diamond use diamond tiling -- -dig [int] [int] step terrain lowering -- -dig_cost <int> cost of each dig step -- -digin <int> provide entrenchment -- -disrupt attacks break supply lines -- -draw <int> specify a troop drawing method -- -dump <file> dump configuration to <file> -- -edit [file] interactively edit xbattle board -- -erode make unused paths erode -- -erode_thresh <int> threshold for erosion -- -farms <int> troops slowly grow -- -fight <int> intensity of fighting -- -fill [int] [int] step terrain raising -- -fill_cost <int> cost of each fill step -- -forest <int> density of forest -- -forest_color <spec> RGB values for forest level -- -forest_tones <int> number of forest levels -- -grid show grid -- -guns <int> range of artillery -- -guns_cost <int> cost of each artillery shell -- -guns_damage <int> damage done by artillery shell -- -help print argument list -- -hex use hexagonal tiling -- -hidden invisible enemy vectors -- -hills <int> slope of hills -- -hill_color <spec> RGB values for hill level <int> -- -hill_tones <int> number of allowable hill levels -- -horizon [int] can't see enemy past [int] cells -- -load [file] load board from [file] -- -localmap mapping with invisible terrain -- -manage managed control of commands -- -manpos manual positioning of board -- -map use basic map scheme -- -march <int> number of delays between marches -- -maxval <int> maximum cell troop capacity -- -militia <int> randomly distributed troops -- -move <int> speed of troop flow -- -nospigot [int] cease attack if outnumbered -- -octagon use octagonal/square tiling -- -options <file> read xbattle options from <file> -- -opt_file.xbo shorthand -options opt_file.xbo -- -overwrite just use terrain from load file -- -para <int> range of paratroopers -- -para_cost <int> cost of each paratrooper -- -para_damage <int> invading strength of paratrooper -- -peaks <int> number of terrain peaks -- -peak_bias <float> peak distribution bias (0.0-2.0) -- -rbases <int> number of distributed bases -- -rbase_range <int> distance of rbase from enemy -- -repeat repeat of last mouse command -- -replay [file] replay stored game from [file] -- -reserve allow reserve of troops -- -scuttle [int] enable city scuttling -- -scuttle_cost <int> cost of scuttle -- -sea <int> pervasiveness (+ levels) of sea -- -sea_block use block-fills, not hue-fills -- -sea_color <spec> RGB values for sea level <int> -- -sea_tones <int> number of allowable sea levels -- -sea_value <float> darkness of seas for b/w games -- -seed <int> random number generator seed -- -speed <int> speed of updates -- -square <int> side length of cell -- -stipple <spec> set stipple (b/w) pattern -- -store [file] store game for later replay -- -towns <int> density of distributed towns -- -triangle use triangular tiling -- -trough_bias <float> trough setting bias (0.0-2.0) -- -xpos <int> x position of board on display -- -ypos <int> y position of board on display -- -wrap wrapping around edges of board -+ \-<c1> <str> color to display name <str> -+ \-<c1>_<c2> <str> colors to display name <str> -+ \-area troops proportional to area -+ \-attack allow use of attack key -+ \-armies <int> number of ordered armies -+ \-basemap use map scheme, bases visible -+ \-bases <int> number of ordered bases -+ \-board <int> size of board (in cells, x=y) -+ \-boardx <int> width of board (in cells) -+ \-boardy <int> height of board (in cells) -+ \-border <int> border around board -+ \-bound allow drag-bounded vector sets -+ \-build <int> build cities with <int> segments -+ \-build_cost <int> cost to build city segment -+ \-build_limit <int> limit cities each side can build -+ \-color <spec> set RGB values for color <str> -+ \-color_inverse <spec> set color <s1> inverse to <s2> -+ \-decay <int> make troops slowly die off -+ \-diamond use diamond tiling -+ \-dig [int] [int] step terrain lowering -+ \-dig_cost <int> cost of each dig step -+ \-digin <int> provide entrenchment -+ \-disrupt attacks break supply lines -+ \-draw <int> specify a troop drawing method -+ \-dump <file> dump configuration to <file> -+ \-edit [file] interactively edit xbattle board -+ \-erode make unused paths erode -+ \-erode_thresh <int> threshold for erosion -+ \-farms <int> troops slowly grow -+ \-fight <int> intensity of fighting -+ \-fill [int] [int] step terrain raising -+ \-fill_cost <int> cost of each fill step -+ \-forest <int> density of forest -+ \-forest_color <spec> RGB values for forest level -+ \-forest_tones <int> number of forest levels -+ \-grid show grid -+ \-guns <int> range of artillery -+ \-guns_cost <int> cost of each artillery shell -+ \-guns_damage <int> damage done by artillery shell -+ \-help print argument list -+ \-hex use hexagonal tiling -+ \-hidden invisible enemy vectors -+ \-hills <int> slope of hills -+ \-hill_color <spec> RGB values for hill level <int> -+ \-hill_tones <int> number of allowable hill levels -+ \-horizon [int] can't see enemy past [int] cells -+ \-load [file] load board from [file] -+ \-localmap mapping with invisible terrain -+ \-manage managed control of commands -+ \-manpos manual positioning of board -+ \-map use basic map scheme -+ \-march <int> number of delays between marches -+ \-maxval <int> maximum cell troop capacity -+ \-militia <int> randomly distributed troops -+ \-move <int> speed of troop flow -+ \-nospigot [int] cease attack if outnumbered -+ \-octagon use octagonal/square tiling -+ \-options <file> read xbattle options from <file> -+ \-opt_file.xbo shorthand -options opt_file.xbo -+ \-overwrite just use terrain from load file -+ \-para <int> range of paratroopers -+ \-para_cost <int> cost of each paratrooper -+ \-para_damage <int> invading strength of paratrooper -+ \-peaks <int> number of terrain peaks -+ \-peak_bias <float> peak distribution bias (0.0-2.0) -+ \-rbases <int> number of distributed bases -+ \-rbase_range <int> distance of rbase from enemy -+ \-repeat repeat of last mouse command -+ \-replay [file] replay stored game from [file] -+ \-reserve allow reserve of troops -+ \-scuttle [int] enable city scuttling -+ \-scuttle_cost <int> cost of scuttle -+ \-sea <int> pervasiveness (+ levels) of sea -+ \-sea_block use block-fills, not hue-fills -+ \-sea_color <spec> RGB values for sea level <int> -+ \-sea_tones <int> number of allowable sea levels -+ \-sea_value <float> darkness of seas for b/w games -+ \-seed <int> random number generator seed -+ \-speed <int> speed of updates -+ \-square <int> side length of cell -+ \-stipple <spec> set stipple (b/w) pattern -+ \-store [file] store game for later replay -+ \-towns <int> density of distributed towns -+ \-triangle use triangular tiling -+ \-trough_bias <float> trough setting bias (0.0-2.0) -+ \-xpos <int> x position of board on display -+ \-ypos <int> y position of board on display -+ \-wrap wrapping around edges of board - - .fi - .SH RUN-TIME COMMAND SUMMARY -@@ -114,29 +113,29 @@ - .SH COMMANDS IN GAMEBOARD - LFT MOUSE: toggle command vector - MID MOUSE: clear and set new command vector -- RGT MOUSE: repeat previous command (-repeat) -- SHIFT-LFT MOUSE: march (-march) fork move (else) -- SHIFT-MID MOUSE: force march (-march) fork move (else) -- SHIFT-RGT MOUSE: paratroops (-para) -- CTRL-RGT MOUSE: artillery (-guns) -+ RGT MOUSE: repeat previous command (\-repeat) -+ SHIFT-LFT MOUSE: march (\-march) fork move (else) -+ SHIFT-MID MOUSE: force march (\-march) fork move (else) -+ SHIFT-RGT MOUSE: paratroops (\-para) -+ CTRL-RGT MOUSE: artillery (\-guns) - CRTL-'s': pause game - CRTL-'q': resume game - CRTL-'p': save game state to map file -- 'a': attack enemy square (-attack) -- 'b': build base (-build) -- 'B': build full base (-build & -manage) -- 's': scuttle base (-scuttle) -- 'f': fill terrain (-fill) -- 'F': fill full terrain (-fill & -manage) -- 'd': dig terrain (-dig) -- 'D': dig full terrain (-dig & -manage) -+ 'a': attack enemy square (\-attack) -+ 'b': build base (\-build) -+ 'B': build full base (\-build & \-manage) -+ 's': scuttle base (\-scuttle) -+ 'f': fill terrain (\-fill) -+ 'F': fill full terrain (\-fill & \-manage) -+ 'd': dig terrain (\-dig) -+ 'D': dig full terrain (\-dig & \-manage) - 'p': paratroops (-para) -- 'P': paratroops - on (-para & -manage) -- 'g': artillery (-guns) -- 'G': artillery - on (-guns & -manage) -+ 'P': paratroops \- on (\-para & \-manage) -+ 'g': artillery (\-guns) -+ 'G': artillery \- on (\-guns & \-manage) - 'z': cancel all movement -- 'c': cancel managed operation (-manage) -- '0'-'9': reserve (-reserve) -+ 'c': cancel managed operation (\-manage) -+ '0'-'9': reserve (\-reserve) - - .SH COMMANDS IN TEXT AREA - CONTROL-c: quit the game -@@ -169,17 +168,17 @@ - without waiting for turns. - - .SH TEAM SIDES AND PLAYERS -- -<color>, -color, -color_inverse, -stipple -+ \-<color>, \-color, \-color_inverse, \-stipple - - The game is started from one display, and each player must play from a - separate display, players being assigned to a color team by the --command line option "-<color> <display>". The parameter <color> -+command line option "\-<color> <display>". The parameter <color> - determines the color of the troops of that team, which can be either a - monochrome tone like black, white, dark, light, or a true color like - red, green, blue, although the true colors will appear on a monochrome - monitor as either black or white with an identifying character in each - troop marker which is the first letter of the color name. For --instance, the team color "-red" would appear on a monochrome monitor -+instance, the team color "\-red" would appear on a monochrome monitor - as black with a letter "R" in the middle of each troop marker. The - legal team color names can be selected from any color defined in the - file /usr/lib/X11/rgb.txt which includes such bizarre entries as -@@ -187,11 +186,11 @@ - "red", "green", "blue" and "black" and "white" etc. Alternatively, - colors can be defined individually in the default file (.xbattle), - an option file (see OPTIONS section below), or in the command --line itself using the "-color <str> <r> <g> <b>" option. With this -+line itself using the "\-color <str> <r> <g> <b>" option. With this - option, the color is given by <str>, and the red green and blue - components by <r>, <g>, and <b> respectively, in the range (0-255). A - black and white pattern can be assigned to correspond to color name --<str> via the "-stipple <str> 8 x <hex>" option, where the binary -+<str> via the "\-stipple <str> 8 x <hex>" option, where the binary - breakdown of each of eight hex numbers (in form like "0xa4") specifies - one of the eight rows of the pattern. - -@@ -200,7 +199,7 @@ - bitmap textures on monochrome monitors, allowing monochrome players to - have six distinguishable team colors. A number of people can be - assigned to the same team by repeating the color for different --displays, for example "-red display1 -red display2", and each member -+displays, for example "\-red display1 \-red display2", and each member - of the team will be able to command any troops of that team. The - <display> argument designates the name of the display on which the - team of that color is playing, so each player must be given a color -@@ -215,7 +214,7 @@ - which means the display from which the program is started. When - playing between color and monochrome displays the colors can be - specified more exactly by concatenating a color name with a monochrome --name, for example "-red_white" (color first), which would display that -+name, for example "\-red_white" (color first), which would display that - team as red on color monitors and white on monochrome monitors. All - command line flags and arguments for the game can be given in any - order as long as the argument directly follows its flag, and most -@@ -225,7 +224,7 @@ - experienced player (see BIASED GAMES below). - - .SH OPTIONS -- -options -+ \-options - - A large number of command line options are available to define the parameters - of the game. In essence, xbattle is many thousands of games rolled -@@ -237,8 +236,8 @@ - each option (plus argument, where applicable) is placed on a separate - line. So, for example, the game... - -- xbattle -black me -white cnsxk:0.0 -armies 4 -farms 5 -- -attack -+ xbattle \-black me \-white cnsxk:0.0 \-armies 4 -farms 5 -+ \-attack - - could also be played with the command... - -@@ -246,13 +245,13 @@ - - or alternatively with the shorthand version... - -- xbattle -black me -white cnsxk:0.0 -myoptions.xbo -+ xbattle \-black me \-white cnsxk:0.0 \-myoptions.xbo - - where the file myoptions.xbo consists of the lines... - -- -armies 4 -- -farms 5 -- -attack -+ \-armies 4 -+ \-farms 5 -+ \-attack - - If the specified options file cannot be found in the current directory, - xbattle will search the default xbo directory DEFAULT_XBO_DIR, which -@@ -270,35 +269,35 @@ - resolved in favor of the options file. - - .SH TROOPS -- -bases, -rbases, -rbase_range, -armies, -militia -+ \-bases, \-rbases, \-rbase_range, \-armies, \-militia - - Initial troop allocation is controlled by several command options, --including -bases <n>, -rbases <n>, -armies <n> and -militia <n>. -+including \-bases <n>, \-rbases <n>, \-armies <n> and \-militia <n>. - Armies and militia are troops on the gameboard, whereas bases which - are indicated by circles on the gameboard, provide a steady supply of --troops. The -bases option allocates <n> bases to each team, --symmetrically arranged on the game board, whereas -rbases <n> arranges --them randomly (which works well with the -horizon option). The -+troops. The \-bases option allocates <n> bases to each team, -+symmetrically arranged on the game board, whereas \-rbases <n> arranges -+them randomly (which works well with the \-horizon option). The - minimum distance between enemy bases (in cells) can optionally be set - using the -rbase_range <n> command. Note that large values of <n> may - not allow any valid rbase allocation, in which case xbattle will exit - with an error message. The ---armies option allocates <n> armies (full troop cells) symmetrically -+\-armies option allocates <n> armies (full troop cells) symmetrically - arrayed, whereas -militia <n> scatters militia of random strengths to - random locations, with a probabilistic density of <n>. At least one - of these four options is required to provide initial troops for the - game, and they may be used in arbitrary combinations. - - .SH RESUPPLY -- -towns, -farms, -decay, -erode, -erode_thresh -+ \-towns, \-farms, \-decay, \-erode, \-erode_thresh - --The bases created by the -bases or -rbases produce a steady supply of -+The bases created by the -bases or \-rbases produce a steady supply of - fresh troops. The bases can be occupied by an opposing team, with the - troops produced by such bases are always the color of the occupying - force. The capture of all bases thus becomes the strategic objective - of the game. This arrangement simulates desert warfare, as long and - tenuous supply lines develop between the base and the battle areas. --Another form of resupply is provided by the command option "-towns -+Another form of resupply is provided by the command option "\-towns - <n>". This produces a number of smaller unoccupied supply sources - scattered randomly over the game board at a density determined by the - argument <n>, and with random rates of troop production, indicated by -@@ -306,14 +305,14 @@ - a team to begin producing troops. This option simulates yet a larger - scale of operation as the combatants battle to occupy the towns. A - more distributed form of resupply is evoked by the command option --"-farms <n>" whereby every cell of the game board will produce -+"\-farms <n>" whereby every cell of the game board will produce - troops as soon as it is occupied, at a rate proportional to the - argument <n>, and the strategic objective becomes the occupation of - the largest areas of the gameboard. This option simulates a yet - larger scale of operation and requires complex management of resources - to concentrate the distributed resources and deliver them to the - battle front. In large scale scenarios additional realism may be --added by using the "-decay <n>" option whereby the troop strength in all -+added by using the "\-decay <n>" option whereby the troop strength in all - troop cells decays constantly in proportion to the value of the - decay argument. This reflects the fact that armies constantly consume - resources even while they are idle, and an army without constant -@@ -323,18 +322,18 @@ - this number includes the troops that make up the supply line, the - fighting power of an army diminishes with the length of the supply - line. The default decay value is zero, i.e. no decay. All the --resupply options can be used in any combination. The "-erode <n>" -+resupply options can be used in any combination. The "\-erode <n>" - command doesn't affect resuply, per se, but it does effect the movement - vectors through which troops flow by causing them to erode away as - they grow older. All movement vectors in a cell will be unset at a - random time not to be less than <n> update cycles, with probability of --erosion for each subsequent cycle determined by the "-erode_thresh <m>" -+erosion for each subsequent cycle determined by the "\-erode_thresh <m>" - argument, where <m> is the percentage chance of erosion. - - .SH ENHANCED MOVEMENT COMMANDS -- -repeat, -bound, -attack, -march, -reserve -+ \-repeat, \-bound, \-attack, \-march, \-reserve - --With the option "-repeat" you can repeat the last command using the -+With the option "\-repeat" you can repeat the last command using the - right mouse. If for example your last command to a cell consisted - of a "move up" command by clicking near the top edge of the cell, - you can now command other cells to also move up by clicking in those -@@ -343,7 +342,7 @@ - right mouse anywhere in that cell, which saves time. This command - is supported in biased games - i.e. it can be set for one team but not - another. Commands can be made to apply to more than one cell with --the option "-bound". This is achieved by defining a bounding rectangle -+the option "\-bound". This is achieved by defining a bounding rectangle - within which the command is valid. For instance, to command a block - of cells to all move up simultaneously, you place your mouse near - the top edge of a cell (may be unoccupied, or enemy occupied) and -@@ -351,11 +350,11 @@ - to another game cell where you release the button. The start and - end cells of the mouse drag define the opposite corners of a - rectangle within which all the game cells occupied by your troops --receive the command "go up". The "-attack" option makes quick, -+receive the command "go up". The "\-attack" option makes quick, - multiple front attacks possible. By issuing an "a" command in an - enemy cell, all adjacent friendly troops will automatically alter their - movement vectors so as to attack the enemy cell, and only that cell. --The "-reserve" option allows a player to define a level of reserves -+The "\-reserve" option allows a player to define a level of reserves - to remain in the cell despite any movement vectors. - For instance a reserve level of 5 would ensure that the - cell will maintain a reserve of 50% capacity, and movement out of -@@ -367,7 +366,7 @@ - for 10% reserves, "2"for 20% reserves, and so forth up to "9" for 90% - reserves. - --With the option "-march <n>", troops may -+With the option "\-march <n>", troops may - be commanded to march in a particular direction and to continue in - that direction without further commands. March commands are activated - with shift left or shift middle mouse button. For example, if you -@@ -380,7 +379,7 @@ - traveling much faster than manually commanded troops, the march - argument <n> defines the number of game update cycles that the troops - must wait in each new cell before marching on to the next cell, so --that "-march 1" will result in a fast march, whereas "-march 10" will -+that "\-march 1" will result in a fast march, whereas "\-march 10" will - be slow. The "march command" is indicated on the game board by a - double command vector (looks like an "=" sign) in the appropriate - direction, and the march command is always passed on to the head of -@@ -407,8 +406,8 @@ - that sets them. - - .SH GAME PLAY -- -fight, -speed, -move, -seed, -- -digin, -nospigot, -disrupt, -maxval -+ \-fight, \-speed, \-move, \-seed, -+ \-digin, \-nospigot, \-disrupt, \-maxval - - Whenever troops of different colors occupy the same game cell, a - battle ensues, indicated by concentric markers of the two colors, and -@@ -416,19 +415,19 @@ - incur losses according to a random nonlinear function that - disproportionately favors the more numerous troops. The steepness of - the nonlinearity, i.e. the advantage given to the more numerous side, --is controlled by the -fight parameter. A small value will produce -+is controlled by the \-fight parameter. A small value will produce - lengthy drawn out battles which favor a defensive strategy, whereas a - large value produces quick decisive battles where the random element - is more significant, favoring an offensive strategy even against - superior odds. In the absence of the -fight option, the default value --of 5 is used. The -fight parameter is also automatically modulated by --the game speed parameter (-speed) in order to slow down battles in -+of 5 is used. The \-fight parameter is also automatically modulated by -+the game speed parameter (\-speed) in order to slow down battles in - fast games and vice versa. Since only 1/3 of the troops can enter a --cell in each update cycle (with the default -move 5), attackers of a -+cell in each update cycle (with the default \-move 5), attackers of a - full cell are always outnumbered initially, unless a coordinated --attack is launched from three sides simultaneously. The -move -+attack is launched from three sides simultaneously. The \-move - argument thus has a significant influence on the efficacy of an --attack. The -disrupt option dictates that when a game cell comes -+attack. The \-disrupt option dictates that when a game cell comes - under attack, all its command vectors are immediately canceled, - breaking supply lines which must be repaired by hand after the attack. - In other words, there can be no movement under fire, and even small -@@ -443,7 +442,7 @@ - renew the command vector in order to press home the attack under - opposition. This simulates the tactical situation where a commander - must personally intervene to ensure the maximal effort is applied at --the most critical points of the battle. The "-seed <n>" option -+the most critical points of the battle. The "\-seed <n>" option - simply sets the seed of the random number generator to <n>, which is - useful for recreating scenarios. By default the random number - generator is seeded with a combination of the system time and process -@@ -453,8 +452,8 @@ - to adjacent cells indicated by the command vectors. The default - fraction is 1/3, so that in each successive cycle, 1/3 of the - remaining troops move out of the cell until it is empty. That --fraction is adjusted with the -move argument, 1 for less movement, and --10 for more movement. The option -digin <n> simulates the time -+fraction is adjusted with the \-move argument, 1 for less movement, and -+10 for more movement. The option \-digin <n> simulates the time - and effort - required for troops to dig in and build fortifications. This is - achieved by reducing the rate of flow of troops into a cell as it -@@ -462,10 +461,10 @@ - the men must dig in and settle down to accommodate the last arrivals. - The argument <n> modulates the strength of this effect, from 1 to - 10 for small to large. The maximum number of troops which can occupy --a single cell is set via -maxval <n>. Note that for octagonal tiling -+a single cell is set via \-maxval <n>. Note that for octagonal tiling - only, the some cells (the square ones) will have different maxvals. - --The -nospigot [n] option causes troops to automatically cease attacks -+The \-nospigot [n] option causes troops to automatically cease attacks - when they are highly outnumbered, preventing the "spigoting" (perhaps - "siphoning" would be more appropriate) which can empty whole supply lines - into needless slaughter. Neighboring supply lines are shut off whenever -@@ -473,46 +472,46 @@ - to the nospigot command. - - .SH BOARD CONFIGURATION -- -cell, -board, -boardx, -boardy, -border, -manpos, -- -xpos, -ypos, -area, -wrap, -grid -+ \-cell, \-board, \-boardx, \-boardy, \-border, \-manpos, -+ \-xpos, \-ypos, \-area, \-wrap, \-grid - - The dimensions of the game board can be tailored via the ---boardx <n> and -boardy <n> options which set the horizontal and --vertical board dimensions, in terms of cells. The -board <n> option -+\-boardx <n> and -boardy <n> options which set the horizontal and -+vertical board dimensions, in terms of cells. The \-board <n> option - creates a square board. The dimension of each cell, in pixels, is --set by the -cell <n> option. The xbattle window border can be set -+set by the \-cell <n> option. The xbattle window border can be set - with -border <n>, while the initial x and y position of the game --board can be set with -xpos <n> and -ypos <n> respectively. The -+board can be set with \-xpos <n> and \-ypos <n> respectively. The - -manpos option allows each player to position his or her window - interactively (does not work with all window managers). A grid --indicating the borders of each cell is established via the -grid -+indicating the borders of each cell is established via the \-grid - command (the default), and can be eliminated via the negative --command -no_grid. Game play wraps around the edged of the board --if the -wrap option is invoked, although certain tiling schemes -+command \-no_grid. Game play wraps around the edged of the board -+if the \-wrap option is invoked, although certain tiling schemes - require even or odd board dimensions for wrap to work properly - in both the horizontal and vertical directions. Troop markers are - scaled by area (proportional to number), rather than diameter, if --the -area option is used. -+the \-area option is used. - - .SH TILING METHODS -- -diamond, -square, -hex, -octagon, -triangle -+ \-diamond, \-square, \-hex, \-octagon, \-triangle - - A number of different tiling methods are available in xbattle, each of - which employs cells of a different shape. Square cells in a rectangular --grid are used for the -square option (the default). Hexagonal cells --are used with the -hex option. The -diamond option results in a square -+grid are used for the \-square option (the default). Hexagonal cells -+are used with the \-hex option. The \-diamond option results in a square - tiling, tilted by 45 degrees. A tiling consisting of two orientations --of equilateral triangles is invoked with the -triangle option. The ---octagon option results in a tiling consisting of a combination of -+of equilateral triangles is invoked with the \-triangle option. The -+\-octagon option results in a tiling consisting of a combination of - regular octagons and small squares. Since different cell shapes have - different neighborhoods, troop movement in the different tilings can - have a very different feel, and may take some getting used to. - - .SH DRAWING METHODS -- -draw -+ \-draw - - The method of drawing and erasing troops and terrain is defined via the ---draw <n> option, where the argument indicates one of five distinct techniques, -+\-draw <n> option, where the argument indicates one of five distinct techniques, - of varying speed and flicker. They are: - Method 0: Erase the cell by drawing a circle the color of - the terrain, then redraw the cell contents. This is the method employed -@@ -547,32 +546,32 @@ - before the cell redraw. - - .SH GUNS AND PARATROOPS -- -guns, -guns_damage, -guns_cost, -- -para, -para_damage, -para_cost, -- -manage -+ \-guns, \-guns_damage, \-guns_cost, -+ \-para, \-para_damage, \-para_cost, -+ \-manage - --The command option -guns <n> enables the key 'g' to be used to control -+The command option \-guns <n> enables the key 'g' to be used to control - artillery, which can be shot from any occupied game cell. The range - and direction of the shot are determined by the position of the cursor - in the game cell relative to the center of the cell --- near center - for short range and near the edge for - long range, as modulated by the argument <n>. Every shell costs a - number of troops from the source cell equal to the argument of ---guns_cost <n> (default: 2), and destroys a number of troops at --the destination cell equal to the argument of -guns_damage <n> (default: 1). -+\-guns_cost <n> (default: 2), and destroys a number of troops at -+the destination cell equal to the argument of \-guns_damage <n> (default: 1). - The fall of shot is indicated by the brief appearance of a - little dot of the attacker's color. --With the -horizon option the fall of shot may not be -+With the \-horizon option the fall of shot may not be - visible for long range shots, although invisible enemy troops will be - destroyed where the shell falls. Artillery can damage both friend and - foe, so it must be used with caution. Paratroops are enabled by the --option -para <n>, and are launched similarly to artillery using the -+option \-para <n>, and are launched similarly to artillery using the - 'p' key. The cost of dropping a number of troops equal to the argument --of -para_damage <n> (default: 1) at the destination cell is --equal to the argument of -para_cost <n> (default: 3). -+of \-para_damage <n> (default: 1) at the destination cell is -+equal to the argument of \-para_cost <n> (default: 3). - The drop zone is indicated by the brief appearance of a parachute - symbol. When used with the ---manage option, artillery and paratroops can be deployed continuously -+\-manage option, artillery and paratroops can be deployed continuously - with the 'G' and 'P' keys instead of the 'g' and 'p' keys. This will - initiate a continuous barrage that will only stop when the source - cell is exhausted, but will recommence when it is resupplied. The -@@ -581,23 +580,23 @@ - giving the source cell a movement command. - - .SH TERRAIN -- -hills, -hill_tones, -hill_color, -- -peaks, -peak_bias, -trough_bias, -- -forest, -forest_tones, -forest_color, -- -sea, -sea_block, -sea_tones, -sea_color, -sea_value -+ \-hills, \-hill_tones, \-hill_color, -+ \-peaks, \-peak_bias, \-trough_bias, -+ \-forest, \-forest_tones, \-forest_color, -+ \-sea, \-sea_block, \-sea_tones, \-sea_color, \-sea_value - --The command option -hills <n> initializes random hills which restrict -+The command option \-hills <n> initializes random hills which restrict - movement when going from low to high elevation, and enhance movement - from high to low, but do not affect movement on the level. The - elevation is indicated by the shade of gray, light for high and dark - for low on monochrome, and brownish for high and greenish for low on - color displays. The argument controls the amount of energy gained and - lost on hills, i.e. the steepness. Hills provide a tactical advantage --when attacking downhill. With very steep hills (-hills 9) movement -+when attacking downhill. With very steep hills (\-hills 9) movement - from very low to very high elevation (a cliff) is virtually - impossible. The number of discrete elevation levels is set via the ---hill_tones <n> option. On color monitors, the hill hues can be --tailored via the -hill_color <n> <red> <green> <blue>, where <n> specifies -+\-hill_tones <n> option. On color monitors, the hill hues can be -+tailored via the \-hill_color <n> <red> <green> <blue>, where <n> specifies - the elevation index (from 0 to hill_tones-1) to be changed to the - RGB triplet. The color of unspecified elevation indices are linearly - interpolated based on specified indices. -@@ -611,10 +610,10 @@ - cell, so that troops deployed within a forest but at the boundary - have a tactical advantage over those deployed outside the boundary. - As for hills, the number of distinct forest densities is specified via --the -forest_tones <n> option, with colors being specified by --the -forest_color <n> <red> <green> <blue> option. -+the \-forest_tones <n> option, with colors being specified by -+the \-forest_color <n> <red> <green> <blue> option. - --The command option -sea <n> generates randomly distributed bodies of -+The command option \-sea <n> generates randomly distributed bodies of - water, whose prevalence is determined by the argument <n>. Such - bodies of water cannot be crossed by infantry. A small value creates - scattered ponds and lakes, which influences the tactical deployment of -@@ -623,17 +622,17 @@ - taken by paratroops. On monochrome monitors water appears dark - mottled grey, and on color monitors it appears as various shades of blue. - Like hills, seas have elevation (depths), the number of which is controlled --via the -sea_tones <n> option, with colors determined by the ---sea_color <n> <red> <green> <blue> option. Besides looking nice, sea --depths are useful when playing with the -dig and -fill options (see the -+via the \-sea_tones <n> option, with colors determined by the -+\-sea_color <n> <red> <green> <blue> option. Besides looking nice, sea -+depths are useful when playing with the \-dig and \-fill options (see the - TERRAIN MODIFICATIONS section). On monochrome monitors, the option ---sea_value <float> determines the blackness of the shallowest sea, expressed -+\-sea_value <float> determines the blackness of the shallowest sea, expressed - as a fraction. For backwards compatibility, sea depths can also be indicated --by the size of the sea marker if the -sea_block option is invoked. -+by the size of the sea marker if the \-sea_block option is invoked. - - Hills (and forest and seas) are created by a complex terrain generation - algorithm which bases elevations (or densities, in the case of forests) --on a number of fixed points, as specified by the -peaks <n> option. -+on a number of fixed points, as specified by the \-peaks <n> option. - Based on these <n> points with randomly determined position and elevation, - the elevation of the rest of the game cells is determined via a - non-linear interpolation process. The -peak_bias <float> option determines -@@ -641,32 +640,32 @@ - yields generally low-elevation terrain, with spire-like mountains, while - 2.0 yields generally high-elevation terrain, with deep ravines. The - default value of 1.0 results in pleasantly contoured terrain. Similarly, --the -trough_bias <float> option controls the distribution of sea depths. -+the \-trough_bias <float> option controls the distribution of sea depths. - - .SH TERRAIN MODIFICATION -- -dig, -dig_cost, -- -fill, -fill_cost, -- -build, -build_cost, -build_limit, -- -scuttle, -scuttle_cost, -- -manage -+ \-dig, \-dig_cost, -+ \-fill, \-fill_cost, -+ \-build, \-build_cost, \-build_limit, -+ \-scuttle, \-scuttle_cost, -+ \-manage - --The command options -dig [n] and -fill [n] allow run time modification of the -+The command options \-dig [n] and \-fill [n] allow run time modification of the - terrain by digging hills and seas down to lower elevation or filling them up to - higher elevation. This allows the construction and breaching of - defensive fortifications. The cost of these operations (in troops) --is determined by the -dig_cost <n> and -fill_cost <n> options. -+is determined by the \-dig_cost <n> and \-fill_cost <n> options. - The operations are accomplished by positioning the mouse on the friendly - cell and striking the "d" key (for dig) or the "f" key (for fill). With the ---sea option, -dig <n> and -fill <n> can be supplied with an --argument which specifies the number of sea depths (see also -sea_tones). -+\-sea option, \-dig <n> and \-fill <n> can be supplied with an -+argument which specifies the number of sea depths (see also \-sea_tones). - Since it is impossible to occupy a sea cell to fill it, filling seas - is accomplished by setting the command vector as if to move into the sea, - and then pressing "f". Likewise for digging a sea deeper. For all other - fill and dig operations the troop cell may not have any command vectors set. - --The -build <n> and -scuttle [n] options allow the building and -+The \-build <n> and \-scuttle [n] options allow the building and - destruction of bases (or towns). The costs of these operations (in --troops) are determined by -build_cost <n> and -scuttle_cost <n>. -+troops) are determined by \-build_cost <n> and \-scuttle_cost <n>. - When the mouse is positioned on a friendly - cell and the "b" key is pressed, the troops are exchanged for a 1/<n> - fraction of a base, displayed as an arc segment. Thus <n> building -@@ -679,15 +678,15 @@ - of troops expended, where a scuttle unit is defined by the argument of the - scuttle option (default: 5). Usually, - several keystrokes are required to complete the destruction. When --used in conjunction with the -build option, instead of reducing the -+used in conjunction with the \-build option, instead of reducing the - size of the base, each scuttle operation removes a section (arc --segment) of the base, at a troop cost indicated by the -scuttle_cost -+segment) of the base, at a troop cost indicated by the \-scuttle_cost - <n> option. A base will not produce troops if even a - single segment is missing, although of course it is less expensive to - repair (with "b" build) a base with fewer segments missing. - --As with -guns and -para, the -dig, -fill, and -build options (but not --the -scuttle option) can be "managed" with the -manage option, which -+As with -guns and \-para, the \-dig, \-fill, and \-build options (but not -+the \-scuttle option) can be "managed" with the \-manage option, which - allows a player to issue a single command to initiate a sequence of - repeated dig, fill, or build operations using the keys 'D', 'F', - and 'B' respectively. The managed operation will continue until the -@@ -697,50 +696,50 @@ - key, or by issuing a movement command to the cell. - - .SH VISIBILITY -- -horizon, -hidden, -map, -basemap, -localmap -+ \-horizon, \-hidden, \-map, \-basemap, \-localmap - --The command option -horizon [n] restricts the view of enemy troop -+The command option \-horizon [n] restricts the view of enemy troop - deployment to within <n> cells of any friendly troops. Horizon can - be called with no argument, in which case the default <n> = 2 is used. - Intelligence of more remote regions can be gathered by use of --paratroops. The command option -hidden (no arguments) makes the -+paratroops. The command option \-hidden (no arguments) makes the - command vectors of the enemy invisible at any range. The command --option -map is similar to -horizon except that it restricts your view -+option \-map is similar to -horizon except that it restricts your view - of geographical objects as well as enemy troops, although it will - "remember" any terrain that you have seen once, as if you had mapped --that information. The -basemap option maps bases and towns as it does -+that information. The \-basemap option maps bases and towns as it does - the terrain --- once you see them, they're remembered. --The option -localmap maps only the local area around your troops, -+The option \-localmap maps only the local area around your troops, - and features disappear as you move away again. - - .SH STORE AND REPLAY -- -store, -replay -+ \-store, \-replay - --The -store <file> option allows you to store enough information -+The \-store <file> option allows you to store enough information - about the visual progress of the game to reconstruct it later with ---replay <file> option. When -replay is used, all other command options --are ignored except the -<color> <display> options, which can be used to -+\-replay <file> option. When \-replay is used, all other command options -+are ignored except the \-<color> <display> options, which can be used to - send the replay to other displays. When doing so, only the <display> portion - of the option is used, the <color> is ignored. So, if you play a game - with many command line parameters and several displays with the --argument -store <file>, after the game you can repeat the same command --line but just change -store to -replay, and the game will be replayed -+argument \-store <file>, after the game you can repeat the same command -+line but just change \-store to \-replay, and the game will be replayed - on the displays of all the original combatants. When xbattle is --called with the -replay option alone, the default display will be -+called with the \-replay option alone, the default display will be - "me". If store or replay are called without a file name, the default - name "xbattle.xba" will be used. In the replay, the view restrictions --of the -horizon option are deactivated, i.e. all enemy troops are -+of the \-horizon option are deactivated, i.e. all enemy troops are - visible. The replay action can be paused or resumed by typing any - key, and can be interrupted with either control-c or control-q. - - .SH GAME STATE SAVING, LOADING, AND EDITING -- -load, -dump, -overwrite, -edit -+ \-load, \-dump, \-overwrite, \-edit - - The game state can be saved at any point during the game with the - control-p key. This creates a file called "xbattle.xbt", or the name --given with the argument -dump <filename>, which represents the state -+given with the argument \-dump <filename>, which represents the state - of the game board at the time of saving. Future games can be started --from the saved game state with the command option "-load <file>" where -+from the saved game state with the command option "\-load <file>" where - <file> is optional if the file name is "xbattle.xbt". - If the specified load file cannot be found in the current directory, - xbattle will search the default xbt directory DEFAULT_XBT_DIR, which -@@ -748,22 +747,22 @@ - Note that most - game parameters ARE NOT STORED. Only terrain features (forest, hills, - seas, towns etc.) and troop deployment. This means that if you were --playing with -farms, -decay, and -guns then you will have to type them -+playing with \-farms, \-decay, and \-guns then you will have to type them - in if you want them for the new game. The terrain and boardsize of - the saved map file will override all terrain and boardsize arguments - when loaded. Troop and town/base producing options (such as -militia, ---towns, and -rbases) will add new features on top of the loaded game --state. If the -overwrite option is issued, only the terrain and -+\-towns, and \-rbases) will add new features on top of the loaded game -+state. If the \-overwrite option is issued, only the terrain and - cities from the loaded game will be used --- no troops will appear. - This is useful for repeating games with interesting terrains with - different troop configurations. - --Game boards can be created or modified with the -edit --function, which is called with the command option "-edit <file>" where -+Game boards can be created or modified with the \-edit -+function, which is called with the command option "\-edit <file>" where - <file> is optional if the file name is "xbattle.xbt". With this - option, no game is played, but instead, the mouse and key commands - control the features of the map to be edited. To edit an existing --file, use "-edit <file>" and type "l" when the editor comes up. This -+file, use "\-edit <file>" and type "l" when the editor comes up. This - will load the file named in the edit argument. To save that file, - type "d" and the file will be saved to the same file name. No - provision is made for saving to a different file name. When using the -@@ -771,7 +770,7 @@ - color of players to be used, and the sea, forest or hills options if - they will be required. For example, to create a map called - "mymap.xbt" with three color teams and seas, could use the command --"xbattle -edit mymap.xbt -sea 7 -white me -black you -dark you". Note -+"xbattle \-edit mymap.xbt -sea 7 \-white me \-black you \-dark you". Note - the use of the special display "you", which is a dummy display name - used as a place holder for the black and dark colors. The interactive - commands are as follows: -@@ -797,9 +796,9 @@ - l: load board with name <filename> - q: quit - --With the -edit option, the -overwrite option has a slightly different -+With the \-edit option, the \-overwrite option has a slightly different - function. Rather than suppress the display of troops, as it does when --combined with -load option, the -overwrite option causes default terrain -+combined with \-load option, the \-overwrite option causes default terrain - to be generated for editing. Note that boards created with during - the edit process are stored in reduced format, whereas boards saved - during game play are stored in standard format, which includes more -@@ -816,7 +815,7 @@ - middle mouse clears existing vectors and sets a new vector (An - alternative command system is available, see COMPILATION OPTIONS - below). The right mouse is used to repeat the last used command (with ---repeat option). The keyboard is interpreted differently depending on -+\-repeat option). The keyboard is interpreted differently depending on - whether the mouse is positioned on the gameboard or on the text area - below. On the gameboard, the the keys control-s and control-q pause - and resume the game respectively. The 'z' key cancels all command -@@ -825,8 +824,8 @@ - file (see Saving Game State commands below). There are also a variety - of keyboard commands available with different options, to control - special functions on the gameboard. These keystrokes are described in --detail with the description of the appropriate options (see -guns, ---para, -build, -scuttle, -fill, -dig, -reserve). In the text area -+detail with the description of the appropriate options (see \-guns, -+\-para, \-build, \-scuttle, \-fill, \-dig, \-reserve). In the text area - below the keyboard, the keys control-c and control-q both exit the - player from the game, although the game continues among the remaining - players until they also quit, and the key control-w also exits the -@@ -843,29 +842,29 @@ - - The game can be biased to favor a less experienced player, or for any - other reason, in the following way. In the normal syntax, the command --line argument "-<color>" is immediately followed by the "<display>" --argument, for example "-black me". It is possible to define command -+line argument "\-<color>" is immediately followed by the "<display>" -+argument, for example "\-black me". It is possible to define command - line options that are specific to only one display with the syntax --"-<color> { <options> } <display>" where <options> refers to a list of -+"\-<color> { <options> } <display>" where <options> refers to a list of - command line options as before, but is included in a set of braces - between the team color and the display (note the spaces on either side - of the braces). For example, - -- xbattle -black { -fight 10 } me -white { -fight 5 } cnsxk -+ xbattle \-black { \-fight 10 } me \-white { \-fight 5 } cnsxk - - where black (on display "me") has the advantage of greater firepower - than white (on display "cnsxk"). Not all options can be biased, - specifically options that control the global behavior of the game, such --as -speed, -hex, and -board. Note also that if you are using player -+as \-speed, \-hex, and \-board. Note also that if you are using player - specific and global options, the global options MUST be listed first, - otherwise they will overwrite the play specific options. For example, - -- xbattle -black { -fight 10 } me -white cnsxk -fight 5 -+ xbattle \-black { \-fight 10 } me \-white cnsxk \-fight 5 - - will result in a fight 5 for both players. In order to achieve the - desired result, the command line must be... - -- xbattle -fight 5 -black { -fight 10 } me -white cnsxk -+ xbattle \-fight 5 \-black { \-fight 10 } me \-white cnsxk - - where the local option overwrites only the black team's fight value. - -@@ -883,7 +882,7 @@ - "cnsxk:0.0". The troops will be rapidly exhausted in this small - skirmish. - -- xbattle -black me -white cnsxk:0.0 -armies 4 -+ xbattle \-black me \-white cnsxk:0.0 \-armies 4 - - The next example adds bases, which will produce a much prolonged - conflict involving long supply lines between the front and the bases, -@@ -892,7 +891,7 @@ - example black is playing on the display cnsxk:0.0, and white is on the - system console. Note that the extension ":0.0" can be omitted. - -- xbattle -black cnsxk -white unix -armies 4 -bases 2 -+ xbattle \-black cnsxk \-white unix \-armies 4 \-bases 2 - - The next example is a game with militia scattered around initially, - that have to race to occupy the towns and link up with their -@@ -901,8 +900,8 @@ - this example black is playing on cnsxk:0.0 while white is playing on - the system console of the remote machine thalamus.bu.edu. - -- xbattle -black cnsxk -white thalamus.bu.edu -towns 2 -- -militia 2 -hills 7 -+ xbattle \-black cnsxk \-white thalamus.bu.edu \-towns 2 -+ \-militia 2 \-hills 7 - - Here is a favorite around B.U. where the land is broken up by many - bodies of water creating isolated islands, and view of the enemy is -@@ -913,28 +912,28 @@ - In this example the color display will show cyan and red teams, while - the monochrome monitor will show white and black teams respectively. - The decay option prevents huge armies from building up at the end of --the game, and the -store option is used to store this game to the file -+the game, and the \-store option is used to store this game to the file - "xbattle.xba". - -- xbattle -cyan_white thalamus:0.0 -red_black cnsxk -- -rbases 5 -sea 8 -guns 4 -para 4 -horizon 2 -- -decay 3 -store xbattle.xba -+ xbattle \-cyan_white thalamus:0.0 \-red_black cnsxk -+ \-rbases 5 \-sea 8 \-guns 4 \-para 4 \-horizon 2 -+ \-decay 3 \-store xbattle.xba - - Now, the previous stored game is replayed to the original displays by --repeating the original command line except that -store is changed to ---replay. This is convenient if you have command line editing -+repeating the original command line except that \-store is changed to -+\-replay. This is convenient if you have command line editing - facilities. - -- xbattle -cyan_white thalamus:0.0 -red_black cnsxk -- -rbases 5 -sea 8 -guns 4 -para 4 -horizon -- -replay xbattle.xba -+ xbattle \-cyan_white thalamus:0.0 \-red_black cnsxk -+ \-rbases 5 \-sea 8 \-guns 4 \-para 4 \-horizon -+ \-replay xbattle.xba - --With -replay, all arguments are actually ignored except the displays, -+With \-replay, all arguments are actually ignored except the displays, - so you could achieve exactly the same result with the simpler command - -- xbattle -black thalamus:0.0 -black cnsxk -replay -+ xbattle \-black thalamus:0.0 \-black cnsxk \-replay - --where the -black argument flags the subsequent argument as a -+where the \-black argument flags the subsequent argument as a - displayname, but is otherwise ignored, i.e. any color name would - suffice. The filename for -replay is omitted, so that the default - file name "xbattle.xba" is used. -@@ -943,13 +942,13 @@ - to set up a game including, decay, seas, farms, militia, and many - other options. - -- xbattle -black me -white thalamus -options xbos/tribal.xbo -+ xbattle \-black me \-white thalamus \-options xbos/tribal.xbo - - Options files can also be read in individually for the two players, as - in the following example... - -- xbattle -options game.xbo -black me -- -white { -options xbos/weak.xbo } thalamus -+ xbattle \-options game.xbo \-black me -+ \-white { -options xbos/weak.xbo } thalamus - - This results in a biased game where both black and white receive the - options defined in game.xbo, and white receives some specific -@@ -991,7 +990,7 @@ - positioned cluster of big towns. Eliminate all enemy troops from your - rear, and advance outwards, preferably from a corner, with a well - supplied front. Travel in convoy for speed and efficiency in safe --regions, especially if you are playing with -decay, but fan out near -+regions, especially if you are playing with \-decay, but fan out near - the enemy to provide alternate routes to a broad front (click on the - corner to open two command vectors simultaneously). Avoid head-on - assaults on the enemy, but rather dig in and wait for him to attack -@@ -1004,7 +1003,7 @@ - reserves. If however you are fighting a delaying action, or - retreating under fire then you should attack strong enemy cells with - your weak ones on a broad front to conserve resources. This is --particularly effective with the -disrupt option. Always try to attack -+particularly effective with the \-disrupt option. Always try to attack - a cell from two or more sides, and build up sufficient strength - before launching an attack on a strong cell. Always consider the - "manufacturing capacity" of the enemy, i.e. the number and size of -@@ -1016,7 +1015,7 @@ - connections, going in loops or in both directions, or by establishing - dead-end branches along the supply line to accumulate local reserves. - You should always have a few strong reserves near your base when --playing with -horizon or -para, to ensure against surprise attacks. -+playing with \-horizon or \-para, to ensure against surprise attacks. - When playing with horizon and paratroops use the paratroops to gather - intelligence from beyond the - horizon. When playing with paratroops or artillery, you can create a diff --git a/games/xbattle/files/xbattle-menu.in b/games/xbattle/files/xbattle-menu.in deleted file mode 100644 index cf21473013d1..000000000000 --- a/games/xbattle/files/xbattle-menu.in +++ /dev/null @@ -1,63 +0,0 @@ -#!/bin/sh - -# /usr/local/share/doc/xdialog/samples/radiolist - -DIALOG=Xdialog - -size="0x0" - -$DIALOG --backtitle "This is the \"XBattle\"" \ - --title "RADIOLIST BOX" \ - -geometry X0xY0+X0+Y0 \ - --no-tags \ - --radiolist "Which XBattle configuration wish you to use?" 0 0 0 \ - "Default" "Default" off \ - "Atlas" "Atlas, standard atlas terrain/color scheme" off \ - "Demo" "Demo, demo which includes ALL options" off \ - "Desert" "Desert, mountainous desert terrain/color scheme" off \ - "Io" "Io-like terrain/color scheme" off \ - "Skirmish" "Skirmish, intrigue, espionage, plotting" off \ - "Space" "Space-like terrain/color scheme" off \ - "Tribal" "Tribal, mad scramble, every man for himself" ON \ - "Tropical" "Tropical islands terrain/color scheme" off \ - "Tropical2" "Tropical2 islands terrain/color scheme" off \ - "Tundra" "Tundra-like terrain/color scheme" off \ - 2>/tmp/checklist.tmp.$$ - -retval=$? -choice=`cat /tmp/checklist.tmp.$$` -rm -f /tmp/checklist.tmp.$$ - -case $retval in - 0) - echo "'$choice' chosen.";; - 1) - echo "Cancel pressed.";; - 255) - echo "Box closed.";; -esac - -if [ "$choice" = "Default" ]; then - xbattle -black me -board 5 -cell 64 -manpos -armies 1 -elif [ "$choice" = "Atlas" ]; then - xbattle -black me -white :0 -options %%DATADIR%%/xbos/atlas.xbo -elif [ "$choice" = "Demo" ]; then - xbattle -black me -white :0 -options %%DATADIR%%/xbos/demo.xbo -elif [ "$choice" = "Desert" ]; then - xbattle -black me -white :0 -options %%DATADIR%%/xbos/desert.xbo -elif [ "$choice" = "Io" ]; then - xbattle -black me -white :0 -options %%DATADIR%%/xbos/io.xbo -elif [ "$choice" = "Skirmish" ]; then - xbattle -black me -white :0 -options %%DATADIR%%/xbos/skirmish.xbo -elif [ "$choice" = "Space" ]; then - xbattle -black me -white :0 -options %%DATADIR%%/xbos/space.xbo -elif [ "$choice" = "Tribal" ]; then - xbattle -black me -white :0 -options %%DATADIR%%/xbos/tribal.xbo -elif [ "$choice" = "Tropical" ]; then - xbattle -black me -white :0 -options %%DATADIR%%/xbos/tropical.xbo -elif [ "$choice" = "Tropical2" ]; then - xbattle -black me -white :0 -options %%DATADIR%%/xbos/tropical2.xbo -elif [ "$choice" = "Tundra" ]; then - xbattle -black me -white :0 -options %%DATADIR%%/xbos/tundra.xbo -fi - diff --git a/games/xbattle/pkg-descr b/games/xbattle/pkg-descr deleted file mode 100644 index ec123cf83a68..000000000000 --- a/games/xbattle/pkg-descr +++ /dev/null @@ -1,23 +0,0 @@ -This is XBattle by Greg Lesher, based on the original by Steve Lehar released -in 1991, and including certain enhancements, modifications, and bug fixes -suggested by a number of contributors from all over the world. - -XBattle is a concurrent multi-player game which combines elements of strategy -with arcade-like action to capture a wide range of military scenarios. -The game is based on X Windows, which you must have installed to run xbattle. -Opponents play from separate displays, with commands being executed concurrently --- the players do not take "turns", but rather they all issue their commands -simultaneously. There can be any number of players, with each player assigned -to a specific team, indicated by marker colors. The game board is a matrix -of cells (square, hexes, etc.) that can be occupied by colored troops, -with the goal of the game being to eliminate the enemy from the board by -attacking cells occupied by enemy troops. A wide variety of command line options -(and previously configured game files) provide an abundance of different -scenarios and gaming environments. - -If you have never used xbattle before, read the introduction on the xbattle Web -site. To get the feel of the game, you can run the "tutorial1" and "tutorial2" -scripts supplied with the game. These start a series of small example games that -you can play around with to learn the various options available with the game. - -WWW: https://web.archive.org/web/20011128105604/http://cns-web.bu.edu/pub/xpip/html/xbattle.html diff --git a/games/xbattle/pkg-plist b/games/xbattle/pkg-plist deleted file mode 100644 index f1d08b7ee20e..000000000000 --- a/games/xbattle/pkg-plist +++ /dev/null @@ -1,26 +0,0 @@ -bin/xbattle -bin/xbattle-menu -bin/xbattle-tutorial1 -bin/xbattle-tutorial2 -man/man6/xbattle.6.gz -share/icons/hicolor/128x128/apps/xbattle.png -share/icons/hicolor/32x32/apps/xbattle.png -share/icons/hicolor/48x48/apps/xbattle.png -share/icons/hicolor/64x64/apps/xbattle.png -share/icons/hicolor/72x72/apps/xbattle.png -share/icons/hicolor/96x96/apps/xbattle.png -share/pixmaps/xbattle.png -%%DATADIR%%/xbas/simple.xba -%%DATADIR%%/xbos/atlas.xbo -%%DATADIR%%/xbos/default.xbo -%%DATADIR%%/xbos/demo.xbo -%%DATADIR%%/xbos/desert.xbo -%%DATADIR%%/xbos/io.xbo -%%DATADIR%%/xbos/skirmish.xbo -%%DATADIR%%/xbos/space.xbo -%%DATADIR%%/xbos/tribal.xbo -%%DATADIR%%/xbos/tropical.xbo -%%DATADIR%%/xbos/tropical2.xbo -%%DATADIR%%/xbos/tundra.xbo -%%DATADIR%%/xbts/castle.xbt -%%DATADIR%%/xbts/natural.xbt diff --git a/games/xbill/Makefile b/games/xbill/Makefile deleted file mode 100644 index 700a2563f18b..000000000000 --- a/games/xbill/Makefile +++ /dev/null @@ -1,64 +0,0 @@ -# Created by: asami -# $FreeBSD$ - -PORTNAME= xbill -PORTVERSION= 2.1 -PORTREVISION= 9 -CATEGORIES= games -MASTER_SITES= http://www.xbill.org/download/ \ - http://mirror.amdmi3.ru/distfiles/ - -MAINTAINER= amdmi3@FreeBSD.org -COMMENT= Save your computers from the evil clutches of Bill - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --localstatedir=${SCORES_DIR} - -SCORES_DIR?= ${DATADIR}/scores - -DESKTOP_ENTRIES="xBill" \ - "Save your computers from the evil clutches of Bill" \ - "${DATADIR}/pixmaps/icon.xpm" \ - "xbill" \ - "Game;ArcadeGame;" \ - false - -PLIST_FILES= bin/${PORTNAME} \ - man/man6/${PORTNAME}.6.gz - -PORTDATA= * - -OPTIONS_SINGLE= WIDGETSET -OPTIONS_SINGLE_WIDGETSET= ATHENA GTK MOTIF -OPTIONS_DEFAULT= GTK - -ATHENA_DESC= Athena widget set -GTK_DESC= GTK widget set -MOTIF_DESC= Motif widget set - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MATHENA} -CONFIGURE_ARGS+= --disable-gtk --disable-motif -USE_XORG= xaw xmu xt x11 sm ice -.elif ${PORT_OPTIONS:MMOTIF} -CONFIGURE_ARGS+= --disable-athena --disable-gtk -USE_XORG= xt x11 sm ice xpm -USES= motif -.else # ${PORT_OPTIONS:MGTK} -CONFIGURE_ARGS+= --disable-athena --disable-motif -USE_GNOME= gtk12 -USE_XORG= sm ice -.endif - -post-patch: - @${REINPLACE_CMD} -e '/WIDGET_LIBS=/ s|-lXm"$$|-lXm -lXpm"|' \ - ${WRKSRC}/configure - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xbill - -.include <bsd.port.mk> diff --git a/games/xbill/distinfo b/games/xbill/distinfo deleted file mode 100644 index 31ff687dd17b..000000000000 --- a/games/xbill/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xbill-2.1.tar.gz) = 0efdfff1ce2df70b7a15601cb488cd7b2eb918d21d78e877bd773f112945608d -SIZE (xbill-2.1.tar.gz) = 77610 diff --git a/games/xbill/files/patch-configure b/games/xbill/files/patch-configure deleted file mode 100644 index b7b7bfadd6fd..000000000000 --- a/games/xbill/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig Fri Feb 21 14:21:59 2003 -+++ configure Fri Feb 21 14:22:22 2003 -@@ -9,7 +9,7 @@ - - # Defaults: - ac_help= --ac_default_prefix=/usr/local -+ac_default_prefix=${PREFIX} - # Any additions from configure.in: - ac_help="$ac_help - --with-x use the X Window System" diff --git a/games/xbill/pkg-descr b/games/xbill/pkg-descr deleted file mode 100644 index 5fb49e810ff0..000000000000 --- a/games/xbill/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -xbill is a game for Bill-haters. Ah, the escasy to squish the evil Bill -like a bug! :> - -WWW: http://www.xbill.org diff --git a/games/xpuyopuyo/Makefile b/games/xpuyopuyo/Makefile deleted file mode 100644 index 9933b2764588..000000000000 --- a/games/xpuyopuyo/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# Created by: Yin-Jieh Chen <yinjieh@csie.nctu.edu.tw> -# $FreeBSD$ - -PORTNAME= xpuyopuyo -PORTVERSION= 0.9.8 -PORTREVISION= 8 -CATEGORIES= games -MASTER_SITES= http://chaos2.org/xpuyopuyo/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Puzzle game, somewhat like Tetris - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --without-gnome -USES= gmake libtool -USE_XORG= xpm -USE_GNOME= gtk12 - -OPTIONS_DEFINE= MIKMOD ROTATE_FIXED AIBREED -ROTATE_FIXED_DESC= Fix position of one blob during rotation -AIBREED_DESC= Allow AI breeding - -MIKMOD_LIB_DEPENDS= libmikmod.so:audio/libmikmod -MIKMOD_CONFIGURE_ON= --with-libmikmod-prefix=${LOCALBASE} - -ROTATE_FIXED_CONFIGURE_ENABLE= rotate-fixed - -AIBREED_CONFIGURE_ENABLE= aibreed - -.include <bsd.port.mk> diff --git a/games/xpuyopuyo/distinfo b/games/xpuyopuyo/distinfo deleted file mode 100644 index 485ee309da20..000000000000 --- a/games/xpuyopuyo/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xpuyopuyo-0.9.8.tar.gz) = 29bcc028e027c3c3d8706a85cb3611ceadfc3119016cde14419eb0364cbe04d4 -SIZE (xpuyopuyo-0.9.8.tar.gz) = 1235619 diff --git a/games/xpuyopuyo/files/patch-Makefile.in b/games/xpuyopuyo/files/patch-Makefile.in deleted file mode 100644 index e16f8929f03a..000000000000 --- a/games/xpuyopuyo/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig Sat Sep 25 18:11:27 1999 -+++ Makefile.in Fri Oct 8 10:34:51 1999 -@@ -135,7 +135,7 @@ - @GTK_FALSE@xpuyopuyo_DEPENDENCIES = libxpuyopuyo.a - @GTK_TRUE@xpuyopuyo_DEPENDENCIES = libxpuyopuyo.a - xpuyopuyo_LDFLAGS = --CFLAGS = @CFLAGS@ -+CFLAGS += @CFLAGS@ - COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) - LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) - CCLD = $(CC) diff --git a/games/xpuyopuyo/files/patch-pgame_Makefile.in b/games/xpuyopuyo/files/patch-pgame_Makefile.in deleted file mode 100644 index 87a41ba4025f..000000000000 --- a/games/xpuyopuyo/files/patch-pgame_Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- pgame/Makefile.in.orig Tue Jul 18 10:31:49 2000 -+++ pgame/Makefile.in Tue Jul 18 10:32:05 2000 -@@ -117,7 +117,7 @@ - libxpp_game_a_SOURCES = pconfig.c pfield.c pgame.c phighscore.c pinfo.c pmanip.c ppiece.c pplayer.c ptournament.c pconfig.h pconfigm.h pfield.h pgame.h phighscore.h pinfo.h pmanip.h ppiece.h pplayer.h ptime.h ptournament.h pwindow.h - - --INCLUDES = -I../putil -I../pai -I../pnet -I../psound -+INCLUDES = $(LIBMIKMOD_CFLAGS) -I../putil -I../pai -I../pnet -I../psound - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs - CONFIG_HEADER = ../config.h - CONFIG_CLEAN_FILES = diff --git a/games/xpuyopuyo/pkg-descr b/games/xpuyopuyo/pkg-descr deleted file mode 100644 index 3bfa1ee3b646..000000000000 --- a/games/xpuyopuyo/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -From its homepage: - - xpuyopuyo is a UNIX port of a very big time sink :) . Puyo puyo is a puzzle -game, somewhat like Tetris, where you strive to match up four "blobs" of the -same color. Each match you make gives points, and also dumps gray rocks on -the opponent which are irritating and troublesome to get rid of. Multiple -matches at a time score more points, and dump more rocks on the opponent (a -quintuple-match will dump around 20 rocks on the opponent, all at once). - - We ported it overnight to Linux, so we could play whenever we felt like. The -AI's evolved more slowly, over the course of a week or so. I welcome sugges- -tions on how to make the AI's more difficult during the game; currently, they -are rather easy to beat on easy level, but more difficult on hard. There are -still gaping holes in the game interface which should be fixed soon. Sugges- -tions for improvements are welcome. - -WWW: https://chaos2.org/xpuyopuyo/ diff --git a/games/xpuyopuyo/pkg-plist b/games/xpuyopuyo/pkg-plist deleted file mode 100644 index 168296a5318b..000000000000 --- a/games/xpuyopuyo/pkg-plist +++ /dev/null @@ -1,211 +0,0 @@ -bin/xpuyopuyo -man/man6/xpuyopuyo.6.gz -%%DATADIR%%/copying.txt -%%DATADIR%%/sounds/game.xm -%%DATADIR%%/sounds/gameover.xm -%%DATADIR%%/sounds/prelude.xm -%%DATADIR%%/themes/3dRokz/img_0.xpm -%%DATADIR%%/themes/3dRokz/img_0j.xpm -%%DATADIR%%/themes/3dRokz/img_1.xpm -%%DATADIR%%/themes/3dRokz/img_1j.xpm -%%DATADIR%%/themes/3dRokz/img_2.xpm -%%DATADIR%%/themes/3dRokz/img_2j.xpm -%%DATADIR%%/themes/3dRokz/img_3.xpm -%%DATADIR%%/themes/3dRokz/img_3j.xpm -%%DATADIR%%/themes/3dRokz/img_4.xpm -%%DATADIR%%/themes/3dRokz/img_4j.xpm -%%DATADIR%%/themes/3dRokz/img_5.xpm -%%DATADIR%%/themes/3dRokz/img_5j.xpm -%%DATADIR%%/themes/3dRokz/img_clear.xpm -%%DATADIR%%/themes/3dRokz/img_clearb.xpm -%%DATADIR%%/themes/3dRokz/img_expl.xpm -%%DATADIR%%/themes/3dRokz/img_gameover.xpm -%%DATADIR%%/themes/3dRokz/img_ind.xpm -%%DATADIR%%/themes/3dRokz/img_num0.xpm -%%DATADIR%%/themes/3dRokz/img_num1.xpm -%%DATADIR%%/themes/3dRokz/img_num2.xpm -%%DATADIR%%/themes/3dRokz/img_num3.xpm -%%DATADIR%%/themes/3dRokz/img_num4.xpm -%%DATADIR%%/themes/3dRokz/img_num5.xpm -%%DATADIR%%/themes/3dRokz/img_num6.xpm -%%DATADIR%%/themes/3dRokz/img_num7.xpm -%%DATADIR%%/themes/3dRokz/img_num8.xpm -%%DATADIR%%/themes/3dRokz/img_num9.xpm -%%DATADIR%%/themes/3dRokz/img_rock.xpm -%%DATADIR%%/themes/3dRokz/img_rockbig.xpm -%%DATADIR%%/themes/3dRokz/img_rockdemon.xpm -%%DATADIR%%/themes/3dRokz/img_side.xpm -%%DATADIR%%/themes/3dRokz/img_tile_bottom1.xpm -%%DATADIR%%/themes/3dRokz/img_tile_bottom2.xpm -%%DATADIR%%/themes/3dRokz/img_tile_bottom3.xpm -%%DATADIR%%/themes/3dRokz/img_tile_left.xpm -%%DATADIR%%/themes/3dRokz/img_tile_leftbottom.xpm -%%DATADIR%%/themes/3dRokz/img_tile_lefttop.xpm -%%DATADIR%%/themes/3dRokz/img_tile_ltrans.xpm -%%DATADIR%%/themes/3dRokz/img_tile_right.xpm -%%DATADIR%%/themes/3dRokz/img_tile_rightbottom.xpm -%%DATADIR%%/themes/3dRokz/img_tile_righttop.xpm -%%DATADIR%%/themes/3dRokz/img_tile_rtrans.xpm -%%DATADIR%%/themes/3dRokz/img_tile_top.xpm -%%DATADIR%%/themes/3dRokz/img_title.xpm -%%DATADIR%%/themes/3dRokz/img_top.xpm -%%DATADIR%%/themes/3dRokz/img_trans.xpm -%%DATADIR%%/themes/default/img_0.xpm -%%DATADIR%%/themes/default/img_0j.xpm -%%DATADIR%%/themes/default/img_1.xpm -%%DATADIR%%/themes/default/img_1j.xpm -%%DATADIR%%/themes/default/img_2.xpm -%%DATADIR%%/themes/default/img_2j.xpm -%%DATADIR%%/themes/default/img_3.xpm -%%DATADIR%%/themes/default/img_3j.xpm -%%DATADIR%%/themes/default/img_4.xpm -%%DATADIR%%/themes/default/img_4j.xpm -%%DATADIR%%/themes/default/img_5.xpm -%%DATADIR%%/themes/default/img_5j.xpm -%%DATADIR%%/themes/default/img_clear.xpm -%%DATADIR%%/themes/default/img_clearb.xpm -%%DATADIR%%/themes/default/img_expl.xpm -%%DATADIR%%/themes/default/img_gameover.xpm -%%DATADIR%%/themes/default/img_ind.xpm -%%DATADIR%%/themes/default/img_num0.xpm -%%DATADIR%%/themes/default/img_num1.xpm -%%DATADIR%%/themes/default/img_num2.xpm -%%DATADIR%%/themes/default/img_num3.xpm -%%DATADIR%%/themes/default/img_num4.xpm -%%DATADIR%%/themes/default/img_num5.xpm -%%DATADIR%%/themes/default/img_num6.xpm -%%DATADIR%%/themes/default/img_num7.xpm -%%DATADIR%%/themes/default/img_num8.xpm -%%DATADIR%%/themes/default/img_num9.xpm -%%DATADIR%%/themes/default/img_paused.xpm -%%DATADIR%%/themes/default/img_rock.xpm -%%DATADIR%%/themes/default/img_rockbig.xpm -%%DATADIR%%/themes/default/img_rockdemon.xpm -%%DATADIR%%/themes/default/img_side.xpm -%%DATADIR%%/themes/default/img_tile_bottom1.xpm -%%DATADIR%%/themes/default/img_tile_bottom2.xpm -%%DATADIR%%/themes/default/img_tile_bottom3.xpm -%%DATADIR%%/themes/default/img_tile_left.xpm -%%DATADIR%%/themes/default/img_tile_leftbottom.xpm -%%DATADIR%%/themes/default/img_tile_lefttop.xpm -%%DATADIR%%/themes/default/img_tile_ltrans.xpm -%%DATADIR%%/themes/default/img_tile_right.xpm -%%DATADIR%%/themes/default/img_tile_rightbottom.xpm -%%DATADIR%%/themes/default/img_tile_righttop.xpm -%%DATADIR%%/themes/default/img_tile_rtrans.xpm -%%DATADIR%%/themes/default/img_tile_top.xpm -%%DATADIR%%/themes/default/img_title.xpm -%%DATADIR%%/themes/default/img_top.xpm -%%DATADIR%%/themes/default/img_trans.xpm -%%DATADIR%%/themes/fabo/img_0.xpm -%%DATADIR%%/themes/fabo/img_0j.xpm -%%DATADIR%%/themes/fabo/img_1.xpm -%%DATADIR%%/themes/fabo/img_1j.xpm -%%DATADIR%%/themes/fabo/img_2.xpm -%%DATADIR%%/themes/fabo/img_2j.xpm -%%DATADIR%%/themes/fabo/img_3.xpm -%%DATADIR%%/themes/fabo/img_3j.xpm -%%DATADIR%%/themes/fabo/img_4.xpm -%%DATADIR%%/themes/fabo/img_4j.xpm -%%DATADIR%%/themes/fabo/img_5.xpm -%%DATADIR%%/themes/fabo/img_5j.xpm -%%DATADIR%%/themes/fabo/img_clear.xpm -%%DATADIR%%/themes/fabo/img_clearb.xpm -%%DATADIR%%/themes/fabo/img_expl.xpm -%%DATADIR%%/themes/fabo/img_gameover.xpm -%%DATADIR%%/themes/fabo/img_ind.xpm -%%DATADIR%%/themes/fabo/img_num0.xpm -%%DATADIR%%/themes/fabo/img_num1.xpm -%%DATADIR%%/themes/fabo/img_num2.xpm -%%DATADIR%%/themes/fabo/img_num3.xpm -%%DATADIR%%/themes/fabo/img_num4.xpm -%%DATADIR%%/themes/fabo/img_num5.xpm -%%DATADIR%%/themes/fabo/img_num6.xpm -%%DATADIR%%/themes/fabo/img_num7.xpm -%%DATADIR%%/themes/fabo/img_num8.xpm -%%DATADIR%%/themes/fabo/img_num9.xpm -%%DATADIR%%/themes/fabo/img_paused.xpm -%%DATADIR%%/themes/fabo/img_rock.xpm -%%DATADIR%%/themes/fabo/img_rockbig.xpm -%%DATADIR%%/themes/fabo/img_rockdemon.xpm -%%DATADIR%%/themes/fabo/img_side.xpm -%%DATADIR%%/themes/fabo/img_tile_bottom1.xpm -%%DATADIR%%/themes/fabo/img_tile_bottom2.xpm -%%DATADIR%%/themes/fabo/img_tile_bottom3.xpm -%%DATADIR%%/themes/fabo/img_tile_left.xpm -%%DATADIR%%/themes/fabo/img_tile_leftbottom.xpm -%%DATADIR%%/themes/fabo/img_tile_lefttop.xpm -%%DATADIR%%/themes/fabo/img_tile_ltrans.xpm -%%DATADIR%%/themes/fabo/img_tile_right.xpm -%%DATADIR%%/themes/fabo/img_tile_rightbottom.xpm -%%DATADIR%%/themes/fabo/img_tile_righttop.xpm -%%DATADIR%%/themes/fabo/img_tile_rtrans.xpm -%%DATADIR%%/themes/fabo/img_tile_top.xpm -%%DATADIR%%/themes/fabo/img_title.xpm -%%DATADIR%%/themes/fabo/img_top.xpm -%%DATADIR%%/themes/fabo/img_trans.xpm -%%DATADIR%%/themes/smileys/img_0.xpm -%%DATADIR%%/themes/smileys/img_0j.xpm -%%DATADIR%%/themes/smileys/img_1.xpm -%%DATADIR%%/themes/smileys/img_1j.xpm -%%DATADIR%%/themes/smileys/img_2.xpm -%%DATADIR%%/themes/smileys/img_2j.xpm -%%DATADIR%%/themes/smileys/img_3.xpm -%%DATADIR%%/themes/smileys/img_3j.xpm -%%DATADIR%%/themes/smileys/img_4.xpm -%%DATADIR%%/themes/smileys/img_4j.xpm -%%DATADIR%%/themes/smileys/img_5.xpm -%%DATADIR%%/themes/smileys/img_5j.xpm -%%DATADIR%%/themes/smileys/img_expl.xpm -%%DATADIR%%/themes/smileys/img_ind.xpm -%%DATADIR%%/themes/smileys/img_rock.xpm -%%DATADIR%%/themes/smileys/img_rockbig.xpm -%%DATADIR%%/themes/smileys/img_rockdemon.xpm -%%DATADIR%%/themes/spheres/img_0.xpm -%%DATADIR%%/themes/spheres/img_0j.xpm -%%DATADIR%%/themes/spheres/img_1.xpm -%%DATADIR%%/themes/spheres/img_1j.xpm -%%DATADIR%%/themes/spheres/img_2.xpm -%%DATADIR%%/themes/spheres/img_2j.xpm -%%DATADIR%%/themes/spheres/img_3.xpm -%%DATADIR%%/themes/spheres/img_3j.xpm -%%DATADIR%%/themes/spheres/img_4.xpm -%%DATADIR%%/themes/spheres/img_4j.xpm -%%DATADIR%%/themes/spheres/img_5.xpm -%%DATADIR%%/themes/spheres/img_5j.xpm -%%DATADIR%%/themes/spheres/img_clear.xpm -%%DATADIR%%/themes/spheres/img_clearb.xpm -%%DATADIR%%/themes/spheres/img_expl.xpm -%%DATADIR%%/themes/spheres/img_gameover.xpm -%%DATADIR%%/themes/spheres/img_ind.xpm -%%DATADIR%%/themes/spheres/img_num0.xpm -%%DATADIR%%/themes/spheres/img_num1.xpm -%%DATADIR%%/themes/spheres/img_num2.xpm -%%DATADIR%%/themes/spheres/img_num3.xpm -%%DATADIR%%/themes/spheres/img_num4.xpm -%%DATADIR%%/themes/spheres/img_num5.xpm -%%DATADIR%%/themes/spheres/img_num6.xpm -%%DATADIR%%/themes/spheres/img_num7.xpm -%%DATADIR%%/themes/spheres/img_num8.xpm -%%DATADIR%%/themes/spheres/img_num9.xpm -%%DATADIR%%/themes/spheres/img_paused.xpm -%%DATADIR%%/themes/spheres/img_rock.xpm -%%DATADIR%%/themes/spheres/img_rockbig.xpm -%%DATADIR%%/themes/spheres/img_rockdemon.xpm -%%DATADIR%%/themes/spheres/img_side.xpm -%%DATADIR%%/themes/spheres/img_tile_bottom1.xpm -%%DATADIR%%/themes/spheres/img_tile_bottom2.xpm -%%DATADIR%%/themes/spheres/img_tile_bottom3.xpm -%%DATADIR%%/themes/spheres/img_tile_left.xpm -%%DATADIR%%/themes/spheres/img_tile_leftbottom.xpm -%%DATADIR%%/themes/spheres/img_tile_lefttop.xpm -%%DATADIR%%/themes/spheres/img_tile_ltrans.xpm -%%DATADIR%%/themes/spheres/img_tile_right.xpm -%%DATADIR%%/themes/spheres/img_tile_rightbottom.xpm -%%DATADIR%%/themes/spheres/img_tile_righttop.xpm -%%DATADIR%%/themes/spheres/img_tile_rtrans.xpm -%%DATADIR%%/themes/spheres/img_tile_top.xpm -%%DATADIR%%/themes/spheres/img_title.xpm -%%DATADIR%%/themes/spheres/img_top.xpm -%%DATADIR%%/themes/spheres/img_trans.xpm -%%DATADIR%%/xpuyopuyo.txt diff --git a/games/znibbles/Makefile b/games/znibbles/Makefile deleted file mode 100644 index bb6784720d21..000000000000 --- a/games/znibbles/Makefile +++ /dev/null @@ -1,57 +0,0 @@ -# Created by: Yin-Jieh Chen <yinjieh@csie.nctu.edu.tw> -# $FreeBSD$ - -PORTNAME= znibbles -PORTVERSION= 0.0.7 -PORTREVISION= 8 -CATEGORIES= games -MASTER_SITES= http://www.zyllius.com/vmallet/archives/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Multi-player networked nibbles game - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ - -OPTIONS_DEFINE= GTK1 -OPTIONS_DEFAULT= GTK1 - -USES= motif -GNU_CONFIGURE= yes - -DESKTOP_ENTRIES="Znibbles" "" "" "znibblesX" "" "" - -PLIST_FILES= bin/nibbles bin/znibbles bin/znibblesX \ - man/man6/nibbles.6.gz man/man6/znibbles.6.gz \ - man/man6/znibblesX.6.gz - -GTK1_USE= GNOME=gtk12 -GTK1_PLIST_FILES= bin/gznibbles man/man6/gznibbles.6.gz -GTK1_CONFIGURE_ENABLE= gtk - -post-extract: - @${RM} ${WRKSRC}/src/getopt.h - -post-patch: - @${REINPLACE_CMD} -e \ - '/^SUBDIRS/s|doc||g' ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -e \ - '/^getopt/d ; \ - s|getopt.[cho]||g ; \ - s|getopt1.[co]||g' ${WRKSRC}/src/Makefile.in -.for dir in GTK Motif X11 - @${REINPLACE_CMD} -e \ - 's|../getopt.h||g' ${WRKSRC}/src/${dir}/Makefile.in -.endfor - -post-install: - (cd ${WRKSRC}/doc && ${INSTALL_MAN} nibbles.6 znibbles.6 znibblesX.6 \ - ${STAGEDIR}${MAN6PREFIX}/man/man6) - -post-install-GTK1-on: - (cd ${WRKSRC}/doc && ${INSTALL_MAN} gznibbles.6 \ - ${STAGEDIR}${MAN6PREFIX}/man/man6) - -.include <bsd.port.mk> diff --git a/games/znibbles/distinfo b/games/znibbles/distinfo deleted file mode 100644 index cab7cd639c95..000000000000 --- a/games/znibbles/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (znibbles-0.0.7.tar.gz) = 77200c0c5efd9f41b6eafd3ae4c6dc3bf0c365902b99cc37c781d9026353b783 -SIZE (znibbles-0.0.7.tar.gz) = 173027 diff --git a/games/znibbles/files/patch-src_Base.H b/games/znibbles/files/patch-src_Base.H deleted file mode 100644 index 9a5105c0978e..000000000000 --- a/games/znibbles/files/patch-src_Base.H +++ /dev/null @@ -1,31 +0,0 @@ ---- src/Base.H.orig 1999-05-12 01:40:22 UTC -+++ src/Base.H -@@ -32,7 +32,7 @@ - #define __H_BASE__ - - --#include <iostream.h> -+#include <iostream> - - - // #define DEBUG -@@ -55,8 +55,8 @@ public: - inline ~Base() - { - total--; -- cout << " <" << id << "/" << global_id -- << " deleted><left=" << total << "> " << endl; -+ std::cout << " <" << id << "/" << global_id -+ << " deleted><left=" << total << "> " << std::endl; - } - #else - -@@ -65,7 +65,7 @@ public: - - #endif - -- void display() { cout << "ID: " << id << endl; } -+ void display() { std::cout << "ID: " << id << std::endl; } - - private: - static int global_id; diff --git a/games/znibbles/files/patch-src_DLList.cc b/games/znibbles/files/patch-src_DLList.cc deleted file mode 100644 index f22d5a28aa32..000000000000 --- a/games/znibbles/files/patch-src_DLList.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/DLList.cc.orig 1999-04-03 20:03:04 UTC -+++ src/DLList.cc -@@ -21,7 +21,7 @@ Foundation, 59 Temple Place - Suite 330, - //#pragma implementation - #endif - #include <limits.h> --#include <stream.h> -+//#include <stream> - #include <stdio.h> - #include <errno.h> - //#include <builtin.h> diff --git a/games/znibbles/files/patch-src_GTK_ClientGtk.C b/games/znibbles/files/patch-src_GTK_ClientGtk.C deleted file mode 100644 index 5f23429cab95..000000000000 --- a/games/znibbles/files/patch-src_GTK_ClientGtk.C +++ /dev/null @@ -1,11 +0,0 @@ ---- src/GTK/ClientGtk.C.orig 1999-04-23 16:47:47 UTC -+++ src/GTK/ClientGtk.C -@@ -51,7 +51,7 @@ int main(int argc, char **argv) - - world.run(); // start the client - -- cout << "Yeah !\n" << endl; -+ std::cout << "Yeah !\n" << std::endl; - return 0; - } - diff --git a/games/znibbles/files/patch-src_GTK_GtkInterface.C b/games/znibbles/files/patch-src_GTK_GtkInterface.C deleted file mode 100644 index dbfc95ee37e2..000000000000 --- a/games/znibbles/files/patch-src_GTK_GtkInterface.C +++ /dev/null @@ -1,344 +0,0 @@ ---- src/GTK/GtkInterface.C.orig 1999-05-12 11:43:29 UTC -+++ src/GTK/GtkInterface.C -@@ -37,7 +37,7 @@ - #include <gtk/gtk.h> - #include <gdk/gdkkeysyms.h> - --#include <iostream.h> -+#include <iostream> - - #include <unistd.h> - #include <stdlib.h> -@@ -138,7 +138,7 @@ void GtkInterface::init(int argc, char * - display_version(); - - if (_two_key) -- cout << "Two-key mode enabled" << endl; -+ std::cout << "Two-key mode enabled" << std::endl; - - - // connect pipe_handler to SIGPIPE signal -@@ -154,9 +154,9 @@ void GtkInterface::init(int argc, char * - exit(2); - } - -- cout << "Connecting to ZNibbles server: " \ -+ std::cout << "Connecting to ZNibbles server: " \ - << options.get_host_name() << ":" \ -- << options.get_port() << "... " << endl; -+ << options.get_port() << "... " << std::endl; - - // create and bind socket to any port - port = 0; -@@ -168,8 +168,8 @@ void GtkInterface::init(int argc, char * - } - - if (_debug) -- cout << "Client socket created on port: " \ -- << ntohs(client_address.sin_port) << endl; -+ std::cout << "Client socket created on port: " \ -+ << ntohs(client_address.sin_port) << std::endl; - - // Build server address - server_address.sin_family = AF_INET; -@@ -186,7 +186,7 @@ void GtkInterface::init(int argc, char * - - display_play_help(); - -- cout << "Connection accepted\n" << endl; -+ std::cout << "Connection accepted\n" << std::endl; - - _hack_socket_client = _socket_client; // hack for signal handling - action.sa_handler = stop_handler; -@@ -196,7 +196,7 @@ void GtkInterface::init(int argc, char * - - init_messages(options.get_message_file()); - -- cout << "initializing interface..." << endl; -+ std::cout << "initializing interface..." << std::endl; - make(argc, argv); - } - -@@ -294,7 +294,7 @@ gint GtkInterface::key_cb(GtkWidget *wid - case 'z': - { - // if (_debug) -- cout << "Sending welcome message..." << endl; -+ std::cout << "Sending welcome message..." << std::endl; - - Trame tzz; - tzz.reset(); -@@ -315,7 +315,7 @@ gint GtkInterface::key_cb(GtkWidget *wid - - default: - if (mythis._debug) -- cout << "key=" << event->keyval << endl; -+ std::cout << "key=" << event->keyval << std::endl; - return FALSE; - } - -@@ -337,7 +337,7 @@ gint GtkInterface::configure_event (GtkW - GtkInterface *pthis) - { - if (pthis->_debug) -- cerr << "GtkInterface:::configure_event()"<<endl; -+ std::cerr << "GtkInterface:::configure_event()"<<std::endl; - - return FALSE; - } -@@ -349,7 +349,7 @@ gint GtkInterface::expose_event (GtkWidg - GtkInterface *pthis) - { - if (pthis->_debug) -- cerr << "GtkInterface:::expose_event()"<<endl; -+ std::cerr << "GtkInterface:::expose_event()"<<std::endl; - - return FALSE; - } -@@ -476,7 +476,7 @@ void GtkInterface::make(int argc, char * - // GTK, the proper way to do this would be to use the - // gdk_input_add() function. - -- gtk_idle_add(myWorkProc, this); -+ gtk_idle_add((GtkFunction)myWorkProc, this); - - gdk_input_add(_socket_client, - GDK_INPUT_READ, -@@ -487,57 +487,57 @@ void GtkInterface::make(int argc, char * - // display version numbers (long format) - void GtkInterface::display_version() - { -- cerr << "ZNibbles v" VERSION " - A little silly game - " -+ std::cerr << "ZNibbles v" VERSION " - A little silly game - " - << "(c) Vincent Mallet 1997, 1998, 1999 - vmallet@enst.fr" -- << endl << endl; -+ << std::endl << std::endl; - } - - // display version number (short format) - void GtkInterface::display_version_short() - { -- cout << "ZNibbles Gtk Client " VERSION << endl; -+ std::cout << "ZNibbles Gtk Client " VERSION << std::endl; - } - - // display small help - void GtkInterface::display_help(char *name) - { -- cout << "Usage: " << name << " [OPTION].. PLAYERNAME" << endl; -- cout << endl; -- cout << "Start a ZNibbles Gtk client and connect to the specified nibbles server." << endl; -- cout << endl; -- cout << " -n, --host-name=HOST connect to server HOST [default is localhost]" << endl; -- cout << " -p, --port=NUM connect to port NUM of server [default is 5051]" << endl; -- cout << " -m, --message-file=FILE load predefined messages from file FILE" << endl; -- cout << " -t, --twokey control worm with only two keys, LEFT and RIGHT" << endl; -- cout << " -i, --enable-stdin enable standard input for sending messages" << endl; -- cout << " -d, --debug enable debug output" << endl; -- cout << " -V, --version print version number, then exit" \ -- << endl; -- cout << " -h, --help show this message and exit" << endl; -- cout << endl; -- cout << "Report bugs to <vmallet@enst.fr>." << endl; -+ std::cout << "Usage: " << name << " [OPTION].. PLAYERNAME" << std::endl; -+ std::cout << std::endl; -+ std::cout << "Start a ZNibbles Gtk client and connect to the specified nibbles server." << std::endl; -+ std::cout << std::endl; -+ std::cout << " -n, --host-name=HOST connect to server HOST [default is localhost]" << std::endl; -+ std::cout << " -p, --port=NUM connect to port NUM of server [default is 5051]" << std::endl; -+ std::cout << " -m, --message-file=FILE load predefined messages from file FILE" << std::endl; -+ std::cout << " -t, --twokey control worm with only two keys, LEFT and RIGHT" << std::endl; -+ std::cout << " -i, --enable-stdin enable standard input for sending messages" << std::endl; -+ std::cout << " -d, --debug enable debug output" << std::endl; -+ std::cout << " -V, --version print version number, then exit" \ -+ << std::endl; -+ std::cout << " -h, --help show this message and exit" << std::endl; -+ std::cout << std::endl; -+ std::cout << "Report bugs to <vmallet@enst.fr>." << std::endl; - } - - - - void GtkInterface::display_play_help() - { -- cout << endl; -- cout << "Welcome to ZNibbles!" << endl; -- cout << endl; -- cout << "Valid keys while playing:" << endl -- << endl -- << " Up, Down, Left, Right: move worm 1" << endl -- << endl -- << " p/u : pause/unpause game" << endl -- << endl -- << " P/U : pause/unpause _your_ worm" << endl -- << endl -- << " 1, 2, ... 0 : send predefined messages to other players" << endl -- << endl -- << " Ctrl+Q : quit game" << endl -- << endl -- << " Have fun!" << endl; -+ std::cout << std::endl; -+ std::cout << "Welcome to ZNibbles!" << std::endl; -+ std::cout << std::endl; -+ std::cout << "Valid keys while playing:" << std::endl -+ << std::endl -+ << " Up, Down, Left, Right: move worm 1" << std::endl -+ << std::endl -+ << " p/u : pause/unpause game" << std::endl -+ << std::endl -+ << " P/U : pause/unpause _your_ worm" << std::endl -+ << std::endl -+ << " 1, 2, ... 0 : send predefined messages to other players" << std::endl -+ << std::endl -+ << " Ctrl+Q : quit game" << std::endl -+ << std::endl -+ << " Have fun!" << std::endl; - } - - -@@ -547,7 +547,7 @@ void GtkInterface::display_play_help() - - void GtkInterface::pipe_handler(int sig) - { -- cerr << "--- Lost Server Connection! ---" << endl; -+ std::cerr << "--- Lost Server Connection! ---" << std::endl; - sig++; // warnings.. - _dead_server = 1; - } -@@ -555,7 +555,7 @@ void GtkInterface::pipe_handler(int sig) - - void GtkInterface::stop_handler(int sig) - { -- cerr << "--- Quitting game! ---" << endl; -+ std::cerr << "--- Quitting game! ---" << std::endl; - - if (_hack_socket_client) { - struct timeval tv; -@@ -647,11 +647,11 @@ void GtkInterface::display_message(Playe - char buf[300]; - - if (priv) { -- // cout << "Got *private* Message: '" << msg << "'" << endl; -+ // std::cout << "Got *private* Message: '" << msg << "'" << std::endl; - sprintf(buf, "[Private] %s> %s\n", from.get_name(), msg); - } - else { -- // cout << "Message: " << from.get_name() << "> " << msg << endl; -+ // std::cout << "Message: " << from.get_name() << "> " << msg << std::endl; - sprintf(buf, "%s> %s\n", from.get_name(), msg); - } - -@@ -707,7 +707,7 @@ void GtkInterface::run(void) - void GtkInterface::join_game() - { - if (_debug) -- cout << "Sending welcome message..." << endl; -+ std::cout << "Sending welcome message..." << std::endl; - - t.put_char(JOIN_GAME); - t.put_string(_own_name); -@@ -740,21 +740,21 @@ void GtkInterface::handle_server_input_s - gint source, - GdkInputCondition cond) - { --//DBG cerr << "!" ; -+//DBG std::cerr << "!" ; - ((GtkInterface *)pthis)->handle_server_input(); - } - - - void GtkInterface::handle_server_input() - { --//DBG cerr << nnn << " " ; -+//DBG std::cerr << nnn << " " ; - //DBG nnn = 0; - - static int done = 0; --//DBG cerr<<"<"; -+//DBG std::cerr<<"<"; - if (t.receive_from(_socket_client)) { - _errors++; -- cerr << "GtkInterface::handle_server_input(): read error" << endl; -+ std::cerr << "GtkInterface::handle_server_input(): read error" << std::endl; - if (_errors >= 5) { - pipe_handler(SIGPIPE); - } -@@ -762,9 +762,9 @@ void GtkInterface::handle_server_input() - } - - _errors = 0; --//DBG cerr<<">"; -+//DBG std::cerr<<">"; - --//DBG cerr << "X"; -+//DBG std::cerr << "X"; - - switch(t.peek_char()) { - case TRAME_ERROR: -@@ -802,14 +802,14 @@ void GtkInterface::handle_server_input() - - case QUIT_GAME: - if (_debug) -- cout << "Got QUIT_GAME" << endl; -- cout << "Client shutting down.... " << endl; -+ std::cout << "Got QUIT_GAME" << std::endl; -+ std::cout << "Client shutting down.... " << std::endl; - done = 1; - break; - - default: - if (_debug) -- cout << "got unknown frame type: " << (int) t.peek_char() << endl; -+ std::cout << "got unknown frame type: " << (int) t.peek_char() << std::endl; - break; - } - } -@@ -840,7 +840,7 @@ void GtkInterface::do_your_other_player( - int my_other_player_id = t.get_int(); - - if (_debug) -- cout << "my new player: " << my_other_player_id << endl; -+ std::cout << "my new player: " << my_other_player_id << std::endl; - - Player& p = world.lookup_player(my_other_player_id); - -@@ -848,8 +848,8 @@ void GtkInterface::do_your_other_player( - - if (_other_player == NULL) { - if (_debug) -- cout << "GtkInterface::do_your_other_player(): bad id: " \ -- << my_other_player_id << endl; -+ std::cout << "GtkInterface::do_your_other_player(): bad id: " \ -+ << my_other_player_id << std::endl; - return; - } - -@@ -870,7 +870,7 @@ void GtkInterface::do_your_other_player( - void GtkInterface::do_void_trame() - { - if (_debug) -- cout << "got VOID_TRAME " << endl; -+ std::cout << "got VOID_TRAME " << std::endl; - t.get_char(); - char *p = t.get_string(); - if (p && strcmp(p, "w") == 0) -@@ -978,8 +978,8 @@ void GtkInterface::set_own_player(Player - - if (gtk_player == NULL) { - if (_debug) -- cerr << "GtkInterface::set_own_player(): SERIOUS: player not found !" \ -- << endl; -+ std::cerr << "GtkInterface::set_own_player(): SERIOUS: player not found !" \ -+ << std::endl; - return; - } - -@@ -999,7 +999,7 @@ void GtkInterface::activate_other_player - { - if (_other_player == NULL) { - if (_debug) -- cout << "Sending welcome message..." << endl; -+ std::cout << "Sending welcome message..." << std::endl; - - Trame tzz; - char s[100]; diff --git a/games/znibbles/files/patch-src_GTK_Menus.C b/games/znibbles/files/patch-src_GTK_Menus.C deleted file mode 100644 index 6d19af532b3b..000000000000 --- a/games/znibbles/files/patch-src_GTK_Menus.C +++ /dev/null @@ -1,11 +0,0 @@ ---- src/GTK/Menus.C.orig 1999-05-12 01:51:42 UTC -+++ src/GTK/Menus.C -@@ -61,7 +61,7 @@ GtkInterface * Menus::_interface; - // Obligatory basic callback - void Menus::menu_callback_static(gpointer data, gpointer action, GtkWidget *w) { - -- switch((gint) action) { -+ switch((gulong)action) { - case ItemFileOther: - Menus::_interface->activate_other_player(); - gtk_widget_set_sensitive(w, FALSE); diff --git a/games/znibbles/files/patch-src_GTK_NibblesArea.C b/games/znibbles/files/patch-src_GTK_NibblesArea.C deleted file mode 100644 index 0ca9bbd8a61a..000000000000 --- a/games/znibbles/files/patch-src_GTK_NibblesArea.C +++ /dev/null @@ -1,11 +0,0 @@ ---- src/GTK/NibblesArea.C.orig 1999-05-12 01:48:25 UTC -+++ src/GTK/NibblesArea.C -@@ -323,7 +323,7 @@ gint NibblesArea::draw_exp_cb(GtkWidget - GdkEventExpose *event, - NibblesArea *mythis) - { -- cout << "expose !" << endl; -+ std::cout << "expose !" << std::endl; - - if (!mythis->joined) { - mythis->gif.join_game(); diff --git a/games/znibbles/files/patch-src_LongObject.C b/games/znibbles/files/patch-src_LongObject.C deleted file mode 100644 index 17831fed8afe..000000000000 --- a/games/znibbles/files/patch-src_LongObject.C +++ /dev/null @@ -1,33 +0,0 @@ ---- src/LongObject.C.orig 1999-05-09 22:59:45 UTC -+++ src/LongObject.C -@@ -128,7 +128,7 @@ void LongObject::add_description(Trame & - void LongObject::read_description(Trame &t) - { - if (t.get_char() != NEW_LONGOBJ) { -- cerr << "LongObject::read_description(): ohhh le bordel!\n"; -+ std::cerr << "LongObject::read_description(): ohhh le bordel!\n"; - exit(1); - } - -@@ -161,17 +161,17 @@ void LongObject::read_description0(Trame - - void LongObject::display() - { -- cout << " ID:"<< id; -+ std::cout << " ID:"<< id; - printf(" %04x", classtype); -- cout << " LongObj " << pos.x << "x" \ -+ std::cout << " LongObj " << pos.x << "x" \ - << pos.y << " len=" << length << " q=[ " ; - - Pix pix = queue.first(); - for (int i = length - 1; i > 0; i--) { -- cout << queue(pix) << " "; -+ std::cout << queue(pix) << " "; - queue.next(pix); - } -- cout << "]" << endl; -+ std::cout << "]" << std::endl; - } - - diff --git a/games/znibbles/files/patch-src_Map.C b/games/znibbles/files/patch-src_Map.C deleted file mode 100644 index 4aecc69c9b1b..000000000000 --- a/games/znibbles/files/patch-src_Map.C +++ /dev/null @@ -1,89 +0,0 @@ ---- src/Map.C.orig 1999-05-10 03:39:48 UTC -+++ src/Map.C -@@ -32,7 +32,7 @@ - #endif - - #include <stdio.h> --#include <iostream.h> -+#include <iostream> - #include <string.h> - - #include "Map.H" -@@ -61,7 +61,7 @@ void Map::make(int x, int y) - - // @@ do something appropriate here - if (_types == NULL) -- cerr << "Map::make(): malloc failed. Everything should crash." << endl; -+ std::cerr << "Map::make(): malloc failed. Everything should crash." << std::endl; - - clear(); - } -@@ -112,39 +112,39 @@ void Map::draw_point(int x, int y, int c - // Text based display of this map (debug purposes) - void Map::display() - { -- cout << endl; -+ std::cout << std::endl; - - for (int i = 0; i < _y; i++) { - for (int j = 0; j < _x; j++) -- cout << _map[i][j] << " "; -- cout << endl; -+ std::cout << _map[i][j] << " "; -+ std::cout << std::endl; - } - } - - // Text based display of the types in the map (debug purposes) - void Map::display_t() - { -- cout << endl; -+ std::cout << std::endl; - - for (int i = 0; i < _y; i++) { - for (int j = 0; j < _x; j++) { -- cout << "? " ; -- // cout << _maptype[i][j].length() << " "; -+ std::cout << "? " ; -+ // std::cout << _maptype[i][j].length() << " "; - } -- cout << endl; -+ std::cout << std::endl; - } - } - - void Map::add_type(int x, int y, _Object& obj) - { - if (_types_index >= _types_size - 1) { --// cout << "Map::add_type(): realloc()" << endl; -+// std::cout << "Map::add_type(): realloc()" << std::endl; - // resize type array - _types_size += 200; // @@ computation has to be done correctly - _types = (MapType *) realloc(_types, _types_size * sizeof(MapType)); - // @@ Do something in case of error ! - if (_types == NULL) -- cerr << "Map::add_type: realloc failed. Everything should crash." << endl; -+ std::cerr << "Map::add_type: realloc failed. Everything should crash." << std::endl; - } - - _types[_types_index].object = &obj; -@@ -170,15 +170,15 @@ void Map::print_type(int x, int y) - MapType * mt = get_type(x, y); - - if (mt == NULL) -- cout << "<empty>"; -+ std::cout << "<empty>"; - else { -- cout << "<" << mt->object; -+ std::cout << "<" << mt->object; - mt = mt->next; - while (mt != NULL) { -- cout << "," << mt->object; -+ std::cout << "," << mt->object; - mt = mt->next; - } -- cout << ">"; -+ std::cout << ">"; - } - - } diff --git a/games/znibbles/files/patch-src_Map.H b/games/znibbles/files/patch-src_Map.H deleted file mode 100644 index dc32fceadf2d..000000000000 --- a/games/znibbles/files/patch-src_Map.H +++ /dev/null @@ -1,11 +0,0 @@ ---- src/Map.H.orig 1999-05-10 03:39:38 UTC -+++ src/Map.H -@@ -45,7 +45,7 @@ typedef struct _MapType { - - class Map { - -- friend NibblesArea; -+ friend class NibblesArea; - - public: - diff --git a/games/znibbles/files/patch-src_Motif_MotifInterface.C b/games/znibbles/files/patch-src_Motif_MotifInterface.C deleted file mode 100644 index 1935a6124af4..000000000000 --- a/games/znibbles/files/patch-src_Motif_MotifInterface.C +++ /dev/null @@ -1,214 +0,0 @@ ---- src/Motif/MotifInterface.C.orig 1999-05-12 11:43:51 UTC -+++ src/Motif/MotifInterface.C -@@ -32,7 +32,7 @@ - # include <config.h> - #endif - --#include <iostream.h> -+#include <iostream> - - #include <unistd.h> - #include <stdlib.h> -@@ -131,7 +131,7 @@ void MotifInterface::init(int argc, char - display_version(); - - if (two_key) -- cout << "Two-key mode enabled" << endl; -+ std::cout << "Two-key mode enabled" << std::endl; - - - // connect pipe_handler to SIGPIPE signal -@@ -147,8 +147,8 @@ void MotifInterface::init(int argc, char - exit(2); - } - -- cout << "Connecting to ZNibbles server: " \ -- << options.get_host_name() << ":" << options.get_port() << "... " << endl; -+ std::cout << "Connecting to ZNibbles server: " \ -+ << options.get_host_name() << ":" << options.get_port() << "... " << std::endl; - - // create and bind socket to any port - port = 0; -@@ -158,7 +158,7 @@ void MotifInterface::init(int argc, char - } - - if (debug) -- cout << "Client socket created on port: " << ntohs(client_address.sin_port) << endl; -+ std::cout << "Client socket created on port: " << ntohs(client_address.sin_port) << std::endl; - - // Build server address - server_address.sin_family = AF_INET; -@@ -175,7 +175,7 @@ void MotifInterface::init(int argc, char - - display_play_help(); - -- cout << "Connection accepted\n" << endl; -+ std::cout << "Connection accepted\n" << std::endl; - - hack_socket_client = socket_client; // hack for signal handling - action.sa_handler = stop_handler; -@@ -185,7 +185,7 @@ void MotifInterface::init(int argc, char - - init_messages(options.get_message_file()); - -- cout << "initializing interface..." << endl; -+ std::cout << "initializing interface..." << std::endl; - make(argc, argv); - } - -@@ -262,54 +262,54 @@ void MotifInterface::make(int argc, char - - void MotifInterface::display_version() - { -- cerr << "ZNibbles v" VERSION " - A little silly game - " -+ std::cerr << "ZNibbles v" VERSION " - A little silly game - " - << "(c) Vincent Mallet 1997, 1998, 1999 - vmallet@enst.fr" -- << endl << endl; -+ << std::endl << std::endl; - } - - void MotifInterface::display_version_short() - { -- cout << "ZNibbles Motif Client " VERSION << endl; -+ std::cout << "ZNibbles Motif Client " VERSION << std::endl; - } - - void MotifInterface::display_help(char *name) - { -- cout << "Usage: " << name << " [OPTION].. PLAYERNAME" << endl; -- cout << endl; -- cout << "Start a ZNibbles Motif client and connect to the specified nibbles server." << endl; -- cout << endl; -- cout << " -n, --host-name=HOST connect to server HOST [default is localhost]" << endl; -- cout << " -p, --port=NUM connect to port NUM of server [default is 5051]" << endl; -- cout << " -m, --message-file=FILE load predefined messages from file FILE" << endl; -- cout << " -t, --twokey control worm with only two keys, LEFT and RIGHT" << endl; -- cout << " -i, --enable-stdin enable standard input for sending messages" << endl; -- cout << " -d, --debug enable debug output" << endl; -- cout << " -V, --version print version number, then exit" << endl; -- cout << " -h, --help show this message and exit" << endl; -- cout << endl; -- cout << "Report bugs to <vmallet@enst.fr>." << endl; -+ std::cout << "Usage: " << name << " [OPTION].. PLAYERNAME" << std::endl; -+ std::cout << std::endl; -+ std::cout << "Start a ZNibbles Motif client and connect to the specified nibbles server." << std::endl; -+ std::cout << std::endl; -+ std::cout << " -n, --host-name=HOST connect to server HOST [default is localhost]" << std::endl; -+ std::cout << " -p, --port=NUM connect to port NUM of server [default is 5051]" << std::endl; -+ std::cout << " -m, --message-file=FILE load predefined messages from file FILE" << std::endl; -+ std::cout << " -t, --twokey control worm with only two keys, LEFT and RIGHT" << std::endl; -+ std::cout << " -i, --enable-stdin enable standard input for sending messages" << std::endl; -+ std::cout << " -d, --debug enable debug output" << std::endl; -+ std::cout << " -V, --version print version number, then exit" << std::endl; -+ std::cout << " -h, --help show this message and exit" << std::endl; -+ std::cout << std::endl; -+ std::cout << "Report bugs to <vmallet@enst.fr>." << std::endl; - } - - - - void MotifInterface::display_play_help() - { -- cout << endl; -- cout << "Welcome to ZNibbles!" << endl; -- cout << endl; -- cout << "Valid keys while playing:" << endl -- << endl -- << " Up, Down, Left, Right: move worm 1" << endl -- << endl -- << " p/u : pause/unpause game" << endl -- << endl -- << " P/U : pause/unpause _your_ worm" << endl -- << endl -- << " 1, 2, ... 0 : send predefined messages to other players" << endl -- << endl -- << " Ctrl+Q : quit game" << endl -- << endl -- << " Have fun!" << endl; -+ std::cout << std::endl; -+ std::cout << "Welcome to ZNibbles!" << std::endl; -+ std::cout << std::endl; -+ std::cout << "Valid keys while playing:" << std::endl -+ << std::endl -+ << " Up, Down, Left, Right: move worm 1" << std::endl -+ << std::endl -+ << " p/u : pause/unpause game" << std::endl -+ << std::endl -+ << " P/U : pause/unpause _your_ worm" << std::endl -+ << std::endl -+ << " 1, 2, ... 0 : send predefined messages to other players" << std::endl -+ << std::endl -+ << " Ctrl+Q : quit game" << std::endl -+ << std::endl -+ << " Have fun!" << std::endl; - } - - -@@ -318,7 +318,7 @@ void MotifInterface::display_play_help() - - void MotifInterface::pipe_handler(int sig) - { -- cerr << "--- Lost Server Connection! ---" << endl; -+ std::cerr << "--- Lost Server Connection! ---" << std::endl; - sig++; // warnings.. - dead_server = 1; - } -@@ -326,7 +326,7 @@ void MotifInterface::pipe_handler(int si - - void MotifInterface::stop_handler(int sig) - { -- cerr << "--- Quitting game! ---" << endl; -+ std::cerr << "--- Quitting game! ---" << std::endl; - - if (hack_socket_client) { - struct timeval tv; -@@ -391,11 +391,11 @@ void MotifInterface::display_message(Pla - char buf[300]; - - if (priv) { -- // cout << "Got *private* Message: '" << msg << "'" << endl; -+ // std::cout << "Got *private* Message: '" << msg << "'" << std::endl; - sprintf(buf, "[Private] %s> %s\n", from.get_name(), msg); - } - else { -- // cout << "Message: " << from.name << "> " << msg << endl; -+ // std::cout << "Message: " << from.name << "> " << msg << std::endl; - sprintf(buf, "%s> %s\n", from.get_name(), msg); - } - textarea.add_line(buf); -@@ -545,7 +545,7 @@ Boolean MotifInterface::myWorkProc(XtPoi - case VOID_TRAME: - { - if (mythis.debug) -- cout << "got VOID_TRAME " << endl; -+ std::cout << "got VOID_TRAME " << std::endl; - mt.get_char(); - char *p = mt.get_string(); - if (p && strcmp(p, "w") == 0) -@@ -595,14 +595,14 @@ Boolean MotifInterface::myWorkProc(XtPoi - - case QUIT_GAME: - if (mythis.debug) -- cout << "Got QUIT_GAME" << endl; -- cout << "Client shutting down.... " << endl; -+ std::cout << "Got QUIT_GAME" << std::endl; -+ std::cout << "Client shutting down.... " << std::endl; - done = 1; - break; - - default: - if (mythis.debug) -- cout << "got unknown frame type: " << (int) mt.peek_char() << endl; -+ std::cout << "got unknown frame type: " << (int) mt.peek_char() << std::endl; - break; - } - } -@@ -661,7 +661,7 @@ void MotifInterface::pause_request(int p - void MotifInterface::join_game() - { - if (debug) -- cout << "Sending welcome message..." << endl; -+ std::cout << "Sending welcome message..." << std::endl; - - t.put_char(JOIN_GAME); - t.put_string(own_name); diff --git a/games/znibbles/files/patch-src_Motif_menus.C b/games/znibbles/files/patch-src_Motif_menus.C deleted file mode 100644 index b5d4fdf33b75..000000000000 --- a/games/znibbles/files/patch-src_Motif_menus.C +++ /dev/null @@ -1,20 +0,0 @@ ---- src/Motif/menus.C.orig 1999-04-14 14:50:14 UTC -+++ src/Motif/menus.C -@@ -52,7 +52,7 @@ void Menus::file_handler(Widget w, XtPoi - { - w = w; cbs = cbs; - -- switch( (int) client_data) { -+ switch( (unsigned long) client_data) { - case ItemFileQuit: - quit(); - break; -@@ -64,7 +64,7 @@ void Menus::help_handler(Widget w, XtPoi - { - w = w; cbs = cbs; - -- switch( (int) client_data) { -+ switch( (unsigned long) client_data) { - case ItemHelpAbout: - if (NULL != mythis->about) - mythis->about->show_dialog(); diff --git a/games/znibbles/files/patch-src_Motif_textarea.C b/games/znibbles/files/patch-src_Motif_textarea.C deleted file mode 100644 index d0b8e82d9fef..000000000000 --- a/games/znibbles/files/patch-src_Motif_textarea.C +++ /dev/null @@ -1,20 +0,0 @@ ---- src/Motif/textarea.C.orig 1998-11-17 08:40:25 UTC -+++ src/Motif/textarea.C -@@ -33,7 +33,7 @@ - #include <Xm/ScrollBar.h> - #include <Xm/Text.h> - --#include <iostream.h> -+#include <iostream> - #include "string.h" - - #include "motifutil.H" -@@ -92,7 +92,7 @@ void TextArea::add_line(char *line) - XmTextSetCursorPosition(widget, XmTextGetLastPosition(widget)); - XmTextShowPosition(widget, XmTextGetLastPosition(widget)); - if (length > 9500) { -- cout << "textarea warning!" << endl; -+ std::cout << "textarea warning!" << std::endl; - bbuf[0] = '\0'; - } - } diff --git a/games/znibbles/files/patch-src_Movable.C b/games/znibbles/files/patch-src_Movable.C deleted file mode 100644 index 41ddff5d296e..000000000000 --- a/games/znibbles/files/patch-src_Movable.C +++ /dev/null @@ -1,71 +0,0 @@ ---- src/Movable.C.orig 1999-05-11 02:15:20 UTC -+++ src/Movable.C -@@ -51,7 +51,7 @@ void Movable::add_description(Trame& t) - void Movable::read_description(Trame& t) - { - if (t.get_char() != NEW_MOVABLE) { -- cerr << "Movable::read_description(): ohhh le bordel!\n"; -+ std::cerr << "Movable::read_description(): ohhh le bordel!\n"; - exit(1); - } - -@@ -91,19 +91,19 @@ void Movable::read_description0(Trame& t - // for debug purposes - void Movable::display() - { -- cout << " ID:"<< id; -+ std::cout << " ID:"<< id; - printf(" %04x", classtype); -- cout <<" Movable " << pos.x << "x" << pos.y << " sp=" << speed -+ std::cout <<" Movable " << pos.x << "x" << pos.y << " sp=" << speed - << " dir=" << direction << " len=" << length - << " full=" << full_length << " pid=" << player_id - << " paused=" << paused << " q=[ " ; - - Pix pix = queue.first(); - for (int i = length - 1; i > 0; i--) { -- cout << queue(pix) << " "; -+ std::cout << queue(pix) << " "; - queue.next(pix); - } -- cout << "]" << endl; -+ std::cout << "]" << std::endl; - } - - -@@ -282,7 +282,7 @@ int Movable::auto_dir() - && !update_pos(p = pos, D_RIGHT)) - newdir = D_RIGHT; - // else --// cout << "Movable::auto_dir(): couldn't find a way to go!" << endl; -+// std::cout << "Movable::auto_dir(): couldn't find a way to go!" << std::endl; - - if (direction != newdir) { - direction = newdir; -@@ -401,7 +401,7 @@ void Movable::getcut(_Position cutpos) - _Position pos2 = pos; - - if (length == 1) { -- cerr << "getcut too short" << endl; -+ std::cerr << "getcut too short" << std::endl; - return; - } - -@@ -415,7 +415,7 @@ void Movable::getcut(_Position cutpos) - - // should never happen. (should be an assertion) - if (!p) { -- cerr << "Movable::cut(): reached end of queue!" << endl; -+ std::cerr << "Movable::cut(): reached end of queue!" << std::endl; - return; - } - -@@ -447,7 +447,7 @@ void Movable::getcut(_Position cutpos) - //evidemment ca bug! world.add_object(worm); - } - //else -- // cerr << "petard de pas de p" << endl; -+ // std::cerr << "petard de pas de p" << std::endl; - } - - diff --git a/games/znibbles/files/patch-src_Nibble.C b/games/znibbles/files/patch-src_Nibble.C deleted file mode 100644 index 8c7757fe1575..000000000000 --- a/games/znibbles/files/patch-src_Nibble.C +++ /dev/null @@ -1,25 +0,0 @@ ---- src/Nibble.C.orig 1998-11-17 08:36:32 UTC -+++ src/Nibble.C -@@ -58,7 +58,7 @@ void Nibble:: add_description(Trame &t) - void Nibble:: read_description(Trame &t) - { - if (t.get_char() != NEW_NIBBLE) { -- cerr << "Nibble::read_description(): ohhh le bordel!\n"; -+ std::cerr << "Nibble::read_description(): ohhh le bordel!\n"; - exit(1); - } - -@@ -81,10 +81,10 @@ void Nibble::read_description0(Trame &t) - - void Nibble::display() - { -- cout << " ID:"<< id; -+ std::cout << " ID:"<< id; - printf(" %04x", classtype); -- cout << " Nibble " << pos.x << "x" << pos.y << " value=" << value -- << " type=" << type << endl; -+ std::cout << " Nibble " << pos.x << "x" << pos.y << " value=" << value -+ << " type=" << type << std::endl; - } - - diff --git a/games/znibbles/files/patch-src_Object.C b/games/znibbles/files/patch-src_Object.C deleted file mode 100644 index 79a7248cecb5..000000000000 --- a/games/znibbles/files/patch-src_Object.C +++ /dev/null @@ -1,20 +0,0 @@ ---- src/Object.C.orig 1999-05-10 03:41:22 UTC -+++ src/Object.C -@@ -28,7 +28,7 @@ - */ - - #include <stdlib.h> --#include <iostream.h> -+#include <iostream> - - #include "Object.H" - #include "World.H" -@@ -89,7 +89,7 @@ void _Object::auto_position(Map& map) - - do { - // if (yes) -- // cout << "Object::auto_position(): collide #" << yes << endl; -+ // std::cout << "Object::auto_position(): collide #" << yes << std::endl; - // yes++; - pos.x = rand() % world.x_dim; - pos.y = rand() % world.y_dim; diff --git a/games/znibbles/files/patch-src_Options.C b/games/znibbles/files/patch-src_Options.C deleted file mode 100644 index 1ba8dc0561c5..000000000000 --- a/games/znibbles/files/patch-src_Options.C +++ /dev/null @@ -1,114 +0,0 @@ ---- src/Options.C.orig 1999-05-12 01:40:13 UTC -+++ src/Options.C -@@ -35,7 +35,7 @@ - - #include <stdio.h> - #include <stdlib.h> --#include <iostream.h> -+#include <iostream> - - #include "Options.H" - -@@ -150,7 +150,7 @@ bool Options::parse(int argc, char **arg - case 'p': - _port = atoi(optarg); - if (_port == 0) { // cannot be 0 -- cerr << *argv << ": port: invalid argument: " << optarg << endl; -+ std::cerr << *argv << ": port: invalid argument: " << optarg << std::endl; - bad_params = true; - } - break; -@@ -160,7 +160,7 @@ bool Options::parse(int argc, char **arg - if (2 != (ooo = sscanf(optarg, "%dx%d", &_width, &_height)) || - _height == 0 || - _width == 0) { -- cerr << *argv << ": size: invalid argument: " << optarg << endl; -+ std::cerr << *argv << ": size: invalid argument: " << optarg << std::endl; - bad_params = true; - } - break; -@@ -168,8 +168,8 @@ bool Options::parse(int argc, char **arg - case 'g': // height (server only) - _height = atoi(optarg); - if (_height == 0) { // cannot be 0 -- cerr << *argv << ": height: invalid argument: " << optarg \ -- << endl; -+ std::cerr << *argv << ": height: invalid argument: " << optarg \ -+ << std::endl; - bad_params = true; - } - break; -@@ -177,8 +177,8 @@ bool Options::parse(int argc, char **arg - case 'w': // width (server only) - _width = atoi(optarg); - if (_width == 0) { // cannot be 0 -- cerr << *argv << ": width: invalid argument: " << optarg \ -- << endl; -+ std::cerr << *argv << ": width: invalid argument: " << optarg \ -+ << std::endl; - bad_params = true; - } - break; -@@ -194,7 +194,7 @@ bool Options::parse(int argc, char **arg - - if (_set == OPTIONS_CLIENT_SET) { - if (argv[optind] == NULL) { -- cerr << *argv << ": missing player name" << endl; -+ std::cerr << *argv << ": missing player name" << std::endl; - bad_params = true; - } - else { -@@ -208,7 +208,7 @@ bool Options::parse(int argc, char **arg - if (p != 0) - _port = p; - else { -- cerr << *argv << ": too many parameters: " << argv[optind] << endl; -+ std::cerr << *argv << ": too many parameters: " << argv[optind] << std::endl; - bad_params = true; - } - } -@@ -227,34 +227,34 @@ int main(int argc, char **argv) - options.set_option_set(0); - - if (!options.parse(argc, argv)) { -- cout << "usage: .... " << endl; -+ std::cout << "usage: .... " << std::endl; - delete &options; - return 1; - } - - if (options.is_help()) { -- cout << "help: ..." << endl; -+ std::cout << "help: ..." << std::endl; - delete &options; - return 0; - } - - if (options.is_version()) { -- cout << "... version ... " << endl; -+ std::cout << "... version ... " << std::endl; - delete &options; - return 0; - } - -- cout << "host: " << options.get_host_name() << ":" \ -- << options.get_port() << endl; -- cout << "message_file: " << options.get_message_file() << endl; -- cout << "twokey(" << options.is_twokey() << ") debug(" \ -- << options.is_debug() <<")" << endl; -+ std::cout << "host: " << options.get_host_name() << ":" \ -+ << options.get_port() << std::endl; -+ std::cout << "message_file: " << options.get_message_file() << std::endl; -+ std::cout << "twokey(" << options.is_twokey() << ") debug(" \ -+ << options.is_debug() <<")" << std::endl; - - int i = options.get_nonoption_index(); -- cout << "argv left = " << endl; -+ std::cout << "argv left = " << std::endl; - argv += i; - while (*argv) { -- cout << " " << *argv++ << endl; -+ std::cout << " " << *argv++ << std::endl; - } - - delete &options; diff --git a/games/znibbles/files/patch-src_Player.C b/games/znibbles/files/patch-src_Player.C deleted file mode 100644 index 2281f976e977..000000000000 --- a/games/znibbles/files/patch-src_Player.C +++ /dev/null @@ -1,33 +0,0 @@ ---- src/Player.C.orig 1999-05-11 02:17:08 UTC -+++ src/Player.C -@@ -36,7 +36,7 @@ - #include <string.h> - #include <time.h> - --#include <iostream.h> -+#include <iostream> - - #include "Player.H" - -@@ -78,7 +78,7 @@ void Player::add_description(Trame &t) - void Player::read_description(Trame &t) - { - if (t.get_char() != PLAYER_DESC) { -- cerr << "Player::read_description(): ohhh le bordel!\n"; -+ std::cerr << "Player::read_description(): ohhh le bordel!\n"; - exit(1); - } - -@@ -98,10 +98,10 @@ void Player::read_description(Trame &t) - // debug: print a brief representation of the player - void Player::display() - { -- cout << " ID:" << id << " Player #" << _number \ -+ std::cout << " ID:" << id << " Player #" << _number \ - << " '" << _name << "' score=" << _score << " frags=" \ - << _frag << " best=" << _best_length << " wid=" \ -- << worm_id<< endl; -+ << worm_id<< std::endl; - } - - diff --git a/games/znibbles/files/patch-src_ServerInterface.C b/games/znibbles/files/patch-src_ServerInterface.C deleted file mode 100644 index 8494af6d7c40..000000000000 --- a/games/znibbles/files/patch-src_ServerInterface.C +++ /dev/null @@ -1,215 +0,0 @@ ---- src/ServerInterface.C.orig 1999-05-11 02:13:52 UTC -+++ src/ServerInterface.C -@@ -48,6 +48,9 @@ - #include <errno.h> - - #include <sys/times.h> -+#ifdef __FreeBSD__ -+#include <sys/param.h> -+#endif - - #include "DLList.h" // Doubly linked lists - -@@ -118,9 +121,9 @@ void ServerInterface::init(int argc, cha - - display_version(); - -- cerr << "ServerInterface(): experimental nibbles" \ -+ std::cerr << "ServerInterface(): experimental nibbles" \ - << "interface! Don't run it in background... " \ -- << endl << endl; -+ << std::endl << std::endl; - - srand(time(NULL)); - -@@ -144,12 +147,12 @@ void ServerInterface::init(int argc, cha - sigaction(SIGCHLD, &action, NULL); - */ - -- cout << "Starting ZNibbles Server on port: " << port << endl; -+ std::cout << "Starting ZNibbles Server on port: " << port << std::endl; - - // Create and attach the listening socket - if((socket_ecoute = creer_socket(SOCK_STREAM, &port, &address)) == -1) { -- cerr << "Unable to create socket. Try option `--help' to get some help."\ -- << endl; -+ std::cerr << "Unable to create socket. Try option `--help' to get some help."\ -+ << std::endl; - exit(2); - } - -@@ -170,36 +173,36 @@ void ServerInterface::init(int argc, cha - // display version numbers (long format) - void ServerInterface::display_version() - { -- cerr << "ZNibbles Server v" VERSION " - A little silly game - " -+ std::cerr << "ZNibbles Server v" VERSION " - A little silly game - " - << "(c) Vincent Mallet 1997, 1998, 1999 - vmallet@enst.fr" -- << endl << endl; -+ << std::endl << std::endl; - } - - - // display version number (short format) - void ServerInterface::display_version_short() - { -- cout << "ZNibbles Server " VERSION << endl; -+ std::cout << "ZNibbles Server " VERSION << std::endl; - } - - - // display small help - void ServerInterface::display_help(char *name) - { -- cout << "usage: " << name << " [OPTIONS].." << endl; -- cout << endl; -- cout << "Start a ZNibbles Server." << endl; -- cout << endl; -- cout << " -p, --port=NUM listen for clients on port NUM [default is 5051]" << endl; -- cout << " -s, --size=NUMxNUM create a world of dimension NUMxNUM [default is 80x40]" << endl; -- cout << " -w, --width=NUM create a world of width NUM [default is 80]" << endl; -- cout << " -g, --height=NUM create a world of height NUM [default is 40]" << endl; -- cout << " -c, --no-computer disable computer-controlled worms" << endl; -- cout << " -d, --debug enable debug output" << endl; -- cout << " -V, --version print version number, then exit" << endl; -- cout << " -h, --help show this message and exit" << endl; -- cout << endl; -- cout << "Report bugs to <vmallet@enst.fr>." << endl; -+ std::cout << "usage: " << name << " [OPTIONS].." << std::endl; -+ std::cout << std::endl; -+ std::cout << "Start a ZNibbles Server." << std::endl; -+ std::cout << std::endl; -+ std::cout << " -p, --port=NUM listen for clients on port NUM [default is 5051]" << std::endl; -+ std::cout << " -s, --size=NUMxNUM create a world of dimension NUMxNUM [default is 80x40]" << std::endl; -+ std::cout << " -w, --width=NUM create a world of width NUM [default is 80]" << std::endl; -+ std::cout << " -g, --height=NUM create a world of height NUM [default is 40]" << std::endl; -+ std::cout << " -c, --no-computer disable computer-controlled worms" << std::endl; -+ std::cout << " -d, --debug enable debug output" << std::endl; -+ std::cout << " -V, --version print version number, then exit" << std::endl; -+ std::cout << " -h, --help show this message and exit" << std::endl; -+ std::cout << std::endl; -+ std::cout << "Report bugs to <vmallet@enst.fr>." << std::endl; - } - - -@@ -230,9 +233,15 @@ void ServerInterface::run() - socket_service = -1; - while (socket_service == -1) { - // wait for connection -+#if defined(__FreeBSD__) && (__FreeBSD_version >= 400013) -+ socket_service = accept(socket_ecoute, -+ (struct sockaddr *) &address, -+ (socklen_t *) &lg_address); -+#else - socket_service = accept(socket_ecoute, - (struct sockaddr *) &address, - &lg_address); -+#endif - - // Reception d'un signal (probablement SIGCHLD) - if(socket_service == -1 && errno == EINTR) { -@@ -277,7 +286,7 @@ void ServerInterface::run() - char *peol; - - if (debug) { -- cout << "chaine: "; -+ std::cout << "chaine: "; - } - - fgets(line, MAXLINE, stdin); -@@ -305,28 +314,28 @@ void ServerInterface::run() - } else if (strcmp(line, "p") == 0) { // pause - xpaused = !xpaused; - display_system_message(((xpaused) -- ? "Pausing...\n" -- : "Running...\n")); -+ ? (char *)"Pausing...\n" -+ : (char *)"Running...\n")); - continue; - } else if (strcmp(line, "-") == 0) { // slower... - if (debug) { -- cout << "slower... ival="; -+ std::cout << "slower... ival="; - } - ival += 25000UL; - if (debug) { -- cout << ival << endl; -+ std::cout << ival << std::endl; - } - continue; - } else if (strcmp(line, "+") == 0) { // faster! - if (ival > 0UL) { - if (debug) { -- cout << "Faster! ival="; -+ std::cout << "Faster! ival="; - } - ival -= 25000UL; - if (ival > 10000000) - ival = 0; - if (debug) { -- cout << ival << endl; -+ std::cout << ival << std::endl; - } - } else - display_system_message("Can't go faster :)\n"); -@@ -388,7 +397,7 @@ void ServerInterface::run() - void ServerInterface::pipe_handler(int sig) - { - sig++; -- // cerr << "got SIGPIPE!" << endl; -+ // std::cerr << "got SIGPIPE!" << std::endl; - // pipe_rw_error = 1; - } - -@@ -407,9 +416,9 @@ void ServerInterface::set_timer(int nbse - // void ServerInterface::alarm_handler(int sig) - // { - // if (curworld) { --// cout << "---- TIMED: " << (curworld->playcycle - startcycle) -+// std::cout << "---- TIMED: " << (curworld->playcycle - startcycle) - // << " cycles -------" --// << "(sig=" << sig << ")" << endl; -+// << "(sig=" << sig << ")" << std::endl; - // startcycle = curworld->playcycle; - // } - // } -@@ -433,9 +442,15 @@ int ServerInterface::accept_new(int sock - - while (read_ready(socketnum)) { - -+#if defined(__FreeBSD__) && (__FreeBSD_version >= 400013) -+ socket_service = accept(socketnum, -+ (struct sockaddr *) &address, -+ (socklen_t *) &lg_address); -+#else - socket_service = accept(socketnum, - (struct sockaddr *) &address, - &lg_address); -+#endif - - // s'il y a une erreur, ce n'est pas une EINTR (cf appel a read_ready()) - if(socket_service == -1) { -@@ -475,9 +490,9 @@ void ServerInterface::display_message(Pl - return; - - if (priv) -- cout << "*private* Message: " << from.get_name() << "> " << msg << endl; -+ std::cout << "*private* Message: " << from.get_name() << "> " << msg << std::endl; - else -- cout << "Message: " << from.get_name() << "> " << msg << endl; -+ std::cout << "Message: " << from.get_name() << "> " << msg << std::endl; - } - - void ServerInterface::display_system_message(char * msg, -@@ -488,8 +503,8 @@ void ServerInterface::display_system_mes - return; - - color++; -- cout << "*** "; -+ std::cout << "*** "; - if (p) -- cout << p->get_name() << " "; -- cout << msg; -+ std::cout << p->get_name() << " "; -+ std::cout << msg; - } diff --git a/games/znibbles/files/patch-src_Trame.C b/games/znibbles/files/patch-src_Trame.C deleted file mode 100644 index c331cdfeb73e..000000000000 --- a/games/znibbles/files/patch-src_Trame.C +++ /dev/null @@ -1,124 +0,0 @@ ---- src/Trame.C.orig 1999-05-09 22:57:09 UTC -+++ src/Trame.C -@@ -39,7 +39,7 @@ - # include <config.h> - #endif - --#include <iostream.h> -+#include <iostream> - - #include <stdlib.h> - #include <stdio.h> -@@ -93,11 +93,11 @@ int Trame::send_to(int socket_number) - #endif - - #ifdef DEBUG_TRACE -- cout << "sending: ["; -+ std::cout << "sending: ["; - printf("%02x %02x] ", rbuf[0], rbuf[1]); - for (int i = 0; i < len; i++) - printf("%02x ", (unsigned int) buf[i]); -- cout << endl; -+ std::cout << std::endl; - #endif - - // always write at least 4 bytes -@@ -161,19 +161,19 @@ int Trame::receive_from(int socket_numbe - return -1; - - if (retval <= 0) { -- cerr << "trame.fuck. error=" << errno << endl; -+ std::cerr << "trame.fuck. error=" << errno << std::endl; - switch(errno) { - case EBADF: -- cerr << " EBADF invalid file desc " << endl; -+ std::cerr << " EBADF invalid file desc " << std::endl; - break; - case EINTR: -- cerr << " EINTR: signal was caught " << endl; -+ std::cerr << " EINTR: signal was caught " << std::endl; - break; - case EINVAL: -- cerr << " EINVAL n is negative " << endl; -+ std::cerr << " EINVAL n is negative " << std::endl; - break; - case ENOMEM: -- cerr << " ENOMEM unable to allocate memory " << endl; -+ std::cerr << " ENOMEM unable to allocate memory " << std::endl; - break; - } - -@@ -196,14 +196,14 @@ int Trame::receive_from(int socket_numbe - - if (xx < 0) { - if (errno == 0) -- cerr << "Trame::receive_from(): error #0!" << endl; -+ std::cerr << "Trame::receive_from(): error #0!" << std::endl; - else -- cerr << "Trame::receive_from(): real error..." << endl; -+ std::cerr << "Trame::receive_from(): real error..." << std::endl; - return -1; - } else { - if (xx != len - 2) { -- cerr << "Trame::receive_from(): short read (read " -- << xx + 2 << " instead of " << len << ")" << endl; -+ std::cerr << "Trame::receive_from(): short read (read " -+ << xx + 2 << " instead of " << len << ")" << std::endl; - return -1; - } - } -@@ -212,11 +212,11 @@ int Trame::receive_from(int socket_numbe - cursize = len; - - #ifdef DEBUG_TRACE -- cout << "receivd: ["; -+ std::cout << "receivd: ["; - printf("%02x %02x] ", rbuf[0], rbuf[1]); - for (int i = 0; i < len; i++) - printf("%02x ", (int) buf[i]); -- cout << endl; -+ std::cout << std::endl; - #endif - - #ifdef DEBUG_LOAD -@@ -381,7 +381,7 @@ short Trame::get_short() - idx += 2; - } - else { -- cerr << "bordel dans get_short()" << endl; -+ std::cerr << "bordel dans get_short()" << std::endl; - sh = -1; - } - -@@ -408,7 +408,7 @@ int Trame::peek_int() - return val; - } - else -- cerr << "bordel dans peek_int()" << endl; -+ std::cerr << "bordel dans peek_int()" << std::endl; - - return -1; - } -@@ -423,7 +423,7 @@ int Trame::get_int() - idx += 4; - } - else { -- cerr << "bordel dans get_int()" << endl; -+ std::cerr << "bordel dans get_int()" << std::endl; - sh = -1; - } - -@@ -454,10 +454,10 @@ char * Trame::get_string() - - void Trame::dump_left() - { -- cerr << "[ "; -+ std::cerr << "[ "; - while (idx < cursize) -- cerr << (int) buf[idx++] << " "; -- cerr << "]" << endl; -+ std::cerr << (int) buf[idx++] << " "; -+ std::cerr << "]" << std::endl; - } - - diff --git a/games/znibbles/files/patch-src_Trame.H b/games/znibbles/files/patch-src_Trame.H deleted file mode 100644 index 46fce2cea772..000000000000 --- a/games/znibbles/files/patch-src_Trame.H +++ /dev/null @@ -1,11 +0,0 @@ ---- src/Trame.H.orig 1999-05-09 22:58:39 UTC -+++ src/Trame.H -@@ -38,7 +38,7 @@ - #ifndef __H_TRAME__ - #define __H_TRAME__ - --#include <iostream.h> -+#include <iostream> - - // some compilers consider char as unsigned by default. - typedef signed char schar; diff --git a/games/znibbles/files/patch-src_World.C b/games/znibbles/files/patch-src_World.C deleted file mode 100644 index 51d1b8f27b5b..000000000000 --- a/games/znibbles/files/patch-src_World.C +++ /dev/null @@ -1,227 +0,0 @@ ---- src/World.C.orig 1999-05-12 01:45:46 UTC -+++ src/World.C -@@ -145,8 +145,8 @@ _Object& World::lookup_object(int obj_id - - if (!p) { // here it's really bad. Have to raise an exception ! - if (debug) -- cerr << "World::lookup_object(): invalid object id=" << obj_id \ -- << " !!!" << endl; -+ std::cerr << "World::lookup_object(): invalid object id=" << obj_id \ -+ << " !!!" << std::endl; - return * objects.front(); /// @@ NNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNN! - } - -@@ -182,7 +182,7 @@ _Object * World::read_new_object(Trame & - break; - default: - if (debug) -- cerr << "World::read_new_object(): unknown object!\n"; -+ std::cerr << "World::read_new_object(): unknown object!\n"; - break; - } - -@@ -201,7 +201,7 @@ void World::remove_object(int obj_id) - remove_object0(p); - else { - if (debug) -- cerr << "remove_object(): invalid object_id! id=" << obj_id << endl; -+ std::cerr << "remove_object(): invalid object_id! id=" << obj_id << std::endl; - } - } - -@@ -243,8 +243,8 @@ Player& World::lookup_player(int player_ - - if (!p) { // la, c'est tres grave. Faut faire une exception! - if (debug) -- cerr << "World::lookup_player(): invalid player id=" << player_id \ -- << " !!!" << endl; -+ std::cerr << "World::lookup_player(): invalid player id=" << player_id \ -+ << " !!!" << std::endl; - return * new Player(*this); // <- en attendant mieux. - } - -@@ -269,7 +269,7 @@ void World::server_add_player(int socknu - /* unlimited number of players! - if (nbplayers >= maxplayers) { - close(socknum); -- cerr << "Too many players ! \n"; -+ std::cerr << "Too many players ! \n"; - return; - } - */ -@@ -278,16 +278,16 @@ void World::server_add_player(int socknu - trame.set_timeout(5000); - if (-1 == trame.receive_from(socknum)) { - if (debug) -- cerr << "World::server_add_player(): cannot read welcome packet " \ -- "from client" << endl; -+ std::cerr << "World::server_add_player(): cannot read welcome packet " \ -+ "from client" << std::endl; - close(socknum); - return; - } - - if (trame.peek_char() != JOIN_GAME) { - if (debug) -- cerr << "World::server_add_player(): Should have got JOIN_GAME ( " -- << (int) JOIN_GAME << "), got " << (int) trame.peek_char() << endl; -+ std::cerr << "World::server_add_player(): Should have got JOIN_GAME ( " -+ << (int) JOIN_GAME << "), got " << (int) trame.peek_char() << std::endl; - return; - } - trame.get_char(); -@@ -321,7 +321,7 @@ void World::server_add_player_other(int - trameZ.set_timeout(1); - - if (debug) -- cout << "World::server_add_player_other(): adding a subplayer" << endl; -+ std::cout << "World::server_add_player_other(): adding a subplayer" << std::endl; - - Player& p = * new Player(*this, socknum); - -@@ -357,8 +357,8 @@ void World::remove_player(int player_id) - - if (!p) { // la, c'est tres grave. Faut faire une exception! - if (debug) -- cerr << "World::remove_player(): invalid player id=" << player_id \ -- << " !!!" << endl; -+ std::cerr << "World::remove_player(): invalid player id=" << player_id \ -+ << " !!!" << std::endl; - return; - } - -@@ -513,11 +513,11 @@ void World::own_cycle() - && ((Movable *) objects(p))->player_id == 0) - nbworm++; - -- // cout << "actually I have " << nbworm << " own worms..." << endl; -+ // std::cout << "actually I have " << nbworm << " own worms..." << std::endl; - - // @@ 2: a mettre en parametre - if (nbworm < 2) { -- // cout << "adding one.. heehe" << endl; -+ // std::cout << "adding one.. heehe" << std::endl; - Movable& worm = * new Movable(*this); - worm.auto_position(map); - worm.add_type(map); -@@ -569,7 +569,7 @@ void World::read_description(Trame& t) - { - if (t.get_char() != WORLD_DESC) { - if (debug) -- cerr << " petard le bordel geant! \n"; -+ std::cerr << " petard le bordel geant! \n"; - exit(1); - } - -@@ -708,11 +708,11 @@ void World::read_changes(Trame &t) - - default: - if (debug) -- cerr<< "read_changes(): unexpected trame Id == " \ -- << (int) t.peek_char() << endl; -+ std::cerr<< "read_changes(): unexpected trame Id == " \ -+ << (int) t.peek_char() << std::endl; - t.get_char(); - if (debug) -- cerr<< "read_changes(): left in trame = "; -+ std::cerr<< "read_changes(): left in trame = "; - t.dump_left(); - break; - } -@@ -743,16 +743,16 @@ void World::build_maptype() - // for debug purposes - void World::display() - { -- cout << "ID: " << id << " WORLD"; -- cout << " dims=" << x_dim << "x" << y_dim; -- cout << " cycle=" << playcycle << endl; -- cout << " " << nbplayers << " players " << endl; -+ std::cout << "ID: " << id << " WORLD"; -+ std::cout << " dims=" << x_dim << "x" << y_dim; -+ std::cout << " cycle=" << playcycle << std::endl; -+ std::cout << " " << nbplayers << " players " << std::endl; - - // here we add if(1) to avoid bogus compilers problems - if (1) for (Pix p = players.first(); p; players.next(p)) - players(p)->display(); - -- cout << " " << nbobjects << " objects " << endl; -+ std::cout << " " << nbobjects << " objects " << std::endl; - - for (Pix p = objects.first(); p; objects.next(p)) - objects(p)->display(); -@@ -826,7 +826,7 @@ void World::get_client_responses() - - if (retval < 0) { - if (debug) -- cerr << "World::get_client_responses(): bug quelque part!" << endl; -+ std::cerr << "World::get_client_responses(): bug quelque part!" << std::endl; - return; // bah violent comme d'hab. - } - -@@ -915,7 +915,7 @@ void World::read_player_response(Player& - int newdir = t.get_char(); - - if (debug) -- cout << "subplayer dir: ( " << worm_id << ") to " << newdir << endl; -+ std::cout << "subplayer dir: ( " << worm_id << ") to " << newdir << std::endl; - - Movable & mv = (Movable &) lookup_object(worm_id); - Player * other_player = NULL; -@@ -928,8 +928,8 @@ void World::read_player_response(Player& - || other_player->socket_number != p.socket_number) { - - if (debug) -- cerr << "World::PLAYER_CHANGEDIR_OTHER: bad id: " << worm_id \ -- << endl; -+ std::cerr << "World::PLAYER_CHANGEDIR_OTHER: bad id: " << worm_id \ -+ << std::endl; - } - else { - if (!paused) { -@@ -954,12 +954,12 @@ void World::read_player_response(Player& - - case TEXT_MESSAGE: - { -- // cout << "got TEXT_MESSAGE == '"; -+ // std::cout << "got TEXT_MESSAGE == '"; - t.get_char(); // skip msg id - int dest_id = t.get_int(); - char *msg = t.get_string(); // warning: use it fast! - -- // cout << msg << "'" << endl; -+ // std::cout << msg << "'" << std::endl; - - if (!dest_id) { // broadcast message - cycle_trame.put_char(TEXT_MESSAGE); -@@ -1039,16 +1039,16 @@ void World::read_player_response(Player& - - case TRAME_ERROR: - if (debug) -- cerr << "World::read_player_response(): id=" << p.id \ -- << " sent an error trame:! " << (int) t.peek_char() << endl; -+ std::cerr << "World::read_player_response(): id=" << p.id \ -+ << " sent an error trame:! " << (int) t.peek_char() << std::endl; - done = 1; - break; - - default: - if (debug) { -- cerr << "World::read_player_response(): id=" << p.id \ -- << " sent an unknown message: " << (int) t.peek_char() << endl; -- cerr << " ignoring rest of frame="; -+ std::cerr << "World::read_player_response(): id=" << p.id \ -+ << " sent an unknown message: " << (int) t.peek_char() << std::endl; -+ std::cerr << " ignoring rest of frame="; - t.dump_left(); - } - break; -@@ -1117,7 +1117,7 @@ Pix World::lookup_object0(int obj_id) - - void World::remove_object0(Pix& p) - { -- //FAST cout << "? killing id=" << objects(p)->id << endl; -+ //FAST std::cout << "? killing id=" << objects(p)->id << std::endl; - delete objects(p); - objects.del(p, -1); - nbobjects--; diff --git a/games/znibbles/files/patch-src_X11_X11Interface.C b/games/znibbles/files/patch-src_X11_X11Interface.C deleted file mode 100644 index cd732a19901d..000000000000 --- a/games/znibbles/files/patch-src_X11_X11Interface.C +++ /dev/null @@ -1,285 +0,0 @@ ---- src/X11/X11Interface.C.orig 1999-05-12 11:43:42 UTC -+++ src/X11/X11Interface.C -@@ -38,7 +38,7 @@ - # include <config.h> - #endif - --#include <iostream.h> -+#include <iostream> - - #include <unistd.h> - #include <stdlib.h> -@@ -109,7 +109,7 @@ void X11Interface::init(int argc, char * - display_version(); - - if (_two_key) -- cout << "Two-key mode enabled" << endl; -+ std::cout << "Two-key mode enabled" << std::endl; - - - // connect pipe_handler to SIGPIPE signal -@@ -125,8 +125,8 @@ void X11Interface::init(int argc, char * - exit(2); - } - -- cout << "Connecting to ZNibbles server: " \ -- << options.get_host_name() << ":" << options.get_port() << "... " << endl; -+ std::cout << "Connecting to ZNibbles server: " \ -+ << options.get_host_name() << ":" << options.get_port() << "... " << std::endl; - - // create and bind socket to any port - port = 0; -@@ -136,7 +136,7 @@ void X11Interface::init(int argc, char * - } - - // if (debug) --// cout << "Client socket created on port: " << ntohs(client_address.sin_port) << endl; -+// std::cout << "Client socket created on port: " << ntohs(client_address.sin_port) << std::endl; - - // Build server address - server_address.sin_family = AF_INET; -@@ -153,7 +153,7 @@ void X11Interface::init(int argc, char * - - display_play_help(); - -- cout << "Connection accepted\n" << endl; -+ std::cout << "Connection accepted\n" << std::endl; - - // hack_socket_client = socket_client; // hack for signal handling - // action.sa_handler = stop_handler; -@@ -163,7 +163,7 @@ void X11Interface::init(int argc, char * - - init_messages(options.get_message_file()); - -- cout << "initializing interface..." << endl; -+ std::cout << "initializing interface..." << std::endl; - X11Init(argc, argv); - } - -@@ -201,56 +201,56 @@ void X11Interface::X11Init(int argc, cha - // display version number (long format) - void X11Interface::display_version() - { -- cerr << "ZNibbles v" VERSION " - A little silly game - " -+ std::cerr << "ZNibbles v" VERSION " - A little silly game - " - << "(c) Vincent Mallet 1997, 1998, 1999 - vmallet@enst.fr" -- << endl << endl; -+ << std::endl << std::endl; - } - - // display version number (short format) - void X11Interface::display_version_short() - { -- cout << "ZNibbles X11 Client -experimental- " VERSION << endl; -+ std::cout << "ZNibbles X11 Client -experimental- " VERSION << std::endl; - } - - //display small help for invocation - void X11Interface::display_help(char *name) - { -- cout << "Usage: " << name << " [OPTION].. PLAYERNAME" << endl; -- cout << endl; -- cout << "Start a ZNibbles X11 client and connect to the specified nibbles server." << endl; -- cout << endl; -- cout << " -n, --host-name=HOST connect to server HOST [default is localhost]" << endl; -- cout << " -p, --port=NUM connect to port NUM of server [default is 5051]" << endl; -- cout << " -m, --message-file=FILE load predefined messages from file FILE" << endl; -- cout << " -t, --twokey control worm with only two keys, LEFT and RIGHT" << endl; -- cout << " -i, --enable-stdin enable standard input for sending messages" << endl; -- cout << " -d, --debug enable debug output" << endl; -- cout << " -V, --version print version number, then exit" << endl; -- cout << " -h, --help show this message and exit" << endl; -- cout << endl; -- cout << "Report bugs to <vmallet@enst.fr>." << endl; -+ std::cout << "Usage: " << name << " [OPTION].. PLAYERNAME" << std::endl; -+ std::cout << std::endl; -+ std::cout << "Start a ZNibbles X11 client and connect to the specified nibbles server." << std::endl; -+ std::cout << std::endl; -+ std::cout << " -n, --host-name=HOST connect to server HOST [default is localhost]" << std::endl; -+ std::cout << " -p, --port=NUM connect to port NUM of server [default is 5051]" << std::endl; -+ std::cout << " -m, --message-file=FILE load predefined messages from file FILE" << std::endl; -+ std::cout << " -t, --twokey control worm with only two keys, LEFT and RIGHT" << std::endl; -+ std::cout << " -i, --enable-stdin enable standard input for sending messages" << std::endl; -+ std::cout << " -d, --debug enable debug output" << std::endl; -+ std::cout << " -V, --version print version number, then exit" << std::endl; -+ std::cout << " -h, --help show this message and exit" << std::endl; -+ std::cout << std::endl; -+ std::cout << "Report bugs to <vmallet@enst.fr>." << std::endl; - } - - - // display help on key used - void X11Interface::display_play_help() - { -- cout << endl; -- cout << "Welcome to ZNibbles!" << endl; -- cout << endl; -- cout << "Valid keys while playing:" << endl -- << endl -- << " Up, Down, Left, Right: move worm 1" << endl -- << endl -- << " p/u : pause/unpause game" << endl -- << endl -- << " P/U : pause/unpause _your_ worm" << endl -- << endl -- << " 1, 2, ... 0 : send predefined messages to other players" << endl -- << endl -- << " Ctrl+Q : quit game" << endl -- << endl -- << " Have fun!" << endl; -+ std::cout << std::endl; -+ std::cout << "Welcome to ZNibbles!" << std::endl; -+ std::cout << std::endl; -+ std::cout << "Valid keys while playing:" << std::endl -+ << std::endl -+ << " Up, Down, Left, Right: move worm 1" << std::endl -+ << std::endl -+ << " p/u : pause/unpause game" << std::endl -+ << std::endl -+ << " P/U : pause/unpause _your_ worm" << std::endl -+ << std::endl -+ << " 1, 2, ... 0 : send predefined messages to other players" << std::endl -+ << std::endl -+ << " Ctrl+Q : quit game" << std::endl -+ << std::endl -+ << " Have fun!" << std::endl; - } - - -@@ -261,7 +261,7 @@ void X11Interface::display_play_help() - - void X11Interface::pipe_handler(int sig) - { -- cerr << "--- Lost Server Connection! ---" << endl; -+ std::cerr << "--- Lost Server Connection! ---" << std::endl; - sig++; // warnings.. - dead_server = 1; - } -@@ -285,7 +285,7 @@ void X11Interface::run() - - z++; - if (t.receive_from(socket_client)) { -- // cout << "receive error, errno=" << errno << endl; -+ // std::cout << "receive error, errno=" << errno << std::endl; - - handle_Xevent(); - -@@ -309,7 +309,7 @@ void X11Interface::run() - } - - if (dir) { -- cout << "Sending Direction ==" << dir << endl; -+ std::cout << "Sending Direction ==" << dir << std::endl; - tx.reset(); - tx.put_char(PLAYER_CHANGEDIR); - tx.put_char(dir); -@@ -323,7 +323,7 @@ void X11Interface::run() - break; // on verra ca plus tard. - - case WORLD_DESC: -- cout << endl << "got WORLD_DESC " << endl; -+ std::cout << std::endl << "got WORLD_DESC " << std::endl; - w.read_description(t); - tx.reset(); - tx.put_char(CYCLE_ACK); -@@ -333,14 +333,14 @@ void X11Interface::run() - break; - - case CHANGE_NOTIFY: -- //FAST cout << endl << "got CHANGE_NOTIFY " << endl; -+ //FAST std::cout << std::endl << "got CHANGE_NOTIFY " << std::endl; - t.get_char(); - w.read_changes(t); - break; - - case VOID_TRAME: - { -- cout << "got VOID_TRAME " << endl; -+ std::cout << "got VOID_TRAME " << std::endl; - t.get_char(); - char *p = t.get_string(); - if (p && strcmp(p, "w") == 0) -@@ -358,10 +358,10 @@ void X11Interface::run() - - case TEXT_MESSAGE: - { -- cout << "got *private* TEXT_MESSAGE == '"; -+ std::cout << "got *private* TEXT_MESSAGE == '"; - t.get_char(); // skip packet id - char *msg = t.get_string(); -- cout << msg << "'" << endl; -+ std::cout << msg << "'" << std::endl; - } - break; - -@@ -393,13 +393,13 @@ void X11Interface::run() - break; - - case QUIT_GAME: -- cout << "Got QUIT_GAME" << endl; -- cout << "Client shutting down.... " << endl; -+ std::cout << "Got QUIT_GAME" << std::endl; -+ std::cout << "Client shutting down.... " << std::endl; - done = 1; - break; - - default: -- cout << "got unknown frame type: " << (int) t.peek_char() << endl; -+ std::cout << "got unknown frame type: " << (int) t.peek_char() << std::endl; - break; - } - } -@@ -427,13 +427,13 @@ void X11Interface::handle_Xevent() - nibblesarea.redraw2(); - break; - case ButtonPress: -- cout << "ButtonPress" << endl; -+ std::cout << "ButtonPress" << std::endl; - break; - case KeyPress: - nibblesarea.handle_key(&report); - break; - case ConfigureNotify: -- cout << "Configure" << endl; -+ std::cout << "Configure" << std::endl; - break; - } - } -@@ -442,30 +442,30 @@ void X11Interface::handle_Xevent() - - void X11Interface::add_player(Player& p) - { -- cout << "Player <" << p.get_name() <<"> joined the game!" << endl; -+ std::cout << "Player <" << p.get_name() <<"> joined the game!" << std::endl; - } - - void X11Interface::kill_player(Player& p, int reason) - { -- cout << "Player <" << p.get_name() <<"> LEFT the game! (reason=" << reason << ")" << endl; -+ std::cout << "Player <" << p.get_name() <<"> LEFT the game! (reason=" << reason << ")" << std::endl; - } - - - void X11Interface::display_message(Player& from, char *msg, int priv) - { - if (priv) -- cout << "*private* Message: " << from.get_name() << "> " << msg << endl; -+ std::cout << "*private* Message: " << from.get_name() << "> " << msg << std::endl; - else -- cout << "Message: " << from.get_name() << "> " << msg << endl; -+ std::cout << "Message: " << from.get_name() << "> " << msg << std::endl; - } - - void X11Interface::display_system_message(char *msg, Player *p, int color) // default p=NULL, color=0 - { - color++; -- cout << "*** "; -+ std::cout << "*** "; - if (p) -- cout << p->get_name() << " "; -- cout << msg; -+ std::cout << p->get_name() << " "; -+ std::cout << msg; - } - - diff --git a/games/znibbles/files/patch-src_X11_textarea.C b/games/znibbles/files/patch-src_X11_textarea.C deleted file mode 100644 index ef75631e8ea6..000000000000 --- a/games/znibbles/files/patch-src_X11_textarea.C +++ /dev/null @@ -1,20 +0,0 @@ ---- src/X11/textarea.C.orig 1998-11-17 08:42:50 UTC -+++ src/X11/textarea.C -@@ -32,7 +32,7 @@ - #include <Xm/ScrollBar.h> - #include <Xm/Text.h> - --#include <iostream.h> -+#include <iostream> - #include "string.h" - - #include "motifutil.H" -@@ -91,7 +91,7 @@ void TextArea::add_line(char *line) - XmTextSetCursorPosition(widget, XmTextGetLastPosition(widget)); - XmTextShowPosition(widget, XmTextGetLastPosition(widget)); - if (length > 9500) { -- cout << "textarea warning!" << endl; -+ std::cout << "textarea warning!" << std::endl; - bbuf[0] = '\0'; - } - } diff --git a/games/znibbles/pkg-descr b/games/znibbles/pkg-descr deleted file mode 100644 index 3a472bd3f3f6..000000000000 --- a/games/znibbles/pkg-descr +++ /dev/null @@ -1,23 +0,0 @@ -ZNibbles is a multi-player networked game. It is based on the old -nibbles game: you've got a worm, eat nibbles and get your worm growing. -Several players can play together, each of them controlling its own worm -on its own computer. - -There is theoretically an unlimited number of simultaneous players, it's -more a matter of network speed. It has been tested with more than 10 -players and it was real fun :) ZNibbles is written for Unix. It has been -tested under Linux, SunOS, Solaris and Irix. The game can run either -directly on top of X11, use the GTK+ toolkit (get it on the GTK+ site) -or use the Motif toolkit (get a good Motif free implementation called -LessTif) - -Once compiled, you get the files: - - nibbles : the ZNibbles server - gznibbles : the ZNibbles GTK+ client - znibblesX : the ZNibbless X11-only client (poor) - -Run "nibbles" first as the ZNibbles server, and then run its clients to -play. - -WWW: http://www.zyllius.com/vmallet/ZNibbles.html diff --git a/german/Makefile b/german/Makefile index a6a29f55f1b1..7918cc642099 100644 --- a/german/Makefile +++ b/german/Makefile @@ -24,7 +24,6 @@ SUBDIR += phone SUBDIR += php_doc SUBDIR += schwobifyer - SUBDIR += steak SUBDIR += tipp10 SUBDIR += trytond28_account_de_skr03 SUBDIR += unix-connect diff --git a/german/steak/Makefile b/german/steak/Makefile deleted file mode 100644 index c10de93ae1be..000000000000 --- a/german/steak/Makefile +++ /dev/null @@ -1,61 +0,0 @@ -# Created by: Heiner <h.eichmann@gmx.de> -# $FreeBSD$ - -PORTNAME= steak -PORTVERSION= 1.7.3 -PORTREVISION= 10 -CATEGORIES= german -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Steak%20${PORTVERSION} \ - http://www.tm.informatik.uni-frankfurt.de/%7Erazi/steak/program/ -DISTNAME= Steak.${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= English <-> German dictionary under the GPL - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -RUN_DEPENDS= ispell:textproc/aspell-ispell - -USES= tar:bzip2 -MAKE_JOBS_UNSAFE= yes -WRKSRC= ${WRKDIR}/Steak -OPTIONS_DEFINE= GTK1 -OPTIONS_DEFAULT= GTK1 - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MGTK1} -USE_XORG= xt -USE_GNOME= gtk12 -MAKE_ARGS= -D xsteak -PLIST_SUB+= XSTEAK="" -.else -USE_XORG= x11 -PLIST_SUB+= XSTEAK="@comment " -.endif - -post-patch: - ${REINPLACE_CMD} -e "s,\$$HOME/bin/Steak/Datensatz,${PREFIX}/share/steak/Datensatz,; \ - s,BINDIR=\$$HOME/bin/Steak,BINDIR=${DATADIR},; \ - s,$$BINDIR/help.txt,${DATADIR}/help.txt,g" ${WRKSRC}/woerterbuch - ${REINPLACE_CMD} -e "s,/usr/X11R6/,${LOCALBASE}/,g; s,CC = gcc,CC ?= gcc," ${WRKSRC}/Printbuffer/Makefile - ${REINPLACE_CMD} -e "s,CC = gcc,CC ?= gcc," ${WRKSRC}/Poll/Makefile - ${REINPLACE_CMD} -e "s,CC = gcc,CC ?= gcc," ${WRKSRC}/SpaceFilter/Makefile - ${REINPLACE_CMD} -e "s,gcc,${CC}," ${WRKSRC}/Xsteak/Makefile_gtk_1.2 - -do-install: -.if ${PORT_OPTIONS:MGTK1} - ${INSTALL_PROGRAM} ${WRKSRC}/Xsteak/xsteak ${STAGEDIR}${PREFIX}/bin/ -.endif - ${INSTALL_SCRIPT} ${WRKSRC}/woerterbuch ${STAGEDIR}${PREFIX}/bin/steak - @${MKDIR} ${STAGEDIR}${DATADIR}/Datensatz - ${INSTALL_DATA} ${WRKSRC}/Datensatz/* ${STAGEDIR}${DATADIR}/Datensatz - cd ${WRKSRC}; ${INSTALL_DATA} README README.eng help.txt \ - mini_steak_icon.xpm pinguin_steak_icon.xpm \ - .Steakconfig ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/Xpm/* ${STAGEDIR}${DATADIR} - ${INSTALL_SCRIPT} ${WRKSRC}/iso2txt ${STAGEDIR}${DATADIR} - cd ${WRKSRC}; ${INSTALL_PROGRAM} poll printbuffer spacefilter ${STAGEDIR}${DATADIR} - -.include <bsd.port.mk> diff --git a/german/steak/distinfo b/german/steak/distinfo deleted file mode 100644 index 4b3938afb0c1..000000000000 --- a/german/steak/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Steak.1.7.3.tar.bz2) = fc3a9ad762bb89afea1ec1ed5ea5abccebcb11182f93332bdc84b1191b92fbcb -SIZE (Steak.1.7.3.tar.bz2) = 982350 diff --git a/german/steak/files/patch-Makefile b/german/steak/files/patch-Makefile deleted file mode 100644 index 31ad29544063..000000000000 --- a/german/steak/files/patch-Makefile +++ /dev/null @@ -1,15 +0,0 @@ ---- Makefile.orig Tue Jan 4 03:37:16 2000 -+++ Makefile Sun Jan 26 10:57:39 2003 -@@ -18,8 +18,10 @@ - cp SpaceFilter/spacefilter . - cd Datensatz/ ; \ - ./datenbankaktualisieren.sh -- -- -+.ifdef(xsteak) -+ cd Xsteak/ ; \ -+ ${MAKE} -f Makefile_gtk_1.2 -+.endif - - clean: - rm -f *~ .*~ Datensatz/*~ diff --git a/german/steak/files/patch-Poll__poll.c b/german/steak/files/patch-Poll__poll.c deleted file mode 100644 index f244d7c574ca..000000000000 --- a/german/steak/files/patch-Poll__poll.c +++ /dev/null @@ -1,11 +0,0 @@ ---- Poll/poll.c.orig Mon Jul 29 01:35:10 2002 -+++ Poll/poll.c Sun Jan 26 10:59:31 2003 -@@ -26,7 +26,7 @@ - - - /*signal(SIGCLD, SIG_IGN);*/ -- signal(SIGCLD, parent_terminate); -+ signal(SIGCHLD, parent_terminate); - - /*printf("pid des Prozesses = %d, Parent-pid des Prozesses = %d\n\n",getpid(), getppid());*/ - diff --git a/german/steak/pkg-descr b/german/steak/pkg-descr deleted file mode 100644 index 995edd754425..000000000000 --- a/german/steak/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Steak is a german <-> english translator under GPL. -A command line tool allows the translation of words in -both directions. Additionally steak can call ispell -to correct mistyped words. - -If build with make -D xsteak ... a small xwindows -programm allows the translation of words interactively - -WWW: http://www.tm.informatik.uni-frankfurt.de/%7Erazi/steak/steak.html diff --git a/german/steak/pkg-plist b/german/steak/pkg-plist deleted file mode 100644 index 543b32098ca4..000000000000 --- a/german/steak/pkg-plist +++ /dev/null @@ -1,20 +0,0 @@ -bin/steak -%%XSTEAK%%bin/xsteak -%%DATADIR%%/iso2txt -%%DATADIR%%/poll -%%DATADIR%%/printbuffer -%%DATADIR%%/spacefilter -%%DATADIR%%/Datensatz/README -%%DATADIR%%/Datensatz/datenbankaktualisieren.sh -%%DATADIR%%/Datensatz/ger-eng.txt -%%DATADIR%%/Datensatz/insert_my_words.txt -%%DATADIR%%/README -%%DATADIR%%/README.eng -%%DATADIR%%/help.txt -%%DATADIR%%/ksteak.xpm -%%DATADIR%%/mini-ksteak.xpm -%%DATADIR%%/pinguin_steak_icon_old.xpm -%%DATADIR%%/mini_steak_icon.xpm -%%DATADIR%%/pinguin_steak_icon.xpm -%%DATADIR%%/.Steakconfig -%%DATADIR%%/steak.xpm diff --git a/graphics/Makefile b/graphics/Makefile index 8569c2fde132..654c651cfbe3 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -92,7 +92,6 @@ SUBDIR += cenon SUBDIR += cfdg SUBDIR += charls - SUBDIR += chbg SUBDIR += cimg SUBDIR += cinepaint SUBDIR += cloudcompare @@ -115,7 +114,6 @@ SUBDIR += cthumb SUBDIR += curator SUBDIR += cuttlefish - SUBDIR += danpei SUBDIR += darknock SUBDIR += darktable SUBDIR += dataplot @@ -196,7 +194,6 @@ SUBDIR += fly SUBDIR += fortytwo SUBDIR += fotofix - SUBDIR += fotoxx SUBDIR += founts SUBDIR += fpc-cairo SUBDIR += fpc-graph @@ -226,7 +223,6 @@ SUBDIR += fyre SUBDIR += g2 SUBDIR += gauche-gl - SUBDIR += gcolor SUBDIR += gcolor2 SUBDIR += gcolor3 SUBDIR += gd @@ -311,7 +307,6 @@ SUBDIR += grafx2 SUBDIR += graphene SUBDIR += graphite2 - SUBDIR += graphopt SUBDIR += graphos SUBDIR += graphviz SUBDIR += grx diff --git a/graphics/chbg/Makefile b/graphics/chbg/Makefile deleted file mode 100644 index 990e29e2739e..000000000000 --- a/graphics/chbg/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# Created by: Peter Jones <p@dancris.com> -# $FreeBSD$ - -PORTNAME= chbg -PORTVERSION= 1.5 -PORTREVISION= 16 -CATEGORIES= graphics gnome -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= Change Background Picture with time period - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ - -LIB_DEPENDS= libpng.so:graphics/png - -USES= gmake gettext pathfix tar:tgz -USE_GNOME= gdkpixbuf -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-gnome - -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -post-patch: - @${REINPLACE_CMD} -e \ - 's|^guint argc|gint argc|' ${WRKSRC}/src/chbg.c - -.include <bsd.port.mk> diff --git a/graphics/chbg/distinfo b/graphics/chbg/distinfo deleted file mode 100644 index 50a96362231a..000000000000 --- a/graphics/chbg/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (chbg-1.5.tgz) = 36ae1816c08a6a7a626dcabf67928858dcb5e39e057a3bbe455882f6c6e22122 -SIZE (chbg-1.5.tgz) = 322534 diff --git a/graphics/chbg/files/patch-absimg.c b/graphics/chbg/files/patch-absimg.c deleted file mode 100644 index 62662be69d8c..000000000000 --- a/graphics/chbg/files/patch-absimg.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/absimg.c.orig 2001-01-08 19:42:18.000000000 +0100 -+++ src/absimg.c 2012-05-09 12:34:28.000000000 +0200 -@@ -96,7 +96,7 @@ - - pngi = png_create_info_struct(pngw); - -- if (setjmp(pngw->jmpbuf)) -+ if (setjmp(png_jmpbuf(pngw))) - { - png_destroy_write_struct(&pngw, &pngi); - fclose(f); diff --git a/graphics/chbg/files/patch-configure b/graphics/chbg/files/patch-configure deleted file mode 100644 index 746c87594704..000000000000 --- a/graphics/chbg/files/patch-configure +++ /dev/null @@ -1,13 +0,0 @@ ---- configure.orig Sun Mar 24 14:42:24 2002 -+++ configure Sun Mar 24 14:43:21 2002 -@@ -3259,8 +3259,8 @@ - echo "$ac_t""no" 1>&6 - fi - -- if eval "test x$GNOME_CONFIG = xyes"; then -- GNOME_PREFIX=`gnome-config --prefix` -+ if eval "test x$GNOME_CONFIG != xno"; then -+ GNOME_PREFIX=`$GNOME_CONFIG --prefix` - echo "configure: warning: "Will install Gnome things to $GNOME_PREFIX"" 1>&2 - fi - fi diff --git a/graphics/chbg/files/patch-xscreensaver b/graphics/chbg/files/patch-xscreensaver deleted file mode 100644 index 193b13238694..000000000000 --- a/graphics/chbg/files/patch-xscreensaver +++ /dev/null @@ -1,12 +0,0 @@ -*** src/options.h.orig Tue Aug 19 22:51:46 2003 ---- src/options.h Tue Aug 19 22:46:51 2003 -*************** option_t chbg_opts[] = { -*** 118,123 **** ---- 118,124 ---- - {CHBG_OPT_PATTERN, "-pattern", "Pattern:", 1}, - {CHBG_OPT_INWINDOW, "-inwindow", "InWindow:", 0}, - {CHBG_OPT_WINDOWID, "-windowid", NULL, 1}, -+ {CHBG_OPT_WINDOWID, "-window-id", NULL, 1}, - {CHBG_OPT_RUN, "-run", NULL, 0}, - {CHBG_OPT_MIN_PSIZE, "-min_psize", "MinPictureSize:", 1}, - {CHBG_OPT_DEFFECTS, "-deffects", "DisabledEffects:", 1}, diff --git a/graphics/chbg/pkg-descr b/graphics/chbg/pkg-descr deleted file mode 100644 index d93217f9a137..000000000000 --- a/graphics/chbg/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -ChBg is used for changing desktop background pictures with some period. -Can also be used as a xscreensaver hack. - -WWW: http://chbg.sourceforge.net/ diff --git a/graphics/chbg/pkg-plist b/graphics/chbg/pkg-plist deleted file mode 100644 index 9b27b19ad82b..000000000000 --- a/graphics/chbg/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -bin/chbg -man/man1/chbg.1.gz -share/locale/de/LC_MESSAGES/chbg.mo -share/locale/fr/LC_MESSAGES/chbg.mo -share/locale/sk/LC_MESSAGES/chbg.mo -share/locale/ja/LC_MESSAGES/chbg.mo diff --git a/graphics/danpei/Makefile b/graphics/danpei/Makefile deleted file mode 100644 index 1f85395da7ac..000000000000 --- a/graphics/danpei/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# Created by: Andrey V. Elsukov <bu7cher@yandex.ru> -# $FreeBSD$ - -PORTNAME= danpei -PORTVERSION= 2.9.7 -PORTREVISION= 14 -CATEGORIES= graphics -MASTER_SITES= SF - -MAINTAINER= rum1cro@yandex.ru -COMMENT= Image Viewer for X Window System with thumbnail preview feature - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -LIB_DEPENDS= libpng.so:graphics/png - -OPTIONS_DEFINE= IMAGEMAGICK -OPTIONS_DEFAULT=IMAGEMAGICK - -IMAGEMAGICK_RUN_DEPENDS= convert:graphics/ImageMagick6 - -USES= gettext -USE_GNOME= gtk12 gdkpixbuf -GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib -CONFIGURE_ARGS+= --without-included-gettext - -PLIST_FILES= bin/danpei \ - share/locale/de/LC_MESSAGES/danpei.mo \ - share/locale/ja/LC_MESSAGES/danpei.mo - -.include <bsd.port.mk> diff --git a/graphics/danpei/distinfo b/graphics/danpei/distinfo deleted file mode 100644 index 940841c5d8e1..000000000000 --- a/graphics/danpei/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (danpei-2.9.7.tar.gz) = b46e73053e83e9913c733153c1e9db5c158126599185054b9b23e1e1d8ef0e2d -SIZE (danpei-2.9.7.tar.gz) = 414462 diff --git a/graphics/danpei/files/patch-image_cache.c b/graphics/danpei/files/patch-image_cache.c deleted file mode 100644 index 8582f6c12fb1..000000000000 --- a/graphics/danpei/files/patch-image_cache.c +++ /dev/null @@ -1,42 +0,0 @@ ---- src/image_cache.c.orig 2013-11-07 19:24:24.056322038 +0400 -+++ src/image_cache.c 2013-11-07 19:32:26.759288924 +0400 -@@ -356,7 +356,7 @@ - save_file = NULL; - cl = NULL; - -- if (tp->cache.cache_dir == NULL) { return; } -+ if (tp->cache.cache_dir == NULL) { return FALSE; } - - save_file = (gchar*)malloc(sizeof(gchar) * - (strlen(tp->cache.cache_dir) + -@@ -761,9 +761,9 @@ - /* Initialize the local variables. */ - png_text_filename = buffer = NULL; - -- if (pixbuf == NULL) { return; } -- if (filename == NULL) { return; } -- if (strcmp(filename, "") == 0) { return; } -+ if (pixbuf == NULL) { return FALSE; } -+ if (filename == NULL) { return FALSE; } -+ if (strcmp(filename, "") == 0) { return FALSE; } - - fp = fopen (filename, "wb"); - if (fp == NULL) { return FALSE; } -@@ -782,7 +782,7 @@ - return FALSE; - } - -- if (setjmp (png_ptr->jmpbuf)) { -+ if (setjmp (png_jmpbuf(png_ptr))) { - png_destroy_write_struct(&png_ptr, &info_ptr); - fclose (fp); - return FALSE; -@@ -839,7 +839,7 @@ - /* expand RGB to RGBA using an opaque alpha value */ - gint x; - gchar *buffer_ptr = buffer; -- gchar *source_ptr = pixels; -+ guchar *source_ptr = pixels; - for (x = 0; x < width; x++) { - *buffer_ptr++ = *source_ptr++; - *buffer_ptr++ = *source_ptr++; diff --git a/graphics/danpei/files/patch-viewer.c b/graphics/danpei/files/patch-viewer.c deleted file mode 100644 index 5a21e91ae369..000000000000 --- a/graphics/danpei/files/patch-viewer.c +++ /dev/null @@ -1,29 +0,0 @@ ---- src/viewer.c.orig 2013-11-07 19:33:02.807286361 +0400 -+++ src/viewer.c 2013-11-07 19:34:22.533326686 +0400 -@@ -293,7 +293,7 @@ - - if ((dv->thumb == dv->current_thumb) && - ((widget->allocation.x == dv->area_x) && -- (widget->allocation.y == dv->area_y) )){ return; } -+ (widget->allocation.y == dv->area_y) )){ return 1; } - - dv->area_x = widget->allocation.x; - dv->area_y = widget->allocation.y; -@@ -314,7 +314,7 @@ - filename = g_strconcat(dv->thumb->path, "/", dv->thumb->filename, NULL); - } - } -- if (filename == NULL) { return; } -+ if (filename == NULL) { return 1; } - - viewer_read_image(dv, filename, tp); - -@@ -555,7 +555,7 @@ - while ((thumb != NULL) && (i < (tp->viewer).adj.value)) { - thumb = thumb->next; i++; - } -- if (thumb == NULL) { return; } -+ if (thumb == NULL) { return FALSE; } - - gtk_window_set_title(GTK_WINDOW((tp->viewer).window), - g_strconcat(thumb->path, "/", thumb->filename, NULL)); diff --git a/graphics/danpei/pkg-descr b/graphics/danpei/pkg-descr deleted file mode 100644 index 84df5b356fef..000000000000 --- a/graphics/danpei/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Danpei is a Gtk+ based Image Viewer, works on X Window Sysytem. - -Features: - o File operations like Windows Explorer - o View image files with thumbnail format - o View/Edit image files with your favorite applications (ImageMagick, - Gimp etc) - o Cache displayed images - o Print out images - -WWW: http://danpei.sourceforge.net/ diff --git a/graphics/fotoxx/Makefile b/graphics/fotoxx/Makefile deleted file mode 100644 index 87e6bc5e703d..000000000000 --- a/graphics/fotoxx/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# Created by: Rod Person <rodperson@rodperson.com> -# $FreeBSD$ - -PORTNAME= fotoxx -PORTVERSION= 15.05 -CATEGORIES= graphics -MASTER_SITES= GENTOO/distfiles \ - http://fossies.org/linux/misc/legacy/ \ - http://www.kornelix.com/uploads/1/3/0/3/13035936/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Application to organize and edit image collections - -LICENSE= GPLv3 - -BROKEN= conflicting dependencies dcraw and ufraw -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2018-12-19 - -RUN_DEPENDS= xdg-open:devel/xdg-utils \ - dcraw:graphics/dcraw \ - exiftool:graphics/p5-Image-ExifTool \ - ufraw-batch:graphics/ufraw - -USES= desktop-file-utils gmake pkgconfig -USE_GNOME= gtk30 -ALL_TARGET= fotoxx - -PORTDOCS= * -PORTDATA= * -PLIST_FILES= bin/fotoxx \ - man/man1/fotoxx.1.gz \ - share/appdata/fotoxx.appdata.xml \ - share/applications/fotoxx.desktop - -OPTIONS_DEFINE= DOCS - -post-patch: - @${REINPLACE_CMD} -e \ - 's|-ggdb|| ; \ - s|-rdynamic|-Wl,-export-dynamic| ; \ - s|share/man|man| ; \ - s|-lpthread|-lexecinfo|' ${WRKSRC}/Makefile - @${REINPLACE_CMD} -e \ - 's|/usr/share/fotoxx|${DATADIR}|' ${WRKSRC}/desktop - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fotoxx - -.include <bsd.port.mk> diff --git a/graphics/fotoxx/distinfo b/graphics/fotoxx/distinfo deleted file mode 100644 index 961a9fe56219..000000000000 --- a/graphics/fotoxx/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (fotoxx-15.05.tar.gz) = 65567adc86087a3a8acdebcb0f15ec299cf690a869129825e3d32da7e50c4604 -SIZE (fotoxx-15.05.tar.gz) = 3573278 diff --git a/graphics/fotoxx/files/patch-f.combine.cc b/graphics/fotoxx/files/patch-f.combine.cc deleted file mode 100644 index b19d19fbf3f0..000000000000 --- a/graphics/fotoxx/files/patch-f.combine.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- f.combine.cc.orig 2015-05-01 09:40:38 UTC -+++ f.combine.cc -@@ -6475,7 +6475,7 @@ void m_pano_PT(GtkWidget *, cchar *) - goto cleanup; - } - -- olddir = get_current_dir_name(); // save curr. directory -+ olddir = getcwd(NULL,PATH_MAX); // save curr. directory - - err = chdir(tempdir); // use /tmp/fotoxx-xxxxx - if (err) { diff --git a/graphics/fotoxx/files/patch-f.file.cc b/graphics/fotoxx/files/patch-f.file.cc deleted file mode 100644 index 003f8847e350..000000000000 --- a/graphics/fotoxx/files/patch-f.file.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- f.file.cc.orig 2015-05-01 09:40:38 UTC -+++ f.file.cc -@@ -74,6 +74,7 @@ - - #define EX extern // disable extern declarations - #include "fotoxx.h" // (variables in fotoxx.h are refs) -+#include <sys/wait.h> - - /**************************************************************************/ - diff --git a/graphics/fotoxx/files/patch-f.metadata.cc b/graphics/fotoxx/files/patch-f.metadata.cc deleted file mode 100644 index 223e9b48a66b..000000000000 --- a/graphics/fotoxx/files/patch-f.metadata.cc +++ /dev/null @@ -1,50 +0,0 @@ ---- f.metadata.cc.orig 2015-05-01 09:40:38 UTC -+++ f.metadata.cc -@@ -92,6 +92,11 @@ - - #define EX extern // enable extern declarations - #include "fotoxx.h" // (variables in fotoxx.h are refs) -+#include <sys/wait.h> -+ -+#ifndef ECOMM -+#define ECOMM EIO -+#endif - - /**************************************************************************/ - -@@ -5911,7 +5917,7 @@ int get_sxrec(sxrec_t &sxrec, cchar *fil - strcpy(sxrec.size,"null"); - - if (! sxrec.tags) -- sxrec.tags = zstrdup("null"tagdelimB); -+ sxrec.tags = zstrdup("null" tagdelimB); - - if (! sxrec.capt) - sxrec.capt = zstrdup("null"); -@@ -6118,7 +6124,7 @@ int put_sxrec(sxrec_t *sxrec, cchar *fil - - if (sxrec->tags) - nn = fprintf(fid2,"tags: %s\n",sxrec->tags); // tags rec. -- else nn = fprintf(fid2,"tags: null"tagdelimB"\n"); -+ else nn = fprintf(fid2,"tags: null" tagdelimB"\n"); - if (! nn) goto file_err; - - if (sxrec->capt) -@@ -6270,7 +6276,7 @@ int read_sxrec_seq(sxrec_t &sxrec, int & - strcpy(sxrec.size,"null"); - - if (! sxrec.tags) -- sxrec.tags = zstrdup("null"tagdelimB); -+ sxrec.tags = zstrdup("null" tagdelimB); - - if (! sxrec.capt) - sxrec.capt = zstrdup("null"); -@@ -6381,7 +6387,7 @@ int write_sxrec_seq(sxrec_t *sxrec, int - - if (sxrec->tags) - nn = fprintf(fid,"tags: %s\n",sxrec->tags); // tags rec. -- else nn = fprintf(fid,"tags: null"tagdelimB"\n"); -+ else nn = fprintf(fid,"tags: null" tagdelimB"\n"); - if (! nn) goto file_err; - - if (sxrec->capt) diff --git a/graphics/fotoxx/files/patch-f.repair.cc b/graphics/fotoxx/files/patch-f.repair.cc deleted file mode 100644 index b7b073846439..000000000000 --- a/graphics/fotoxx/files/patch-f.repair.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- f.repair.cc.orig 2015-05-01 09:40:38 UTC -+++ f.repair.cc -@@ -2055,7 +2055,7 @@ void m_smart_erase(GtkWidget *, const ch - int smart_erase_dialog_event(zdialog *zd, const char *event) // overhauled - { - void smart_erase_func(int mode); -- void smart_erase_blur(float radius); -+ int smart_erase_blur(float radius); - - float radius; - int cc; diff --git a/graphics/fotoxx/files/patch-fotoxx-15.05.cc b/graphics/fotoxx/files/patch-fotoxx-15.05.cc deleted file mode 100644 index 73eaa585bfc1..000000000000 --- a/graphics/fotoxx/files/patch-fotoxx-15.05.cc +++ /dev/null @@ -1,51 +0,0 @@ ---- fotoxx-15.05.cc.orig 2015-05-01 09:40:38 UTC -+++ fotoxx-15.05.cc -@@ -139,6 +139,8 @@ - - #define EX // disable extern declarations - #include "fotoxx.h" // (variables in fotoxx.h are defined) -+#include <sys/types.h> -+#include <sys/sysctl.h> - - /**************************************************************************/ - -@@ -335,7 +337,9 @@ int initzfunc(void *) - char procfile[20], buff[200]; - char KBshortsU[200], KBshortsI[200]; - char tonefile[200], badnews[200]; -+#ifdef __linux__ - double freememory, cachememory; -+#endif - float exifver = 0; - FILE *fid; - STATB statb; -@@ -445,6 +449,7 @@ int initzfunc(void *) - - // check free memory and suggest image size limits - -+#ifdef __linux__ - parseprocfile("/proc/meminfo","MemFree:",&freememory,0); // get amount of free memory - parseprocfile("/proc/meminfo","Cached:",&cachememory,0); - freememory = (freememory + cachememory) / 1024; // megabytes -@@ -452,6 +457,7 @@ int initzfunc(void *) - printz("image size limits for good performance: \n"); - printz(" view: %.0f megapixels \n",(freememory-100)/6); // F + preview, 3 bytes/pixel each - printz(" edit: %.0f megapixels \n",(freememory-100)/54); // + E0/E1/E3/ER, 12 bytes/pixel each -+#endif - - // update KB shortcuts if needed - -@@ -531,7 +537,13 @@ int initzfunc(void *) - screenhh = gdk_screen_get_height(screen); - printz("screen width: %d height: %d \n",screenww,screenhh); - -+#ifdef __linux__ - NWT = get_nprocs(); // get SMP CPU count -+#endif -+#ifdef __FreeBSD__ -+ size_t len = sizeof(NWT); -+ sysctlbyname("hw.ncpu",&NWT,&len,NULL,0); -+#endif - if (NWT <= 0) NWT = 2; - if (NWT > max_threads) NWT = max_threads; // compile time limit - printz("using %d threads \n",NWT); diff --git a/graphics/fotoxx/files/patch-zfuncs.cc b/graphics/fotoxx/files/patch-zfuncs.cc deleted file mode 100644 index 55efd163c701..000000000000 --- a/graphics/fotoxx/files/patch-zfuncs.cc +++ /dev/null @@ -1,18 +0,0 @@ ---- zfuncs.cc.orig 2015-05-01 09:40:38 UTC -+++ zfuncs.cc -@@ -262,6 +262,7 @@ char *zstrdup(cchar *string, int addcc) - - void zmalloc_report() - { -+#ifdef __linux__ - using namespace zfuncs; - - static double ptime = 0; -@@ -282,6 +283,7 @@ void zmalloc_report() - - ptime = jobtime(); // reset some counters - Nmalloc = Nstrdup = Nfree = 0; -+#endif - - return; - } diff --git a/graphics/fotoxx/files/patch-zfuncs.h b/graphics/fotoxx/files/patch-zfuncs.h deleted file mode 100644 index b8f37f435ee6..000000000000 --- a/graphics/fotoxx/files/patch-zfuncs.h +++ /dev/null @@ -1,23 +0,0 @@ ---- zfuncs.h.orig 2015-05-01 09:40:38 UTC -+++ zfuncs.h -@@ -22,17 +22,18 @@ - - // zfuncs.h version v.6.1 - --#include <sys/sysinfo.h> -+//#include <sys/sysinfo.h> - #include <sys/time.h> - #include <sys/stat.h> - #include <sys/resource.h> - #include <sys/file.h> - #include <sys/utsname.h> --#include <malloc.h> -+//#include <malloc.h> - #include <errno.h> - #include <unistd.h> - #include <stdlib.h> - #include <stdio.h> -+#include <sys/wait.h> - #include <string.h> - #include <ctype.h> - #include <math.h> diff --git a/graphics/fotoxx/pkg-descr b/graphics/fotoxx/pkg-descr deleted file mode 100644 index 45753cbc7625..000000000000 --- a/graphics/fotoxx/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Fotoxx is a free open source Linux program for photo editing -and collection management. The goal is to meet most user needs -while remaining fast and easy to use. - -WWW: http://www.kornelix.com/fotoxx.html diff --git a/graphics/gcolor/Makefile b/graphics/gcolor/Makefile deleted file mode 100644 index 5a482b27a385..000000000000 --- a/graphics/gcolor/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# Created by: Will Andrews <andrews@technologist.com> -# $FreeBSD$ - -PORTNAME= gcolor -PORTVERSION= 0.4 -PORTREVISION= 7 -CATEGORIES= graphics x11 -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= GTK-based color picker - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -PLIST_FILES= bin/gcolor -USE_GNOME= gtk12 -GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib - -pre-patch: - @${REINPLACE_CMD} -e 's|DATADIRNAME=lib|DATADIRNAME=share|g' \ - ${WRKSRC}/configure - -.include <bsd.port.mk> diff --git a/graphics/gcolor/distinfo b/graphics/gcolor/distinfo deleted file mode 100644 index 8aa9d05620dd..000000000000 --- a/graphics/gcolor/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gcolor-0.4.tar.gz) = 2b773d0646baf4ad9bbd356a672ad7c4b9712e5d684356339af9835831e021f6 -SIZE (gcolor-0.4.tar.gz) = 101275 diff --git a/graphics/gcolor/pkg-descr b/graphics/gcolor/pkg-descr deleted file mode 100644 index 4cf55cb9813f..000000000000 --- a/graphics/gcolor/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Gcolor is a very simple color picker that can be used to -pick precise colors. It was inspired as a replacement for -xcolorsel that offers a wider band of colors to pick from. - -WWW: http://gcolor.sourceforge.net/ diff --git a/graphics/graphopt/Makefile b/graphics/graphopt/Makefile deleted file mode 100644 index ec1612c39f89..000000000000 --- a/graphics/graphopt/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# Created by: ijliao -# $FreeBSD$ - -PORTNAME= graphopt -PORTVERSION= 0.4.1 -PORTREVISION= 8 -CATEGORIES= graphics -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/v${PORTVERSION} -EXTRACT_SUFX= .tgz - -MAINTAINER= ports@FreeBSD.org -COMMENT= Graph layout optimizer - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ - -USES= gnome -USE_CXXSTD= c++98 -USE_GNOME= gtk12 -GNU_CONFIGURE= yes - -DESKTOP_ENTRIES="GraphOpt" "" "" "${PORTNAME}" "Graphics;GTK;" "" - -.include <bsd.port.mk> diff --git a/graphics/graphopt/distinfo b/graphics/graphopt/distinfo deleted file mode 100644 index 05f3cc578f72..000000000000 --- a/graphics/graphopt/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (graphopt-0.4.1.tgz) = 9b04644baf14a51c741768ebf21578bb4b4a165ff11feef993e256f56afac009 -SIZE (graphopt-0.4.1.tgz) = 77612 diff --git a/graphics/graphopt/files/patch-pixmaps_Makefile.in b/graphics/graphopt/files/patch-pixmaps_Makefile.in deleted file mode 100644 index 72034c271f50..000000000000 --- a/graphics/graphopt/files/patch-pixmaps_Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- pixmaps/Makefile.in.orig 2003-05-07 15:10:47 UTC -+++ pixmaps/Makefile.in -@@ -67,7 +67,7 @@ PACKAGE = @PACKAGE@ - RANLIB = @RANLIB@ - VERSION = @VERSION@ - --pixmapdir = $(prefix)/share/pixmaps/graphopt -+pixmapdir = $(prefix)/share/graphopt/pixmaps - - pixmap_DATA = export.xpm \ - import.xpm \ diff --git a/graphics/graphopt/files/patch-src_classes_dotImporter.cc b/graphics/graphopt/files/patch-src_classes_dotImporter.cc deleted file mode 100644 index 8c1d030e309e..000000000000 --- a/graphics/graphopt/files/patch-src_classes_dotImporter.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- src/classes/dotImporter.cc.orig 2003-03-20 07:37:55 UTC -+++ src/classes/dotImporter.cc -@@ -1,5 +1,6 @@ - #include "dotImporter.h" --#include <string.h> -+#include <cstdlib> -+#include <cstring> - #include <gtk/gtk.h> - #include "../interface.h" - diff --git a/graphics/graphopt/files/patch-src_classes_nodes.cc b/graphics/graphopt/files/patch-src_classes_nodes.cc deleted file mode 100644 index 6ee6fdab7c31..000000000000 --- a/graphics/graphopt/files/patch-src_classes_nodes.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- src/classes/nodes.cc.orig 2003-03-19 05:21:33 UTC -+++ src/classes/nodes.cc -@@ -1,4 +1,6 @@ --#include <stdio.h> -+#include <cstdio> -+#include <cstdlib> -+#include <cstring> - #include "nodes.h" - - diff --git a/graphics/graphopt/files/patch-src_classes_optFileReader.cc b/graphics/graphopt/files/patch-src_classes_optFileReader.cc deleted file mode 100644 index db86a01d28e0..000000000000 --- a/graphics/graphopt/files/patch-src_classes_optFileReader.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- src/classes/optFileReader.cc.orig 2003-03-20 07:42:59 UTC -+++ src/classes/optFileReader.cc -@@ -1,5 +1,6 @@ - #include "optFileReader.h" --#include <string.h> -+#include <cstdlib> -+#include <cstring> - #include <gtk/gtk.h> - #include "../interface.h" - diff --git a/graphics/graphopt/files/patch-src_classes_optFileWriter.cc b/graphics/graphopt/files/patch-src_classes_optFileWriter.cc deleted file mode 100644 index 67c487d23398..000000000000 --- a/graphics/graphopt/files/patch-src_classes_optFileWriter.cc +++ /dev/null @@ -1,9 +0,0 @@ ---- src/classes/optFileWriter.cc.orig 2003-01-25 05:17:43 UTC -+++ src/classes/optFileWriter.cc -@@ -1,4 +1,6 @@ - #include "optFileWriter.h" -+#include <cstdlib> -+#include <cstring> - - - optFileWriter::optFileWriter(char *what_file, nodes *what_nodes) { diff --git a/graphics/graphopt/files/patch-src_classes_psExporter.cc b/graphics/graphopt/files/patch-src_classes_psExporter.cc deleted file mode 100644 index 56bdb6a2ee65..000000000000 --- a/graphics/graphopt/files/patch-src_classes_psExporter.cc +++ /dev/null @@ -1,19 +0,0 @@ ---- src/classes/psExporter.cc.orig 2003-04-18 04:47:40 UTC -+++ src/classes/psExporter.cc -@@ -1,5 +1,6 @@ - #include "psExporter.h" -- -+#include <cstdlib> -+#include <cstring> - - psExporter::psExporter(char *what_file, nodes *what_nodes) { - filename = strdup(what_file); -@@ -26,7 +27,7 @@ void psExporter::do_export() { - - void psExporter::write_headers(FILE *outfile) { - char *line = new char[200]; -- sprintf(line, "\%!PS-Adobe-1.0\n%%%%BoundingBox: 0 0 %d %d\n%%%%DocumentFonts: Helvetica\n%%%%Pages: 1\n", -+ sprintf(line, "%%!PS-Adobe-1.0\n%%%%BoundingBox: 0 0 %d %d\n%%%%DocumentFonts: Helvetica\n%%%%Pages: 1\n", - translatexcoord((double) biggest_x) + 2 * margin, - translateycoord((double) biggest_y) + 2 * margin); - fwrite(line, strlen(line), 1, outfile); diff --git a/graphics/graphopt/files/patch-src_classes_visioExporter.cc b/graphics/graphopt/files/patch-src_classes_visioExporter.cc deleted file mode 100644 index 3d13c3239460..000000000000 --- a/graphics/graphopt/files/patch-src_classes_visioExporter.cc +++ /dev/null @@ -1,9 +0,0 @@ ---- src/classes/visioExporter.cc.orig 2003-04-16 02:55:39 UTC -+++ src/classes/visioExporter.cc -@@ -1,4 +1,6 @@ - #include "visioExporter.h" -+#include <cstdlib> -+#include <cstring> - - - visioExporter::visioExporter(char *what_file, nodes *what_nodes) { diff --git a/graphics/graphopt/files/patch-src_main.cc b/graphics/graphopt/files/patch-src_main.cc deleted file mode 100644 index e115e6bbfc1d..000000000000 --- a/graphics/graphopt/files/patch-src_main.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/main.cc.orig 2003-05-07 15:06:31 UTC -+++ src/main.cc -@@ -18,7 +18,7 @@ int main (int argc, char *argv[]) { - gtk_set_locale (); - gtk_init (&argc, &argv); - -- add_pixmap_directory (PACKAGE_DATA_DIR "/pixmaps/graphopt"); -+ add_pixmap_directory (PACKAGE_DATA_DIR "/graphopt/pixmaps"); - add_pixmap_directory (PACKAGE_SOURCE_DIR "/pixmaps"); - - window1 = create_window1(); diff --git a/graphics/graphopt/pkg-descr b/graphics/graphopt/pkg-descr deleted file mode 100644 index b5bd9bb6d5a4..000000000000 --- a/graphics/graphopt/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -A graph layout optimizer based on the iterative application of laws of physics -instead of using finite-pass algorithms. - -WWW: http://www.schmuhl.org/graphopt/ diff --git a/graphics/graphopt/pkg-plist b/graphics/graphopt/pkg-plist deleted file mode 100644 index c2b4e9fb6789..000000000000 --- a/graphics/graphopt/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -bin/graphopt -%%DATADIR%%/pixmaps/export.xpm -%%DATADIR%%/pixmaps/import.xpm -%%DATADIR%%/pixmaps/new.xpm -%%DATADIR%%/pixmaps/open.xpm -%%DATADIR%%/pixmaps/quit.xpm -%%DATADIR%%/pixmaps/save.xpm -%%DATADIR%%/pixmaps/save_as.xpm diff --git a/mail/Makefile b/mail/Makefile index d5bbb59f1e8c..7488e4983255 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -135,7 +135,6 @@ SUBDIR += fetchmail SUBDIR += filtermail SUBDIR += findmaildirs - SUBDIR += gbuffy SUBDIR += geary SUBDIR += gensig SUBDIR += getmail @@ -497,7 +496,6 @@ SUBDIR += pine-pgp-filters SUBDIR += pm-lib SUBDIR += policyd2 - SUBDIR += pop3lite SUBDIR += pop3proxy SUBDIR += popa3d SUBDIR += popa3d-before-sendmail diff --git a/mail/gbuffy/Makefile b/mail/gbuffy/Makefile deleted file mode 100644 index 65cab128406f..000000000000 --- a/mail/gbuffy/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# Created by: rasmus@kaj.se -# $FreeBSD$ - -PORTNAME= gbuffy -PORTVERSION= 0.2.6 -PORTREVISION= 8 -CATEGORIES= mail -MASTER_SITES= http://www.fiction.net/blong/programs/gbuffy/gbuffy-${PORTVERSION}/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= GTK+ multiple mailbox "biff" program - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LIB_DEPENDS= libPropList.so:devel/libPropList \ - libcompface.so:mail/faces - -GNU_CONFIGURE= yes -LIBS+= -L${LOCALBASE}/lib -USE_GNOME= gtk12 -USES= ssl - -PLIST_FILES= bin/gbuffy - -post-patch: - @${REINPLACE_CMD} -e 's|bindir)|DESTDIR)$$(&|' \ - -e 's|INSTALL)|BSD_INSTALL_PROGRAM)|' \ - ${WRKSRC}/Makefile.in - -.include <bsd.port.mk> diff --git a/mail/gbuffy/distinfo b/mail/gbuffy/distinfo deleted file mode 100644 index d3bbb50d482b..000000000000 --- a/mail/gbuffy/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gbuffy-0.2.6.tar.gz) = 56f0832cfdc93cbb6c91454a4c79774ae86b31dfdd2c182dfa88b32d1f0d3440 -SIZE (gbuffy-0.2.6.tar.gz) = 87486 diff --git a/mail/gbuffy/pkg-descr b/mail/gbuffy/pkg-descr deleted file mode 100644 index 10bd16af237b..000000000000 --- a/mail/gbuffy/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -GBuffy will poll multiple mailboxes for new mail. It will list the -number of new messages in each mailbox you configure. It will also -highlight the mailboxes which have new mail. Pressing the left mouse -button on a mailbox with new mail will display the Sender and Subject -of each new message. Additionally, GBuffy will display the X-Face -header for messages which have them. Pressing the middle mouse button -on a mailbox will launch the configured command, generally a command -to read the mailbox with your favorite mailreader. Pressing the right -mouse button will bring up the configure menu. - -GBuffy is currently capable of watching MBOX, MMDF, Maildir and MH -Folders. This version also supports IMAP4rev1 and NNTP with XOVER. -Support for an external program for notification is planned. - -WWW: http://www.fiction.net/blong/programs/gbuffy/ diff --git a/mail/pop3lite/Makefile b/mail/pop3lite/Makefile deleted file mode 100644 index d68ed9ba8432..000000000000 --- a/mail/pop3lite/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# Created by: George Reid <greid@ukug.uk.freebsd.org> -# $FreeBSD$ - -PORTNAME= pop3lite -PORTVERSION= 0.2.4a -PORTREVISION= 6 -CATEGORIES= mail -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= Flexible, modular RFC-compliant POP3 daemon - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-static -USES= gmake libtool -USE_GNOME= glib12 -USE_LDCONFIG= yes - -INFO= pop3lite-admin - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/pop3lite/*.so - -.include <bsd.port.mk> diff --git a/mail/pop3lite/distinfo b/mail/pop3lite/distinfo deleted file mode 100644 index df6286f4c4d8..000000000000 --- a/mail/pop3lite/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (pop3lite-0.2.4a.tar.gz) = b75e2960f268906c5f1d6df90b12e2b82e5ad7ed0744f2d784bebfbf525bacf1 -SIZE (pop3lite-0.2.4a.tar.gz) = 572495 diff --git a/mail/pop3lite/pkg-descr b/mail/pop3lite/pkg-descr deleted file mode 100644 index 9cb5096e53e4..000000000000 --- a/mail/pop3lite/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -This is POP3Lite, a flexible, RFC 1939 compliant Post Office -Protocol 3 daemon. - -It implements everything mentioned in the RFC (either -natively, or via modules), and some other things that are not -strictly POP3 related capabilities (such as modules, PAM -support, SQL configuration, etc). diff --git a/mail/pop3lite/pkg-plist b/mail/pop3lite/pkg-plist deleted file mode 100644 index 48278ba18f1d..000000000000 --- a/mail/pop3lite/pkg-plist +++ /dev/null @@ -1,45 +0,0 @@ -include/pop3lite.h -include/pop3lite/alias.h -include/pop3lite/apop.h -include/pop3lite/mailbox.h -include/pop3lite/userconf.h -lib/pop3lite/alias.so -lib/pop3lite/apop.so -lib/pop3lite/capa.so -lib/pop3lite/connectlog.so -lib/pop3lite/disable.so -lib/pop3lite/expire.so -lib/pop3lite/filelog.so -lib/pop3lite/homebox.so -lib/pop3lite/iplog.so -lib/pop3lite/pam.so -lib/pop3lite/sabotage.so -lib/pop3lite/userconf.so -lib/pop3lite/vhost.so -sbin/pop3lite -share/doc/pop3lite/AUTHORS -share/doc/pop3lite/BUGS -share/doc/pop3lite/COPYING -share/doc/pop3lite/COPYING.DOC -share/doc/pop3lite/ChangeLog -share/doc/pop3lite/MACHINES -share/doc/pop3lite/NEWS -share/doc/pop3lite/README -share/doc/pop3lite/THANKS -share/doc/pop3lite/TODO -share/doc/pop3lite/modules/ALIAS -share/doc/pop3lite/modules/APOP -share/doc/pop3lite/modules/CAPA -share/doc/pop3lite/modules/CONNECTLOG -share/doc/pop3lite/modules/DISABLE -share/doc/pop3lite/modules/EXPIRE -share/doc/pop3lite/modules/FILELOG -share/doc/pop3lite/modules/HOMEBOX -share/doc/pop3lite/modules/IPLOG -share/doc/pop3lite/modules/MAILBOX -share/doc/pop3lite/modules/PAM -share/doc/pop3lite/modules/SABOTAGE -share/doc/pop3lite/modules/USERCONF -share/doc/pop3lite/modules/VHOST -man/man5/pop3lite.conf.5.gz -man/man8/pop3lite.8.gz diff --git a/math/Makefile b/math/Makefile index c25ae9b86888..92c92cc680aa 100644 --- a/math/Makefile +++ b/math/Makefile @@ -231,7 +231,6 @@ SUBDIR += gambit SUBDIR += gap SUBDIR += gau2grid - SUBDIR += geg SUBDIR += geogebra SUBDIR += geogram SUBDIR += geonext @@ -261,7 +260,6 @@ SUBDIR += gretl SUBDIR += gri SUBDIR += gringo - SUBDIR += grpn SUBDIR += gsl SUBDIR += hexcalc SUBDIR += hipmcl @@ -380,7 +378,6 @@ SUBDIR += mpir SUBDIR += mppp SUBDIR += mprime - SUBDIR += msieve SUBDIR += mtrxmath SUBDIR += multichoose SUBDIR += mumps @@ -404,7 +401,6 @@ SUBDIR += octave SUBDIR += octave-forge SUBDIR += octave-forge-actuarial - SUBDIR += octave-forge-audio SUBDIR += octave-forge-base SUBDIR += octave-forge-bim SUBDIR += octave-forge-bioinfo @@ -419,11 +415,9 @@ SUBDIR += octave-forge-divand SUBDIR += octave-forge-doctest SUBDIR += octave-forge-econometrics - SUBDIR += octave-forge-engine SUBDIR += octave-forge-fenv SUBDIR += octave-forge-financial SUBDIR += octave-forge-fits - SUBDIR += octave-forge-fl-core SUBDIR += octave-forge-fpl SUBDIR += octave-forge-fuzzy-logic-toolkit SUBDIR += octave-forge-ga @@ -465,7 +459,6 @@ SUBDIR += octave-forge-optiminterp SUBDIR += octave-forge-outliers SUBDIR += octave-forge-parallel - SUBDIR += octave-forge-pdb SUBDIR += octave-forge-plot SUBDIR += octave-forge-quaternion SUBDIR += octave-forge-queueing @@ -866,7 +859,6 @@ SUBDIR += sundials SUBDIR += superlu SUBDIR += superlu_mt - SUBDIR += surf SUBDIR += symmetrica SUBDIR += tablix SUBDIR += taucs diff --git a/math/geg/Makefile b/math/geg/Makefile deleted file mode 100644 index 41b25ee3cecf..000000000000 --- a/math/geg/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# Created by: rom -# $FreeBSD$ - -PORTNAME= geg -PORTVERSION= 1.0.2 -PORTREVISION= 9 -CATEGORIES= math -MASTER_SITES= SUNSITE/science/visualization/plotting \ - http://www.infolaunch.com/~daveb/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Visualise multiple 2D-functions of one variable - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -USE_GNOME= gtk12 -USES= autoreconf -GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib - -PLIST_FILES= bin/geg \ - man/man1/geg.1.gz - -.include <bsd.port.mk> diff --git a/math/geg/distinfo b/math/geg/distinfo deleted file mode 100644 index b1fd059a9222..000000000000 --- a/math/geg/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (geg-1.0.2.tar.gz) = b052f16e97de9a7b85f2034a5560c423f661e2575332955b67232007290b60a8 -SIZE (geg-1.0.2.tar.gz) = 68312 diff --git a/math/geg/files/patch-configure.in b/math/geg/files/patch-configure.in deleted file mode 100644 index 8c2451c0837d..000000000000 --- a/math/geg/files/patch-configure.in +++ /dev/null @@ -1,12 +0,0 @@ ---- configure.in.orig Wed Nov 24 08:01:41 1999 -+++ configure.in Sat Jul 1 18:57:50 2000 -@@ -30,8 +30,7 @@ - fi - fi - --AC_CHECK_PROG(GTK_CFLAGS, gtk-config, `gtk-config --cflags`,,,) --AC_CHECK_PROG(GTK_LIBS, gtk-config, `gtk-config --libs`,,,) -+AM_PATH_GTK(1.2.0, , AC_MSG_ERROR(GTK+ is not installed or badly configured on your system...)) - - dnl Checks for libraries. - dnl Replace `main' with a function in -libs: diff --git a/math/geg/files/patch-src_main.c b/math/geg/files/patch-src_main.c deleted file mode 100644 index f23a93012cda..000000000000 --- a/math/geg/files/patch-src_main.c +++ /dev/null @@ -1,16 +0,0 @@ ---- src/main.c.orig Sat Apr 15 19:50:38 2000 -+++ src/main.c Sat Apr 15 19:50:52 2000 -@@ -10,10 +10,13 @@ - #include "app.h" - #include <gtk/gtk.h> - #include <stdio.h> -+#include <ieeefp.h> - - int - main(int argc, char *argv[]) - { -+ fpsetmask(0); -+ - parse_command_line(argc, argv); - parse_rcfile(); - diff --git a/math/geg/pkg-descr b/math/geg/pkg-descr deleted file mode 100644 index 69c091366e02..000000000000 --- a/math/geg/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -geg, a GTK+ Equation Grapher is a very simple utility for parsing and plotting -2D-Functions, eg f(x) = 3 + sin(x), and much more complicated functions. -It was written with GTK+ and provides a neat, configurable user interface. - -WWW: http://www.infolaunch.com/~daveb/ diff --git a/math/grpn/Makefile b/math/grpn/Makefile deleted file mode 100644 index d1e97aa79832..000000000000 --- a/math/grpn/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# Created by: Chris D. Faulhaber <jedgar@fxp.org> -# $FreeBSD$ - -PORTNAME= grpn -PORTVERSION= 1.1.2 -PORTREVISION= 8 -CATEGORIES= math -MASTER_SITES= http://lashwhip.com/grpn/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= GTK+-based reverse polish notation (RPN) calculator - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -USE_GNOME= gtk12 - -ALL_TARGET= - -PLIST_FILES= bin/grpn man/man1/grpn.1.gz - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/grpn ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/grpn.1 ${STAGEDIR}${PREFIX}/man/man1 - -.include <bsd.port.mk> diff --git a/math/grpn/distinfo b/math/grpn/distinfo deleted file mode 100644 index 43f38550dd0c..000000000000 --- a/math/grpn/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (grpn-1.1.2.tar.gz) = 396274b31588e9df26f28704e95456bd2c3b859e5aa1740e47143fc27884e560 -SIZE (grpn-1.1.2.tar.gz) = 46153 diff --git a/math/grpn/files/patch-Makefile b/math/grpn/files/patch-Makefile deleted file mode 100644 index c55c8e64731b..000000000000 --- a/math/grpn/files/patch-Makefile +++ /dev/null @@ -1,32 +0,0 @@ ---- Makefile.orig 2002-04-05 05:56:05.000000000 +0200 -+++ Makefile 2013-11-05 16:39:16.000000000 +0100 -@@ -6,7 +6,7 @@ - PREFIX = /usr/local/ - - # What compiler should be used --CC = gcc -+CC?= gcc - - # Where to find the gtk-config script - GTK_DIR = -@@ -20,9 +20,9 @@ GTK_DIR = - # add -DUSE_GNOME if you want to make grpn GNOME compliant. - - --CFLAGS = -g -O2 -I/usr/X11/include `$(GTK_DIR)gtk-config --cflags` -DGTK_VER_1_1 -+CFLAGS+= -I${LOCALBASE}/include -I${PREFIX}/include `${GTK_CONFIG} --cflags` -DGTK_VER_1_1 - --DFLAGS = -L/usr/X11/lib -+DFLAGS = -L${LOCALBASE}/lib -L${PREFIX}/lib - - # end of user configurable section - -@@ -37,7 +37,7 @@ OBJS = test_gtk_ver.o real.o complex.o m - - - --LIBS = `$(GTK_DIR)gtk-config --libs` -lX11 -lm -+LIBS = `${GTK_CONFIG} --libs` -lX11 -lm - - - grpn: $(OBJS) diff --git a/math/grpn/files/patch-complex.c b/math/grpn/files/patch-complex.c deleted file mode 100644 index bfb241fda0ea..000000000000 --- a/math/grpn/files/patch-complex.c +++ /dev/null @@ -1,10 +0,0 @@ ---- complex.c.orig 2002-04-04 05:46:10.000000000 +0200 -+++ complex.c 2013-11-05 16:40:36.000000000 +0100 -@@ -21,6 +21,7 @@ Foundation, Inc., 59 Temple Place - Suit - - #include <stdio.h> - #include <stdlib.h> -+#include <string.h> - #include <math.h> - - #include "complex.h" diff --git a/math/grpn/files/patch-help.c b/math/grpn/files/patch-help.c deleted file mode 100644 index 823c30dc4d7f..000000000000 --- a/math/grpn/files/patch-help.c +++ /dev/null @@ -1,10 +0,0 @@ ---- help.c.orig 2002-04-04 05:46:11.000000000 +0200 -+++ help.c 2013-11-05 16:44:41.000000000 +0100 -@@ -19,6 +19,7 @@ Foundation, Inc., 59 Temple Place - Suit - */ - #include <stdio.h> - #include <stdlib.h> -+#include <string.h> - #include <gtk/gtk.h> - - #include "help.h" diff --git a/math/grpn/files/patch-lcd.c b/math/grpn/files/patch-lcd.c deleted file mode 100644 index df0c7a35dd5a..000000000000 --- a/math/grpn/files/patch-lcd.c +++ /dev/null @@ -1,11 +0,0 @@ ---- lcd.c.orig 2002-04-04 05:46:11.000000000 +0200 -+++ lcd.c 2013-11-05 16:42:40.000000000 +0100 -@@ -20,6 +20,8 @@ Foundation, Inc., 59 Temple Place - Suit - /* lcd.c by Paul Wilkins 3/22/97 */ - - #include <stdio.h> -+#include <stdlib.h> -+#include <string.h> - #include <gtk/gtk.h> - #include <gdk/gdkkeysyms.h> - diff --git a/math/grpn/files/patch-main.c b/math/grpn/files/patch-main.c deleted file mode 100644 index 8c2d70330227..000000000000 --- a/math/grpn/files/patch-main.c +++ /dev/null @@ -1,10 +0,0 @@ ---- main.c.orig 2002-04-04 05:46:11.000000000 +0200 -+++ main.c 2013-11-05 16:42:00.000000000 +0100 -@@ -23,6 +23,7 @@ Foundation, Inc., 59 Temple Place - Suit - */ - - #include <stdio.h> -+#include <stdlib.h> - #ifdef USE_GNOME - #include <gnome.h> - #endif diff --git a/math/grpn/files/patch-mode.c b/math/grpn/files/patch-mode.c deleted file mode 100644 index 911e5718f1a7..000000000000 --- a/math/grpn/files/patch-mode.c +++ /dev/null @@ -1,10 +0,0 @@ ---- mode.c.orig 2002-04-04 05:46:11.000000000 +0200 -+++ mode.c 2013-11-05 16:44:30.000000000 +0100 -@@ -20,6 +20,7 @@ Foundation, Inc., 59 Temple Place - Suit - /* setup mode.c by Paul Wilkins 2/8/98 */ - - #include <stdio.h> -+#include <string.h> - #include <gtk/gtk.h> - - #include "mode.h" diff --git a/math/grpn/files/patch-process_input.c b/math/grpn/files/patch-process_input.c deleted file mode 100644 index 7666ba826b47..000000000000 --- a/math/grpn/files/patch-process_input.c +++ /dev/null @@ -1,10 +0,0 @@ ---- process_input.c.orig 2002-04-04 05:46:11.000000000 +0200 -+++ process_input.c 2013-11-05 16:43:55.000000000 +0100 -@@ -20,6 +20,7 @@ Foundation, Inc., 59 Temple Place - Suit - /* process_input.c by Paul Wilkins 3/21/97 */ - - #include <stdio.h> -+#include <stdlib.h> - #include <gtk/gtk.h> - #include <gdk/gdkkeysyms.h> - diff --git a/math/grpn/files/patch-run_cmd.c b/math/grpn/files/patch-run_cmd.c deleted file mode 100644 index ff220434c9a9..000000000000 --- a/math/grpn/files/patch-run_cmd.c +++ /dev/null @@ -1,10 +0,0 @@ ---- run_cmd.c.orig 2002-04-04 05:46:11.000000000 +0200 -+++ run_cmd.c 2013-11-05 16:41:30.000000000 +0100 -@@ -20,6 +20,7 @@ Foundation, Inc., 59 Temple Place - Suit - /* run_cmd.c by Paul Wilkins */ - - #include <stdio.h> -+#include <string.h> - #include <gtk/gtk.h> - - #include "buttons.h" diff --git a/math/grpn/pkg-descr b/math/grpn/pkg-descr deleted file mode 100644 index 4bd0fa366c01..000000000000 --- a/math/grpn/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -GRPN is a RPN calculator for the X Window system built using -the GIMP Toolkit (GTK). - -GRPN works with real numbers, complex numbers, matrices, and -complex matrices. Numbers can be displayed in 4 different -radix modes, and complex numbers can be displayed in either -Cartesian or polar form. - -WWW: http://lashwhip.com/grpn/ diff --git a/math/msieve/Makefile b/math/msieve/Makefile deleted file mode 100644 index 8dba389578c0..000000000000 --- a/math/msieve/Makefile +++ /dev/null @@ -1,80 +0,0 @@ -# Created by: Daniel Roethlisberger <daniel@roe.ch> -# $FreeBSD$ - -PORTNAME= msieve -PORTVERSION= 1.51 -PORTREVISION= 1 -CATEGORIES= math -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME:C/^m/M/}%20v${PORTVERSION} -DISTNAME= ${PORTNAME}${PORTVERSION:S/.//} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Fast factorization of big integers using MPQS and GNFS - -BROKEN= missing build depends -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2018-12-19 - -BUILD_DEPENDS= ${LOCALBASE}/lib/libecm.a:math/gmp-ecm - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -USES= gmake -MAKE_ENV= ECM=1 - -HEADERS= mp.h msieve.h util.h -PLIST_FILES= bin/msieve lib/libmsieve.a ${HEADERS:S|^|include/msieve/|} -PORTDOCS= Changes Readme Readme.nfs Readme.qs - -OPTIONS_DEFINE= OPTIMIZED_CFLAGS DOCS -OPTIONS_DEFAULT= OPTIMIZED_CFLAGS - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} -CFLAGS+= -O3 -ffast-math -.if !defined(WITH_DEBUG) -CFLAGS+= -fomit-frame-pointer -DNDEBUG -.endif -.endif - -.if ${MACHINE_CPU:Mathlon} -CFLAGS+= -DHAS_AMD_MMX -.endif - -.if ${MACHINE_CPU:Msse} -CFLAGS+= -DHAS_SSE -.endif - -.if ${MACHINE_CPU:Msse2} -CFLAGS+= -DHAS_SSE2 -.endif - -.if ${ARCH} == "sparc64" -BROKEN= Does not compile on sparc64 -.endif - -post-patch: - @${REINPLACE_CMD} -E \ - -e '/(^(CC|OPT_FLAGS) =|-DNDEBUG|svnversion|-ldl)/d' \ - -e '/^CFLAGS =/s/=/+=/' \ - -e 's@-Ignfs/poly/stage1@& -I${LOCALBASE}/include@' \ - -e 's@-lecm@-L${LOCALBASE}/lib &@' \ - -e 's/-lpthread/-pthread/' \ - -e 's/-DHAS_SSE2//' \ - ${WRKSRC}/Makefile - -do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/msieve ${STAGEDIR}${PREFIX}/bin - @${MKDIR} ${STAGEDIR}${PREFIX}/include/msieve - @cd ${WRKSRC}/include; ${INSTALL_DATA} ${HEADERS} ${STAGEDIR}${PREFIX}/include/msieve - @${INSTALL_DATA} ${WRKSRC}/libmsieve.a ${STAGEDIR}${PREFIX}/lib -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${STAGEDIR}${DOCSDIR} - @cd ${WRKSRC}; ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} -.endif - -regression-test test check: build - @cd ${WRKSRC}; \ - ./msieve -q -d 1 2385734365243128176756453434347656453122245767798 - -.include <bsd.port.mk> diff --git a/math/msieve/distinfo b/math/msieve/distinfo deleted file mode 100644 index 7e16c8d28f53..000000000000 --- a/math/msieve/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (msieve151.tar.gz) = 26bc1d0d89325986aacfbafb687451f3de5da1bd388e087ec3ac24813e9dc948 -SIZE (msieve151.tar.gz) = 623885 diff --git a/math/msieve/files/patch-include_util.h b/math/msieve/files/patch-include_util.h deleted file mode 100644 index 5659e8fd5a18..000000000000 --- a/math/msieve/files/patch-include_util.h +++ /dev/null @@ -1,21 +0,0 @@ ---- include/util.h.orig 2008-09-24 15:59:32.000000000 +0200 -+++ include/util.h 2009-01-11 23:46:55.000000000 +0100 -@@ -202,8 +202,18 @@ - the only CPU that doesn't have these instructions is - the classic Pentium */ - -+#if defined(CPU_GENERIC) || \ -+ defined(CPU_PENTIUM2) || \ -+ defined(CPU_PENTIUM3) || \ -+ defined(CPU_PENTIUM4) || \ -+ defined(CPU_PENTIUM_M) || \ -+ defined(CPU_CORE) || \ -+ defined(CPU_ATHLON) || \ -+ defined(CPU_ATHLON_XP) || \ -+ defined(CPU_OPTERON) - #define HAS_CMOV - #define HAS_MMX -+#endif - - #if defined(CPU_GENERIC) - #define MANUAL_PREFETCH diff --git a/math/msieve/pkg-descr b/math/msieve/pkg-descr deleted file mode 100644 index c438b6c6ebe5..000000000000 --- a/math/msieve/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Msieve is a library and utility for factoring large integers using the most -powerful modern algorithms. It features a stable and very fast implementation -of a self-initializing multiple polynomial quadratic sieve (MPQS), plus a -somewhat experimental general number field sieve (GNFS) implementation. - -Primary design goals are speed, portability and ease of use. Msieve claims to -be the fastest implementation for factoring general inputs between 40 and 100 -decimal digits, but can handle larger input as well. - -WWW: http://www.boo.net/~jasonp/qs.html diff --git a/math/octave-forge-audio/Makefile b/math/octave-forge-audio/Makefile deleted file mode 100644 index 1151b7c832b8..000000000000 --- a/math/octave-forge-audio/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu> -# $FreeBSD$ - -PORTNAME= octave-forge-audio -PORTVERSION= 1.1.4 -PORTREVISION= 19 -CATEGORIES= math - -MAINTAINER= stephen@FreeBSD.org -COMMENT= Octave-forge package ${OCTAVE_PKGNAME} - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= does not build with octave version >= 4.4.0 -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2018-12-19 -GNU_CONFIGURE= yes - -.include "${.CURDIR}/../../Mk/bsd.octave.mk" -.include <bsd.port.mk> diff --git a/math/octave-forge-audio/distinfo b/math/octave-forge-audio/distinfo deleted file mode 100644 index 406de39e3c14..000000000000 --- a/math/octave-forge-audio/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (octave-forge/audio-1.1.4.tar.gz) = 1cc95684b48bc2b2681036b65ed78fe5bc6323ca94b43dea6c005303dd7320e4 -SIZE (octave-forge/audio-1.1.4.tar.gz) = 129041 diff --git a/math/octave-forge-audio/pkg-descr b/math/octave-forge-audio/pkg-descr deleted file mode 100644 index 508118edbbb1..000000000000 --- a/math/octave-forge-audio/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -The octave-forge package is the result of The GNU Octave Repositry project, -which is intended to be a central location for custom scripts, functions and -extensions for GNU Octave. contains the source for all the functions plus -build and install scripts. - -This is audio. - - Audio recording, processing and playing tools. - -WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-audio/pkg-message b/math/octave-forge-audio/pkg-message deleted file mode 100644 index 129cf57f4e5f..000000000000 --- a/math/octave-forge-audio/pkg-message +++ /dev/null @@ -1 +0,0 @@ -This port has not yet been configured to work with FreeBSD sound. diff --git a/math/octave-forge-engine/Makefile b/math/octave-forge-engine/Makefile deleted file mode 100644 index 029086d4c675..000000000000 --- a/math/octave-forge-engine/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu> -# $FreeBSD$ - -PORTNAME= octave-forge-engine -PORTVERSION= 1.0.9 -PORTREVISION= 19 -CATEGORIES= math - -MAINTAINER= stephen@FreeBSD.org -COMMENT= Octave-forge package ${OCTAVE_PKGNAME} - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= does not build with octave version >= 4.4.0 -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2018-12-19 - -GNU_CONFIGURE= yes -CONFIGURE_ENV+= HOME=${WRKSRC} - -.include "${.CURDIR}/../../Mk/bsd.octave.mk" -.include <bsd.port.mk> diff --git a/math/octave-forge-engine/distinfo b/math/octave-forge-engine/distinfo deleted file mode 100644 index 4333a7e359a9..000000000000 --- a/math/octave-forge-engine/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (octave-forge/engine-1.0.9.tar.gz) = 284733f08084fe9980fba80b11951dbec494adbaa9df267183bd0e677abcc741 -SIZE (octave-forge/engine-1.0.9.tar.gz) = 67146 diff --git a/math/octave-forge-engine/pkg-descr b/math/octave-forge-engine/pkg-descr deleted file mode 100644 index 1ed3d3794d75..000000000000 --- a/math/octave-forge-engine/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -The octave-forge package is the result of The GNU Octave Repositry project, -which is intended to be a central location for custom scripts, functions and -extensions for GNU Octave. contains the source for all the functions plus -build and install scripts. - -This is engine. - - An external interface library for Octave - -WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-fl-core/Makefile b/math/octave-forge-fl-core/Makefile deleted file mode 100644 index b89af1987d0e..000000000000 --- a/math/octave-forge-fl-core/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu> -# $FreeBSD$ - -PORTNAME= octave-forge-fl-core -PORTVERSION= 1.0.0 -PORTREVISION= 16 -CATEGORIES= math - -MAINTAINER= stephen@FreeBSD.org -COMMENT= Octave-forge package ${OCTAVE_PKGNAME} - -LICENSE= GPLv3 -LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING - -BROKEN= does not build with octave >= 4.4.0 -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2018-12-19 - -# OCTSRC is the name of the directory of the package. -# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}. -OCTSRC= ${OCTAVE_PKGNAME} - -WRKSRC= ${WRKDIR}/${OCTSRC}/src -USES= dos2unix - -.include "${.CURDIR}/../../Mk/bsd.octave.mk" - -post-build: - ${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure - cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC} - -.include <bsd.port.mk> diff --git a/math/octave-forge-fl-core/distinfo b/math/octave-forge-fl-core/distinfo deleted file mode 100644 index 66f5aef85601..000000000000 --- a/math/octave-forge-fl-core/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (octave-forge/fl-core-1.0.0.tar.gz) = 5ec025ecdc05aede186fad48c28fe8053888e6571ba557a22173649f7c0c0a1d -SIZE (octave-forge/fl-core-1.0.0.tar.gz) = 10357 diff --git a/math/octave-forge-fl-core/files/patch-fl_compose.cc b/math/octave-forge-fl-core/files/patch-fl_compose.cc deleted file mode 100644 index 013298a3941c..000000000000 --- a/math/octave-forge-fl-core/files/patch-fl_compose.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- fl_compose.cc.orig 2013-11-16 22:48:40.000000000 +0100 -+++ fl_compose.cc 2013-11-16 22:48:58.000000000 +0100 -@@ -20,6 +20,7 @@ - - #include <octave/oct.h> - #include <octave/parse.h> -+#include <unistd.h> - #include <pthread.h> - - #define HELP \ diff --git a/math/octave-forge-fl-core/pkg-descr b/math/octave-forge-fl-core/pkg-descr deleted file mode 100644 index 8029091bf2cb..000000000000 --- a/math/octave-forge-fl-core/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -The octave-forge package is the result of The GNU Octave Repositry project, -which is intended to be a central location for custom scripts, functions and -extensions for GNU Octave. contains the source for all the functions plus -build and install scripts. - -This is fl-core. - - The package contains code for basic functions in Fuzzy Logic for Octave. - -WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-pdb/Makefile b/math/octave-forge-pdb/Makefile deleted file mode 100644 index 3d81a9ec24fb..000000000000 --- a/math/octave-forge-pdb/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu> -# $FreeBSD$ - -PORTNAME= octave-forge-pdb -PORTVERSION= 1.0.7 -PORTREVISION= 18 -CATEGORIES= math - -MAINTAINER= stephen@FreeBSD.org -COMMENT= Octave-forge package ${OCTAVE_PKGNAME} - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= does not build with octave version >= 4.4.0 -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2018-12-19 - -GNU_CONFIGURE= yes - -post-patch: - ${REINPLACE_CMD} -E 's/Octave_map/octave_map/g' ${WRKSRC}/src/*.cc - -.include "${.CURDIR}/../../Mk/bsd.octave.mk" -.include <bsd.port.mk> diff --git a/math/octave-forge-pdb/distinfo b/math/octave-forge-pdb/distinfo deleted file mode 100644 index 90c046fcca64..000000000000 --- a/math/octave-forge-pdb/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (octave-forge/pdb-1.0.7.tar.gz) = fe07e08ae7e41aa7a014f73cf7349c2d70030f05577e127e2e0e38171e0fa7b8 -SIZE (octave-forge/pdb-1.0.7.tar.gz) = 36889 diff --git a/math/octave-forge-pdb/pkg-descr b/math/octave-forge-pdb/pkg-descr deleted file mode 100644 index 682da8144720..000000000000 --- a/math/octave-forge-pdb/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -The octave-forge package is the result of The GNU Octave Repositry project, -which is intended to be a central location for custom scripts, functions and -extensions for GNU Octave. contains the source for all the functions plus -build and install scripts. - -This is pdb. - - Reads and display PDB-files from the Brookhaven protein databank - -WWW: http://octave.sourceforge.net/ diff --git a/math/surf/Makefile b/math/surf/Makefile deleted file mode 100644 index 884c6df49667..000000000000 --- a/math/surf/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= surf -PORTVERSION= 1.0.6 -PORTREVISION= 3 -CATEGORIES= math -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= Visualize some real algebraic geometry - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -LIB_DEPENDS= libtiff.so:graphics/tiff \ - libgmp.so:math/gmp - -USES= jpeg -USE_XORG= x11 xmu -USE_GNOME= gtk12 -GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -CONFIGURE_ARGS= --disable-cups --datadir=${PREFIX}/share - -CONFLICTS= surf-0* # www/surf - -OPTIONS_DEFINE= DOCS - -PORTDOCS= manual.sgml -PLIST_FILES= bin/${PORTNAME} %%DATADIR%%/${PORTNAME}.xpm \ - man/man1/${PORTNAME}.1.gz - -post-patch: - @${FIND} ${WRKSRC} -name "Makefile.in" -print0 | ${XARGS} -0 \ - ${REINPLACE_CMD} -e \ - 's|@CUPS_TRUE@|#|g ; \ - s|@CUPS_FALSE@||g' - -post-install: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/docs/,} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/math/surf/distinfo b/math/surf/distinfo deleted file mode 100644 index 00bb949fbda5..000000000000 --- a/math/surf/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (surf-1.0.6.tar.gz) = 8a5326bd50ed8c4e4c49f13dac3b4cf419944d2279d71b897faafcbdc3f99cd8 -SIZE (surf-1.0.6.tar.gz) = 472773 diff --git a/math/surf/pkg-descr b/math/surf/pkg-descr deleted file mode 100644 index 5a93ec0ffd46..000000000000 --- a/math/surf/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -surf is a tool to visualize some real algebraic geometry: plane algebraic -curves, algebraic surfaces and hyperplane sections of surfaces. surf is -script driven and has (optionally) a nifty GUI using the Gtk widget set. - -The algorithms should be stable enough not to be confused by curve/surface -singularities in codimension greater than one and the degree of the surface -or curve. This has been achieved quite a bit. We have drawn curves of degree -up to 30 and surfaces of degree up to 20 successfully. However, there are -examples of curves/surfaces of lower degree where surf fails to produce -perfect images. This happens especially if the equation of the curve/surface -is not reduced. Best results are achieved using reduced equations. On the -other hand, surf displays the Fermat-curves accurately for degree up to 98. - -WWW: http://surf.sourceforge.net/ diff --git a/misc/Makefile b/misc/Makefile index 3723e07f7b68..14e087213e73 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -172,7 +172,6 @@ SUBDIR += gplink SUBDIR += granulate SUBDIR += grc - SUBDIR += gtkfind SUBDIR += gwhich SUBDIR += hb SUBDIR += hello diff --git a/misc/gtkfind/Makefile b/misc/gtkfind/Makefile deleted file mode 100644 index 2168e9428bfa..000000000000 --- a/misc/gtkfind/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# Created by: Bill Fumerola <billf@chc-chimes.com> -# $FreeBSD$ - -PORTNAME= gtkfind -PORTVERSION= 1.1 -PORTREVISION= 8 -CATEGORIES= misc -MASTER_SITES= http://www.bayofrum.net/dist/${PORTNAME}/ \ - http://www.purplehat.org/downloads/gtkfind/ - -MAINTAINER= perryh@pluto.rain.com -COMMENT= GTK front-end to find(1) - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -BUILD_DEPENDS= appres:x11/appres \ - xterm:x11/xterm - -USES= gmake -USE_GNOME= gtk12 -GNU_CONFIGURE= yes - -PLIST_FILES= bin/gtkfind \ - man/man1/gtkfind.1.gz - -post-patch: - ${REINPLACE_CMD} -e "s,-O2,${CFLAGS}," ${WRKSRC}/configure ${WRKSRC}/Makefile.in - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/gtkfind ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/gtkfind.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 - -.include <bsd.port.mk> diff --git a/misc/gtkfind/distinfo b/misc/gtkfind/distinfo deleted file mode 100644 index b22d6050ff70..000000000000 --- a/misc/gtkfind/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gtkfind-1.1.tar.gz) = 3fd70924ee140f5f55e17d5d253004e711e55c850fe113c093a1b6acc30790aa -SIZE (gtkfind-1.1.tar.gz) = 68594 diff --git a/misc/gtkfind/pkg-descr b/misc/gtkfind/pkg-descr deleted file mode 100644 index 3d50b58d17d3..000000000000 --- a/misc/gtkfind/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -gtkfind is the program to use when you don't want to have to remember all -the options to find(1). It is a graphical program that allows you to -search for files and (optionally) perform operations on them. You can -search for files by using wildcards, by matching file types and/or -permissions, etc. gtkfind requires X and the GTK+ toolkit. It is still -under development, but has reached a stage where it is actually useful. diff --git a/multimedia/Makefile b/multimedia/Makefile index 86f0080bca24..f17dfebd60f2 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -53,7 +53,6 @@ SUBDIR += dragon-kde4 SUBDIR += dtv-scan-tables SUBDIR += dumpmpeg - SUBDIR += dv2jpg SUBDIR += dv2sub SUBDIR += dvb-apps SUBDIR += dvbcut @@ -305,10 +304,7 @@ SUBDIR += ogmtools SUBDIR += omxplayer SUBDIR += openh264 - SUBDIR += openquicktime SUBDIR += openshot - SUBDIR += oqtencoder - SUBDIR += oqtplayer SUBDIR += oscam SUBDIR += p5-Audio-M4P SUBDIR += p5-FFmpeg-Command @@ -319,7 +315,6 @@ SUBDIR += p5-Net-UPnP SUBDIR += p5-Subtitles SUBDIR += p5-Umph-Prompt - SUBDIR += p5-Video-OpenQuicktime SUBDIR += pHash SUBDIR += phonon SUBDIR += phonon-designerplugin @@ -479,10 +474,7 @@ SUBDIR += xfce4-parole SUBDIR += xine SUBDIR += xmms - SUBDIR += xmms-skins - SUBDIR += xmms-skins-huge SUBDIR += xporthdmv - SUBDIR += xtheater SUBDIR += xvid SUBDIR += yamdi SUBDIR += zoneminder diff --git a/multimedia/dv2jpg/Makefile b/multimedia/dv2jpg/Makefile deleted file mode 100644 index 5febc7996dfc..000000000000 --- a/multimedia/dv2jpg/Makefile +++ /dev/null @@ -1,57 +0,0 @@ -# Created by: Anders Nordby <anders@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= dv2jpg -PORTVERSION= 1.1 -PORTREVISION= 13 -CATEGORIES= multimedia -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= Convert Type-2 DV codec-encoded AVI streams to mjpeg-encoded AVI - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ - -LIB_DEPENDS= libdv.so:multimedia/libdv - -USE_GNOME= gdkpixbuf -MAKEFILE= makefile - -PORTDOCS= README.avilib README.dv2jpg.html -PLIST_FILES= bin/avijoin bin/dv2jpg - -OPTIONS_DEFINE= DOCS -OPTIONS_SINGLE= VIDEO-FORMAT -OPTIONS_SINGLE_VIDEO-FORMAT= NTSC PAL -OPTIONS_DEFAULT= NTSC - -VIDEO-FORMAT_DESC= Use default video format -NTSC_DESC= Default video format NTSC -PAL_DESC= Default video format PAL - -post-extract: - @${INSTALL_DATA} ${FILESDIR}/makefile ${WRKSRC} - @${RM} ${WRKSRC}/avijoin ${WRKSRC}/dv2jpg ${WRKSRC}/*.o - -post-patch: - @${REINPLACE_CMD} -e 's|/opt/vidpb/lib/avilib.h|avilib.h|' \ - ${WRKSRC}/avijoin.c - -post-patch-PAL-on: - @${REINPLACE_CMD} -e 's|VIDEO=NTSC|# VIDEO=NTSC|; \ - s|# VIDEO=PAL|VIDEO=PAL|' \ - ${WRKSRC}/${MAKEFILE} - -do-install: -.for f in avijoin dv2jpg - ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin/ -.endfor - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/multimedia/dv2jpg/distinfo b/multimedia/dv2jpg/distinfo deleted file mode 100644 index fafacad25c29..000000000000 --- a/multimedia/dv2jpg/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (dv2jpg-1.1.tar.gz) = 1cd1be0b0b8e07de392c44cd441cba756721b859cb86d98920c7b25acc5d7c8d -SIZE (dv2jpg-1.1.tar.gz) = 187672 diff --git a/multimedia/dv2jpg/files/makefile b/multimedia/dv2jpg/files/makefile deleted file mode 100644 index 295ecbafc365..000000000000 --- a/multimedia/dv2jpg/files/makefile +++ /dev/null @@ -1,27 +0,0 @@ - -INC=`${GDK_PIXBUF_CONFIG} --cflags` -I${PREFIX}/include/libdv -LIBS=-ljpeg -lm -ldv `${GDK_PIXBUF_CONFIG} --libs` -L${LOCALBASE}/lib - -# what type of video do you want? -VIDEO=NTSC -# VIDEO=PAL - -all: dv2jpg avijoin - -dv2jpg: dv2jpg.o avilib.o dvavilib.o - $(CC) $(CFLAGS) -o dv2jpg dv2jpg.o avilib.o dvavilib.o $(LIBS) $(LDFLAGS) - -dv2jpg.o: dv2jpg.c - $(CC) $(CFLAGS) $(INC) -D$(VIDEO) -c dv2jpg.c - -avilib.o: avilib.c - $(CC) $(CFLAGS) -c avilib.c - -dvavilib.o: dvavilib.c - $(CC) $(CFLAGS) -c dvavilib.c - -clean: - /bin/rm -f *.o dv2jpg core avijoin - -avijoin: avijoin.c avilib.o - $(CC) $(CFLAGS) -o avijoin avijoin.c avilib.o $(LDFLAGS) diff --git a/multimedia/dv2jpg/files/patch-dv2jpg.c b/multimedia/dv2jpg/files/patch-dv2jpg.c deleted file mode 100644 index 665ee23c8854..000000000000 --- a/multimedia/dv2jpg/files/patch-dv2jpg.c +++ /dev/null @@ -1,134 +0,0 @@ ---- dv2jpg.c.orig Sun Jun 24 00:47:02 2001 -+++ dv2jpg.c Sun Feb 23 19:45:30 2003 -@@ -2,6 +2,7 @@ - #include <stdio.h> - #include <sys/types.h> - #include <fcntl.h> -+#include <string.h> - #include <jpeglib.h> - #include "avilib.h" - #include "dvavilib.h" -@@ -51,10 +52,56 @@ - } - - -+void print_usage(void) -+{ -+ printf ("Usage: dv2jpg [-w width] [-h height] <infile> <outfile>\n" -+ " By setting the width or height to 0, one can make dv2jpg output\n" -+ " video in either NTSC or PAL resoultions, whichever was set at compile\n" -+ " time.\n\n" -+ " If only one of width or height is given a positive value, and the other\n" -+ " left unspecified, the video will be scaled so as to keep its original aspect\n" -+ " ratio.\n"); -+ -+} -+ -+void parse_command_line (int argc, char **argv, char **infile, char **outfile, -+ long *width, long *height) -+{ -+ int cntr; -+ -+ for (cntr = 1; cntr < argc; cntr++) { -+ if (strcmp(argv[cntr], "-w") == 0) { -+ cntr++; -+ if (cntr == argc || (sscanf (argv[cntr], "%ld", width) != 1)) { -+ printf ("The -w option needs a valid argument!\n"); exit(1); -+ } -+ } -+ else if (strcmp(argv[cntr], "-h") == 0) { -+ cntr++; -+ if (cntr == argc || (sscanf (argv[cntr], "%ld", height) != 1)) { -+ printf ("The -h option needs a valid argument!\n"); exit(1); -+ } -+ } -+ else if (strcmp(argv[cntr], "--help") == 0) { -+ print_usage(); -+ exit(0); -+ } -+ else { -+ if (*infile == NULL) -+ *infile = argv[cntr]; -+ else if (*outfile == NULL) -+ *outfile = argv[cntr]; -+ else -+ printf ("Argument %s ignored.\n", argv[cntr]); -+ } -+ } -+} -+ - - int main(int ac,char **av) { -- char *infile=av[1],*outfile=av[2]; -+ char *infile = NULL,*outfile = NULL; - long frames,width,height,audiochannels; -+ long in_width = -1, in_height = -1; - long audiobits,audioformat,audiorate,audiobytes,audiosamps,audiobps; - double fps; - char *compressor; -@@ -65,14 +112,21 @@ - FILE *aufp; - long now,left; - -+ parse_command_line (ac, av, &infile, &outfile, &in_width, &in_height); -+ if (!infile || !outfile) { -+ print_usage(); -+ exit(1); -+ } - -- decoder = dv_decoder_new(); -- dv_init(); -+ decoder = dv_decoder_new(0, 0, 0); -+ dv_init(0, 0); - decoder->quality = DV_QUALITY_BEST; - - - printf("reading %s\n",infile); - -+ inh=DVAVI_open_input_file(infile,1); -+ - if ((inh=DVAVI_open_input_file(infile,1))==NULL) { - die("Can't read avi file"); - } -@@ -83,15 +137,27 @@ - width=DVAVI_video_width(inh); - height=DVAVI_video_height(inh); - -+ if (in_width == 0 || in_height == 0) { - #if defined(PAL) -- width=384; -- height=288; -+ width=384; -+ height=288; - #elif defined(NTSC) -- width=352; -- height=240; -+ width=352; -+ height=240; - #else --#error Please define either NTSC or PAL -+ #error Please define either NTSC or PAL - #endif -+ } -+ else if (in_width * in_height < 0) { /* Only one is positive. */ -+ float ratio = (float)width/(float)height; -+ -+ if (in_width > 0) -+ in_height = (int)((float)in_width/ratio); -+ else -+ in_width = (int)((float)in_height*ratio); -+ -+ width = in_width; height = in_height; -+ } - - fps=DVAVI_frame_rate(inh); - compressor=DVAVI_video_compressor(inh); -@@ -136,7 +202,7 @@ - if (dv_parse_header(decoder, inbuf)<0) { - die("Failed to parse dv image header"); - } -- dv_decode_full_frame(decoder, inbuf, e_dv_color_rgb, pixels, pitches); -+ dv_decode_full_frame(decoder, inbuf, e_dv_color_rgb, pixels, (int *)pitches); - } - - diff --git a/multimedia/dv2jpg/pkg-descr b/multimedia/dv2jpg/pkg-descr deleted file mode 100644 index 8c47b20afe92..000000000000 --- a/multimedia/dv2jpg/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -dv2jpg converts a Type-2 DV codec-encoded AVI stream (from dvgrab, for example) -to an mjpeg-encoded AVI stream that can be processed by the mjpeg tools -package. The mjpeg AVI can be converted to mpeg video/audio and burned onto a -VCD later. - -WWW: https://sourceforge.net/projects/dv2jpg/ diff --git a/multimedia/openquicktime/Makefile b/multimedia/openquicktime/Makefile deleted file mode 100644 index 154d7f1da957..000000000000 --- a/multimedia/openquicktime/Makefile +++ /dev/null @@ -1,48 +0,0 @@ -# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= openquicktime -PORTVERSION= 1.0 -PORTREVISION= 9 -CATEGORIES= multimedia -MASTER_SITES= SF/${PORTNAME}/OpenQuicktime%20v1/${PORTVERSION}b -DISTNAME= ${PORTNAME}-${PORTVERSION}-src - -MAINTAINER= ports@FreeBSD.org -COMMENT= Portable library for handling Apple's QuickTime(TM) files - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= LGPL21 -LICENSE_FILE= ${WRKSRC}/COPYING - -GNU_CONFIGURE= yes -USE_GNOME= gtk12 -USES= gmake jpeg tar:tgz -USE_LDCONFIG= yes -PKGDEINSTALL= ${PKGINSTALL} - -CFLAGS_aarch64= -fPIC -CFLAGS_amd64= -fPIC -CFLAGS_i386= -fPIC - -OPTIONS_DEFINE= DEBUG - -DEBUG_CONFIGURE_OFF= --enable-debug=no - -post-patch: - @${REINPLACE_CMD} -e 's|xCC|xc| ; s|-O2|| ; s|-fpic||' \ - -e 's|ftello64|ftello| ; s|fseeko64|fseeko|' \ - ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} - @${REINPLACE_CMD} -E 's,(bin|lib|include)dir),DESTDIR)$$(&,' \ - ${WRKSRC}/Makefile.in \ - ${WRKSRC}/audioplugin/MP3/Makefile.in \ - ${WRKSRC}/videoplugin/PHOTO_JPEG/Makefile.in - @${REINPLACE_CMD} -e 's|"m"|"g"|' \ - ${WRKSRC}/audioplugin/MP3/audioencoder/lame3.70/quantize-pvt.c - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so - -.include <bsd.port.mk> diff --git a/multimedia/openquicktime/distinfo b/multimedia/openquicktime/distinfo deleted file mode 100644 index c7486dbc8775..000000000000 --- a/multimedia/openquicktime/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (openquicktime-1.0-src.tgz) = 27104245c2d450cc497c04e06294926e4d3d37f279a46dd3f7425ecb9dc088da -SIZE (openquicktime-1.0-src.tgz) = 320144 diff --git a/multimedia/openquicktime/files/patch-Makefile.in b/multimedia/openquicktime/files/patch-Makefile.in deleted file mode 100644 index a326e66a0214..000000000000 --- a/multimedia/openquicktime/files/patch-Makefile.in +++ /dev/null @@ -1,16 +0,0 @@ ---- Makefile.in.orig Mon Sep 24 19:56:12 2001 -+++ Makefile.in Mon Sep 24 19:57:37 2001 -@@ -125,10 +125,10 @@ - $(MAKE) -C videoplugin/PHOTO_JPEG clean - - installcore: all -- -cp -f libopenquicktime.so $(libdir) -- -cp -f $(UTILS) $(bindir) -+ -$(BSD_INSTALL_DATA) libopenquicktime.so $(libdir) -+ -$(BSD_INSTALL_PROGRAM) $(UTILS) $(bindir) - -mkdir -p $(includedir)/openquicktime -- -cp -f openquicktime.h private.h config.h codecs.h colormodels.h $(includedir)/openquicktime -+ -$(BSD_INSTALL_DATA) openquicktime.h private.h config.h codecs.h colormodels.h $(includedir)/openquicktime - - mp3install: all - $(MAKE) -C audioplugin/MP3 install diff --git a/multimedia/openquicktime/files/patch-audioplugin_MP3_audioencoder_lame3.70_lame.c b/multimedia/openquicktime/files/patch-audioplugin_MP3_audioencoder_lame3.70_lame.c deleted file mode 100644 index 357ee4435acd..000000000000 --- a/multimedia/openquicktime/files/patch-audioplugin_MP3_audioencoder_lame3.70_lame.c +++ /dev/null @@ -1,20 +0,0 @@ ---- audioplugin/MP3/audioencoder/lame3.70/lame.c.orig Fri Jul 27 19:53:34 2001 -+++ audioplugin/MP3/audioencoder/lame3.70/lame.c Mon Jul 2 10:31:21 2007 -@@ -47,6 +47,9 @@ - #include "asmstuff.h" - #endif - -+#ifdef __FreeBSD__ -+#include <floatingpoint.h> -+#endif - - /* Global variable definitions for lame.c */ - static Bit_stream_struc bs; -@@ -1198,7 +1201,6 @@ - * Disable floating point exepctions - */ - #ifdef __FreeBSD__ --# include <floatingpoint.h> - { - /* seet floating point mask to the Linux default */ - fp_except_t mask; diff --git a/multimedia/openquicktime/files/patch-audioplugin__MP3__Makefile.in b/multimedia/openquicktime/files/patch-audioplugin__MP3__Makefile.in deleted file mode 100644 index 6a5573fc0aa4..000000000000 --- a/multimedia/openquicktime/files/patch-audioplugin__MP3__Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- audioplugin/MP3/Makefile.in.orig Mon Sep 24 20:03:44 2001 -+++ audioplugin/MP3/Makefile.in Mon Sep 24 20:04:00 2001 -@@ -90,7 +90,7 @@ - - - install: all -- -cp -f quicktime_codec_ms.so quicktime_codec_.mp3.so $(libdir) -+ $(BSD_INSTALL_DATA) quicktime_codec_ms.so quicktime_codec_.mp3.so $(libdir) - - - quicktime_codec_ms.so: $(OBJS) codec_MP3_ms.o diff --git a/multimedia/openquicktime/files/patch-videoplugin__PHOTO_JPEG__Makefile.in b/multimedia/openquicktime/files/patch-videoplugin__PHOTO_JPEG__Makefile.in deleted file mode 100644 index 951c97c63619..000000000000 --- a/multimedia/openquicktime/files/patch-videoplugin__PHOTO_JPEG__Makefile.in +++ /dev/null @@ -1,20 +0,0 @@ ---- videoplugin/PHOTO_JPEG/Makefile.in.orig Fri Jul 27 09:53:17 2001 -+++ videoplugin/PHOTO_JPEG/Makefile.in Mon Sep 24 19:59:54 2001 -@@ -42,7 +42,7 @@ - # implicit rules - - %.o: %.c -- $(CC) $(CFLAGS) -I../.. -I. -c $< -o $@ -+ $(CC) $(CFLAGS) -I../.. -I. -I$(LOCALBASE)/include -c $< -o $@ - - - all: quicktime_codec_jpeg.so -@@ -56,7 +56,7 @@ - - - install: all -- -cp -f quicktime_codec_jpeg.so $(libdir) -+ -$(BSD_INSTALL_DATA) quicktime_codec_jpeg.so $(libdir) - - - quicktime_codec_jpeg.so: $(OBJS) diff --git a/multimedia/openquicktime/pkg-descr b/multimedia/openquicktime/pkg-descr deleted file mode 100644 index 792d2eda7b53..000000000000 --- a/multimedia/openquicktime/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ -OpenQuicktime aims to be a portable library for handling Apple's -QuickTime(TM) popular media files on Unix-like environments. This -project was firstly designed to allow the porting of the 3ivx codec -on any Unix, but is now a completely separate and fully Open Source -project. Details: - - - OpenQuicktime library contains no embedded codecs but has a - plugin system to dynamically load audio and video codecs. - - OpenQuicktime contains no colorspace conversion algorithm. - - OpenQuicktime is fully portable and fully configurable with all - the autoconfigure and automake magic we have been able to add. - - OpenQuicktime supports compressed headers (decoding only for the - moment). - - OpenQuicktime supports Quicktime Sound System version 2. - - OpenQuicktime can support any inputs and outputs (file, HTTP, - FTP, RTP, ...), in fact the functions used to read, write and - seek are overloadable. - - OpenQuicktime has an overloadable plugin mechanism. This is a - complex feature which enables any application to use its own - codecs instead of the OpenQuicktime ones. - -WWW: http://openquicktime.sourceforge.net/ diff --git a/multimedia/openquicktime/pkg-install b/multimedia/openquicktime/pkg-install deleted file mode 100644 index bffe5d3e1646..000000000000 --- a/multimedia/openquicktime/pkg-install +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -[ $# != 2 ] && exit 1 -PKGNAME=$1 -ACTION=$2 - -LIB_DIR=${PKG_PREFIX}/lib -LIB_VERSION=0 - -LN="ln -sf" -RM=rm - -case "$ACTION" in - -POST-INSTALL) - ${LN} libopenquicktime.so \ - ${LIB_DIR}/libopenquicktime.so.${LIB_VERSION} - ${LN} quicktime_codec_.mp3.so \ - ${LIB_DIR}/quicktime_codec_.mp3.so.${LIB_VERSION} - ${LN} quicktime_codec_ms.so \ - ${LIB_DIR}/quicktime_codec_ms.so.${LIB_VERSION} - ${LN} quicktime_codec_jpeg.so \ - ${LIB_DIR}/quicktime_codec_jpeg.so.${LIB_VERSION} - ;; - -DEINSTALL) - ${RM} ${LIB_DIR}/libopenquicktime.so.${LIB_VERSION} - ${RM} ${LIB_DIR}/quicktime_codec_.mp3.so.${LIB_VERSION} - ${RM} ${LIB_DIR}/quicktime_codec_ms.so.${LIB_VERSION} - ${RM} ${LIB_DIR}/quicktime_codec_jpeg.so.${LIB_VERSION} - ;; - -PRE-INSTALL|POST-DEINSTALL) - ;; - -*) - exit 1 - ;; -esac - -exit diff --git a/multimedia/openquicktime/pkg-plist b/multimedia/openquicktime/pkg-plist deleted file mode 100644 index 8bced554400e..000000000000 --- a/multimedia/openquicktime/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -bin/recover -bin/dechunk -bin/qtinfo -bin/make_streamable -bin/qtdump -include/openquicktime/colormodels.h -include/openquicktime/codecs.h -include/openquicktime/config.h -include/openquicktime/private.h -include/openquicktime/openquicktime.h -lib/libopenquicktime.so -lib/quicktime_codec_.mp3.so -lib/quicktime_codec_ms.so -lib/quicktime_codec_jpeg.so diff --git a/multimedia/oqtencoder/Makefile b/multimedia/oqtencoder/Makefile deleted file mode 100644 index b3c9f978fad7..000000000000 --- a/multimedia/oqtencoder/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= OQTEncoder -PORTVERSION= 0.1 -PORTREVISION= 6 -CATEGORIES= multimedia -MASTER_SITES= SF/openquicktime/OpenQuicktime%20v1/1.0b -DISTNAME= ${PORTNAME:tl}-${PORTVERSION}-src - -MAINTAINER= ports@FreeBSD.org -COMMENT= Simple encoder using OpenQuicktime (TM) - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LIB_DEPENDS= libopenquicktime.so:multimedia/openquicktime - -USES= localbase:ldflags tar:tgz -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - -PLIST_FILES= bin/oqtencoder -PORTDOCS= * - -OPTIONS_DEFINE= DOCS - -post-patch: - @${TR} -d '\r' < ${WRKSRC}/readme > ${WRKSRC}/README - @${REINPLACE_CMD} -e 's|gcc -g|${CC}|g' ${WRKSRC}/Makefile - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME:tl} ${STAGEDIR}${PREFIX}/bin - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/multimedia/oqtencoder/distinfo b/multimedia/oqtencoder/distinfo deleted file mode 100644 index c7d2994b0c3c..000000000000 --- a/multimedia/oqtencoder/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (oqtencoder-0.1-src.tgz) = cbcd204dc9aadf28b912ad88068d0cf4d22cd8c7253dd19f7b4bcdd9dd333805 -SIZE (oqtencoder-0.1-src.tgz) = 3778 diff --git a/multimedia/oqtencoder/pkg-descr b/multimedia/oqtencoder/pkg-descr deleted file mode 100644 index 6a3928f2411a..000000000000 --- a/multimedia/oqtencoder/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -[ from developer's readme ] -OQTEncoder is just here to show how simple it is to realize an -encoder using OpenQuicktime... It is simple, new and doesn't have -a lot of functionality but it should soon be better and it's already -usable ;) - -Just launch it without options and it will explain you how to use -it ;). Here follows a simple example to encode any mpeg file using -the great program mpeg2dec from Aaron Holzman: - - mpeg2dec -s -o pgmpipe test.mpg | oqtencoder -V jpeg test.mov - -WWW: http://openquicktime.sourceforge.net/ diff --git a/multimedia/oqtplayer/Makefile b/multimedia/oqtplayer/Makefile deleted file mode 100644 index 758e4009e6fe..000000000000 --- a/multimedia/oqtplayer/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= OQTPlayer -PORTVERSION= 0.5 -PORTREVISION= 12 -CATEGORIES= multimedia -MASTER_SITES= SF/openquicktime/OpenQuicktime%20v1/1.0b -DISTNAME= ${PORTNAME:tl}-${PORTVERSION}-src - -MAINTAINER= ports@FreeBSD.org -COMMENT= Small, not functional, video OpenQuicktime (TM) player - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= LGPL20 # version not really specified - -LIB_DEPENDS= libopenquicktime.so:multimedia/openquicktime - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - -USES= tar:tgz -USE_SDL= sdl -MAKE_ARGS= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" - -PLIST_FILES= bin/oqtplayer -PORTDOCS= readme - -OPTIONS_DEFINE= DOCS - -post-patch: - @${REINPLACE_CMD} -e 's|gcc -g|${CC}|g ; \ - s|sdl-config|${SDL_CONFIG}|g' ${WRKSRC}/Makefile - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/oqtplayer ${STAGEDIR}${PREFIX}/bin - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/readme ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/multimedia/oqtplayer/distinfo b/multimedia/oqtplayer/distinfo deleted file mode 100644 index 32adc348fe80..000000000000 --- a/multimedia/oqtplayer/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (oqtplayer-0.5-src.tgz) = 39995aa51bc7cb4a9fc1e428837c0aca88045f9fdd0671136124e1dbc628ba65 -SIZE (oqtplayer-0.5-src.tgz) = 8953 diff --git a/multimedia/oqtplayer/pkg-descr b/multimedia/oqtplayer/pkg-descr deleted file mode 100644 index 1d23dc8525e9..000000000000 --- a/multimedia/oqtplayer/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -OQTPlayer is a very very small, even not functional, very very -buggy video player that uses OpenQuicktime and the SDL library. - -It is just a example to see how easy it is to use the OpenQuicktime -library. Really! - -WWW: http://openquicktime.sourceforge.net/ diff --git a/multimedia/p5-Video-OpenQuicktime/Makefile b/multimedia/p5-Video-OpenQuicktime/Makefile deleted file mode 100644 index 70a487e4d667..000000000000 --- a/multimedia/p5-Video-OpenQuicktime/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -# Created by: Michael Johnson <ahze@ahze.net> -# $FreeBSD$ - -PORTNAME= Video-OpenQuicktime -PORTVERSION= 1.02 -PORTREVISION= 7 -CATEGORIES= multimedia perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= Interface to the OpenQuicktime library - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-Inline>=0:devel/p5-Inline \ - p5-Inline-C>=0.01:devel/p5-Inline-C -LIB_DEPENDS= libopenquicktime.so:multimedia/openquicktime - -MAKE_JOBS_UNSAFE= yes - -USES= perl5 -USE_PERL5= configure - -.include <bsd.port.mk> diff --git a/multimedia/p5-Video-OpenQuicktime/distinfo b/multimedia/p5-Video-OpenQuicktime/distinfo deleted file mode 100644 index 8dcc2015a7af..000000000000 --- a/multimedia/p5-Video-OpenQuicktime/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Video-OpenQuicktime-1.02.tar.gz) = 769d04033464967e71bdddf6ec992890ab359fe49c6a29896ea59d34405af1ae -SIZE (Video-OpenQuicktime-1.02.tar.gz) = 99819 diff --git a/multimedia/p5-Video-OpenQuicktime/pkg-descr b/multimedia/p5-Video-OpenQuicktime/pkg-descr deleted file mode 100644 index c8f5e1b41d99..000000000000 --- a/multimedia/p5-Video-OpenQuicktime/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -From the OpenQuicktime site, http://www.openquicktime.org: - -"OpenQuicktime aims to be a portable library for handling Apple's -QuickTime(TM) popular media files on Unix-like environments. It is -aim is to provide encoding, authoring and editing support as well -as video playback." - -OpenQuicktime is currently able to decode as well as encode video -and audio streams. The Video::OpenQuicktime library currently -only supports extracting diagnostic information from Quicktime files, -such as video dimensions, codecs used, and play length. - -WWW: https://metacpan.org/release/Video-OpenQuicktime diff --git a/multimedia/p5-Video-OpenQuicktime/pkg-plist b/multimedia/p5-Video-OpenQuicktime/pkg-plist deleted file mode 100644 index 5843ef0f2f8f..000000000000 --- a/multimedia/p5-Video-OpenQuicktime/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -%%SITE_ARCH%%/Video/OpenQuicktime.pm -%%SITE_ARCH%%/auto/Video/OpenQuicktime/OpenQuicktime.so -%%PERL5_MAN3%%/Video::OpenQuicktime.3.gz diff --git a/multimedia/xmms-skins-huge/Makefile b/multimedia/xmms-skins-huge/Makefile deleted file mode 100644 index 9995d05d8ff7..000000000000 --- a/multimedia/xmms-skins-huge/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# Created by: Jesse <jessefrgsmith@yahoo.ca> -# $FreeBSD$ - -PORTNAME= xmms-skins-huge -PORTVERSION= 1.0.0 -CATEGORIES= multimedia -MASTER_SITES= http://webs.ono.com/supercarlos/ -DISTNAME= ${PORTNAME}-src-${PORTVERSION} - -MAINTAINER= jessefrgsmith@yahoo.ca -COMMENT= Skins for X Multimedia System (XMMS) - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -CONFLICTS_INSTALL= xmms-skins-[0-9]* - -NO_BUILD= yes -WRKSRC= ${WRKDIR}/Skins -DATADIR= ${PREFIX}/share/xmms - -do-install: - ${MKDIR} ${STAGEDIR}${DATADIR}/Skins - ${INSTALL_DATA} ${WRKSRC}/* ${STAGEDIR}${DATADIR}/Skins - -.include <bsd.port.mk> diff --git a/multimedia/xmms-skins-huge/distinfo b/multimedia/xmms-skins-huge/distinfo deleted file mode 100644 index 68fd5d8ca15a..000000000000 --- a/multimedia/xmms-skins-huge/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xmms-skins-huge-src-1.0.0.tar.gz) = 954e874a9bc712297508273998eec47aed113ca9c3fb1c0a83f682ba05da71e4 -SIZE (xmms-skins-huge-src-1.0.0.tar.gz) = 78464995 diff --git a/multimedia/xmms-skins-huge/pkg-descr b/multimedia/xmms-skins-huge/pkg-descr deleted file mode 100644 index a4b46ebe1938..000000000000 --- a/multimedia/xmms-skins-huge/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -This port contains 680 skins for XMMS. diff --git a/multimedia/xmms-skins-huge/pkg-plist b/multimedia/xmms-skins-huge/pkg-plist deleted file mode 100644 index 221af077ca1e..000000000000 --- a/multimedia/xmms-skins-huge/pkg-plist +++ /dev/null @@ -1,680 +0,0 @@ -%%DATADIR%%/Skins/AMPERse2-0.zip -%%DATADIR%%/Skins/AXT1-0.zip -%%DATADIR%%/Skins/Abandoned v1.0.zip -%%DATADIR%%/Skins/Abortioncrib2-01.zip -%%DATADIR%%/Skins/Abrupt1-0.zip -%%DATADIR%%/Skins/Abrupt2-0.wsz -%%DATADIR%%/Skins/AbsentAmp1-0.zip -%%DATADIR%%/Skins/AbsolutProI1-00.zip -%%DATADIR%%/Skins/Acid-PurpleAMP1-0.zip -%%DATADIR%%/Skins/Adore1-0.wsz -%%DATADIR%%/Skins/AfterShockDigital1-1.zip -%%DATADIR%%/Skins/Ag21-0.zip -%%DATADIR%%/Skins/AgAmp1-0.zip -%%DATADIR%%/Skins/AgimaQNXwinamp.zip -%%DATADIR%%/Skins/AkhFaer1-0.wsz -%%DATADIR%%/Skins/Alden2-65.wsz -%%DATADIR%%/Skins/Alden22-7.wsz -%%DATADIR%%/Skins/AldenBlue2-72.wsz -%%DATADIR%%/Skins/AlienAmp.zip -%%DATADIR%%/Skins/AlienMetalloidBuild2-0.wsz -%%DATADIR%%/Skins/AlienSexFiend.zip -%%DATADIR%%/Skins/AlienSkinSkin1-0.zip -%%DATADIR%%/Skins/AlienTech1-0.zip -%%DATADIR%%/Skins/AlienXated1-2.zip -%%DATADIR%%/Skins/Alpine76182K.wsz -%%DATADIR%%/Skins/AlpineAmp1-0.zip -%%DATADIR%%/Skins/AlpineCDA79653-0.zip -%%DATADIR%%/Skins/AluminiumStyle2-0.zip -%%DATADIR%%/Skins/Amber1-0.wsz -%%DATADIR%%/Skins/Ambereen1-0.zip -%%DATADIR%%/Skins/AmpFluxSE2-4.zip -%%DATADIR%%/Skins/AmpRack1-0.zip -%%DATADIR%%/Skins/AmpScapeCommunicator1-0.zip -%%DATADIR%%/Skins/AmpTech2-10.zip -%%DATADIR%%/Skins/AmpTech21-01.zip -%%DATADIR%%/Skins/Amp_X-Treme_v1.2.zip -%%DATADIR%%/Skins/Ampesizer1-0.zip -%%DATADIR%%/Skins/Amphibologicalentity1-0.wsz -%%DATADIR%%/Skins/AnAmp1-0.zip -%%DATADIR%%/Skins/Angel1-0.wsz -%%DATADIR%%/Skins/Anti-laxative1-0.zip -%%DATADIR%%/Skins/Anxiety1-0.zip -%%DATADIR%%/Skins/Apollo21-0.wsz -%%DATADIR%%/Skins/Aqua.zip -%%DATADIR%%/Skins/Aqua_X.wsz -%%DATADIR%%/Skins/Aquarium1-0.zip -%%DATADIR%%/Skins/Arial1-0.zip -%%DATADIR%%/Skins/Aruamp1-0.zip -%%DATADIR%%/Skins/AsmithNetwork2-0.zip -%%DATADIR%%/Skins/AstralAmp1-5.zip -%%DATADIR%%/Skins/Aswi1-0.wsz -%%DATADIR%%/Skins/Atlantis-Meridian1-0.wsz -%%DATADIR%%/Skins/Atomic1-0.wsz -%%DATADIR%%/Skins/AudiereBLUE1-0.zip -%%DATADIR%%/Skins/AurelAmp1-3.zip -%%DATADIR%%/Skins/Aurora SCR-3330.zip -%%DATADIR%%/Skins/Auxiliary1-0.wsz -%%DATADIR%%/Skins/Azd.zip -%%DATADIR%%/Skins/Azd1.zip -%%DATADIR%%/Skins/Azure1-0.zip -%%DATADIR%%/Skins/BMI-HypnoAmp2-20.zip -%%DATADIR%%/Skins/BeAmp2-71.wsz -%%DATADIR%%/Skins/BeatForge2-0.zip -%%DATADIR%%/Skins/BelowZero1-0.wsz -%%DATADIR%%/Skins/Beocenter2-0.zip -%%DATADIR%%/Skins/Betrayal1-0.wsz -%%DATADIR%%/Skins/BioAmp1-3.wsz -%%DATADIR%%/Skins/Biohazard1-0.wsz -%%DATADIR%%/Skins/BlackSteel1-0.zip -%%DATADIR%%/Skins/BlacknWhite1-3.zip -%%DATADIR%%/Skins/Blade1-0.zip -%%DATADIR%%/Skins/Blairrazorproject1-0.wsz -%%DATADIR%%/Skins/Blase1-0.wsz -%%DATADIR%%/Skins/Blazeamp3.zip -%%DATADIR%%/Skins/Blister1-0.wsz -%%DATADIR%%/Skins/Blob20101-0.zip -%%DATADIR%%/Skins/Bloo-plastik1-0.wsz -%%DATADIR%%/Skins/BlooTek1-0.zip -%%DATADIR%%/Skins/Bloodstone1-0.wsz -%%DATADIR%%/Skins/Bloodyamp.wsz -%%DATADIR%%/Skins/Blue1-0.zip -%%DATADIR%%/Skins/Blue30511-05.zip -%%DATADIR%%/Skins/BlueAmp2-0.zip -%%DATADIR%%/Skins/BlueGlow1-0.zip -%%DATADIR%%/Skins/BlueTech1-0.zip -%%DATADIR%%/Skins/Blue_glass1-0.zip -%%DATADIR%%/Skins/Bluedawn10.zip -%%DATADIR%%/Skins/Bluemetal.zip -%%DATADIR%%/Skins/Bluemetal21-0.wsz -%%DATADIR%%/Skins/Bluemood2-0.zip -%%DATADIR%%/Skins/BocerX1-0.zip -%%DATADIR%%/Skins/BoostVIII2-0.zip -%%DATADIR%%/Skins/BotBotRe-Issue2-0.wsz -%%DATADIR%%/Skins/BotBotv22-0.wsz -%%DATADIR%%/Skins/BreederUnit1-0.wsz -%%DATADIR%%/Skins/BritneyBlues1-3.wsz -%%DATADIR%%/Skins/BrokenAmp1-0.wsz -%%DATADIR%%/Skins/Bronze1-1.zip -%%DATADIR%%/Skins/BurningTheHouseDown1-0.wsz -%%DATADIR%%/Skins/CB41-0.wsz -%%DATADIR%%/Skins/CB420011-0.wsz -%%DATADIR%%/Skins/CHROMEngine3-0.wsz -%%DATADIR%%/Skins/CHROMEngine_Indigo2-0.wsz -%%DATADIR%%/Skins/Ca-2000.zip -%%DATADIR%%/Skins/Cap.zip -%%DATADIR%%/Skins/Cardinal1-0.wsz -%%DATADIR%%/Skins/CarolAMP0-1.wsz -%%DATADIR%%/Skins/CarreraGT1-0.zip -%%DATADIR%%/Skins/Carteluo1-0.zip -%%DATADIR%%/Skins/CarteluoII2-10-250.zip -%%DATADIR%%/Skins/CarteluoIII2-52-58.zip -%%DATADIR%%/Skins/Celeste.zip -%%DATADIR%%/Skins/Celestez1-0.zip -%%DATADIR%%/Skins/Cephalo-command1-0.wsz -%%DATADIR%%/Skins/ChillerX1-0.zip -%%DATADIR%%/Skins/Chimaira-winamp1-0.zip -%%DATADIR%%/Skins/Chimera1-0.wsz -%%DATADIR%%/Skins/ChosenOS1-0.wsz -%%DATADIR%%/Skins/ChromaAmp1-0.zip -%%DATADIR%%/Skins/ChromeDream1-0.zip -%%DATADIR%%/Skins/Cittos1-0.zip -%%DATADIR%%/Skins/ClassicAmp4-0.zip -%%DATADIR%%/Skins/ClassicStackAmp.zip -%%DATADIR%%/Skins/Clubcharts1-0.zip -%%DATADIR%%/Skins/Cold Steel V6.zip -%%DATADIR%%/Skins/ColdBringer2-01.zip -%%DATADIR%%/Skins/CollectiveDispersion1-0.wsz -%%DATADIR%%/Skins/Colour-It-In1-0.zip -%%DATADIR%%/Skins/Coloured-It-In1-0_1031952730.zip -%%DATADIR%%/Skins/Comely1-0.zip -%%DATADIR%%/Skins/Compe1-0.zip -%%DATADIR%%/Skins/Concept_X.zip -%%DATADIR%%/Skins/Connect-X1-1.wsz -%%DATADIR%%/Skins/Construction1-0.zip -%%DATADIR%%/Skins/CoolAid1-0.zip -%%DATADIR%%/Skins/CoolBlue2-0-3.zip -%%DATADIR%%/Skins/Cordstalk.zip -%%DATADIR%%/Skins/Corroded1-0.zip -%%DATADIR%%/Skins/CosmicBlues1-0.zip -%%DATADIR%%/Skins/CosmicalX1-4.zip -%%DATADIR%%/Skins/Cougar2-0.zip -%%DATADIR%%/Skins/Creative CD.zip -%%DATADIR%%/Skins/CreepAmp1-11.zip -%%DATADIR%%/Skins/CreskYellue1-2.wsz -%%DATADIR%%/Skins/Crush1-0.zip -%%DATADIR%%/Skins/CrystalBastard2-01.zip -%%DATADIR%%/Skins/CrystalDiode5-1.zip -%%DATADIR%%/Skins/Ctech2-0.zip -%%DATADIR%%/Skins/Cthulhu1-0.wsz -%%DATADIR%%/Skins/Cubic1-0.zip -%%DATADIR%%/Skins/Customized1-0.zip -%%DATADIR%%/Skins/CyberPunk1-0.zip -%%DATADIR%%/Skins/Cyberneticchaosr-mix1-0.zip -%%DATADIR%%/Skins/D-Cay1-0.zip -%%DATADIR%%/Skins/D2Amp1-1.zip -%%DATADIR%%/Skins/DWonZoloftDAP10001-0.zip -%%DATADIR%%/Skins/Dafugu2-2.zip -%%DATADIR%%/Skins/Damp1-0.wsz -%%DATADIR%%/Skins/DarkBreed1-0.wsz -%%DATADIR%%/Skins/DarkEyes1-0.zip -%%DATADIR%%/Skins/DarkSkull1-0.zip -%%DATADIR%%/Skins/Dawn1-0.wsz -%%DATADIR%%/Skins/Db0-01.zip -%%DATADIR%%/Skins/DeepSmooth1-0.wsz -%%DATADIR%%/Skins/Defiant.zip -%%DATADIR%%/Skins/Delay1-0.zip -%%DATADIR%%/Skins/Desperado2-05.zip -%%DATADIR%%/Skins/DeviantAMP1-0.wsz -%%DATADIR%%/Skins/DeviantAMPv22-0.wsz -%%DATADIR%%/Skins/Diablo1-0.zip -%%DATADIR%%/Skins/DigitalAlive2-0.wsz -%%DATADIR%%/Skins/DigitalAlive3-0.wsz -%%DATADIR%%/Skins/DigitalSynthesis1-0.wsz -%%DATADIR%%/Skins/DigitalgEN-Xz31-0.zip -%%DATADIR%%/Skins/DigitallyPimpin1-0.wsz -%%DATADIR%%/Skins/Dilirium1-0.zip -%%DATADIR%%/Skins/DiliriumII1-0.zip -%%DATADIR%%/Skins/DimensionX1-0.zip -%%DATADIR%%/Skins/Dismantled1-0.wsz -%%DATADIR%%/Skins/Dissorder1-0.wsz -%%DATADIR%%/Skins/Distilled.zip -%%DATADIR%%/Skins/DobleAmp1-0.zip -%%DATADIR%%/Skins/DoodleAMP21-0.zip -%%DATADIR%%/Skins/Doomed1-0.wsz -%%DATADIR%%/Skins/Doppelganger1-1.zip -%%DATADIR%%/Skins/DottedLines1-0.wsz -%%DATADIR%%/Skins/Doxital1-0.zip -%%DATADIR%%/Skins/DreamCicle1-0.zip -%%DATADIR%%/Skins/DreamWeaver1-0.zip -%%DATADIR%%/Skins/Dual_Enemy_v007.zip -%%DATADIR%%/Skins/EM-Winamp1-0.zip -%%DATADIR%%/Skins/ERGOamp21-02.zip -%%DATADIR%%/Skins/EasyontheIce1-0.wsz -%%DATADIR%%/Skins/Ebir1-0.wsz -%%DATADIR%%/Skins/EgoMedia1-0.zip -%%DATADIR%%/Skins/Electric2-2.zip -%%DATADIR%%/Skins/ElectrokAmp1-0.zip -%%DATADIR%%/Skins/Electronic-amp.zip -%%DATADIR%%/Skins/ElegAmp1-0.zip -%%DATADIR%%/Skins/Eliptical1-0.zip -%%DATADIR%%/Skins/EnergyAmplifier1-0.wsz -%%DATADIR%%/Skins/Engraved31-0.zip -%%DATADIR%%/Skins/EnhancedBlue2-01.zip -%%DATADIR%%/Skins/Esk-amp.wsz -%%DATADIR%%/Skins/EternalWarrior1-0.wsz -%%DATADIR%%/Skins/Everaldo.tar.gz -%%DATADIR%%/Skins/EvilOnlineAmp1-0.zip -%%DATADIR%%/Skins/ExplorerAmp982-1.zip -%%DATADIR%%/Skins/ExtravagantAmp2-4beta.wsz -%%DATADIR%%/Skins/ExtravagantAmp2.51-0.wsz -%%DATADIR%%/Skins/FX33t1-0.zip -%%DATADIR%%/Skins/FakeBEOSWinampSkin1-0.zip -%%DATADIR%%/Skins/FallenAngel1-0.wsz -%%DATADIR%%/Skins/FallenAngelII-Azazel1-0.wsz -%%DATADIR%%/Skins/FallenAngelIII-Samael1-0.wsz -%%DATADIR%%/Skins/Fatal_Encounter.zip -%%DATADIR%%/Skins/Fe2o31-0.wsz -%%DATADIR%%/Skins/FeedbackII2-3.zip -%%DATADIR%%/Skins/Fiorina161.zip -%%DATADIR%%/Skins/Fishamp1-0.zip -%%DATADIR%%/Skins/FlatAmp.zip -%%DATADIR%%/Skins/FluidArt1-0.wsz -%%DATADIR%%/Skins/Fony-kultdesign1-0.zip -%%DATADIR%%/Skins/ForTheLoveofGreen1-0.wsz -%%DATADIR%%/Skins/ForcedToBe1-0.zip -%%DATADIR%%/Skins/ForeveR2-1.zip -%%DATADIR%%/Skins/Forgess1-0.wsz -%%DATADIR%%/Skins/Forlorn1-0.wsz -%%DATADIR%%/Skins/Fossil2002-46.zip -%%DATADIR%%/Skins/Fossil20032-01.zip -%%DATADIR%%/Skins/Fossil2006-99.zip -%%DATADIR%%/Skins/Four1-0.wsz -%%DATADIR%%/Skins/Frantic1-0.zip -%%DATADIR%%/Skins/Fresh1-1.zip -%%DATADIR%%/Skins/Frukt1-0.zip -%%DATADIR%%/Skins/Funnk1-0.zip -%%DATADIR%%/Skins/FusE1-0.wsz -%%DATADIR%%/Skins/FusionBlack1-0.zip -%%DATADIR%%/Skins/FuturA1-0.zip -%%DATADIR%%/Skins/Futura.zip -%%DATADIR%%/Skins/FuzorAmp1-0.zip -%%DATADIR%%/Skins/GAmp1-0.wsz -%%DATADIR%%/Skins/GCube1-0.zip -%%DATADIR%%/Skins/GIANAMPv3.zip -%%DATADIR%%/Skins/Gabiamp1-70.zip -%%DATADIR%%/Skins/Gate Vault.zip -%%DATADIR%%/Skins/Gen4-0.zip -%%DATADIR%%/Skins/Genaxis1-0.wsz -%%DATADIR%%/Skins/GenericGhost1-0.wsz -%%DATADIR%%/Skins/Genesis1-0.wsz -%%DATADIR%%/Skins/Ghost21-0.zip -%%DATADIR%%/Skins/Gilla-winamp1-0.zip -%%DATADIR%%/Skins/Glaciers1-0.zip -%%DATADIR%%/Skins/Glassone1-0.zip -%%DATADIR%%/Skins/Glazeamp-1.2.zip -%%DATADIR%%/Skins/Glazeamp-1.2_grey.zip -%%DATADIR%%/Skins/GlitchedAmp1-0.wsz -%%DATADIR%%/Skins/Gloss1-0.zip -%%DATADIR%%/Skins/Gnome1-0.wsz -%%DATADIR%%/Skins/Gnome1-0.zip -%%DATADIR%%/Skins/GoldFire1-0.zip -%%DATADIR%%/Skins/GoldenReality2-0.zip -%%DATADIR%%/Skins/GoldenSteel1-06.zip -%%DATADIR%%/Skins/Gotica1-0.zip -%%DATADIR%%/Skins/Graaf2-0.zip -%%DATADIR%%/Skins/Graduate1-0.zip -%%DATADIR%%/Skins/GrayMatter1-0.wsz -%%DATADIR%%/Skins/GreyLameAMP1-0.zip -%%DATADIR%%/Skins/Grey_remix.zip -%%DATADIR%%/Skins/GustoX11-11.zip -%%DATADIR%%/Skins/GustoX21-0.zip -%%DATADIR%%/Skins/GustoX3.zip -%%DATADIR%%/Skins/Gymnasium1-0.wsz -%%DATADIR%%/Skins/HAL9000.zip -%%DATADIR%%/Skins/HSV1-0.zip -%%DATADIR%%/Skins/Haloist1-0.zip -%%DATADIR%%/Skins/HaqAMP1-0.zip -%%DATADIR%%/Skins/Headwound1-0.zip -%%DATADIR%%/Skins/HeavyMetal2-05.zip -%%DATADIR%%/Skins/Helada1-0.zip -%%DATADIR%%/Skins/Hellcenturion1-0.zip -%%DATADIR%%/Skins/Herald_amp.zip -%%DATADIR%%/Skins/HiFi3-0.zip -%%DATADIR%%/Skins/HiddenFiles1-0.wsz -%%DATADIR%%/Skins/Homewerk1-1.zip -%%DATADIR%%/Skins/Hydroponics1-0.wsz -%%DATADIR%%/Skins/ICepIck-Sludge2-0.wsz -%%DATADIR%%/Skins/IG891-0.zip -%%DATADIR%%/Skins/ISOverdrive1-0.zip -%%DATADIR%%/Skins/IXOYE_Born_Again.wsz -%%DATADIR%%/Skins/IceKiel2.wsz -%%DATADIR%%/Skins/Iceamp.zip -%%DATADIR%%/Skins/Illusion1-5.zip -%%DATADIR%%/Skins/Illusional-blue2-0.zip -%%DATADIR%%/Skins/Illusional1-0.zip -%%DATADIR%%/Skins/Impurity1-0.wsz -%%DATADIR%%/Skins/InDepth1-5.wsz -%%DATADIR%%/Skins/InDusTriAlzOnE1-0.zip -%%DATADIR%%/Skins/IndiglowSteel1-01.zip -%%DATADIR%%/Skins/Industrial.zip -%%DATADIR%%/Skins/Industrial3-0.zip -%%DATADIR%%/Skins/Infamous1-0.zip -%%DATADIR%%/Skins/InfernoAmp1-0.zip -%%DATADIR%%/Skins/InfinityJ3D1-0.zip -%%DATADIR%%/Skins/InterAMP 1.1.zip -%%DATADIR%%/Skins/InterCore1-0.wsz -%%DATADIR%%/Skins/Intrude1-0.wsz -%%DATADIR%%/Skins/InvadedSewer1-0.wsz -%%DATADIR%%/Skins/Ionized2-0.zip -%%DATADIR%%/Skins/Iphaistos1-0.zip -%%DATADIR%%/Skins/Ist.zip -%%DATADIR%%/Skins/Italianskin1-0.zip -%%DATADIR%%/Skins/JBOAc-AMP2-23.zip -%%DATADIR%%/Skins/Jackall1-0.zip -%%DATADIR%%/Skins/Jade3d.zip -%%DATADIR%%/Skins/JadeAmp2-0.zip -%%DATADIR%%/Skins/JadeTube2-0.wsz -%%DATADIR%%/Skins/JadeTubeForever3-0.wsz -%%DATADIR%%/Skins/JankedAMP1-0.zip -%%DATADIR%%/Skins/Jvc2-03.zip -%%DATADIR%%/Skins/K6amp1-0.wsz -%%DATADIR%%/Skins/KalaK_Amp.wsz -%%DATADIR%%/Skins/Kaliber10001-0.wsz -%%DATADIR%%/Skins/Kaolla1-0.wsz -%%DATADIR%%/Skins/KaosAmp1-0.zip -%%DATADIR%%/Skins/KenWoodXD-7511-0.zip -%%DATADIR%%/Skins/Kinetic1-0.wsz -%%DATADIR%%/Skins/Kornster-.zip -%%DATADIR%%/Skins/Kryptonite1-0.zip -%%DATADIR%%/Skins/Kung-Fu Digitool.zip -%%DATADIR%%/Skins/LCARSAmp3-0.zip -%%DATADIR%%/Skins/LFZ1-0.zip -%%DATADIR%%/Skins/LSLiteAmp1-1.wsz -%%DATADIR%%/Skins/LastTimeStanding1-0.zip -%%DATADIR%%/Skins/LeadAmp1-0.zip -%%DATADIR%%/Skins/LeetAmp2-0.zip -%%DATADIR%%/Skins/LeetAmp3.zip -%%DATADIR%%/Skins/LemonFactory2-0.zip -%%DATADIR%%/Skins/Liga1-0.zip -%%DATADIR%%/Skins/Lighthunter1-0.wsz -%%DATADIR%%/Skins/Lightspeed1-0.wsz -%%DATADIR%%/Skins/Linear.zip -%%DATADIR%%/Skins/Linear2011-0.zip -%%DATADIR%%/Skins/Linear21-0.zip -%%DATADIR%%/Skins/LiquiAMP1-0.zip -%%DATADIR%%/Skins/LiquiAMPv22-0.wsz -%%DATADIR%%/Skins/LiquidXtention1-0.zip -%%DATADIR%%/Skins/LiteComm Sys.zip -%%DATADIR%%/Skins/LotsOfSkins1-0.zip -%%DATADIR%%/Skins/Luminosity1-0.zip -%%DATADIR%%/Skins/Lumminator1-0.zip -%%DATADIR%%/Skins/LunarStorm1-0.zip -%%DATADIR%%/Skins/MIZ1-0.zip -%%DATADIR%%/Skins/MIZ1-0_1028735599.wsz -%%DATADIR%%/Skins/MP-FX1817.zip -%%DATADIR%%/Skins/MaDCeLL-BLue2-0.zip -%%DATADIR%%/Skins/MacOSXAqua1-5.zip -%%DATADIR%%/Skins/MacOSXGraphite1-5.zip -%%DATADIR%%/Skins/Major_Tom.zip -%%DATADIR%%/Skins/Makeshift.zip -%%DATADIR%%/Skins/Malachite1-0.zip -%%DATADIR%%/Skins/MapleCool1-0.zip -%%DATADIR%%/Skins/MarinAmp.zip -%%DATADIR%%/Skins/MarinAmp1_1_Grey.zip -%%DATADIR%%/Skins/Mechamp1-0.wsz -%%DATADIR%%/Skins/MechanicInstinct1-0.wsz -%%DATADIR%%/Skins/MechanicalAmp1-0.wsz -%%DATADIR%%/Skins/MediaMonks1-0.zip -%%DATADIR%%/Skins/Meka1-01.zip -%%DATADIR%%/Skins/MerciEFTHILDE31-0.wsz -%%DATADIR%%/Skins/MetAlchemyIII3-0.wsz -%%DATADIR%%/Skins/MetalAmp.zip -%%DATADIR%%/Skins/Metallacism1-0.wsz -%%DATADIR%%/Skins/MetampMorphosis1-0.zip -%%DATADIR%%/Skins/Metrixmetaldream1-0.wsz -%%DATADIR%%/Skins/Metropolis-W21-0.zip -%%DATADIR%%/Skins/MidnightAmp2-23.zip -%%DATADIR%%/Skins/MihosforWinamp1-0.wsz -%%DATADIR%%/Skins/Mil-amp1-0.wsz -%%DATADIR%%/Skins/Militarized1-0.zip -%%DATADIR%%/Skins/Millennium2-05.zip -%%DATADIR%%/Skins/Misanthrope1-0.wsz -%%DATADIR%%/Skins/MisanthropeII1-0.wsz -%%DATADIR%%/Skins/MooAMPWS2-2.zip -%%DATADIR%%/Skins/MoonlightDreams105.wsz -%%DATADIR%%/Skins/MynAMP1-0.zip -%%DATADIR%%/Skins/Myway.zip -%%DATADIR%%/Skins/N3o1-0.wsz -%%DATADIR%%/Skins/NP.wsz -%%DATADIR%%/Skins/Nad2-3-0.zip -%%DATADIR%%/Skins/Nameless1-0.wsz -%%DATADIR%%/Skins/NanoUnited1-0.wsz -%%DATADIR%%/Skins/NawaNW-U2202-0.zip -%%DATADIR%%/Skins/Nectarinamp1-0.wsz -%%DATADIR%%/Skins/NeoAMP1-1_1010475923.wsz -%%DATADIR%%/Skins/Neon2-0.zip -%%DATADIR%%/Skins/Neonix1-0.zip -%%DATADIR%%/Skins/Netscamp1-0.zip -%%DATADIR%%/Skins/Neuro 7.zip -%%DATADIR%%/Skins/NewIdea2-BlueGlass1-0.wsz -%%DATADIR%%/Skins/NewIdea3-AlienMetalloid1-0.wsz -%%DATADIR%%/Skins/NightVisionAmp1-0.wsz -%%DATADIR%%/Skins/Nin_green.zip -%%DATADIR%%/Skins/Nin_red.zip -%%DATADIR%%/Skins/Nio1-0.wsz -%%DATADIR%%/Skins/No11-0.wsz -%%DATADIR%%/Skins/NoctisFerox1-0.wsz -%%DATADIR%%/Skins/NoerdAmp-SE.tar.gz -%%DATADIR%%/Skins/NotiBriaN3-00.zip -%%DATADIR%%/Skins/Nucleo_AlienMind.wsz -%%DATADIR%%/Skins/NukerAmpII1-0.zip -%%DATADIR%%/Skins/OS8Digital1-0.zip -%%DATADIR%%/Skins/Ocrana1-0.wsz -%%DATADIR%%/Skins/OilOxid1-0.wsz -%%DATADIR%%/Skins/OldSchool1-0.wsz -%%DATADIR%%/Skins/OldSoldierz1-0.wsz -%%DATADIR%%/Skins/Onkyo-W22-0.zip -%%DATADIR%%/Skins/Optimum0-1.zip -%%DATADIR%%/Skins/Optimum1-0.wsz -%%DATADIR%%/Skins/OrangeFission1-0.wsz -%%DATADIR%%/Skins/OrbAmp2-65.wsz -%%DATADIR%%/Skins/Oreander1-0.zip -%%DATADIR%%/Skins/Osmosis2-0.zip -%%DATADIR%%/Skins/OverdoneGenre1-0.zip -%%DATADIR%%/Skins/Owl1-0.wsz -%%DATADIR%%/Skins/Oxygen21-0.wsz -%%DATADIR%%/Skins/PalmAmp.zip -%%DATADIR%%/Skins/PalmAmp1-0.zip -%%DATADIR%%/Skins/Pandemonium2-0.zip -%%DATADIR%%/Skins/Panic.zip -%%DATADIR%%/Skins/Paradox.wsz -%%DATADIR%%/Skins/Paranoia1-0.wsz -%%DATADIR%%/Skins/Parasiticdecoy1-0.wsz -%%DATADIR%%/Skins/PekoAmp1-1.zip -%%DATADIR%%/Skins/Phantomskin1-0.wsz -%%DATADIR%%/Skins/PhicsAmp1-0.zip -%%DATADIR%%/Skins/Philamp2-5.zip -%%DATADIR%%/Skins/Pho2k1-2k.zip -%%DATADIR%%/Skins/Pikachu[2]1-0.zip -%%DATADIR%%/Skins/PinBallhot1-0.wsz -%%DATADIR%%/Skins/Pioneer-Mp3800s2-1.zip -%%DATADIR%%/Skins/PioneerOEL.zip -%%DATADIR%%/Skins/PioneerReplicamp3-0.zip -%%DATADIR%%/Skins/PipeAmp_v1.1.zip -%%DATADIR%%/Skins/Plain2-0.zip -%%DATADIR%%/Skins/Plasma.zip -%%DATADIR%%/Skins/PlastiX1-5.wsz -%%DATADIR%%/Skins/Platikv3Winamp1-0.wsz -%%DATADIR%%/Skins/PlatinAmp2-15.zip -%%DATADIR%%/Skins/Platinum1-0.zip -%%DATADIR%%/Skins/Pordey-BK8500lcd.zip -%%DATADIR%%/Skins/Pordey-BK8700g1-0.zip -%%DATADIR%%/Skins/Pordey-Black2-22.zip -%%DATADIR%%/Skins/Pordey-BlacknBlue1-0.zip -%%DATADIR%%/Skins/PordeyAMP-02A2-0.zip -%%DATADIR%%/Skins/PordeyAMP-02A9953b1-0.zip -%%DATADIR%%/Skins/PordeyAMP-02A9953r1-0.zip -%%DATADIR%%/Skins/PordeyAMP-02AIlluminator2-01.zip -%%DATADIR%%/Skins/Portokal1-0.wsz -%%DATADIR%%/Skins/Poweramp4-0.zip -%%DATADIR%%/Skins/Precision1-0.wsz -%%DATADIR%%/Skins/Projectoramp_v1_0.zip -%%DATADIR%%/Skins/Proxima1-0.zip -%%DATADIR%%/Skins/Psi.zip -%%DATADIR%%/Skins/Psycho.zip -%%DATADIR%%/Skins/PulsarExecutive1-0.zip -%%DATADIR%%/Skins/Purple1-0.zip -%%DATADIR%%/Skins/Q-40001-02.zip -%%DATADIR%%/Skins/Q3SoundSystem2-0.zip -%%DATADIR%%/Skins/QAqua0-6.wsz -%%DATADIR%%/Skins/Quimera1-0.wsz -%%DATADIR%%/Skins/R909blue1-0.zip -%%DATADIR%%/Skins/R909red1-0.zip -%%DATADIR%%/Skins/R909silver1-0.zip -%%DATADIR%%/Skins/RDA992-0.zip -%%DATADIR%%/Skins/RO-Evolution1-0.zip -%%DATADIR%%/Skins/RPC-Amp1-0.wsz -%%DATADIR%%/Skins/RW20001-50.zip -%%DATADIR%%/Skins/RW20102-50.zip -%%DATADIR%%/Skins/RWFinder1-00.zip -%%DATADIR%%/Skins/RWIndiglow2-01.zip -%%DATADIR%%/Skins/RX20001-0.zip -%%DATADIR%%/Skins/RaikunoIce1-0.wsz -%%DATADIR%%/Skins/Raised1-0.zip -%%DATADIR%%/Skins/Rajioamp2k.zip -%%DATADIR%%/Skins/RangerOne.zip -%%DATADIR%%/Skins/RangerOne2-0.zip -%%DATADIR%%/Skins/Rasterbationv69.wsz -%%DATADIR%%/Skins/Ratamahata1-0.zip -%%DATADIR%%/Skins/RatchetsGame2-0.wsz -%%DATADIR%%/Skins/Raveamp.zip -%%DATADIR%%/Skins/RayAquila.wsz -%%DATADIR%%/Skins/Raydreamblue1-0.wsz -%%DATADIR%%/Skins/Razorart-vr2.zip -%%DATADIR%%/Skins/Razored1-0.wsz -%%DATADIR%%/Skins/Razorium1-0.wsz -%%DATADIR%%/Skins/Reactor51-0.zip -%%DATADIR%%/Skins/Reality1-0.zip -%%DATADIR%%/Skins/Reality2-0.zip -%%DATADIR%%/Skins/RedChamber.zip -%%DATADIR%%/Skins/RedChamber1-0.zip -%%DATADIR%%/Skins/Redefine1-0.wsz -%%DATADIR%%/Skins/RedefineBlue1-0.wsz -%%DATADIR%%/Skins/Remake1-0.wsz -%%DATADIR%%/Skins/Resistance1-0.zip -%%DATADIR%%/Skins/RevolutionV31-0.wsz -%%DATADIR%%/Skins/Rezolution1-0.zip -%%DATADIR%%/Skins/Richmanamp.zip -%%DATADIR%%/Skins/Room2371-0.wsz -%%DATADIR%%/Skins/Royal1-0.wsz -%%DATADIR%%/Skins/RustGhosts1-0.zip -%%DATADIR%%/Skins/RustedRazor1-0.wsz -%%DATADIR%%/Skins/Ryoko2-09.zip -%%DATADIR%%/Skins/SARColor11-0.wsz -%%DATADIR%%/Skins/SDS1-0.zip -%%DATADIR%%/Skins/SIn1-0.zip -%%DATADIR%%/Skins/SOWS1-0.wsz -%%DATADIR%%/Skins/Sabatic1-0.wsz -%%DATADIR%%/Skins/SafAmp1-0.zip -%%DATADIR%%/Skins/Saken0-1.zip -%%DATADIR%%/Skins/Schubduese2-0.zip -%%DATADIR%%/Skins/Science1-0.zip -%%DATADIR%%/Skins/ScorpionSkin1-0.wsz -%%DATADIR%%/Skins/Screwed1-0.zip -%%DATADIR%%/Skins/Sdrang1-0.wsz -%%DATADIR%%/Skins/Sdrang4X1-0.zip -%%DATADIR%%/Skins/Sdrang4b1-0.zip -%%DATADIR%%/Skins/SecretSpyamp7-0.wsz -%%DATADIR%%/Skins/Seikoamp2-65.wsz -%%DATADIR%%/Skins/SevenZ72-01.zip -%%DATADIR%%/Skins/Sfera22-0.zip -%%DATADIR%%/Skins/Shaolin1-99.zip -%%DATADIR%%/Skins/Shatteredface.wsz -%%DATADIR%%/Skins/Shinamp.zip -%%DATADIR%%/Skins/Shock.zip -%%DATADIR%%/Skins/Sigil_of_Baphomet.zip -%%DATADIR%%/Skins/Silitgarit1-0.zip -%%DATADIR%%/Skins/Silksteel1-0.wsz -%%DATADIR%%/Skins/SilverOne1-0.wsz -%%DATADIR%%/Skins/Silverized_v1.zip -%%DATADIR%%/Skins/Silverling1-0.zip -%%DATADIR%%/Skins/Simpla1-0.wsz -%%DATADIR%%/Skins/SimulatedWood.wsz -%%DATADIR%%/Skins/Sin2-0.wsz -%%DATADIR%%/Skins/Sincerity1-0.wsz -%%DATADIR%%/Skins/SkinsitOfficial1-0.wsz -%%DATADIR%%/Skins/Smooth2-5.zip -%%DATADIR%%/Skins/SmoothBlue4-0.zip -%%DATADIR%%/Skins/SmoothStripesGloss1-0.wsz -%%DATADIR%%/Skins/Smurple1-0.wsz -%%DATADIR%%/Skins/Snow1-0.wsz -%%DATADIR%%/Skins/Solilquy.zip -%%DATADIR%%/Skins/SomethingWonderful1-0.wsz -%%DATADIR%%/Skins/Sony CDX-MP3.zip -%%DATADIR%%/Skins/SonyAmp1-0.zip -%%DATADIR%%/Skins/SonyReplicamp2-01.zip -%%DATADIR%%/Skins/Sonympfx.zip -%%DATADIR%%/Skins/SpacePirates1-0.wsz -%%DATADIR%%/Skins/Spherical1-0.zip -%%DATADIR%%/Skins/Spirit1-0.wsz -%%DATADIR%%/Skins/SpiritChacher2-0.zip -%%DATADIR%%/Skins/Splat2-0.wsz -%%DATADIR%%/Skins/SpyAmpthesequal-007.zip -%%DATADIR%%/Skins/Spyamppro.zip -%%DATADIR%%/Skins/Stainless2-0.zip -%%DATADIR%%/Skins/StankHo1-0.zip -%%DATADIR%%/Skins/StarWarsSkin2-0.zip -%%DATADIR%%/Skins/StarsandStripes1-0.zip -%%DATADIR%%/Skins/StatusKBO1-0.zip -%%DATADIR%%/Skins/Steamgoth1-0.zip -%%DATADIR%%/Skins/SterileAmp1-0.wsz -%%DATADIR%%/Skins/StoneAgeAMP1-0.zip -%%DATADIR%%/Skins/Sub20171-01.zip -%%DATADIR%%/Skins/Subamp1-0.wsz -%%DATADIR%%/Skins/Subcool1-2.zip -%%DATADIR%%/Skins/SubliminalVision1-0.zip -%%DATADIR%%/Skins/Sumea.ampv21-0.wsz -%%DATADIR%%/Skins/Sumea1-0.zip -%%DATADIR%%/Skins/SunAmp1-0.zip -%%DATADIR%%/Skins/SuperNeroAmp1-0.zip -%%DATADIR%%/Skins/Suture1-0.zip -%%DATADIR%%/Skins/Svedberg.zip -%%DATADIR%%/Skins/Syrogenesis1-0.wsz -%%DATADIR%%/Skins/SystemShock2v1.1.zip -%%DATADIR%%/Skins/Syzygy2.wsz -%%DATADIR%%/Skins/TakerAmp1-0.zip -%%DATADIR%%/Skins/Tb2amp.zip -%%DATADIR%%/Skins/Tear1-0.wsz -%%DATADIR%%/Skins/TechAMp1-0.zip -%%DATADIR%%/Skins/TechnoPhobeClassic1-0.zip -%%DATADIR%%/Skins/Tecnica1-0.zip -%%DATADIR%%/Skins/Termos2-0.zip -%%DATADIR%%/Skins/TheDesperado.zip -%%DATADIR%%/Skins/TheMatrix.zip -%%DATADIR%%/Skins/TheX-Files.zip -%%DATADIR%%/Skins/Theplague1-0.zip -%%DATADIR%%/Skins/TiH2O-6Equilibrium1-1.wsz -%%DATADIR%%/Skins/Titanium Y.zip -%%DATADIR%%/Skins/TopazAmp1-2.zip -%%DATADIR%%/Skins/Triumh1-0.zip -%%DATADIR%%/Skins/Tropha1-0.zip -%%DATADIR%%/Skins/TubeAmp_v10.zip -%%DATADIR%%/Skins/Tweak21-0.zip -%%DATADIR%%/Skins/TweeklandAmp1-0.wsz -%%DATADIR%%/Skins/Ultima1-0.zip -%%DATADIR%%/Skins/Ultima22-37.zip -%%DATADIR%%/Skins/Ultimablue1-0.zip -%%DATADIR%%/Skins/Ultrafina2000.zip -%%DATADIR%%/Skins/Underscore1-0.wsz -%%DATADIR%%/Skins/Uno1-5.zip -%%DATADIR%%/Skins/UsageSacrificiel1-0.wsz -%%DATADIR%%/Skins/V-Sonic1-0.zip -%%DATADIR%%/Skins/V-sonicPro1-2.zip -%%DATADIR%%/Skins/Vadon1-0.wsz -%%DATADIR%%/Skins/Valium1-0.wsz -%%DATADIR%%/Skins/VampAmp1-5.zip -%%DATADIR%%/Skins/Vampiria1-0.zip -%%DATADIR%%/Skins/Vapor-Red1-0.wsz -%%DATADIR%%/Skins/Venesection1-0.wsz -%%DATADIR%%/Skins/Venesectionwhite1-0.wsz -%%DATADIR%%/Skins/Verdejoya1-0.wsz -%%DATADIR%%/Skins/VisualSpaz1-0.zip -%%DATADIR%%/Skins/Vizor1-01.zip -%%DATADIR%%/Skins/Vizor1-02.wsz -%%DATADIR%%/Skins/VroAmp2-0.zip -%%DATADIR%%/Skins/VroAmp2-23.zip -%%DATADIR%%/Skins/WMPXP1-0.wsz -%%DATADIR%%/Skins/Waiora_3000.wsz -%%DATADIR%%/Skins/Washi1-0.wsz -%%DATADIR%%/Skins/WastedAMP1-0.wsz -%%DATADIR%%/Skins/Water_Elemental.wsz -%%DATADIR%%/Skins/Wateramp.zip -%%DATADIR%%/Skins/WheatAmp2-0.zip -%%DATADIR%%/Skins/WhiteNoise0022-0.zip -%%DATADIR%%/Skins/WhiteNoise0032-0.zip -%%DATADIR%%/Skins/WhiteNoise0044-69.zip -%%DATADIR%%/Skins/Winamp.NET2-0.wsz -%%DATADIR%%/Skins/WinampGold1-0.zip -%%DATADIR%%/Skins/Winamp_X_XMMS_1.01.tar.gz -%%DATADIR%%/Skins/Windows982-1.zip -%%DATADIR%%/Skins/Wipeout1-0.zip -%%DATADIR%%/Skins/WoodyAmp1-01.zip -%%DATADIR%%/Skins/Wpe1-0.zip -%%DATADIR%%/Skins/X-PhiLe1-0.zip -%%DATADIR%%/Skins/X-Tech.zip -%%DATADIR%%/Skins/X-manus1-2.zip -%%DATADIR%%/Skins/X-tinted2-0.zip -%%DATADIR%%/Skins/X-tintedX091-1.zip -%%DATADIR%%/Skins/X1-0.wsz -%%DATADIR%%/Skins/Xclamation1-0.wsz -%%DATADIR%%/Skins/Xenon1-6.zip -%%DATADIR%%/Skins/XtinctionTminus101-0.zip -%%DATADIR%%/Skins/XtrmntrLght1-0.wsz -%%DATADIR%%/Skins/YF21Amp1-0.zip -%%DATADIR%%/Skins/Yadnus1-0.wsz -%%DATADIR%%/Skins/Yalo2200.zip -%%DATADIR%%/Skins/Yaws.zip -%%DATADIR%%/Skins/YellowGlow1-05.zip -%%DATADIR%%/Skins/YomaliX1-0.wsz -%%DATADIR%%/Skins/ZaxonRemake1-0.wsz -%%DATADIR%%/Skins/Zelena21-0.zip -%%DATADIR%%/Skins/Zenithanian.zip -%%DATADIR%%/Skins/Zerovox.wsz -%%DATADIR%%/Skins/Zorg2-0.zip -%%DATADIR%%/Skins/Zounds2-0.zip -%%DATADIR%%/Skins/blueHeart-xmms-20.zip -%%DATADIR%%/Skins/blueHeart_Xmms.zip -%%DATADIR%%/Skins/bmXmms.zip -%%DATADIR%%/Skins/emodoid_v1_0.wsz -%%DATADIR%%/Skins/nixamp2.tar.gz -%%DATADIR%%/Skins/nuance-2.0.zip -%%DATADIR%%/Skins/nuance-green-2.0.zip -%%DATADIR%%/Skins/pioneerOEL.wsz -%%DATADIR%%/Skins/plastik.zip -%%DATADIR%%/Skins/sword.tar.gz -%%DATADIR%%/Skins/t10.tar.gz -%%DATADIR%%/Skins/t11.tar.gz -%%DATADIR%%/Skins/t12.tar.gz -%%DATADIR%%/Skins/t9.tar.gz -%%DATADIR%%/Skins/water_elimental.wsz diff --git a/multimedia/xmms-skins/Makefile b/multimedia/xmms-skins/Makefile deleted file mode 100644 index d8eee0bf1c22..000000000000 --- a/multimedia/xmms-skins/Makefile +++ /dev/null @@ -1,109 +0,0 @@ -# Created by: Filippo Natali <filippo@widestore.net> -# $FreeBSD$ - -PORTNAME= xmms-skins -PORTVERSION= 0.1 -PORTREVISION= 4 -CATEGORIES= multimedia -MASTER_SITES= ftp://ftp.lissyara.su/distfiles/ -DISTFILES= AbsoluteE_Xmms.zip \ - Absolute_Blue-XMMS.zip \ - AdamAmp.zip \ - Apple_Platinum_Amp.zip \ - Aqua.zip \ - BlackXMMS.zip \ - BlueIce.zip \ - BlueSteel.zip \ - BlueSteel_xmms.zip \ - BrushedMetal_Xmms.zip \ - CX2.zip \ - Cobalt-Obscura.tar.gz \ - ColderXMMS.tar.gz \ - ConceptX-Gold.zip \ - Concept_X.zip \ - Coolblue.tar.gz \ - Covenant.zip \ - Cyrus-XMMS.zip \ - Eclipse.tar.gz \ - FB_1.2.zip \ - FB_2.1.zip \ - FreeBSD.zip \ - Freshmeat_Amp.zip \ - GTK+.zip \ - Ghost-10.zip \ - HeliXMMS.zip \ - Inverse.zip \ - LinuxDotCom.tar.gz \ - Marble.zip \ - MarbleX.tar.gz \ - NeXTAmp2-1.0pre1.zip \ - NeXTAmp2.4.zip \ - NoerdAmp-SE.tar.gz \ - OmniAMP-1.3.zip \ - Panic.zip \ - Plume-XMMS-v1.zip \ - SuedE.zip \ - Ultrafina-pw.zip \ - Ultrafina.zip \ - Ultrafina2000.zip \ - UltrafinaSE.zip \ - UltrafinaSEM.zip \ - Vegetal_Blues.zip \ - Vegetali_1-1.zip \ - Vulcan.zip \ - Vulcan21.zip \ - Winamp_X_XMMS_1.01.tar.gz \ - WoodPanel.zip \ - X-Tra.zip \ - XMMS-AfterStep.zip \ - XMMS-Green.zip \ - XawMMS.zip \ - arctic_Xmms.zip \ - blackstar.zip \ - blueHeart-xmms-20.zip \ - blueHeart_Xmms.zip \ - bmXmms.zip \ - cart0onix.zip \ - chaos_XMMS.zip \ - cherry.zip \ - cherry_best.tar.gz \ - cracked.zip \ - detone_blue.zip \ - detone_green.zip \ - eMac-XMMS.zip \ - eMac_Xmms_color_schemes.zip \ - fiRe.tar.gz \ - fyre.zip \ - gLaNDAmp-2.0.zip \ - m2n.tar.gz \ - maXMMS.tar.gz \ - minEguE-xmms-v2.zip \ - myway.zip \ - nixamp2.tar.gz \ - nuance-2.0.zip \ - nuance-green-2.0.zip \ - sinistar.zip \ - spiffMEDIA.zip \ - sword.tar.gz \ - titanium.zip \ - xmmearth.tar.gz \ - xmms-256.zip -EXTRACT_ONLY= - -MAINTAINER= ports@FreeBSD.org -COMMENT= Skins for X Multimedia System (XMMS) - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -CONFLICTS_INSTALL= xmms-skins-huge-* - -NO_BUILD= yes -DATADIR= ${PREFIX}/share/xmms -PLIST_FILES= ${DISTFILES:S,^,${DATADIR_REL}/Skins/,} - -do-install: - ${MKDIR} ${STAGEDIR}${DATADIR}/Skins - ${INSTALL_DATA} ${DISTFILES:S,^,${DISTDIR}/,} ${STAGEDIR}${DATADIR}/Skins - -.include <bsd.port.mk> diff --git a/multimedia/xmms-skins/distinfo b/multimedia/xmms-skins/distinfo deleted file mode 100644 index c825c2b6dc2a..000000000000 --- a/multimedia/xmms-skins/distinfo +++ /dev/null @@ -1,164 +0,0 @@ -SHA256 (AbsoluteE_Xmms.zip) = 606f7104515e2ad22d8b573d4d735e2893c6499f4a7e3948a950dd46cdcce49c -SIZE (AbsoluteE_Xmms.zip) = 180936 -SHA256 (Absolute_Blue-XMMS.zip) = 8968f57d94f2783e1cf67f5fe42b692ecfde56d27bf4cfd008ea3724a4bcfd71 -SIZE (Absolute_Blue-XMMS.zip) = 173222 -SHA256 (AdamAmp.zip) = 8b69421b725cd7bb925d76cb8cc7b0c6aa33bcb532b5b23bb095ed8ebc3b2abc -SIZE (AdamAmp.zip) = 112183 -SHA256 (Apple_Platinum_Amp.zip) = 6bd33e810a4fe97dc44c781fc5b2c228711c9273aab104fcaca26d082a46cdc6 -SIZE (Apple_Platinum_Amp.zip) = 40113 -SHA256 (Aqua.zip) = 651c0ca3e877d7656773bba1517f6d800c92e7114c1ecf09d71460f3f2c6eb0f -SIZE (Aqua.zip) = 36036 -SHA256 (BlackXMMS.zip) = bf1df94b74f1a9bf8343f0e062c3f12d976352e3a2a9fcc74acb807cfbd43cb9 -SIZE (BlackXMMS.zip) = 40443 -SHA256 (BlueIce.zip) = 65b293eb382d10cfb970070708190f9e2e4606a44f0a55d66fb6c2a78c9a6e73 -SIZE (BlueIce.zip) = 119833 -SHA256 (BlueSteel.zip) = d6ead9f62cf88edda1a7a87a5adec1a2349873b066aa87e8c90d618fa719e566 -SIZE (BlueSteel.zip) = 132615 -SHA256 (BlueSteel_xmms.zip) = 97d4d194cbdf8de4e132664832b9d66ab3325fb808c14a69b29c2a6ceb9007fe -SIZE (BlueSteel_xmms.zip) = 128006 -SHA256 (BrushedMetal_Xmms.zip) = 3c227e19fbf8b2158829ba0bd2d09818f6f8466a6f06828f6065985965b3a52b -SIZE (BrushedMetal_Xmms.zip) = 139919 -SHA256 (CX2.zip) = 585fb742da7d50f2177e0958afebe44e8a502df705425443a5ed5f0eab436d75 -SIZE (CX2.zip) = 127818 -SHA256 (Cobalt-Obscura.tar.gz) = 16461df89cec6b6536f45fe02a5d2e0dabe0341abdbf40f3d3a122359669d33d -SIZE (Cobalt-Obscura.tar.gz) = 49035 -SHA256 (ColderXMMS.tar.gz) = dae58cf07ee4f35c6577a81e936869889d77cc241392ee446a512283fbace39f -SIZE (ColderXMMS.tar.gz) = 143011 -SHA256 (ConceptX-Gold.zip) = 634a7c7841ca2dc95ed88712aaa5e4a012b297980fe161e3ae706b791ac4011a -SIZE (ConceptX-Gold.zip) = 109779 -SHA256 (Concept_X.zip) = e21c785493fdcb35a6db2466838148f4185b16113a19b1ab2d747433f38bf098 -SIZE (Concept_X.zip) = 143038 -SHA256 (Coolblue.tar.gz) = e89120619a55f8957aa6aa1754209b95c9ba68b0cc1a4406b2dd2a6078070607 -SIZE (Coolblue.tar.gz) = 333805 -SHA256 (Covenant.zip) = 62c79652871ed107bfcd38e7945300027743b2b3c69421f43dcaa8534fcb8f0d -SIZE (Covenant.zip) = 80520 -SHA256 (Cyrus-XMMS.zip) = 21d4a7937a823b577ce332039a5a5fd71a43bf3b067d9656fb20e581356a16f0 -SIZE (Cyrus-XMMS.zip) = 120125 -SHA256 (Eclipse.tar.gz) = 74ce634f3252fb18f1a1b1977106a9a42a7d61a2f572e2918b7e766c5f2af1b6 -SIZE (Eclipse.tar.gz) = 30905 -SHA256 (FB_1.2.zip) = 816269bf3892ce89ff93d29ef63616082b9789c350f727133d3a9456aed963ff -SIZE (FB_1.2.zip) = 38417 -SHA256 (FB_2.1.zip) = c55d56d4936f5ea5140cc45fb3f8aa555701b8c8be84237cb47f1f3b81573f97 -SIZE (FB_2.1.zip) = 26074 -SHA256 (FreeBSD.zip) = 4c0278bcf4d3ccddded44ad057579acf243296258857037fcbf0e4511391d7c5 -SIZE (FreeBSD.zip) = 126667 -SHA256 (Freshmeat_Amp.zip) = ba752017ae8de1e9d426b2bbaf2ec7042bdc37789d2825c81d810391f082c520 -SIZE (Freshmeat_Amp.zip) = 64318 -SHA256 (GTK+.zip) = 7d95947946462364daf52cf1e6bc68e61c46ad46b63139b8b06f8f52e895c8ff -SIZE (GTK+.zip) = 24042 -SHA256 (Ghost-10.zip) = ae3b51f2b93d431b659c4c0c9c9682590dfc86739b10e46f3a440756dae91ef6 -SIZE (Ghost-10.zip) = 18856 -SHA256 (HeliXMMS.zip) = 543a89ef768a2ee58d2af4faeb0b578cd2f10781f6fe3a780d1b44db71c54794 -SIZE (HeliXMMS.zip) = 26441 -SHA256 (Inverse.zip) = d1697caf01f047b97411bf1c2d518c981b050c702888e51aae5696fd14321472 -SIZE (Inverse.zip) = 115033 -SHA256 (LinuxDotCom.tar.gz) = 26379a5382979b90da93c824a5237dade6e512784bbe180a5c3514452411c77e -SIZE (LinuxDotCom.tar.gz) = 89585 -SHA256 (Marble.zip) = 2855532f942bfd36e153ba74ca9fa5d7fae05d17692d47a0762d8587e1c536a3 -SIZE (Marble.zip) = 158246 -SHA256 (MarbleX.tar.gz) = 558bf31313fe78ef998cd0c26da799087ffde86315390cf107939ca047b00d8f -SIZE (MarbleX.tar.gz) = 152453 -SHA256 (NeXTAmp2-1.0pre1.zip) = 699d8ad89bdf967748a4215c83af79315fc1c68a104f6ecb2a4dac6af7845d0c -SIZE (NeXTAmp2-1.0pre1.zip) = 20845 -SHA256 (NeXTAmp2.4.zip) = a7e3e77e17eec16fd5b5ba52d42d766029c7f38e1bdd286aa4300ead90d87d66 -SIZE (NeXTAmp2.4.zip) = 21934 -SHA256 (NoerdAmp-SE.tar.gz) = 745d7fb76efc430f3d66d00d7859ca4efc3fde505b13a56a1296af2a3028653e -SIZE (NoerdAmp-SE.tar.gz) = 77559 -SHA256 (OmniAMP-1.3.zip) = d1a97823986c50950f9ff2051b8e9480ddf355f855ca3af19e8eb64efff460f8 -SIZE (OmniAMP-1.3.zip) = 38999 -SHA256 (Panic.zip) = 11ac8aa4ffcb1b1ed135ae6cbd34b1aef1bf56250e51641cf71c02ff1a8c5f1a -SIZE (Panic.zip) = 58718 -SHA256 (Plume-XMMS-v1.zip) = a8c4fd9904215fb71a14a5f115f74a65fccda8759c232c4013cdda61828bc55b -SIZE (Plume-XMMS-v1.zip) = 21700 -SHA256 (SuedE.zip) = e20672a4952f6313bdb1bbfcad436026a0856534006d83f51abb5cb08efde6f1 -SIZE (SuedE.zip) = 46672 -SHA256 (Ultrafina-pw.zip) = 1699fb75790226dbdf12ac56a09a1608c02a05b772a0b90458f40ec403887eb7 -SIZE (Ultrafina-pw.zip) = 81474 -SHA256 (Ultrafina.zip) = d8106d8f6437fe73411d26a9d587385d73f1dadb244b5f98c54c9b507c83fe3a -SIZE (Ultrafina.zip) = 79859 -SHA256 (Ultrafina2000.zip) = 7ffd3f7d3ed981744c614c8f5d4905653f6fd9ff53ef391e98eb99ef8fadc613 -SIZE (Ultrafina2000.zip) = 106546 -SHA256 (UltrafinaSE.zip) = 865c3e799cfeb196a93e2109711583e0081b8e0e24e0b068942ae50f11987e52 -SIZE (UltrafinaSE.zip) = 124629 -SHA256 (UltrafinaSEM.zip) = a585d7aa226262b98b2cf08c5a88cd8ed03e1479b238b7ebcaa6c51c42fad411 -SIZE (UltrafinaSEM.zip) = 200008 -SHA256 (Vegetal_Blues.zip) = e08b078efa8641dba3d3a316c397ea9de09c25190fd6a28facf859e84211e0d8 -SIZE (Vegetal_Blues.zip) = 33546 -SHA256 (Vegetali_1-1.zip) = b6e1bc599458d6ca37f0b955725b6fc726668fc31a0081f43d9aa12f1331dfe8 -SIZE (Vegetali_1-1.zip) = 15614 -SHA256 (Vulcan.zip) = 87c74f13d144fafadcdefcebc365b1657973cf579a4bf386cfeea472c24c8a46 -SIZE (Vulcan.zip) = 62303 -SHA256 (Vulcan21.zip) = 15b69319248b737b00abffbd541a9eeef580fe5e8a5ff3a167566d2e394d32ce -SIZE (Vulcan21.zip) = 50071 -SHA256 (Winamp_X_XMMS_1.01.tar.gz) = 15c17d94ff1fa83239a74cf31435fc129789baa4183e718393c685efe7db444b -SIZE (Winamp_X_XMMS_1.01.tar.gz) = 69872 -SHA256 (WoodPanel.zip) = 7188f5860afe8d025a5b40bd94c19b8b9fdb75d894cad495ff8a6374073c2c59 -SIZE (WoodPanel.zip) = 236662 -SHA256 (X-Tra.zip) = de55471f1427cc0fd47fc1467e25996688a12a81974e9fea7019a3a6c1b13e05 -SIZE (X-Tra.zip) = 116007 -SHA256 (XMMS-AfterStep.zip) = f461f35a5abc9fdff1f5a753e58138f83ce15bfc767db600987e9dd1246ad43e -SIZE (XMMS-AfterStep.zip) = 66214 -SHA256 (XMMS-Green.zip) = 7a5171d8b44ab640c9d3255e698da6db54a8d4be8659ed13918543e4bab03a27 -SIZE (XMMS-Green.zip) = 63412 -SHA256 (XawMMS.zip) = ea280168347aff5231ebdfd2ab6e381a00cdf06784623bf4734e63d11b9b6887 -SIZE (XawMMS.zip) = 12891 -SHA256 (arctic_Xmms.zip) = 6beeac7e95e3cfd9facbb88e9231d0781b67126861458c18b14914c708765d83 -SIZE (arctic_Xmms.zip) = 158027 -SHA256 (blackstar.zip) = 820795a70992d3b045c6df377c9f7c8781ced46580af9793ae6c9e581a7a1f47 -SIZE (blackstar.zip) = 162113 -SHA256 (blueHeart-xmms-20.zip) = 3c541946cd5b764a6cee2328cdbf928cdc8e7bfaad3843e8506e661de3c379ef -SIZE (blueHeart-xmms-20.zip) = 173450 -SHA256 (blueHeart_Xmms.zip) = 6c0d0d6ce6065e84a33acac27fd58b30b8ac98b86b49d994142be76229ebab23 -SIZE (blueHeart_Xmms.zip) = 182669 -SHA256 (bmXmms.zip) = 7c3bf15a20974ce3fa4cc8444e0d9aa7d86de08126d38ca5047dcdc9ed466a45 -SIZE (bmXmms.zip) = 84491 -SHA256 (cart0onix.zip) = 2552ab1990f3dd99de79eea3e82fc8eff71ed6f9485b1b182be7cd631a1508eb -SIZE (cart0onix.zip) = 296668 -SHA256 (chaos_XMMS.zip) = a740b698d48fd06dc707d37d4d498a99e00956f270f4bf6c02a22f483899b1e5 -SIZE (chaos_XMMS.zip) = 185873 -SHA256 (cherry.zip) = b046fae9b15159e0664a8e116936c985628c5c17f96c2d4bd3720dad8ced2be0 -SIZE (cherry.zip) = 92097 -SHA256 (cherry_best.tar.gz) = a038f24f876f8780710dcf46bcc35339b29eb947eaa5888f34c2f8e1e3eef692 -SIZE (cherry_best.tar.gz) = 45787 -SHA256 (cracked.zip) = 0382c4e51100aa29a45c7f691b2440d6acc20da2a1f421716a323bfd0d89aee3 -SIZE (cracked.zip) = 157743 -SHA256 (detone_blue.zip) = f93a340c3ab940d74573c8baa249488be84a77937ab8933be8acb63ee2ce4d82 -SIZE (detone_blue.zip) = 39798 -SHA256 (detone_green.zip) = 4f5305842797a34b699e7d0f33e42fd5b0ddf26350ea227088e825c37b2cd1ed -SIZE (detone_green.zip) = 61339 -SHA256 (eMac-XMMS.zip) = aa298a87087ae0f6668d6b5f3086477881f6989c5c5f106eb734952da11f1b93 -SIZE (eMac-XMMS.zip) = 40994 -SHA256 (eMac_Xmms_color_schemes.zip) = 4fefae613685105d41110ee7fbe6e9734eb4146facef10a39ead1e54ff4f9cf7 -SIZE (eMac_Xmms_color_schemes.zip) = 228257 -SHA256 (fiRe.tar.gz) = 96158229762ad5e14fd7537e56f65a7eb92e8756afd2f46b82945480815e4fb7 -SIZE (fiRe.tar.gz) = 71562 -SHA256 (fyre.zip) = 7a7d0fc15fa633d161219050c046fec1171f657e256943a63fd16a1ea16d1948 -SIZE (fyre.zip) = 75034 -SHA256 (gLaNDAmp-2.0.zip) = f526ea9463d53b7141cf4de45c3a8480a4caee979a01c0e39709281bcec56382 -SIZE (gLaNDAmp-2.0.zip) = 27692 -SHA256 (m2n.tar.gz) = c989514b24485da0f28a290f947a2828f0ac8b23e89d70952d3cf8f2f022ac80 -SIZE (m2n.tar.gz) = 37689 -SHA256 (maXMMS.tar.gz) = 6ea86b43c552854efc11ce3e87898deaed79627ef45b9a60c1b2a4264fbd3edd -SIZE (maXMMS.tar.gz) = 22486 -SHA256 (minEguE-xmms-v2.zip) = 1e5b4bccdd23f832d9ce586b315cb7134cf8150099bfa0049620cfb336413612 -SIZE (minEguE-xmms-v2.zip) = 33724 -SHA256 (myway.zip) = 97db50c682fa87fdddb25b41d7d9976652b3082d96a9bc8dc69fcd30e94ba92d -SIZE (myway.zip) = 68177 -SHA256 (nixamp2.tar.gz) = bf1e53ac1a47c0e0957b6cc1a22c0e17296f960d44adc7fb08a07ae5cac973d4 -SIZE (nixamp2.tar.gz) = 244518 -SHA256 (nuance-2.0.zip) = 8328939fa078d7fafed74e7428f889a7b3eabd35141870ac582f8afc1d8d1758 -SIZE (nuance-2.0.zip) = 44788 -SHA256 (nuance-green-2.0.zip) = e38199140ba34cad15d8b68e4adf735a87e24c0173ea0989f5357952e5c1ef6b -SIZE (nuance-green-2.0.zip) = 40502 -SHA256 (sinistar.zip) = 0028bfbcf28370bf36ba7bdd76a52517761c033dbb16ceeb44656f464f70383b -SIZE (sinistar.zip) = 34656 -SHA256 (spiffMEDIA.zip) = d4c71ca697281b24d81f1bc65735784130d110b359c3575e9d9c71efab854971 -SIZE (spiffMEDIA.zip) = 263411 -SHA256 (sword.tar.gz) = 7b35115b3026b5b82e86a09de4477635a57a39a6ec9e9e39e046e7fdad00a2ab -SIZE (sword.tar.gz) = 276483 -SHA256 (titanium.zip) = d30e3e7db2f5581268a2d6ede5a2def0d7a95d5d9515b5490bb3f1b383689d46 -SIZE (titanium.zip) = 24323 -SHA256 (xmmearth.tar.gz) = c95181a4cf5c8eb09209fc9fd67fe39a76d28b2228f498b77c5a29e3a1ab3f0b -SIZE (xmmearth.tar.gz) = 203122 -SHA256 (xmms-256.zip) = 035a014700aa6bf235acfb2524f07f09dddf7d71884c0b184e3db0ba907ad433 -SIZE (xmms-256.zip) = 58600 diff --git a/multimedia/xmms-skins/pkg-descr b/multimedia/xmms-skins/pkg-descr deleted file mode 100644 index 14acc1e99b1a..000000000000 --- a/multimedia/xmms-skins/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Skins for X Multimedia System (XMMS) - -WWW: http://www.xmms.org/skins.php diff --git a/multimedia/xtheater/Makefile b/multimedia/xtheater/Makefile deleted file mode 100644 index db9b02defb26..000000000000 --- a/multimedia/xtheater/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# Created by: ijliao -# $FreeBSD$ - -PORTNAME= xtheater -PORTVERSION= 1.0.0.p1 -PORTREVISION= 14 -PORTEPOCH= 1 -CATEGORIES= multimedia -MASTER_SITES= SF/${PORTNAME}/Xtheater/1.0.0-pre1 -DISTNAME= Xtheater-${PORTVERSION:S/.p/-pre/} - -MAINTAINER= ports@FreeBSD.org -COMMENT= MPEG-1 player in GTK+ capable of playing MPEG-1 format streams - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -LIB_DEPENDS= libsmpeg.so:multimedia/smpeg - -USE_SDL= sdl -USE_GNOME= gtk12 -USE_GL= yes -USES= gmake libtool tar:bzip2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-gl - -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -lpthread -L${LOCALBASE}/lib - -post-patch: - @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ - 's|[(]prefix[)]/Xtheater|(libdir)/Xtheater|g ; \ - s|-release.*$$|-module -avoid-version|g' - @${REINPLACE_CMD} -e 's|PREFIX/Xtheater|PREFIX/lib/Xtheater|g' \ - ${WRKSRC}/Xtheater.conf -.for file in plugins/player/smpeg/glscreen.c plugins/player/wm/glscreen.c - @${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|g' ${WRKSRC}/${file} -.endfor - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/Xtheater/*/*.so - -.include <bsd.port.mk> diff --git a/multimedia/xtheater/distinfo b/multimedia/xtheater/distinfo deleted file mode 100644 index 4602ad4c7875..000000000000 --- a/multimedia/xtheater/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Xtheater-1.0.0-pre1.tar.bz2) = 954d72c1dee53007cf9a8922ecb0eed0c0a838168e54263029af988f2f000730 -SIZE (Xtheater-1.0.0-pre1.tar.bz2) = 142969 diff --git a/multimedia/xtheater/files/patch-plugins__ui__gtk__uiopt.c b/multimedia/xtheater/files/patch-plugins__ui__gtk__uiopt.c deleted file mode 100644 index 52c9799240c8..000000000000 --- a/multimedia/xtheater/files/patch-plugins__ui__gtk__uiopt.c +++ /dev/null @@ -1,67 +0,0 @@ ---- plugins/ui/gtk/uiopt.c.orig Sat Jun 2 07:06:34 2001 -+++ plugins/ui/gtk/uiopt.c Sun Aug 22 22:10:22 2004 -@@ -40,8 +40,8 @@ - void apply_savesettings (GtkWidget * b, gpointer ig); - - /* Data */ --static GtkWidget *labs[64]; --static GtkWidget *sets[64]; -+static GtkWidget *my_labs[64]; -+static GtkWidget *my_sets[64]; - static char type[64]; - static char plug_opts[64][80]; - static int num_settings; -@@ -83,26 +83,26 @@ - type[i] = 's'; - tmp = opts[i] + 7; - while (*(tmp++) != '\t'); -- sets[i] = gtk_entry_new (); -- labs[i] = gtk_label_new (tmp); -+ my_sets[i] = gtk_entry_new (); -+ my_labs[i] = gtk_label_new (tmp); - strncpy (plug_opts[i], opts[i] + 7, tmp - opts[i] - 8); -- gtk_box_pack_start (GTK_BOX (horbox[i]), sets[i], 0, 0, 0); -- gtk_box_pack_start (GTK_BOX (horbox[i]), labs[i], 0, 0, 0); -+ gtk_box_pack_start (GTK_BOX (horbox[i]), my_sets[i], 0, 0, 0); -+ gtk_box_pack_start (GTK_BOX (horbox[i]), my_labs[i], 0, 0, 0); - if (loader_get_setting (plug_opts[i])) -- gtk_entry_set_text (GTK_ENTRY (sets[i]), -+ gtk_entry_set_text (GTK_ENTRY (my_sets[i]), - loader_get_setting (plug_opts[i])); - } - if (!strncmp (opts[i], "bool", 4)) { - type[i] = 'b'; - tmp = opts[i] + 5; - while (*(tmp++) != '\t'); -- sets[i] = gtk_check_button_new (); -- labs[i] = gtk_label_new (tmp); -+ my_sets[i] = gtk_check_button_new (); -+ my_labs[i] = gtk_label_new (tmp); - strncpy (plug_opts[i], opts[i] + 5, tmp - opts[i] - 6); -- gtk_box_pack_start (GTK_BOX (horbox[i]), sets[i], 0, 0, 0); -- gtk_box_pack_start (GTK_BOX (horbox[i]), labs[i], 0, 0, 0); -+ gtk_box_pack_start (GTK_BOX (horbox[i]), my_sets[i], 0, 0, 0); -+ gtk_box_pack_start (GTK_BOX (horbox[i]), my_labs[i], 0, 0, 0); - if (loader_get_setting (plug_opts[i])) -- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (sets[i]), -+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (my_sets[i]), - !strcmp (loader_get_setting - (plug_opts[i]), "true")); - -@@ -146,14 +146,14 @@ - for (i = 0; i < num_settings; i++) { - switch (type[i]) { - case 'b': -- if (GTK_TOGGLE_BUTTON (sets[i])->active) -+ if (GTK_TOGGLE_BUTTON (my_sets[i])->active) - loader_set_setting (plug_opts[i], "true"); - else - loader_set_setting (plug_opts[i], "false"); - break; - case 's': - loader_set_setting (plug_opts[i], -- gtk_entry_get_text (GTK_ENTRY (sets[i]))); -+ gtk_entry_get_text (GTK_ENTRY (my_sets[i]))); - break; - } - } diff --git a/multimedia/xtheater/pkg-descr b/multimedia/xtheater/pkg-descr deleted file mode 100644 index 30e7d182cef4..000000000000 --- a/multimedia/xtheater/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Xtheater is a Media Player for Linux capable of playing MPEG video and audio -files, network streams, and VCDs, as well as AVI and ASF files. It tries to -keep things simple and straightforward to provide the simplest, most stable -behavior as possilbe, while at the same time offering a nice featureset. - -WWW: http://xtheater.sourceforge.net/ diff --git a/multimedia/xtheater/pkg-plist b/multimedia/xtheater/pkg-plist deleted file mode 100644 index 276ee6bb627b..000000000000 --- a/multimedia/xtheater/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -bin/xtheater -lib/Xtheater/config -lib/Xtheater/player/libsmpeg.a -lib/Xtheater/player/libsmpeg.so -lib/Xtheater/ui/libgtkui.a -lib/Xtheater/ui/libgtkui.so diff --git a/net-im/Makefile b/net-im/Makefile index 9f7d599a62d0..85f514a73cdd 100644 --- a/net-im/Makefile +++ b/net-im/Makefile @@ -25,7 +25,6 @@ SUBDIR += freetalk SUBDIR += fugu SUBDIR += gajim - SUBDIR += gale SUBDIR += gitterdone SUBDIR += gloox SUBDIR += hotot diff --git a/net-im/gale/Makefile b/net-im/gale/Makefile deleted file mode 100644 index e7b94fac4cb1..000000000000 --- a/net-im/gale/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# Created by: Peter Haight <peterh@sapros.com> -# $FreeBSD$ - -PORTNAME= gale -PORTVERSION= 0.99f -PORTREVISION= 12 -CATEGORIES= net-im -MASTER_SITES= http://download.ofb.net/${PORTNAME}/ -DISTNAME= ${PORTNAME}-${PORTVERSION}ruit - -MAINTAINER= ports@FreeBSD.org -COMMENT= Secure instant messaging system - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LIB_DEPENDS= libgc.so:devel/boehm-gc \ - libwwwcore.so:www/libwww \ - libadns.so:dns/adns - -BROKEN_aarch64= fails to compile: conflicting types for __wcwidth -BROKEN_armv6= fails to compile: conflicting types for __wcwidth -BROKEN_armv7= fails to compile: conflicting types for __wcwidth - -USES= iconv libtool ncurses ssl -GNU_CONFIGURE= yes -USE_GNOME= glib12 -USE_LDCONFIG= yes -MAKE_JOBS_UNSAFE= yes - -CPPFLAGS+= -I${LOCALBASE}/include \ - -I${LOCALBASE}/include/w3c-libwww -LIBS+= -L${LOCALBASE}/lib - -post-patch: - @${REINPLACE_CMD} 's/-liconv/${ICONV_LIB}/' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's/\(^noinst_PROGRAMS =.*\)test-oop/\1/' \ - ${WRKSRC}/liboop/Makefile.in - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so - -.include <bsd.port.mk> diff --git a/net-im/gale/distinfo b/net-im/gale/distinfo deleted file mode 100644 index ad13c561abff..000000000000 --- a/net-im/gale/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gale-0.99fruit.tar.gz) = c33ee8f78979e06b1816169486b837b465471a6aa20d9340f4390240e8e800e2 -SIZE (gale-0.99fruit.tar.gz) = 536852 diff --git a/net-im/gale/files/patch-Makefile.in b/net-im/gale/files/patch-Makefile.in deleted file mode 100644 index 5c5b58b92c57..000000000000 --- a/net-im/gale/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2003-01-12 18:19:09.000000000 +0300 -+++ Makefile.in 2014-07-30 22:37:16.000000000 +0400 -@@ -423,7 +423,7 @@ - install-exec-local: - $(PROG_LDCONFIG) || true - test "x$(DESTDIR)$(bindir)" != "x$(DESTDIR)$(sbindir)" && \ -- ln -s "$(DESTDIR)$(sbindir)/gksign" \ -+ ln -s "$(sbindir)/gksign" \ - "$(DESTDIR)$(bindir)/gksign.tmp.$$$$" && \ - mv "$(DESTDIR)$(bindir)/gksign.tmp.$$$$" "$(DESTDIR)$(bindir)/gksign" - diff --git a/net-im/gale/files/patch-iconvtest.c b/net-im/gale/files/patch-iconvtest.c deleted file mode 100644 index 7135ac2b2d22..000000000000 --- a/net-im/gale/files/patch-iconvtest.c +++ /dev/null @@ -1,11 +0,0 @@ ---- iconvtest.c.orig 2000-11-18 06:38:47 UTC -+++ iconvtest.c -@@ -27,7 +27,7 @@ int main() { - || utf[0] != 0x7f - || utf[1] != 0xdf || utf[2] != 0xbf - || utf[3] != 0xef || utf[4] != 0xbf || utf[5] != 0xbf) exit(1); -- inbuf = utf; inbytes = 6; -+ inbuf = (char *) utf; inbytes = 6; - outbuf = (char *) wch; outbytes = sizeof(wch); - if (0 != iconv(from,&inbuf,&inbytes,&outbuf,&outbytes) - || 0 != inbytes || (sizeof(wch) - 3*sizeof(wchar_t)) != outbytes diff --git a/net-im/gale/files/patch-libgale_wcwidth b/net-im/gale/files/patch-libgale_wcwidth deleted file mode 100644 index 07d736fbee02..000000000000 --- a/net-im/gale/files/patch-libgale_wcwidth +++ /dev/null @@ -1,15 +0,0 @@ ---- libgale/wcwidth.c.orig Mon Dec 30 21:08:50 2002 -+++ libgale/wcwidth.c Thu Apr 21 15:02:47 2005 -@@ -6,6 +6,7 @@ - * Markus Kuhn -- 2000-02-08 -- public domain - */ - -+#ifdef NEED_WCWIDTH - #include "gale/compat.h" - - /* These functions define the column width of an ISO 10646 character -@@ -126,3 +127,4 @@ - - return width; - } -+#endif diff --git a/net-im/gale/pkg-descr b/net-im/gale/pkg-descr deleted file mode 100644 index 58896b04e41c..000000000000 --- a/net-im/gale/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Gale is an open-source messaging system. It provides private messaging and -public chat, uses strong end-to-end cryptography for security, and supports -a distributed server network with a range of clients (both console and GUI) -available. - -WWW: http://www.gale.org/ diff --git a/net-im/gale/pkg-message b/net-im/gale/pkg-message deleted file mode 100644 index cc7120c7715f..000000000000 --- a/net-im/gale/pkg-message +++ /dev/null @@ -1,3 +0,0 @@ --------------------------------------------------------------------------------- -now run gale-install ... even for an upgrade --------------------------------------------------------------------------------- diff --git a/net-im/gale/pkg-plist b/net-im/gale/pkg-plist deleted file mode 100644 index 5ab2ac755205..000000000000 --- a/net-im/gale/pkg-plist +++ /dev/null @@ -1,61 +0,0 @@ -bin/gale-config -bin/gale-install -bin/galed -bin/gdomain -bin/gkgen -bin/gkinfo -bin/gksign -bin/gsend -bin/gsub -etc/gale/COPYING -etc/gale/auth/trusted/ROOT -include/gale/all.h -include/gale/client.h -include/gale/compat.h -include/gale/config.h -include/gale/core.h -include/gale/crypto.h -include/gale/globals.h -include/gale/gsubrc.h -include/gale/key.h -include/gale/misc.h -include/gale/types.h -include/oop-adns.h -include/oop-glib.h -include/oop-read.h -include/oop-rl.h -include/oop-tcl.h -include/oop-www.h -include/oop.h -lib/libgale.a -lib/libgale.so -lib/libgale.so.14 -lib/libgale.so.14.0.0 -lib/liboop-adns.a -lib/liboop-adns.so -lib/liboop-adns.so.2 -lib/liboop-adns.so.2.0.0 -lib/liboop-glib.a -lib/liboop-glib.so -lib/liboop-glib.so.1 -lib/liboop-glib.so.1.0.0 -lib/liboop-rl.a -lib/liboop-rl.so -lib/liboop-rl.so.0 -lib/liboop-rl.so.0.0.0 -lib/liboop-tcl.a -lib/liboop-tcl.so -lib/liboop-tcl.so.0 -lib/liboop-tcl.so.0.0.0 -lib/liboop-www.a -lib/liboop-www.so -lib/liboop-www.so.0 -lib/liboop-www.so.0.0.0 -lib/liboop.a -lib/liboop.so -lib/liboop.so.4 -lib/liboop.so.4.0.0 -sbin/gksign -@dir(,,1777) etc/gale/auth/cache -@dir(,,1777) etc/gale/auth/local -@dir(,,0755) etc/gale/auth/private diff --git a/net-p2p/Makefile b/net-p2p/Makefile index e2e44a2a7a1d..88404770c89f 100644 --- a/net-p2p/Makefile +++ b/net-p2p/Makefile @@ -31,7 +31,6 @@ SUBDIR += eiskaltdcpp-qt SUBDIR += frost SUBDIR += gkremldk - SUBDIR += gnewtellium SUBDIR += go-ethereum SUBDIR += gtk-gnutella SUBDIR += gtorrentviewer @@ -62,7 +61,6 @@ SUBDIR += namecoin SUBDIR += namecoin-daemon SUBDIR += namecoin-utils - SUBDIR += napshare SUBDIR += ncdc SUBDIR += opendchub SUBDIR += p5-Net-BitTorrent diff --git a/net-p2p/gnewtellium/Makefile b/net-p2p/gnewtellium/Makefile deleted file mode 100644 index 68ba3ded203b..000000000000 --- a/net-p2p/gnewtellium/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -# Created by: haikal -# $FreeBSD$ - -PORTNAME= gnewtellium -PORTVERSION= 0.05b -PORTREVISION= 6 -CATEGORIES= net-p2p -MASTER_SITES= SF - -MAINTAINER= bofh@FreeBSD.org -COMMENT= Gnutella client - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -PORTSCOUT= skipv:0.05 # older than current one - -USE_GNOME= gtk12 -USES= dos2unix gmake -DOS2UNIX_GLOB= *.c -GNU_CONFIGURE= yes -MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \ - AUTOHEADER="${TRUE}" - -PLIST_FILES= bin/gnewtellium %%DATADIR%%/pixmaps/gnewtellium.xpm - -.include <bsd.port.mk> diff --git a/net-p2p/gnewtellium/distinfo b/net-p2p/gnewtellium/distinfo deleted file mode 100644 index 35d5c3190309..000000000000 --- a/net-p2p/gnewtellium/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gnewtellium-0.05b.tar.gz) = 3e1ad2eb290214402a01a5946ef36690e14aa73b11e0c290555ceadaf6f5ec5c -SIZE (gnewtellium-0.05b.tar.gz) = 104482 diff --git a/net-p2p/gnewtellium/files/patch-src_config.c b/net-p2p/gnewtellium/files/patch-src_config.c deleted file mode 100644 index 8c2d7e2a2535..000000000000 --- a/net-p2p/gnewtellium/files/patch-src_config.c +++ /dev/null @@ -1,55 +0,0 @@ ---- src/config.c.orig 2016-06-20 14:36:47 UTC -+++ src/config.c -@@ -539,8 +539,8 @@ void config_draw(void) - gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); - gtk_widget_show(hbox); - -- label = gtk_label_new("Let Newtella know what speed your Internet Connection is. --Setting this to an accurate number will help you get the most out of -+ label = gtk_label_new("Let Newtella know what speed your Internet Connection is.\n\ -+Setting this to an accurate number will help you get the most out of\n\ - Newtella's advanced bandwidth management."); - gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT); - hbox = gtk_hbox_new(FALSE, 0); -@@ -579,7 +579,7 @@ Newtella's advanced bandwidth management - gtk_widget_show(button); - - hbox = gtk_hbox_new(FALSE, 0); -- label = gtk_label_new("Select the directory where you want to store your newly -+ label = gtk_label_new("Select the directory where you want to store your newly\n\ - downloaded files."); - gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT); - gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 10); -@@ -627,8 +627,8 @@ downloaded files."); - gtk_widget_show(hbox); - gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 5); - -- label = gtk_label_new("Add any number of directories here. --All .mp3 files under any of these directories can then be -+ label = gtk_label_new("Add any number of directories here.\n\ -+All .mp3 files under any of these directories can then be\n\ - downloaded by other Newtella users."); - gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT); - hbox = gtk_hbox_new(FALSE, 0); -@@ -686,8 +686,8 @@ downloaded by other Newtella users."); - gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 10); - - hbox = gtk_hbox_new(FALSE, 0); -- label = gtk_label_new("Select how much search results Newtella will maximally send to --other clients. Use this to limit the impact of stupid searches on your -+ label = gtk_label_new("Select how much search results Newtella will maximally send to\n\ -+other clients. Use this to limit the impact of stupid searches on your\n\ - computer."); - gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT); - gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 10); -@@ -724,8 +724,8 @@ computer."); - gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 10); - - hbox = gtk_hbox_new(FALSE, 0); -- label = gtk_label_new("Returns the entered IP with search results instead of your real one. --Useful if your're behind a NAT Firewall (like Windows 98 Internet -+ label = gtk_label_new("Returns the entered IP with search results instead of your real one.\n\ -+Useful if your're behind a NAT Firewall (like Windows 98 Internet\n\ - Connection Sharing)"); - gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT); - gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 10); diff --git a/net-p2p/gnewtellium/pkg-descr b/net-p2p/gnewtellium/pkg-descr deleted file mode 100644 index 08f35f07c5c3..000000000000 --- a/net-p2p/gnewtellium/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -Port of the original Newtella client in Linux/GTK+. -Newtella is a P2P protocol based on Gnutella. -The main difference between Gnutella and Newtella -is that the latter allows only mp3 sharing. - - - -WWW: https://sourceforge.net/projects/gnewtellium/ diff --git a/net-p2p/napshare/Makefile b/net-p2p/napshare/Makefile deleted file mode 100644 index 55b3665c862d..000000000000 --- a/net-p2p/napshare/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -# Created by: Mike Heffner <mikeh@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= napshare -PORTVERSION= 1.3 -PORTREVISION= 3 -CATEGORIES= net-p2p -MASTER_SITES= SF/${PORTNAME}/NapShare%20V${PORTVERSION}/Linux - -MAINTAINER= ports@FreeBSD.org -COMMENT= GTK based Gnutella client - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -USES= gmake -USE_GNOME= gtk12 -GNU_CONFIGURE= yes - -.include <bsd.port.mk> diff --git a/net-p2p/napshare/distinfo b/net-p2p/napshare/distinfo deleted file mode 100644 index cde3e6a09067..000000000000 --- a/net-p2p/napshare/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (napshare-1.3.tar.gz) = 0ce25ba018606d626bf754f65e118443a423ff0d676619fed1287e656ee194c7 -SIZE (napshare-1.3.tar.gz) = 222900 diff --git a/net-p2p/napshare/files/patch-Makefile.in b/net-p2p/napshare/files/patch-Makefile.in deleted file mode 100644 index a11691a4ff67..000000000000 --- a/net-p2p/napshare/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig Sat Jan 4 13:47:04 2003 -+++ Makefile.in Sat Jan 4 13:47:33 2003 -@@ -362,6 +362,8 @@ - fi \ - done \ - fi -+ $(mkinstalldirs) $(DESTDIR)$(pkgdatadir); \ -+ $(INSTALL_DATA) $(srcdir)/NAPS-urlcache.txt $(DESTDIR)$(pkgdatadir); - - dist-hook: - if test -d pixmaps; then \ diff --git a/net-p2p/napshare/files/patch-src-config.c b/net-p2p/napshare/files/patch-src-config.c deleted file mode 100644 index 9a58517834fb..000000000000 --- a/net-p2p/napshare/files/patch-src-config.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/config.c.orig 2007-08-09 19:31:50.000000000 +0200 -+++ src/config.c 2007-08-09 19:32:37.000000000 +0200 -@@ -96,7 +96,7 @@ - gchar *proxy_ip = "0.0.0.0"; - gint proxy_port = 1080; - --static guint32 gnutella_welcome_length = 0; -+guint32 gnutella_welcome_length = 0; - - gchar *socksv5_user = "proxyuser"; - gchar *socksv5_pass = "proxypass"; diff --git a/net-p2p/napshare/files/patch-src_hosts.c b/net-p2p/napshare/files/patch-src_hosts.c deleted file mode 100644 index 9eb943e6f166..000000000000 --- a/net-p2p/napshare/files/patch-src_hosts.c +++ /dev/null @@ -1,14 +0,0 @@ ---- src/hosts.c.orig Sat Jan 4 13:25:05 2003 -+++ src/hosts.c Sat Jan 4 13:27:43 2003 -@@ -265,6 +265,11 @@ - g_snprintf(h_tmp, sizeof(h_tmp), "%s/NAPS-urlcache.txt", path); - cachef = fopen(h_tmp, "r"); // open the normal file - } -+ // Try opening from data directory -+ if (cachef == NULL) { -+ g_snprintf(h_tmp, sizeof(h_tmp), "%s/NAPS-urlcache.txt", PACKAGE_DATA_DIR); -+ cachef = fopen(h_tmp, "r"); -+ } - } - - if (!cachef) { diff --git a/net-p2p/napshare/pkg-descr b/net-p2p/napshare/pkg-descr deleted file mode 100644 index 75c0e7220a4b..000000000000 --- a/net-p2p/napshare/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -NapShare is a GUI based Gnutella Client. - -It's a fully featured Gnutella Client designed to share any type of -file the user wishes to share. You supply a list of keywords and -filters for the file types you want and it downloads them overnight, -automatically - -WWW: http://napshare.sourceforge.net/ diff --git a/net-p2p/napshare/pkg-plist b/net-p2p/napshare/pkg-plist deleted file mode 100644 index 8af0c2a40572..000000000000 --- a/net-p2p/napshare/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/napshare -share/napshare/NAPS-urlcache.txt diff --git a/net/Makefile b/net/Makefile index ca059d06adec..98b9a35e5f94 100644 --- a/net/Makefile +++ b/net/Makefile @@ -68,7 +68,6 @@ SUBDIR += bounce SUBDIR += bredbandskollen SUBDIR += bsdec2-image-upload - SUBDIR += bsdproxy SUBDIR += bsdrcmds SUBDIR += bwi-firmware-kmod SUBDIR += bwn-firmware-kmod @@ -181,7 +180,6 @@ SUBDIR += geoipupdate SUBDIR += get_iplayer SUBDIR += gfbgraph - SUBDIR += gini SUBDIR += gkrellmwireless2 SUBDIR += glflow SUBDIR += glib-networking @@ -293,7 +291,6 @@ SUBDIR += ipdecap SUBDIR += ipgrab SUBDIR += iplog - SUBDIR += ipsorc SUBDIR += ipsumdump SUBDIR += ipsvd SUBDIR += ipxe @@ -303,7 +300,6 @@ SUBDIR += isc-dhcp44-relay SUBDIR += isc-dhcp44-server SUBDIR += istgt - SUBDIR += jags SUBDIR += jakarta-commons-net SUBDIR += java-beepcore SUBDIR += jcifs @@ -399,7 +395,6 @@ SUBDIR += libmxp SUBDIR += libnatpmp SUBDIR += libnet - SUBDIR += libnetdude SUBDIR += libnfs SUBDIR += libnids SUBDIR += libnss-cache @@ -511,9 +506,7 @@ SUBDIR += ndpi SUBDIR += ndproxy SUBDIR += nepenthes - SUBDIR += nepim SUBDIR += net6 - SUBDIR += netatalk SUBDIR += netatalk3 SUBDIR += netcat SUBDIR += netdude @@ -539,7 +532,6 @@ SUBDIR += nmsg SUBDIR += nncp SUBDIR += nng - SUBDIR += nocatsplash SUBDIR += norm SUBDIR += nph SUBDIR += ns3 @@ -1076,7 +1068,6 @@ SUBDIR += py-libdnet SUBDIR += py-libfte SUBDIR += py-libnet - SUBDIR += py-libstorj SUBDIR += py-magic-wormhole SUBDIR += py-matrix-synapse-ldap3 SUBDIR += py-maxminddb @@ -1368,7 +1359,6 @@ SUBDIR += scapy SUBDIR += scnc SUBDIR += scr_ipfm - SUBDIR += scribe SUBDIR += sdl2_net SUBDIR += sdl_net SUBDIR += seda @@ -1531,7 +1521,6 @@ SUBDIR += wireshark-qt5 SUBDIR += wizd SUBDIR += wlan2eth - SUBDIR += wmlj SUBDIR += wmnd SUBDIR += wmnet SUBDIR += wmnet2 @@ -1548,7 +1537,6 @@ SUBDIR += x11vnc SUBDIR += x2goclient SUBDIR += x2goclient-cli - SUBDIR += xferstats SUBDIR += xipmsg SUBDIR += xisp SUBDIR += xmlrpc-c diff --git a/net/bsdproxy/Makefile b/net/bsdproxy/Makefile deleted file mode 100644 index f02b98bc7899..000000000000 --- a/net/bsdproxy/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# Created by: roam@FreeBSD.org -# $FreeBSD$ - -PORTNAME= bsdproxy -PORTVERSION= 0.04 -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= http://daveb.net/bsdproxy/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= TCP proxy, demonstrating use of the kevent(2)/kqueue(2) API - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -GNU_CONFIGURE= yes -USE_GNOME= glib12 - -PLIST_FILES= bin/${PORTNAME} -PORTDOCS= ChangeLog README - -OPTIONS_DEFINE= DOCS - -post-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/net/bsdproxy/distinfo b/net/bsdproxy/distinfo deleted file mode 100644 index 455308fddf4e..000000000000 --- a/net/bsdproxy/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (bsdproxy-0.04.tar.gz) = 00f1e6bf966bf944af27e466c1f0bc3858958f3e605dab9f1663ef6590ff2ab7 -SIZE (bsdproxy-0.04.tar.gz) = 87273 diff --git a/net/bsdproxy/files/patch-accept_client.c b/net/bsdproxy/files/patch-accept_client.c deleted file mode 100644 index ea93c2b79d2f..000000000000 --- a/net/bsdproxy/files/patch-accept_client.c +++ /dev/null @@ -1,13 +0,0 @@ -diff -urN -x .svn ../../branches/vendor/bsdproxy/accept_client.c ./accept_client.c ---- ../../branches/vendor/bsdproxy/accept_client.c 2008-06-08 22:30:53.000000000 +0300 -+++ ./accept_client.c 2008-06-08 22:53:22.000000000 +0300 -@@ -14,9 +14,6 @@ - #include <errno.h> - #include "proxy_protos.h" - --extern int errno; -- -- - void - accept_client ( struct kevent *ke, struct mdata *md ) - { diff --git a/net/bsdproxy/files/patch-proxy.c b/net/bsdproxy/files/patch-proxy.c deleted file mode 100644 index 54ef3df887bb..000000000000 --- a/net/bsdproxy/files/patch-proxy.c +++ /dev/null @@ -1,13 +0,0 @@ -diff -urN -x .svn ../../branches/vendor/bsdproxy/proxy.c ./proxy.c ---- ../../branches/vendor/bsdproxy/proxy.c 2008-06-08 22:30:53.000000000 +0300 -+++ ./proxy.c 2008-06-08 22:54:00.000000000 +0300 -@@ -16,9 +16,6 @@ - #include "config.h" - #include "proxy_protos.h" - --extern char *optarg; --extern int optind; -- - static int sig; - - /* usage() */ diff --git a/net/bsdproxy/files/patch-proxy_deinit.c b/net/bsdproxy/files/patch-proxy_deinit.c deleted file mode 100644 index 38c0a210f78c..000000000000 --- a/net/bsdproxy/files/patch-proxy_deinit.c +++ /dev/null @@ -1,12 +0,0 @@ -diff -urN -x .svn ../../branches/vendor/bsdproxy/proxy_deinit.c ./proxy_deinit.c ---- ../../branches/vendor/bsdproxy/proxy_deinit.c 2008-06-08 22:30:53.000000000 +0300 -+++ ./proxy_deinit.c 2008-06-08 22:35:09.000000000 +0300 -@@ -21,7 +21,7 @@ - - if ( md ) { - -- logmsg(md,"deinit_mdata(%p)",md); -+ log_msg(md,"deinit_mdata(%p)",md); - - if ( md->r ) { - diff --git a/net/bsdproxy/files/patch-proxy_init.c b/net/bsdproxy/files/patch-proxy_init.c deleted file mode 100644 index 7824d1ed63ce..000000000000 --- a/net/bsdproxy/files/patch-proxy_init.c +++ /dev/null @@ -1,11 +0,0 @@ -diff -urN -x .svn ../../branches/vendor/bsdproxy/proxy_init.c ./proxy_init.c ---- ../../branches/vendor/bsdproxy/proxy_init.c 2008-06-08 22:30:53.000000000 +0300 -+++ ./proxy_init.c 2008-06-08 23:01:32.000000000 +0300 -@@ -10,6 +10,7 @@ - #include <sys/types.h> - #include <sys/socket.h> - #include <netdb.h> -+#include <string.h> - #include <unistd.h> - #include <time.h> - #include "config.h" diff --git a/net/bsdproxy/files/patch-proxy_protos.h b/net/bsdproxy/files/patch-proxy_protos.h deleted file mode 100644 index c0238aff159a..000000000000 --- a/net/bsdproxy/files/patch-proxy_protos.h +++ /dev/null @@ -1,12 +0,0 @@ -diff -urN -x .svn ../../branches/vendor/bsdproxy/proxy_protos.h ./proxy_protos.h ---- ../../branches/vendor/bsdproxy/proxy_protos.h 2008-06-08 22:30:53.000000000 +0300 -+++ ./proxy_protos.h 2008-06-08 22:55:52.000000000 +0300 -@@ -52,7 +52,7 @@ - - /* proxy_util.c */ - --void log_msg ( struct mdata *md, char *fmt, ... ); -+void log_msg ( struct mdata *md, const char *fmt, ... ); - void print_stats ( struct mdata * ); - float diff_timeval ( struct timeval *t_start, struct timeval *t_finish ); - diff --git a/net/bsdproxy/files/patch-proxy_util.c b/net/bsdproxy/files/patch-proxy_util.c deleted file mode 100644 index 6e368b3d5c06..000000000000 --- a/net/bsdproxy/files/patch-proxy_util.c +++ /dev/null @@ -1,12 +0,0 @@ -diff -urN -x .svn ../../branches/vendor/bsdproxy/proxy_util.c ./proxy_util.c ---- ../../branches/vendor/bsdproxy/proxy_util.c 2008-06-08 22:30:53.000000000 +0300 -+++ ./proxy_util.c 2008-06-08 23:00:09.000000000 +0300 -@@ -16,7 +16,7 @@ - */ - - void --log_msg ( struct mdata *md, char *fmt, ... ) -+log_msg ( struct mdata *md, const char *fmt, ... ) - { - va_list ap; - char bt[256]; diff --git a/net/bsdproxy/files/patch-read_data.c b/net/bsdproxy/files/patch-read_data.c deleted file mode 100644 index 074a5a5f8652..000000000000 --- a/net/bsdproxy/files/patch-read_data.c +++ /dev/null @@ -1,31 +0,0 @@ -diff -urN -x .svn ../../branches/vendor/bsdproxy/read_data.c ./read_data.c ---- ../../branches/vendor/bsdproxy/read_data.c 2008-06-08 22:30:53.000000000 +0300 -+++ ./read_data.c 2008-06-08 23:01:22.000000000 +0300 -@@ -12,9 +12,6 @@ - #include <sys/socket.h> - #include "proxy_protos.h" - --extern int errno; -- -- - void - read_data ( struct kevent *ke, struct mdata *md ) - { -@@ -27,7 +24,7 @@ - struct kevent sk; - struct sockaddr_in sa; - socklen_t sl; -- char *fr[2] = { "CLIENT", "SERVER" }; -+ const char *fr[2] = { "CLIENT", "SERVER" }; - - /* - if this is the first data we're reading over this connection, -@@ -54,7 +51,7 @@ - if it fails with errno = ENOTCONN, we're not connected yet. - */ - -- fd = (from == CLIENT) ? r : ke->ident; -+ fd = (from == CLIENT) ? r : (int)ke->ident; - - if ( md->r[ke->ident].bytes_read == 0 && - md->r[fd].status == FD_CLOSE ) { diff --git a/net/bsdproxy/files/patch-write_data.c b/net/bsdproxy/files/patch-write_data.c deleted file mode 100644 index 5ba4212d247d..000000000000 --- a/net/bsdproxy/files/patch-write_data.c +++ /dev/null @@ -1,12 +0,0 @@ -diff -urN -x .svn ../../branches/vendor/bsdproxy/write_data.c ./write_data.c ---- ../../branches/vendor/bsdproxy/write_data.c 2008-06-08 22:30:53.000000000 +0300 -+++ ./write_data.c 2008-06-08 23:01:18.000000000 +0300 -@@ -19,7 +19,7 @@ - int rm = 0; - int qe = 0; - GSList *l; -- char *ct[2] = { "CLIENT", "SERVER" }; -+ const char *ct[2] = { "CLIENT", "SERVER" }; - - /* - if this is the first data we're reading over this connection, diff --git a/net/bsdproxy/pkg-descr b/net/bsdproxy/pkg-descr deleted file mode 100644 index d3b10a5e002f..000000000000 --- a/net/bsdproxy/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -bsdproxy is a generic, event-driven proxy designed specifically for the -BSD platform. It uses the kqueue()/kevent() system calls to determine -when to relay data from one side of the connection to the other. It also -uses GLib (http://www.gtk.org) data structures and memory management -functions to optimize steady-state performance (minimize unnecessary -memory allocation/deallocation). - -bsdproxy has been used to proxy HTTP, HTTPS, telnet, and mysql without -any problems. It should be able to serve as a transparent proxy for -anything over a TCP/IP connection. - -WWW: http://daveb.net/bsdproxy/ diff --git a/net/gini/Makefile b/net/gini/Makefile deleted file mode 100644 index 98d564b382a7..000000000000 --- a/net/gini/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# Created by: Kimura Fuyuki <fuyuki@hadaly.org> -# $FreeBSD$ - -PORTNAME= gini -PORTVERSION= 0.5.1 -PORTREVISION= 9 -CATEGORIES= net multimedia -MASTER_SITES= SF/${PORTNAME}/OldFiles - -MAINTAINER= ports@FreeBSD.org -COMMENT= Lightweight media streaming server - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -LIB_DEPENDS= libvorbis.so:audio/libvorbis \ - libogg.so:audio/libogg - -USES= gmake localbase tar:bzip2 -GNU_CONFIGURE= yes -USE_GNOME= glib12 - -USERS= ${PORTNAME} -GROUPS= ${USERS} - -MAKE_JOBS_UNSAFE=yes - -OPTIONS_DEFINE= DOCS - -post-install: - ${INSTALL_SCRIPT} ${FILESDIR}/gini.sh.sample ${STAGEDIR}${PREFIX}/etc/rc.d - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/net/gini/distinfo b/net/gini/distinfo deleted file mode 100644 index 75af0ceaac28..000000000000 --- a/net/gini/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gini-0.5.1.tar.bz2) = b4fb1987626b8db9578096ce9f717129680f0f70229d44dfd099540ef654716f -SIZE (gini-0.5.1.tar.bz2) = 176675 diff --git a/net/gini/files/gini.sh.sample b/net/gini/files/gini.sh.sample deleted file mode 100644 index 4a2658c40a1e..000000000000 --- a/net/gini/files/gini.sh.sample +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh - -if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then - echo "$0: Cannot determine the PREFIX" >&2 - exit 1 -fi - -case "$1" in -start) - if [ -x ${PREFIX}/sbin/gini ]; then - su -m gini -c "cd /var/log/gini && ${PREFIX}/sbin/gini -z >/dev/null" \ - && echo -n ' gini' - fi - ;; -stop) - killall gini && echo -n ' gini' - ;; -*) - echo "Usage: `basename $0` {start|stop}" >&2 - ;; -esac - -exit 0 diff --git a/net/gini/pkg-descr b/net/gini/pkg-descr deleted file mode 100644 index 4168bee0bd4c..000000000000 --- a/net/gini/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -GINI is a lightweight, mostly Icecast/Shoutcast compatible streaming -server for broadcasting Ogg Vorbis, MP3, RIFF AVI, ASF/WMV, QuickTime -and RealMedia format files. - -WWW: http://gini.sourceforge.net/ diff --git a/net/gini/pkg-plist b/net/gini/pkg-plist deleted file mode 100644 index 27f14a99203f..000000000000 --- a/net/gini/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -bin/ginicon -bin/ginifeed -etc/rc.d/gini.sh.sample -man/man1/ginicon.1.gz -man/man1/ginifeed.1.gz -man/man8/gini.8.gz -sbin/gini -%%PORTDOCS%%%%DOCSDIR%%/README diff --git a/net/ipsorc/Makefile b/net/ipsorc/Makefile deleted file mode 100644 index 16b936cadf51..000000000000 --- a/net/ipsorc/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# $FreeBSD$ - -PORTNAME= ipsorc -PORTVERSION= 1.7.5 -PORTREVISION= 7 -CATEGORIES= net security -MASTER_SITES= http://200ok.org/distfiles/ipsorc/ \ - http://bsdforge.com/projects/source/net/ipsorcery/ - -MAINTAINER= portmaster@bsdforge.com -COMMENT= GTK GUI tool to create and send IP packets - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -USE_GNOME= gtk12 -USES= tar:bzip2 - -OPTIONS_DEFINE= DOCS -PORTDOCS= README HOWTO -PROGRAMS= ipmagic magic -PLIST_FILES= bin/ipmagic bin/magic - -post-patch: - @${REINPLACE_CMD} -e 's,gtk-config,${GTK_CONFIG},' ${WRKSRC}/Makefile - -do-install: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC} && \ - ${INSTALL_PROGRAM} ${PROGRAMS} ${STAGEDIR}${PREFIX}/bin) - (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) - -.include <bsd.port.mk> diff --git a/net/ipsorc/distinfo b/net/ipsorc/distinfo deleted file mode 100644 index 7ff6fc14d868..000000000000 --- a/net/ipsorc/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ipsorc-1.7.5.tar.bz2) = 799c76b926bef177efbc274e71e9dd9a277fbf902ae852ec11c0002db69ba63b -SIZE (ipsorc-1.7.5.tar.bz2) = 157868 diff --git a/net/ipsorc/files/patch-aa b/net/ipsorc/files/patch-aa deleted file mode 100644 index 91d19cce8fcf..000000000000 --- a/net/ipsorc/files/patch-aa +++ /dev/null @@ -1,28 +0,0 @@ ---- Makefile.orig Sun Nov 10 19:38:17 2002 -+++ Makefile Sun Nov 10 21:08:50 2002 -@@ -1,6 +1,5 @@ - ## Makefile for IP Sorcery ## - --CC = cc - SPELL = magic - SRC = ipmagic.c spellbook.c cauldron.c spells.c tcp.c icmp.c udp.c - CON = sorcery.c spells.c route.c ip.c tcp.c udp.c ipsorcery.c icmp.c -@@ -12,15 +11,15 @@ - all: con gtk - - con: -- $(CC) -g -O2 -Wall -ansi -D_VERSION_=\"1.7.5\" -D_CON_ $(CON) -o ipmagic -+ $(CC) $(CFLAGS) -Wall -ansi -D_VERSION_=\"1.7.5\" -D_CON_ $(CON) -o ipmagic - - - gtk: -- $(CC) -g -O2 -Wall -ansi -D_GTK_ $(SRC) -o $(SPELL) `gtk-config --cflags --libs` -+ $(CC) $(CFLAGS) -Wall -ansi -D_GTK_ $(SRC) -o $(SPELL) `$(GTK_CONFIG) --cflags --libs` - - - solaris: -- $(CC) -g -O2 -Wall -ansi -D_CON_ $(CON) -o $(SPELL) -lsocket -lnsl -+ $(CC) $(CFLAGS) -Wall -ansi -D_CON_ $(CON) -o $(SPELL) -lsocket -lnsl - - - install: con-install diff --git a/net/ipsorc/files/patch-sorcery.c b/net/ipsorc/files/patch-sorcery.c deleted file mode 100644 index 74eed0338ca4..000000000000 --- a/net/ipsorc/files/patch-sorcery.c +++ /dev/null @@ -1,11 +0,0 @@ ---- sorcery.c.orig Sun Nov 10 21:13:36 2002 -+++ sorcery.c Sun Nov 10 21:14:18 2002 -@@ -152,7 +152,7 @@ - if(exi.READ_IT) { - - /* open second socket for snooping them packets */ -- if((snoop = socket(PF_PACKET, SOCK_PACKET, ETH_P_ALL)) == -1) -+ if((snoop = socket(PF_INET, SOCK_RAW, 0)) == -1) - { - perror("snoop socket"); - exit(snoop); diff --git a/net/ipsorc/pkg-descr b/net/ipsorc/pkg-descr deleted file mode 100644 index 03c8de247321..000000000000 --- a/net/ipsorc/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -IP Sorcery is a network troubleshooting and firewall testing tool. The -prorgram works by generating custom "packets" and sending them to a -target host. Thus testing the authenticity of firewall rules and host -verification. It also has a graphical user interface. - -WWW: http://BSDforge.com/projects/net/ipsorcery/ diff --git a/net/jags/Makefile b/net/jags/Makefile deleted file mode 100644 index 2ce63f28f1e4..000000000000 --- a/net/jags/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# Created by: Patrick Li <pat@databits.net> -# $FreeBSD$ - -PORTNAME= jags -PORTVERSION= 0.22.1 -PORTREVISION= 11 -CATEGORIES= net -MASTER_SITES= SF/${PORTNAME}/Jags/${PORTNAME}-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= JAGS - Just Another GTK+ Samba Client - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -CONFLICTS= jags-1.* - -USES= gmake samba:run # smbclient -USE_XORG= xi xext x11 -USE_GNOME= gtk12 -GNU_CONFIGURE= yes - -.include <bsd.port.mk> diff --git a/net/jags/distinfo b/net/jags/distinfo deleted file mode 100644 index 702779e2cf89..000000000000 --- a/net/jags/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (jags-0.22.1.tar.gz) = 96ca815fa1a97c258a6ff8d587fea11d3e2e10875b0596d8d5d5fe081c96f455 -SIZE (jags-0.22.1.tar.gz) = 351518 diff --git a/net/jags/files/patch-src_jagsabout.h b/net/jags/files/patch-src_jagsabout.h deleted file mode 100644 index 5fc8e81baaec..000000000000 --- a/net/jags/files/patch-src_jagsabout.h +++ /dev/null @@ -1,9 +0,0 @@ ---- ./src/jagsabout.h.orig 2003-09-04 23:14:54.000000000 +0200 -+++ ./src/jagsabout.h 2014-01-08 10:20:11.000000000 +0100 -@@ -42,4 +42,6 @@ - - }; - -+gint on_close(GtkWidget *widget, JagsAbout *about); -+ - #endif diff --git a/net/jags/files/patch-src_jagsmenubar.h b/net/jags/files/patch-src_jagsmenubar.h deleted file mode 100644 index fd053118316b..000000000000 --- a/net/jags/files/patch-src_jagsmenubar.h +++ /dev/null @@ -1,26 +0,0 @@ ---- ./src/jagsmenubar.h.orig 2003-09-04 23:14:54.000000000 +0200 -+++ ./src/jagsmenubar.h 2014-01-08 10:20:11.000000000 +0100 -@@ -105,4 +105,23 @@ - - }; - -+gint mount_and_browse(GtkMenuItem *item, JagsMenuBar *jmb); -+gint browse(GtkMenuItem *item, JagsMenuBar *jmb); -+gint mount(GtkMenuItem *item, JagsMenuBar *jmb); -+gint mount_with(GtkMenuItem *item, JagsMenuBar *jmb); -+gint mount_with_command(GtkMenuItem *item, JagsMenuBar *jmb); -+gint preferences(GtkMenuItem *item, JagsConfig *conf); -+gint about(GtkMenuItem *item, JagsMenuBar *jmb); -+gint my_search(GtkMenuItem *item, JagsMenuBar *jmb); -+gint umount(GtkMenuItem *item, JagsMenuBar *jmb); -+gint mnts_window(GtkMenuItem *item, JagsMenuBar *jmb); -+gint bookmark_menu(GtkMenuItem *item, JagsMenuBar *jmb); -+gint bookmark_add(GtkMenuItem *item, JagsMenuBar *jmb); -+gint bookmark_edit(GtkMenuItem *item, JagsMenuBar *jmb); -+gint bookmark_selected(GtkMenuItem *item, JagsMenuBar *jmb); -+gint bookmarks_add_edit(GtkMenuItem *item, JagsMenuBar *jmb); -+void bookmarks_radio_local_toggle (GtkWidget *widget, gpointer data); -+gint bookmarks_edit_add_close(GtkWidget *widget, gpointer data); -+gint bookmarks_edit_add_ok(GtkWidget *widget, gpointer data); -+ - #endif diff --git a/net/jags/files/patch-src_jagsmntswindow.h b/net/jags/files/patch-src_jagsmntswindow.h deleted file mode 100644 index 90b304f19198..000000000000 --- a/net/jags/files/patch-src_jagsmntswindow.h +++ /dev/null @@ -1,17 +0,0 @@ ---- ./src/jagsmntswindow.h.orig 2003-09-04 23:14:54.000000000 +0200 -+++ ./src/jagsmntswindow.h 2014-01-08 10:20:11.000000000 +0100 -@@ -64,4 +64,14 @@ - - }; - -+gint close_mntswindow(GtkWidget *widget, JagsMntsWindow *me); -+gint toggle_automount(GtkWidget *widget, JagsMntsWindow *me); -+gint unmount_share(GtkWidget *widget, JagsMntsWindow *me); -+gint mnts_browse(GtkWidget *widget, JagsMntsWindow *me); -+gint change_mnt_path(GtkWidget *widget, JagsMntsWindow *me); -+void selection_made(GtkWidget *, gint, gint, GdkEventButton *, -+ gpointer, JagsMntsWindow *); -+gint mw_button_press(GtkWidget *widget, GdkEventButton *event, -+ JagsMntsWindow *me); -+ - #endif diff --git a/net/jags/files/patch-src_jagsmountwith.h b/net/jags/files/patch-src_jagsmountwith.h deleted file mode 100644 index 6dc1977d22d3..000000000000 --- a/net/jags/files/patch-src_jagsmountwith.h +++ /dev/null @@ -1,10 +0,0 @@ ---- ./src/jagsmountwith.h.orig 2003-09-04 23:14:54.000000000 +0200 -+++ ./src/jagsmountwith.h 2014-01-08 10:20:11.000000000 +0100 -@@ -50,4 +50,7 @@ - void browse(void); - }; - -+gint on_mount_with_ok(GtkWidget *, JagsMountWith *); -+gint on_mount_with_cancel(GtkWidget *, JagsMountWith *); -+ - #endif diff --git a/net/jags/files/patch-src_jagsmountwithcommand.h b/net/jags/files/patch-src_jagsmountwithcommand.h deleted file mode 100644 index 02a5196b4f86..000000000000 --- a/net/jags/files/patch-src_jagsmountwithcommand.h +++ /dev/null @@ -1,10 +0,0 @@ ---- ./src/jagsmountwithcommand.h.orig 2003-09-04 23:14:54.000000000 +0200 -+++ ./src/jagsmountwithcommand.h 2014-01-08 10:20:11.000000000 +0100 -@@ -45,5 +45,7 @@ - ~JagsMountWithCommand(); - }; - -+gint on_mount_with_command_ok(GtkWidget *, JagsMountWithCommand *); -+gint on_mount_with_command_cancel(GtkWidget *, JagsMountWithCommand *); - - #endif diff --git a/net/jags/files/patch-src_jagsprefsdialog.h b/net/jags/files/patch-src_jagsprefsdialog.h deleted file mode 100644 index 9052e0ede661..000000000000 --- a/net/jags/files/patch-src_jagsprefsdialog.h +++ /dev/null @@ -1,13 +0,0 @@ ---- ./src/jagsprefsdialog.h.orig 2003-09-04 23:14:54.000000000 +0200 -+++ ./src/jagsprefsdialog.h 2014-01-08 10:20:11.000000000 +0100 -@@ -57,4 +57,10 @@ - ~JagsPrefsDialog(); - }; - -+gint onPluginsChanged(GtkWidget *, GdkEvent *, JagsPrefsDialog *pd); -+gint on_cancel(GtkWidget *widget, JagsConfig *conf); -+gint on_apply(GtkWidget *widget, JagsConfig *conf2); -+gint on_close(GtkWidget *widget, JagsConfig *conf); -+void on_toggle_sound(GtkWidget *widget, JagsConfig *conf); -+ - #endif diff --git a/net/jags/files/patch-src_jagssearchdialog.h b/net/jags/files/patch-src_jagssearchdialog.h deleted file mode 100644 index b0c76f0c0fb5..000000000000 --- a/net/jags/files/patch-src_jagssearchdialog.h +++ /dev/null @@ -1,16 +0,0 @@ ---- ./src/jagssearchdialog.h.orig 2003-09-04 23:14:54.000000000 +0200 -+++ ./src/jagssearchdialog.h 2014-01-08 10:20:11.000000000 +0100 -@@ -52,6 +52,13 @@ - void set_string(gchar *s); - }; - -+gint search_clicked(GtkWidget *widget, JagsSearchDialog *me); -+gint on_close(GtkWidget *widget, JagsSearchDialog *me); -+gint onn_collapse(GtkWidget *item, JagsSearchDialog *mw); -+gint expandd_server(GtkWidget *widget, JagsSearchDialog *mw); -+gint onn_share_selected(GtkTree *tree, GtkWidget *widget, gpointer data, JagsSearchDialog *mw); -+gint check_dd_click(GtkWidget *widget, GdkEventButton *event, JagsSearchDialog *mw); -+gint button_presss (GtkWidget *widget, GdkEventButton *event, JagsSearchDialog *mw); - - - #endif diff --git a/net/jags/files/patch-src_mainwindow.cpp b/net/jags/files/patch-src_mainwindow.cpp deleted file mode 100644 index 247f72712740..000000000000 --- a/net/jags/files/patch-src_mainwindow.cpp +++ /dev/null @@ -1,56 +0,0 @@ ---- ./src/mainwindow.cpp.orig 2003-09-04 23:14:54.000000000 +0200 -+++ ./src/mainwindow.cpp 2014-01-08 10:20:11.000000000 +0100 -@@ -299,6 +299,8 @@ - gchar *workgroup = NULL, *command = NULL, *comment = NULL, *comment2 = NULL; - gint h; - -+ if(!parent_tree) -+ return FALSE; - - if (GTK_TREE(parent_tree)->children) - gtk_tree_remove_items(GTK_TREE(parent_tree), -@@ -349,11 +351,15 @@ - - while (glist->next) { - //---get the string width in pixels---------------------------------- -- h = gdk_string_width(style->font, "DDDDDDDDDDDDDDDDD") - -- gdk_string_width(style->font, (gchar *)glist->next->data); -- h /= gdk_string_width(style->font, "D"); -+ if(style) { -+ h = gdk_string_width(style->font, "DDDDDDDDDDDDDDDDD") - -+ gdk_string_width(style->font, (gchar *)glist->next->data); -+ h /= gdk_string_width(style->font, "D"); -+ comment = g_strnfill(h, 0x20); -+ } else { -+ comment = NULL; -+ } - -- comment = g_strnfill(h, 0x20); - comment2 = g_strescape(g_strconcat((gchar *)glist->next->data, comment, - (gchar *)glist2->next->data, NULL)); - g_free(comment); -@@ -414,6 +420,9 @@ - gchar *ShareName = new gchar[100]; - gint h; - -+ if(!parent_tree) -+ return FALSE; -+ - /* Get the text on this treeitem into "workgroup" */ - item = GTK_TREE(parent_tree)->tree_owner; - server = g_strdup_printf("%s", gtk_tree_item_get_text(item)); -@@ -478,9 +487,11 @@ - while (glist->next) { - if (g_strncasecmp((gchar *)glist->next->data, "Error", 5)) { - g_strdup_printf(ShareName,"%s", (gchar *)glist->next->data); -- h = gdk_string_width(style->font, "DDDDDDDDDDDDDDDDDDD") - -- gdk_string_width(style->font, (gchar *)glist->next->data); -- h /= gdk_string_width(style->font, " "); -+ if (style) { -+ h = gdk_string_width(style->font, "DDDDDDDDDDDDDDDDDDD") - -+ gdk_string_width(style->font, (gchar *)glist->next->data); -+ h /= gdk_string_width(style->font, " "); -+ } - comment = g_strnfill(h, 0x20); - comment2 = g_strconcat((gchar *)glist->next->data, comment, - (gchar *)glist3->next->data, NULL); diff --git a/net/jags/files/patch-src_mainwindow.h b/net/jags/files/patch-src_mainwindow.h deleted file mode 100644 index def2783971fb..000000000000 --- a/net/jags/files/patch-src_mainwindow.h +++ /dev/null @@ -1,15 +0,0 @@ ---- ./src/mainwindow.h.orig 2003-09-04 23:14:54.000000000 +0200 -+++ ./src/mainwindow.h 2014-01-08 10:20:11.000000000 +0100 -@@ -59,5 +59,12 @@ - - gint on_collapse(GtkWidget *item, MainWindow *mw); - gint check_server_click(GtkWidget *widget, GdkEventButton *event, MainWindow *mw); -+gint expand_network(GtkWidget *widget, MainWindow *mw); -+gint expand_workgroup(GtkWidget *widget, MainWindow *mw); -+gint expand_server(GtkWidget *widget, GtkTree *root_tree); -+gint on_share_selected(GtkTree *tree, GtkWidget *widget, gpointer data); -+gint on_workgroup_selected(GtkTree *tree, GtkWidget *widget, GtkTree *root_tree); -+gint check_d_click(GtkWidget *widget, GdkEventButton *event, MainWindow *mw); -+gint button_press(GtkWidget *, GdkEventButton *, MainWindow *mw); - - #endif diff --git a/net/jags/pkg-descr b/net/jags/pkg-descr deleted file mode 100644 index 846311ae9c6a..000000000000 --- a/net/jags/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -Jags is a Gtk+ based windows network neighbourhood browser. The -program parses the output from smbclient ( part of the samba-package -) and use this to display a graphic view of the network. This -program does the parsing with help from shell- scripts. This means -that it's easy to change the functionality of the program and you -can edit this without touching the source-code. - -WWW: http://jags.sourceforge.net diff --git a/net/jags/pkg-plist b/net/jags/pkg-plist deleted file mode 100644 index 251443d15e3e..000000000000 --- a/net/jags/pkg-plist +++ /dev/null @@ -1,71 +0,0 @@ -bin/jags -bin/fixsmbcop -%%DATADIR%%/pixmaps/Makefile.am -%%DATADIR%%/pixmaps/about.xpm -%%DATADIR%%/pixmaps/apply.xpm -%%DATADIR%%/pixmaps/blank.xpm -%%DATADIR%%/pixmaps/browse.xpm -%%DATADIR%%/pixmaps/cancel.xpm -%%DATADIR%%/pixmaps/computer.xpm -%%DATADIR%%/pixmaps/exit.xpm -%%DATADIR%%/pixmaps/i-bookmark.xpm -%%DATADIR%%/pixmaps/ipc.xpm -%%DATADIR%%/pixmaps/mount.xpm -%%DATADIR%%/pixmaps/network.xpm -%%DATADIR%%/pixmaps/new_item.xpm -%%DATADIR%%/pixmaps/ok.xpm -%%DATADIR%%/pixmaps/pass.xpm -%%DATADIR%%/pixmaps/printer.xpm -%%DATADIR%%/pixmaps/search.xpm -%%DATADIR%%/pixmaps/settings.xpm -%%DATADIR%%/pixmaps/smbnet.xpm -%%DATADIR%%/pixmaps/unmount.xpm -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/cat_outfile.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/echo.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/fetch_master_browser.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/fetch_master_browser_remote.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/fetch_remote_browser_workgroup.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/is_server_online.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/list_masterbrowsers.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/list_servers.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/list_shares_remote.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/list_workgroups.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/ls_mnts.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/ls_mnts_load.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/mount_share.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/mount_share_remote.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/mount_share_with_remote.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/search.sh -%%DATADIR%%/plugins/samba-2.0.7.cyrillic.plugin/umount.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/] -%%DATADIR%%/plugins/samba-2.0.7.plugin/cat_outfile.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/echo.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/fetch_master_browser.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/fetch_master_browser_remote.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/fetch_remote_browser_workgroup.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/is_server_online.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/list_masterbrowsers.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/list_servercomments.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/list_servers.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/list_shares.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/list_shares_remote.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/list_workgroups.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/ls_mnts.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/ls_mnts_load.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/mount_share.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/mount_share_remote.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/search.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/mount_share_with.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/mount_share_with_remote.sh -%%DATADIR%%/plugins/samba-2.0.7.plugin/umount.sh -%%DATADIR%%/sounds/apply2.ogg -%%DATADIR%%/sounds/exit2.ogg -%%DATADIR%%/sounds/jags2.ogg -%%DATADIR%%/sounds/nothing2.ogg -%%DATADIR%%/sounds/password2.ogg -%%DATADIR%%/sounds/settings2.ogg -%%DATADIR%%/sounds/share2.ogg -%%DATADIR%%/sounds/unmall2.ogg -%%DATADIR%%/jags.conf.sample -@dir %%DATADIR%%/plugins/freebsd-samba-2.0.7.plugin -@dir %%DATADIR%%/plugins/offline.plugin diff --git a/net/libnetdude/Makefile b/net/libnetdude/Makefile deleted file mode 100644 index 72431ed61009..000000000000 --- a/net/libnetdude/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -# Created by: Yann Berthier <yb@sainte-barbe.org> -# $FreeBSD$ - -PORTNAME= libnetdude -PORTVERSION= 0.12 -PORTREVISION= 3 -CATEGORIES= net -MASTER_SITES= SF/netdude/${PORTNAME}/${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Library for manipulating libpcap/tcpdump trace files - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LIB_DEPENDS= libltdl.so:devel/libltdl \ - libpcapnav.so:net/libpcapnav - -USES= libtool -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-gtk-doc --disable-static --with-html-dir=${DOCSDIR} -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib -USE_GNOME= glib12 -USE_LDCONFIG= yes -INSTALL_TARGET= install-strip - -PLIST_SUB= PORTVERSION=${PORTVERSION} - -post-patch: - @${REINPLACE_CMD} -e "s|netinet/if_fddi.h|net/fddi.h|g" \ - ${WRKSRC}/protocols/fddi/libnd_fddi.h - @${REINPLACE_CMD} -e 's|DOC_MODULE = libnetdude|DOC_MODULE =|' \ - ${WRKSRC}/docs/Makefile.in - @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} \ - -e 's,-I$$(top_srcdir)/libltdl,@INCLTDL@,' \ - -e '/LIBADD/s,$$(top_builddir)/libltdl/libltdlc.la,@LIBLTDL@,' - -post-install: - @${RMDIR} ${STAGEDIR}${DOCSDIR}/images ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/net/libnetdude/distinfo b/net/libnetdude/distinfo deleted file mode 100644 index 6d4a42f115cd..000000000000 --- a/net/libnetdude/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (libnetdude-0.12.tar.gz) = 5fe748368e047ec0d6506b581d9ab3295a6f1b20133081715bfec5e27991e979 -SIZE (libnetdude-0.12.tar.gz) = 1153015 diff --git a/net/libnetdude/files/patch-tools-Makefile.in b/net/libnetdude/files/patch-tools-Makefile.in deleted file mode 100644 index 5d1f8c0666ca..000000000000 --- a/net/libnetdude/files/patch-tools-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- tools/Makefile.in.orig -+++ tools/Makefile.in -@@ -224,7 +224,7 @@ - MAINTAINERCLEANFILES = Makefile.in Makefile lndtool.c - INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/libltdl @glib_cflags@ @pcapnav_cflags@ -W -Wall ## -DMEMDEBUG - lndtool_SOURCES = lndtool.c --lndtool_LDADD = -L$(top_builddir)/src/ -lnetdude -+lndtool_LDADD = $(top_builddir)/src/libnetdude.la @pcapnav_libs@ - lndtool_LDFLAGS = -export-dynamic - all: all-am - diff --git a/net/libnetdude/pkg-descr b/net/libnetdude/pkg-descr deleted file mode 100644 index ffd53dd902c9..000000000000 --- a/net/libnetdude/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -The core of the Netdude framework and the place where the packet manipulations -are performed. It allows you to implement trace file manipulations at a much -higher level of abstraction than code written directly on top of the pcap -library. - -WWW: http://netdude.sourceforge.net/ diff --git a/net/libnetdude/pkg-plist b/net/libnetdude/pkg-plist deleted file mode 100644 index 5835741c91df..000000000000 --- a/net/libnetdude/pkg-plist +++ /dev/null @@ -1,56 +0,0 @@ -bin/lndtool -include/libnetdude/%%PORTVERSION%%/libnd.h -include/libnetdude/%%PORTVERSION%%/libnd_debug.h -include/libnetdude/%%PORTVERSION%%/libnd_dumper.h -include/libnetdude/%%PORTVERSION%%/libnd_filter.h -include/libnetdude/%%PORTVERSION%%/libnd_filter_factory.h -include/libnetdude/%%PORTVERSION%%/libnd_filter_registry.h -include/libnetdude/%%PORTVERSION%%/libnd_globals.h -include/libnetdude/%%PORTVERSION%%/libnd_init.h -include/libnetdude/%%PORTVERSION%%/libnd_macros.h -include/libnetdude/%%PORTVERSION%%/libnd_magic.h -include/libnetdude/%%PORTVERSION%%/libnd_misc.h -include/libnetdude/%%PORTVERSION%%/libnd_null_protocol.h -include/libnetdude/%%PORTVERSION%%/libnd_packet.h -include/libnetdude/%%PORTVERSION%%/libnd_packet_iterator.h -include/libnetdude/%%PORTVERSION%%/libnd_packet_recycler.h -include/libnetdude/%%PORTVERSION%%/libnd_plugin.h -include/libnetdude/%%PORTVERSION%%/libnd_prefs.h -include/libnetdude/%%PORTVERSION%%/libnd_protocol.h -include/libnetdude/%%PORTVERSION%%/libnd_protocol_inst.h -include/libnetdude/%%PORTVERSION%%/libnd_protocol_plugin.h -include/libnetdude/%%PORTVERSION%%/libnd_protocol_registry.h -include/libnetdude/%%PORTVERSION%%/libnd_raw_protocol.h -include/libnetdude/%%PORTVERSION%%/libnd_registry.h -include/libnetdude/%%PORTVERSION%%/libnd_tcpdump.h -include/libnetdude/%%PORTVERSION%%/libnd_timestamp.h -include/libnetdude/%%PORTVERSION%%/libnd_tp.h -include/libnetdude/%%PORTVERSION%%/libnd_tpm.h -include/libnetdude/%%PORTVERSION%%/libnd_trace.h -include/libnetdude/%%PORTVERSION%%/libnd_types.h -include/libnetdude/%%PORTVERSION%%/plugins/libnd_bpf.h -include/libnetdude/%%PORTVERSION%%/plugins/libnd_cksumfix.h -include/libnetdude/%%PORTVERSION%%/protocols/fddi/libnd_fddi.h -include/libnetdude/%%PORTVERSION%%/protocols/icmp/libnd_icmp.h -include/libnetdude/%%PORTVERSION%%/protocols/ip/libnd_ip.h -include/libnetdude/%%PORTVERSION%%/protocols/snap/libnd_snap.h -include/libnetdude/%%PORTVERSION%%/protocols/tcp/libnd_tcb.h -include/libnetdude/%%PORTVERSION%%/protocols/tcp/libnd_tcp.h -include/libnetdude/%%PORTVERSION%%/protocols/udp/libnd_udp.h -include/libnetdude/%%PORTVERSION%%/protocols/vlan/libnd_vlan.h -lib/libnetdude.so -lib/libnetdude.so.0 -lib/libnetdude.so.0.0.0 -%%DATADIR%%/%%PORTVERSION%%/plugins/libnd_bpf.so -%%DATADIR%%/%%PORTVERSION%%/plugins/libnd_cksumfix.so -%%DATADIR%%/%%PORTVERSION%%/protocols/libnd_802_11.so -%%DATADIR%%/%%PORTVERSION%%/protocols/libnd_arp.so -%%DATADIR%%/%%PORTVERSION%%/protocols/libnd_ethernet.so -%%DATADIR%%/%%PORTVERSION%%/protocols/libnd_fddi.so -%%DATADIR%%/%%PORTVERSION%%/protocols/libnd_icmp.so -%%DATADIR%%/%%PORTVERSION%%/protocols/libnd_ip.so -%%DATADIR%%/%%PORTVERSION%%/protocols/libnd_sll.so -%%DATADIR%%/%%PORTVERSION%%/protocols/libnd_snap.so -%%DATADIR%%/%%PORTVERSION%%/protocols/libnd_tcp.so -%%DATADIR%%/%%PORTVERSION%%/protocols/libnd_udp.so -%%DATADIR%%/%%PORTVERSION%%/protocols/libnd_vlan.so diff --git a/net/nepim/Makefile b/net/nepim/Makefile deleted file mode 100644 index 9685b838f812..000000000000 --- a/net/nepim/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# Created by: Marcin Jessa <yazzy@yazzy.org> -# $FreeBSD$ - -PORTNAME= nepim -PORTVERSION= 0.53 -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= SAVANNAH/nepim - -MAINTAINER= ports@FreeBSD.org -COMMENT= Tool for measuring available bandwidth between hosts - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LIB_DEPENDS= liboop.so:devel/liboop - -USES= gmake -ALL_TARGET= default -WRKSRC= ${WRKDIR}/${DISTNAME}/src -CFLAGS+= -DHAVE_IP_MREQ -DHAVE_IPV6_MREQ -DHAVE_IP_MREQN \ - -DHAVE_GROUP_SOURCE_REQ - -PLIST_FILES= bin/nepim - -post-patch: - @${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \ - ${WRKSRC}/Makefile - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/nepim ${STAGEDIR}${PREFIX}/bin - -.include <bsd.port.mk> diff --git a/net/nepim/distinfo b/net/nepim/distinfo deleted file mode 100644 index b4cf934362ff..000000000000 --- a/net/nepim/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (nepim-0.53.tar.gz) = 51394b1de93c6f414c2a72cedc7b2e08ed1ac454325475d6927c26a8c396f5a5 -SIZE (nepim-0.53.tar.gz) = 70899 diff --git a/net/nepim/files/patch-Makefile b/net/nepim/files/patch-Makefile deleted file mode 100644 index aa8810d91654..000000000000 --- a/net/nepim/files/patch-Makefile +++ /dev/null @@ -1,23 +0,0 @@ ---- Makefile.orig 2008-10-20 02:07:49.000000000 +0800 -+++ Makefile 2008-10-20 02:14:16.000000000 +0800 -@@ -38,17 +38,17 @@ - # ENABLE_DLOPEN defined as -DHAVE_DLOPEN. - # Otherwise, tcpwrapper support is disabled. - --OOP_BASE = /usr/local/oop -+OOP_BASE = %%LOCALBASE%% - OOP_INC = $(OOP_BASE)/include - OOP_LIB = $(OOP_BASE)/lib - - ENABLE_DLOPEN = -DHAVE_DLOPEN - --CC = gcc -+CC ?= gcc - WARN = -Wall - REENT = -D_REENTRANT - #DEBUG = -DNEPIM_DEBUG_KEEPALIVE -DNEPIM_DEBUG_FIXME --CFLAGS = $(WARN) $(REENT) $(DEBUG) -g -ggdb -I$(OOP_INC) $(ENABLE_DLOPEN) \ -+CFLAGS += $(WARN) $(REENT) $(DEBUG) -I$(OOP_INC) $(ENABLE_DLOPEN) \ - -DHAVE_IPV6_MREQ - LDFLAGS += -L$(OOP_LIB) -loop - diff --git a/net/nepim/pkg-descr b/net/nepim/pkg-descr deleted file mode 100644 index 27d33a048ef1..000000000000 --- a/net/nepim/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Nepim stands for network pipemeter, a tool for measuring available bandwidth -between hosts. nepim is also useful to generate network traffic for testing -purposes. Nepim operates in client/server mode, is able to handle multiple -parallel traffic streams, reports periodic partial statistics along the -testing, and supports IPv6. - -WWW: http://www.nongnu.org/nepim/ diff --git a/net/netatalk/Makefile b/net/netatalk/Makefile deleted file mode 100644 index 596f05ed6d53..000000000000 --- a/net/netatalk/Makefile +++ /dev/null @@ -1,137 +0,0 @@ -# Created by: stb -# $FreeBSD$ - -PORTNAME= netatalk -PORTVERSION= 2.2.5 -PORTREVISION= 5 -PORTEPOCH= 1 -CATEGORIES= net print -MASTER_SITES= SF - -MAINTAINER= marcus@FreeBSD.org -COMMENT= File server for Mac OS X - -LIB_DEPENDS= libgcrypt.so:security/libgcrypt - -USES= bdb gmake iconv libtool perl5 tar:bzip2 -GNU_CONFIGURE= yes -CPPFLAGS+= -D_IPP_PRIVATE_STRUCTURES -INSTALL_TARGET= install-strip -USE_RC_SUBR= netatalk - -BROKEN_FreeBSD_12= does not build, OpenSSL 1.1 unsupported -DEPRECATED= Outdated branch of netatalk; use net/netatalk3 instead -EXPIRATION_DATE= 2018-12-21 - -CONFIGURE_ARGS+= --with-tcp-wrappers \ - --with-pkgconfdir=${PREFIX}/etc \ - ${ICONV_CONFIGURE_BASE} \ - --with-libgcrypt-dir=${LOCALBASE} \ - --with-uams-path=${PREFIX}/libexec/netatalk-uams \ - --with-bdb=${LOCALBASE} - -OPTIONS_DEFINE= SRVLOC PAM KRB5 ZEROCONF LDAP SENDFILE -SRVLOC_DESC= Service Location Protocol support -KRB5_DESC= Kerberos V UAM -ZEROCONF_DESC= Zeroconf (Bonjour) support -SENDFILE_DESC= sendfile support - -FILES= AppleVolumes.default AppleVolumes.system afp_ldap.conf \ - afpd.conf netatalk.conf -LINKS= unbin unhex unsingle hqx2bin single2bin macbinary \ - binheader nadheader - -CONFLICTS= bigloo-2.* cap-6.0.* tct-1.* netatalk-1* yudit-[0-9]* - -.if exists(/usr/include/netatalk/ddp.h) -OPTIONS_DEFINE+=APPLETALK TIMELORD -OPTIONS_DEFAULT=APPLETALK -APPLETALK_DESC= AppleTalk protocol support -TIMELORD_DESC= Timelord network time service -.endif - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MKRB5} -CONFIGURE_ARGS+= --enable-krbV-uam -PLIST_SUB+= NETATALKKRB5="" -.else -PLIST_SUB+= NETATALKKRB5="@comment " -.endif - -.if ${PORT_OPTIONS:MAPPLETALK} -CONFIGURE_ARGS+= --enable-ddp -PLIST_SUB+= APPLETALK="" -FILES+= atalkd.conf papd.conf -.else -PLIST_SUB+= APPLETALK="@comment " -.endif - -.if ${PORT_OPTIONS:MPAM} -CONFIGURE_ARGS+= --with-pam -PLIST_SUB+= NETATALKPAM="" -.else -CONFIGURE_ARGS+= --without-pam -PLIST_SUB+= NETATALKPAM="@comment " -.endif - -.if ${PORT_OPTIONS:MSRVLOC} -CONFIGURE_ARGS+= --enable-srvloc=${LOCALBASE} -LIB_DEPENDS+= libslp.so:net/openslp -SUB_LIST+= SRVLOC="slpd" -.else -SUB_LIST+= SRVLOC="" -.endif - -.if ${PORT_OPTIONS:MTIMELORD} -CONFIGURE_ARGS+= --enable-timelord -PLIST_SUB+= TIMELORD="" -.else -PLIST_SUB+= TIMELORD="@comment " -.endif - -.if ${PORT_OPTIONS:MZEROCONF} -CONFIGURE_ARGS+= --enable-zeroconf=${LOCALBASE} -CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib -LIB_DEPENDS+= libavahi-client.so:net/avahi-app -USES+= pkgconfig -SUB_LIST+= ZEROCONF="avahi_daemon" -.else -CONFIGURE_ARGS+= --disable-zerconf -SUB_LIST+= ZEROCONF="" -.endif - -.if ${PORT_OPTIONS:MLDAP} -CONFIGURE_ARGS+= --with-ldap -CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib -USE_OPENLDAP= yes -.else -CONFIGURE_ARGS+= --without-ldap -.endif - -.if ${PORT_OPTIONS:MSENDFILE} -CONFIGURE_ARGS+= --enable-sendfile -.else -CONFIGURE_ARGS+= --disable-sendfile -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|%%DB_NAME%%|${BDB_INCLUDE_DIR:T}| ; \ - s|%%DB_LIB%%|-l${BDB_LIB_NAME}|g ; \ - s|%%LOCALBASE%%|${LOCALBASE}|g' \ - ${WRKSRC}/configure - -post-install: - @${RM} ${STAGEDIR}${PREFIX}/bin/nu ${STAGEDIR}${PREFIX}/bin/lp2pap.sh \ - ${STAGEDIR}${PREFIX}/bin/test_parse_mtab \ - ${STAGEDIR}${PREFIX}/bin/afpd-mtab.pl - ${INSTALL_SCRIPT} ${WRKSRC}/contrib/macusers/macusers \ - ${STAGEDIR}${PREFIX}/bin/macusers -.for i in ${FILES} - ${MV} ${STAGEDIR}${PREFIX}/etc/${i} ${STAGEDIR}${PREFIX}/etc/${i}.sample -.endfor -.for i in ${LINKS} - ${LN} -sf megatron ${STAGEDIR}${PREFIX}/bin/${i} -.endfor - -.include <bsd.port.mk> diff --git a/net/netatalk/distinfo b/net/netatalk/distinfo deleted file mode 100644 index cc58498a6239..000000000000 --- a/net/netatalk/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (netatalk-2.2.5.tar.bz2) = 7658afc793ab36f1cda7df5719598acbf366e213e27be1cbbc2d93631c368869 -SIZE (netatalk-2.2.5.tar.bz2) = 1290761 diff --git a/net/netatalk/files/netatalk.in b/net/netatalk/files/netatalk.in deleted file mode 100644 index 4408a7eb85b2..000000000000 --- a/net/netatalk/files/netatalk.in +++ /dev/null @@ -1,67 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# PROVIDE: atalkd papd cnid_metad timelord afpd -# REQUIRE: DAEMON %%SRVLOC%% %%ZEROCONF%% -# KEYWORD: shutdown -# -# AppleTalk daemons. Make sure not to start atalkd in the background: -# its data structures must have time to stablize before running the -# other processes. -# - -# Set defaults. Please overide these in %%PREFIX%%/etc/netatalk.conf -ATALK_ZONE= -ATALK_NAME="`/bin/hostname -s`" -AFPD_UAMLIST= -AFPD_MAX_CLIENTS=50 -AFPD_GUEST=nobody - -# Load user config -if [ -f %%PREFIX%%/etc/netatalk.conf ]; then . %%PREFIX%%/etc/netatalk.conf; fi - -netatalk_enable=${netatalk_enable-"NO"} -atalkd_enable=${atalkd_enable-"NO"} -papd_enable=${papd_enable-"NO"} -cnid_metad_enable=${cnid_metad_enable-"NO"} -afpd_enable=${afpd_enable-"NO"} -timelord_enable=${timelord_enable-"NO"} - -. /etc/rc.subr - -name=netatalk -rcvar=netatalk_enable -hostname=`hostname -s` - -start_cmd=netatalk_start -stop_cmd=netatalk_stop - -netatalk_start() { - checkyesno atalkd_enable && %%PREFIX%%/sbin/atalkd - checkyesno atalkd_enable && \ - %%PREFIX%%/bin/nbprgstr -p 4 "${ATALK_NAME}:Workstation${ATALK_ZONE}" & - checkyesno atalkd_enable && \ - %%PREFIX%%/bin/nbprgstr -p 4 "${ATALK_NAME}:netatalk${ATALK_ZONE}" & - checkyesno papd_enable && %%PREFIX%%/sbin/papd - checkyesno cnid_metad_enable && %%PREFIX%%/sbin/cnid_metad - checkyesno timelord_enable && %%PREFIX%%/sbin/timelord - checkyesno afpd_enable && \ - %%PREFIX%%/sbin/afpd -n "${ATALK_NAME}${ATALK_ZONE}" \ - -s %%PREFIX%%/etc/AppleVolumes.system \ - -f %%PREFIX%%/etc/AppleVolumes.default \ - -g ${AFPD_GUEST} \ - -c ${AFPD_MAX_CLIENTS} \ - ${AFPD_UAMLIST} -} - -netatalk_stop() { - checkyesno timelord_enable && killall timelord - checkyesno afpd_enable && killall afpd - checkyesno cnid_metad_enable && killall cnid_metad - checkyesno papd_enable && killall papd - checkyesno atalkd_enable && killall atalkd -} - -load_rc_config ${name} -run_rc_command "$1" diff --git a/net/netatalk/files/patch-config_netatalk.conf b/net/netatalk/files/patch-config_netatalk.conf deleted file mode 100644 index 9d3c7bf4c25f..000000000000 --- a/net/netatalk/files/patch-config_netatalk.conf +++ /dev/null @@ -1,20 +0,0 @@ ---- config/netatalk.conf.orig 2011-07-22 00:30:42.000000000 -0400 -+++ config/netatalk.conf 2011-07-30 18:01:04.000000000 -0400 -@@ -1,4 +1,5 @@ --# Netatalk configuration -+# netatalk configuration -+# For details see man netatalk.conf - - ######################################################################### - # Global configuration -@@ -21,8 +22,8 @@ export ATALK_MAC_CHARSET - - #### Set which daemons to run. - #### If you use AFP file server, run both cnid_metad and afpd. --CNID_METAD_RUN=yes --AFPD_RUN=yes -+#CNID_METAD_RUN=yes -+#AFPD_RUN=yes - - #### maximum number of clients that can connect: - #AFPD_MAX_CLIENTS=20 diff --git a/net/netatalk/files/patch-configure b/net/netatalk/files/patch-configure deleted file mode 100644 index 32e1af48bff0..000000000000 --- a/net/netatalk/files/patch-configure +++ /dev/null @@ -1,20 +0,0 @@ ---- configure.orig 2012-04-26 10:27:12.000000000 -0400 -+++ configure 2012-07-08 21:21:38.000000000 -0400 -@@ -16127,7 +16127,7 @@ fi - fi - - # mDNS support using mDNSResponder -- ac_fn_c_check_header_mongrel "$LINENO" "dns_sd.h" "ac_cv_header_dns_sd_h" "$ac_includes_default" -+ ac_fn_c_check_header_mongrel "$LINENO" "xxxdns_sd.hxxx" "ac_cv_header_dns_sd_h" "$ac_includes_default" - if test "x$ac_cv_header_dns_sd_h" = xyes; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DNSServiceRegister in -ldns_sd" >&5 - $as_echo_n "checking for DNSServiceRegister in -ldns_sd... " >&6; } -@@ -18150,7 +18150,7 @@ if test "x$bdb_required" = "xyes"; then - trybdbdir="" - dobdbsearch=yes - bdb_search_dirs="/usr/local /usr" -- search_subdirs="/ /db5 /db5.1 /db51 /db5.0 /db50 /db4.8 /db48 /db4.7 /db47 /db4.6 /db46 /db4" -+ search_subdirs="/%%DB_NAME%% / /db5 /db5.1 /db51 /db5.0 /db50 /db4.8 /db48 /db4.7 /db47 /db4.6 /db46 /db4" - - bdbfound=no - savedcflags="$CFLAGS" diff --git a/net/netatalk/files/patch-etc_apfd_Makefile.in b/net/netatalk/files/patch-etc_apfd_Makefile.in deleted file mode 100644 index e91692393775..000000000000 --- a/net/netatalk/files/patch-etc_apfd_Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- etc/afpd/Makefile.in.orig 2011-07-27 07:59:24.000000000 -0400 -+++ etc/afpd/Makefile.in 2011-07-30 18:03:30.000000000 -0400 -@@ -317,7 +317,7 @@ afpd_SOURCES = afp_asp.c afp_avahi.c afp - afpd_LDADD = \ - $(top_builddir)/libatalk/cnid/libcnid.la \ - $(top_builddir)/libatalk/libatalk.la \ -- @LIBGCRYPT_LIBS@ @ZEROCONF_LIBS@ @QUOTA_LIBS@ @SLP_LIBS@ @WRAP_LIBS@ @LIBADD_DL@ @ACL_LIBS@ @PTHREAD_LIBS@ -+ @LIBGCRYPT_LIBS@ @ZEROCONF_LIBS@ @QUOTA_LIBS@ @SLP_LIBS@ @WRAP_LIBS@ @LIBADD_DL@ @ACL_LIBS@ @PTHREAD_LIBS@ @PAM_LIBS@ - - afpd_LDFLAGS = -export-dynamic - afpd_CFLAGS = \ diff --git a/net/netatalk/files/patch-etc_cnid_dbd_cnid_metad.c b/net/netatalk/files/patch-etc_cnid_dbd_cnid_metad.c deleted file mode 100644 index e83a11997d16..000000000000 --- a/net/netatalk/files/patch-etc_cnid_dbd_cnid_metad.c +++ /dev/null @@ -1,10 +0,0 @@ ---- etc/cnid_dbd/cnid_metad.c.orig 2011-07-30 18:28:32.000000000 -0400 -+++ etc/cnid_dbd/cnid_metad.c 2011-07-30 18:29:01.000000000 -0400 -@@ -39,6 +39,7 @@ - #include <string.h> - #include <signal.h> - #include <sys/types.h> -+#include <sys/resource.h> - #include <sys/time.h> - #include <sys/wait.h> - #include <sys/uio.h> diff --git a/net/netatalk/files/patch-include_atalk_util.h b/net/netatalk/files/patch-include_atalk_util.h deleted file mode 100644 index 7df14fa51921..000000000000 --- a/net/netatalk/files/patch-include_atalk_util.h +++ /dev/null @@ -1,10 +0,0 @@ ---- include/atalk/util.h.orig 2010-06-09 18:45:10.000000000 -0400 -+++ include/atalk/util.h 2010-06-09 18:45:22.000000000 -0400 -@@ -17,6 +17,7 @@ - - #include <sys/cdefs.h> - #include <sys/types.h> -+#include <sys/socket.h> - #ifdef HAVE_UNISTD_H - #include <unistd.h> - #endif /* HAVE_UNISTD_H */ diff --git a/net/netatalk/pkg-descr b/net/netatalk/pkg-descr deleted file mode 100644 index ad933ec4bcd4..000000000000 --- a/net/netatalk/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -Netatalk is an OpenSource software package, that can be used to turn an -inexpensive *NIX machine into an extremely high-performance and reliable -file server for Macintosh computers. - -Using Netatalk's AFP 3.2 compliant file-server leads to significantly higher -transmission speeds compared with Macs accessing a server via SaMBa/NFS -while providing clients with the best possible user experience (full support -for Macintosh metadata, flawlessly supporting mixed environments of classic -MacOS and MacOS X clients) - -Due to Netatalk speaking AppleTalk, the print-server task can provide -printing clients with full AppleTalk support as well as the server itself -with printing capabilities for AppleTalk-only printers. Starting with -version 2.0, Netatalk seamlessly interacts with CUPS on the server. - -After all, Netatalk can be used to act as an AppleTalk router, providing -both segmentation and zone names in Macintosh networks. - -WWW: http://netatalk.sourceforge.net/ diff --git a/net/netatalk/pkg-message b/net/netatalk/pkg-message deleted file mode 100644 index 23d91dbf7b03..000000000000 --- a/net/netatalk/pkg-message +++ /dev/null @@ -1,9 +0,0 @@ -### -If you compiled WITH_PAM support, you need to edit /etc/pam.conf to add -support for netatalk. To do so, add the following three lines to this -file: - -netatalk auth required pam_unix.so try_first_pass -netatalk account required pam_unix.so try_first_pass -netatalk session required pam_permit.so -### diff --git a/net/netatalk/pkg-plist b/net/netatalk/pkg-plist deleted file mode 100644 index 34ff8ace285a..000000000000 --- a/net/netatalk/pkg-plist +++ /dev/null @@ -1,177 +0,0 @@ -bin/ad -%%APPLETALK%%bin/add_netatalk_printer -bin/adv1tov2 -%%APPLETALK%%bin/aecho -bin/afpldaptest -bin/afppasswd -bin/apple_dump -bin/binheader -bin/asip-status.pl -bin/cnid2_create -bin/dbd -%%APPLETALK%%bin/getzones -bin/macusers -bin/megatron -bin/hqx2bin -bin/macbinary -bin/nadheader -bin/single2bin -bin/unbin -bin/unhex -bin/unsingle -%%APPLETALK%%bin/nbplkup -%%APPLETALK%%bin/nbprgstr -%%APPLETALK%%bin/nbpunrgstr -bin/netatalk-config -%%APPLETALK%%bin/pap -%%APPLETALK%%bin/papstatus -%%APPLETALK%%bin/psorder -%%APPLETALK%%bin/showppd -bin/uniconv -@sample etc/AppleVolumes.default.sample -@sample etc/AppleVolumes.system.sample -@sample etc/afpd.conf.sample -@sample etc/afp_ldap.conf.sample -%%APPLETALK%%@sample etc/atalkd.conf.sample -@sample etc/netatalk.conf.sample -%%APPLETALK%%@sample etc/papd.conf.sample -libexec/netatalk-uams/uams_clrtxt.so -libexec/netatalk-uams/uams_dhx.so -libexec/netatalk-uams/uams_dhx2.so -%%NETATALKPAM%%libexec/netatalk-uams/uams_dhx2_pam.a -%%NETATALKPAM%%libexec/netatalk-uams/uams_dhx2_pam.so -libexec/netatalk-uams/uams_dhx2_passwd.a -libexec/netatalk-uams/uams_dhx2_passwd.so -%%NETATALKPAM%%libexec/netatalk-uams/uams_dhx_pam.a -%%NETATALKPAM%%libexec/netatalk-uams/uams_dhx_pam.so -libexec/netatalk-uams/uams_dhx_passwd.a -libexec/netatalk-uams/uams_dhx_passwd.so -%%NETATALKKRB5%%libexec/netatalk-uams/uams_gss.a -%%NETATALKKRB5%%libexec/netatalk-uams/uams_gss.so -libexec/netatalk-uams/uams_guest.a -libexec/netatalk-uams/uams_guest.so -%%NETATALKPAM%%libexec/netatalk-uams/uams_pam.a -%%NETATALKPAM%%libexec/netatalk-uams/uams_pam.so -libexec/netatalk-uams/uams_passwd.a -libexec/netatalk-uams/uams_passwd.so -libexec/netatalk-uams/uams_randnum.a -libexec/netatalk-uams/uams_randnum.so -include/atalk/acl.h -include/atalk/adouble.h -include/atalk/aep.h -include/atalk/afp.h -include/atalk/asp.h -include/atalk/atp.h -include/atalk/cnid.h -include/atalk/compat.h -include/atalk/ddp.h -include/atalk/directory.h -include/atalk/dsi.h -include/atalk/ea.h -include/atalk/hash.h -include/atalk/ldapconfig.h -include/atalk/list.h -include/atalk/logger.h -include/atalk/nbp.h -include/atalk/netddp.h -include/atalk/queue.h -include/atalk/pap.h -include/atalk/paths.h -include/atalk/rtmp.h -include/atalk/server_child.h -include/atalk/server_ipc.h -include/atalk/tdb.h -include/atalk/uam.h -include/atalk/unicode.h -include/atalk/unix.h -include/atalk/util.h -include/atalk/uuid.h -include/atalk/vfs.h -include/atalk/volinfo.h -include/atalk/volume.h -include/atalk/zip.h -include/netatalk/aarp.h -include/netatalk/at.h -include/netatalk/at_var.h -include/netatalk/ddp.h -include/netatalk/ddp_var.h -include/netatalk/endian.h -include/netatalk/phase2.h -lib/libatalk.a -%%APPLETALK%%libexec/etc2ps.sh -%%APPLETALK%%libexec/ifmpap -%%APPLETALK%%libexec/ifmpaprev -%%APPLETALK%%libexec/ifpap -%%APPLETALK%%libexec/ifpaprev -%%APPLETALK%%libexec/ifwmpap -%%APPLETALK%%libexec/ifwmpaprev -%%APPLETALK%%libexec/ifwpap -%%APPLETALK%%libexec/ifwpaprev -%%APPLETALK%%libexec/ofmpap -%%APPLETALK%%libexec/ofpap -%%APPLETALK%%libexec/ofwmpap -%%APPLETALK%%libexec/ofwpap -%%APPLETALK%%libexec/psa -%%APPLETALK%%libexec/psf -%%APPLETALK%%libexec/tfmpap -%%APPLETALK%%libexec/tfmpaprev -%%APPLETALK%%libexec/tfpap -%%APPLETALK%%libexec/tfpaprev -%%APPLETALK%%libexec/tfwmpap -%%APPLETALK%%libexec/tfwmpaprev -%%APPLETALK%%libexec/tfwpap -%%APPLETALK%%libexec/tfwpaprev -man/man1/ad.1.gz -%%APPLETALK%%man/man1/aecho.1.gz -man/man1/afpldaptest.1.gz -man/man1/afppasswd.1.gz -man/man1/apple_dump.1.gz -man/man1/asip-status.pl.1.gz -man/man1/dbd.1.gz -%%APPLETALK%%man/man1/getzones.1.gz -man/man1/hqx2bin.1.gz -man/man1/macbinary.1.gz -man/man1/macusers.1.gz -man/man1/megatron.1.gz -%%APPLETALK%%man/man1/nbp.1.gz -%%APPLETALK%%man/man1/nbplkup.1.gz -%%APPLETALK%%man/man1/nbprgstr.1.gz -%%APPLETALK%%man/man1/nbpunrgstr.1.gz -man/man1/netatalk-config.1.gz -%%APPLETALK%%man/man1/pap.1.gz -%%APPLETALK%%man/man1/papstatus.1.gz -%%APPLETALK%%man/man1/psorder.1.gz -man/man1/single2bin.1.gz -man/man1/unbin.1.gz -man/man1/unhex.1.gz -man/man1/uniconv.1.gz -man/man1/unsingle.1.gz -%%APPLETALK%%man/man3/atalk_aton.3.gz -%%APPLETALK%%man/man3/nbp_name.3.gz -%%APPLETALK%%man/man4/atalk.4.gz -man/man5/AppleVolumes.5.gz -man/man5/AppleVolumes.default.5.gz -man/man5/AppleVolumes.system.5.gz -man/man5/afp_ldap.conf.5.gz -man/man5/afp_signature.conf.5.gz -man/man5/afp_voluuid.conf.5.gz -man/man5/afpd.conf.5.gz -%%APPLETALK%%man/man5/atalkd.conf.5.gz -man/man5/netatalk.conf.5.gz -%%APPLETALK%%man/man5/papd.conf.5.gz -man/man8/afpd.8.gz -%%APPLETALK%%man/man8/atalkd.8.gz -man/man8/cnid_dbd.8.gz -man/man8/cnid_metad.8.gz -%%APPLETALK%%man/man8/papd.8.gz -%%APPLETALK%%man/man8/papstatus.8.gz -%%APPLETALK%%man/man8/psf.8.gz -man/man8/timelord.8.gz -sbin/afpd -%%APPLETALK%%sbin/atalkd -sbin/cnid_dbd -sbin/cnid_metad -%%APPLETALK%%sbin/papd -%%TIMELORD%%sbin/timelord -share/aclocal/netatalk.m4 -%%APPLETALK%%%%DATADIR%%/pagecount.ps diff --git a/net/nocatsplash/Makefile b/net/nocatsplash/Makefile deleted file mode 100644 index 457826d13ae8..000000000000 --- a/net/nocatsplash/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -# Created by: Bruce M Simpson <bms@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= nocatsplash -PORTVERSION= 0.82 -PORTREVISION= 3 -CATEGORIES= net -MASTER_SITES= http://farrokhi.net/distfiles/ \ - http://BSDforge.com/projects/source/net/nocatsplash/ -DISTNAME= NoCatSplash-nightly - -MAINTAINER= portmaster@BSDforge.com -COMMENT= Open 802.11 Splash Screen - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -USE_GNOME= glib12 - -CONFLICTS= nocatauth-server-[0-9]* - -GNU_CONFIGURE= yes -USES= gmake tar:tgz - -CONFIGURE_ARGS+= --disable-dependency-tracking -CONFIGURE_ARGS+= --disable-glibtest -CONFIGURE_ARGS+= --with-firewall=pfctl -CONFIGURE_ARGS+= --with-ghttpd -.if defined(AUTHMODE) -CONFIGURE_ARGS+= --with-mode=${AUTHMODE} -.endif -.if defined(DOCROOT) -CONFIGURE_ARGS+= --with-docroot=${DOCROOT} -.endif - -USERS= nocat -GROUPS= nocat - -.include <bsd.port.mk> diff --git a/net/nocatsplash/distinfo b/net/nocatsplash/distinfo deleted file mode 100644 index a2781d5a3178..000000000000 --- a/net/nocatsplash/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (NoCatSplash-nightly.tgz) = e9c5f83d7dff1896e390c7e8b461f1546dc5055b8f569078157829ac824a7025 -SIZE (NoCatSplash-nightly.tgz) = 109000 diff --git a/net/nocatsplash/files/patch-mkinstalldirs b/net/nocatsplash/files/patch-mkinstalldirs deleted file mode 100644 index cac39d059cc1..000000000000 --- a/net/nocatsplash/files/patch-mkinstalldirs +++ /dev/null @@ -1,28 +0,0 @@ ---- mkinstalldirs.orig 2003-01-02 10:39:12 UTC -+++ mkinstalldirs -@@ -7,25 +7,6 @@ - errstatus=0 - dirmode="" - --usage="\ --Usage: mkinstalldirs [-h] [--help] [-m mode] dir ..." -- --# process command line arguments --while test $# -gt 0 ; do -- case "${1}" in -- -h | --help | --h* ) # -h for help -- echo "${usage}" 1>&2; exit 0 ;; -- -m ) # -m PERM arg -- shift -- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; } -- dirmode="${1}" -- shift ;; -- -- ) shift; break ;; # stop option processing -- -* ) echo "${usage}" 1>&2; exit 1 ;; # unknown option -- * ) break ;; # first non-opt arg -- esac --done -- - for file - do - if test -d "$file"; then diff --git a/net/nocatsplash/files/patch-src__http.c b/net/nocatsplash/files/patch-src__http.c deleted file mode 100644 index 9b79495eeab2..000000000000 --- a/net/nocatsplash/files/patch-src__http.c +++ /dev/null @@ -1,35 +0,0 @@ ---- src/http.c.orig 2003-01-16 19:52:17 UTC -+++ src/http.c -@@ -1,8 +1,10 @@ --# include <glib.h> --# include <fcntl.h> --# include <sys/stat.h> -+# include <sys/param.h> - # include <sys/types.h> -+# include <sys/stat.h> - # include <sys/socket.h> -+# include <netinet/in.h> -+# include <glib.h> -+# include <fcntl.h> - # include <arpa/inet.h> - # include <unistd.h> - # include <errno.h> -@@ -17,9 +19,6 @@ - # define BUF_SIZ 16384 - # endif - --// not portable, apparently --# include <sys/sendfile.h> -- - GIOChannel *http_bind_socket( const char *ip, int port, int queue ) { - struct sockaddr_in addr; - int fd, r, n = 1; -@@ -354,7 +353,7 @@ ssize_t http_sendfile ( http_request *h, - return -1; - } - -- r = sendfile( out_fd, in_fd, &len, s.st_size ); -+ r = sendfile(in_fd, out_fd, 0, s.st_size, NULL, &len, 0); - if (r == -1) { - g_warning("http_sendfile send: %m"); - return -1; diff --git a/net/nocatsplash/files/patch-src__splashd.c b/net/nocatsplash/files/patch-src__splashd.c deleted file mode 100644 index b654b53bd44e..000000000000 --- a/net/nocatsplash/files/patch-src__splashd.c +++ /dev/null @@ -1,15 +0,0 @@ ---- src/splashd.c.orig 2003-02-23 03:09:46 UTC -+++ src/splashd.c -@@ -1,7 +1,10 @@ -+# include <sys/param.h> -+# include <sys/types.h> -+# include <sys/socket.h> -+# include <netinet/in.h> -+# include <pthread.h> - # include <glib.h> - # include <stdio.h> --# include <netinet/in.h> --# include <sys/socket.h> - # include <signal.h> - # include <string.h> - # include <time.h> diff --git a/net/nocatsplash/pkg-descr b/net/nocatsplash/pkg-descr deleted file mode 100644 index 461ee18b718c..000000000000 --- a/net/nocatsplash/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -NoCatSplash is a Open Public Network Gateway Daemon. It performs as a -[captive/open/active] portal. When run on a gateway/router on a network, -all web requests are redirected until the client either logs in or clicks -"I Accept" to an AUP. The gateway daemon then changes the firewall rules -on the gateway to pass traffic for that client (based on IP address and -MAC address). diff --git a/net/nocatsplash/pkg-plist b/net/nocatsplash/pkg-plist deleted file mode 100644 index 775b30594371..000000000000 --- a/net/nocatsplash/pkg-plist +++ /dev/null @@ -1,15 +0,0 @@ -share/nocat/htdocs/test.html -share/nocat/htdocs/status.html -share/nocat/htdocs/splash.html -share/nocat/htdocs/images/update.gif -share/nocat/htdocs/images/skip.gif -share/nocat/htdocs/images/reset.gif -share/nocat/htdocs/images/register.gif -share/nocat/htdocs/images/logout.gif -share/nocat/htdocs/images/login.gif -share/nocat/htdocs/images/continue.gif -share/nocat/htdocs/images/auth_logo.gif -sbin/splashd -sbin/ghttpd -etc/nocat.conf -@dir libexec/nocat diff --git a/net/py-libstorj/Makefile b/net/py-libstorj/Makefile deleted file mode 100644 index 38c48b29d368..000000000000 --- a/net/py-libstorj/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# $FreeBSD$ - -PORTNAME= libstoraj -PORTVERSION= 1.0.2 -DISTVERSIONPREFIX= v -CATEGORIES= net -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= jhixson@FreeBSD.org -COMMENT= Python bindings for libstorj - -LICENSE= LGPL21+ - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2018-12-19 - -BUILD_DEPENDS= swig3.0:devel/swig30 -LIB_DEPENDS= libstorj.so:net/libstorj - -USES= localbase python:2.7 -USE_PYTHON= autoplist distutils -USE_GITHUB= yes -GH_ACCOUNT= Storj -GH_PROJECT= python-libstorj -GH_TAGNAME= b344699 -GH_TUPLE= Storj:libstorj:v1.0.2:libstorj - -pre-build: - @cd ${WRKSRC}; ${CP} -a ${WRKSRC_libstorj}/ ${WRKSRC}/ext/libstorj; \ - ${LOCALBASE}/bin/swig3.0 -c++ -python -outdir lib/ext lib/ext/python_libstorj.i - -post-install: - ${INSTALL_PROGRAM} ${WRKSRC}/lib/ext/_python_libstorj.so \ - ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_python_libstorj.so - -.include <bsd.port.mk> diff --git a/net/py-libstorj/distinfo b/net/py-libstorj/distinfo deleted file mode 100644 index f4de1c87c60e..000000000000 --- a/net/py-libstorj/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -TIMESTAMP = 1513919359 -SHA256 (Storj-python-libstorj-v1.0.2-b344699_GH0.tar.gz) = d2c9af17b9012e5920aa38146497630c6bfb3c58f32770fecfe5d526a3029a95 -SIZE (Storj-python-libstorj-v1.0.2-b344699_GH0.tar.gz) = 8086 -SHA256 (Storj-libstorj-v1.0.2_GH0.tar.gz) = 1d355f2663fd7701c49a5d696e38e1e9bfb48829fca314c47f043d8e3fa8468e -SIZE (Storj-libstorj-v1.0.2_GH0.tar.gz) = 170883 diff --git a/net/py-libstorj/pkg-descr b/net/py-libstorj/pkg-descr deleted file mode 100644 index dfb6e138992e..000000000000 --- a/net/py-libstorj/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Python bindings for libstorj - -WWW: https://github.com/Storj/python-libstorj diff --git a/net/scribe/Makefile b/net/scribe/Makefile deleted file mode 100644 index 8d9c36a808a4..000000000000 --- a/net/scribe/Makefile +++ /dev/null @@ -1,73 +0,0 @@ -# Created by: Jui-Nan Lin <jnlin@csie.nctu.edu.tw> -# $FreeBSD$ - -PORTNAME= scribe -DISTVERSION= 2.2.2013.04.15 -PORTREVISION= 14 -CATEGORIES= net - -MAINTAINER= ports@FreeBSD.org -COMMENT= Aggregating log data streamed in real time - -LICENSE= APACHE20 - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2018-12-19 - -BUILD_DEPENDS= fb303>0:devel/fb303 \ - thrift:devel/thrift -LIB_DEPENDS= libboost_system.so:devel/boost-libs \ - libevent.so:devel/libevent \ - libthrift.so:devel/thrift-cpp -RUN_DEPENDS= p5-Class-Accessor>0:devel/p5-Class-Accessor \ - p5-Thrift>0:devel/p5-Thrift \ - ${PYTHON_PKGNAMEPREFIX}thrift>0:devel/py-thrift@${PY_FLAVOR} - -BROKEN_powerpc64= Does not build - -USE_GITHUB= yes -GH_ACCOUNT= facebookarchive -GH_TAGNAME= 7359a09 - -USES= autoreconf compiler gmake perl5 python -USE_PYTHON= py3kplist -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-boost-filesystem=boost_filesystem \ - --with-boost-system=boost_system \ - PY_PREFIX="${PREFIX}" -USE_RC_SUBR= ${PORTNAME} - -OPTIONS_DEFINE= EXAMPLES - -post-patch: - @${REINPLACE_CMD} -e 's/^AM_INIT_AUTOMAKE/#/' ${WRKSRC}/configure.ac - @${REINPLACE_CMD} -e '/boost/! s/shared_ptr/boost::&/g' \ - ${WRKSRC}/src/conf.cpp \ - ${WRKSRC}/src/conn_pool.cpp \ - ${WRKSRC}/src/dynamic_bucket_updater.cpp \ - ${WRKSRC}/src/env_default.cpp \ - ${WRKSRC}/src/file.cpp \ - ${WRKSRC}/src/scribe_server.cpp \ - ${WRKSRC}/src/store.cpp \ - ${WRKSRC}/src/store_queue.cpp - -post-configure: - @${REINPLACE_CMD} 's/-O3/${CXXFLAGS}/' ${WRKSRC}/src/Makefile - -post-build: - ${LOCALBASE}/bin/thrift -o ${WRKSRC} -I ${LOCALBASE}/share --gen "perl" ${WRKSRC}/if/scribe.thrift - -post-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Scribe/Thrift - (cd ${WRKSRC}/gen-perl && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}) - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) - -.include <bsd.port.pre.mk> - -.if ${COMPILER_TYPE} == clang -USE_CXXSTD= c++11 -.endif - -.include <bsd.port.post.mk> diff --git a/net/scribe/distinfo b/net/scribe/distinfo deleted file mode 100644 index 65313afa90ec..000000000000 --- a/net/scribe/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (facebookarchive-scribe-2.2.2013.04.15-7359a09_GH0.tar.gz) = 1701c31dd04a3f2ffc2e05d868e9a8ffe90de396998f008c3b29f9d0f169bebf -SIZE (facebookarchive-scribe-2.2.2013.04.15-7359a09_GH0.tar.gz) = 97255 diff --git a/net/scribe/files/patch-if__bucketupdater.thrift b/net/scribe/files/patch-if__bucketupdater.thrift deleted file mode 100644 index 9a5eb11f0e98..000000000000 --- a/net/scribe/files/patch-if__bucketupdater.thrift +++ /dev/null @@ -1,10 +0,0 @@ ---- if/bucketupdater.thrift.orig 2013-04-16 02:56:56 UTC -+++ if/bucketupdater.thrift -@@ -19,6 +19,7 @@ - - namespace cpp scribe.thrift - namespace java com.facebook.infrastructure.service -+namespace perl Scribe.Thrift - - // BucketStoreMapping service exception - exception BucketStoreMappingException { diff --git a/net/scribe/files/patch-src__Makefile.am b/net/scribe/files/patch-src__Makefile.am deleted file mode 100644 index 048eea8ddf7b..000000000000 --- a/net/scribe/files/patch-src__Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ ---- src/Makefile.am.orig 2013-04-16 02:56:56 UTC -+++ src/Makefile.am -@@ -34,7 +34,7 @@ all: - # - THRIFT = $(thrift_home)/bin/thrift - THRIFT_INCLUDES = -I $(fb303_home)/share/ --THRIFT_OPTS = $(THRIFT_INCLUDES) --gen cpp:pure_enums --gen py --gen php --gen java -+THRIFT_OPTS = $(THRIFT_INCLUDES) --gen cpp:pure_enums --gen py --gen php --gen java --gen perl - - # User defined conditionals and conditonal statements set up in configure.ac. - # FACEBOOK set in configure.ac diff --git a/net/scribe/files/scribe.in b/net/scribe/files/scribe.in deleted file mode 100644 index 06704887b293..000000000000 --- a/net/scribe/files/scribe.in +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: scribe -# REQUIRE: DAEMON -# KEYWORD: shutdown - -. /etc/rc.subr - -name="scribe" -rcvar=scribe_enable -pidfile="/var/run/${name}.pid" -command="%%PREFIX%%/bin/scribed" - -start_cmd=scribe_start -stop_postcmd=scribe_cleanup - -scribe_start() -{ - echo "Starting ${name}." - /usr/sbin/daemon -cf -p ${pidfile} ${command} ${scribe_flags} 2>>/var/log/scribe.log -} - -scribe_cleanup() { - [ -f ${pidfile} ] && /bin/unlink ${pidfile} -} - -load_rc_config "$name" - -: ${scribe_enable="NO"} - -run_rc_command "$1" diff --git a/net/scribe/pkg-descr b/net/scribe/pkg-descr deleted file mode 100644 index 9a7c85e880a6..000000000000 --- a/net/scribe/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Scribe is a server for aggregating log data streamed in real time from a large -number of servers. It is designed to be scalable, extensible without -client-side modification, and robust to failure of the network or any specific -machine. - -This is an archived project and is no longer supported or updated by Facebook. -Please do not file issues or pull-requests. If you wish to continue to develop -this code yourself, we recommend you fork it. - -WWW: https://github.com/facebookarchive/scribe diff --git a/net/scribe/pkg-plist b/net/scribe/pkg-plist deleted file mode 100644 index 286c00da71ce..000000000000 --- a/net/scribe/pkg-plist +++ /dev/null @@ -1,23 +0,0 @@ -bin/scribed -lib/libdynamicbucketupdater.a -lib/libscribe.a -%%SITE_PERL%%/Scribe/Thrift/Constants.pm -%%SITE_PERL%%/Scribe/Thrift/Types.pm -%%SITE_PERL%%/Scribe/Thrift/scribe.pm -%%PYTHON_SITELIBDIR%%/scribe-2.0-py%%PYTHON_VER%%.egg-info -%%PYTHON_SITELIBDIR%%/scribe/__init__.py -%%PYTHON_SITELIBDIR%%/scribe/__init__.pyc -%%PYTHON_SITELIBDIR%%/scribe/constants.py -%%PYTHON_SITELIBDIR%%/scribe/constants.pyc -%%PYTHON_SITELIBDIR%%/scribe/scribe.py -%%PYTHON_SITELIBDIR%%/scribe/scribe.pyc -%%PYTHON_SITELIBDIR%%/scribe/ttypes.py -%%PYTHON_SITELIBDIR%%/scribe/ttypes.pyc -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1.conf -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example2central.conf -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example2client.conf -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hdfs_example.conf -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hdfs_example2.conf -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scribe_cat -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scribe_ctrl diff --git a/net/wmlj/Makefile b/net/wmlj/Makefile deleted file mode 100644 index de745bda80ed..000000000000 --- a/net/wmlj/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -# Created by: Sergei Barbarash <sgt@outline.ru> -# $FreeBSD$ - -PORTNAME= wmlj -PORTVERSION= 0.4.0 -PORTREVISION= 9 -CATEGORIES= net -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= Dockapp that monitors your friends list at LiveJournal.com - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LIB_DEPENDS= libcurl.so:ftp/curl - -GNU_CONFIGURE= yes -USE_GNOME= gtk12 - -PLIST_FILES= bin/wmlj \ - man/man1/wmlj.1.gz - -post-patch: - @${REINPLACE_CMD} -e '/<curl\/types.h>/d' ${WRKSRC}/src/network.c - -.include <bsd.port.mk> diff --git a/net/wmlj/distinfo b/net/wmlj/distinfo deleted file mode 100644 index 42868f3020f2..000000000000 --- a/net/wmlj/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (wmlj-0.4.0.tar.gz) = c054a07d729092574cfce6c6eb625ed5c79d0117579bab0d18c5c5fb0a5a110f -SIZE (wmlj-0.4.0.tar.gz) = 84550 diff --git a/net/wmlj/files/patch-src_network.c b/net/wmlj/files/patch-src_network.c deleted file mode 100644 index 8e91ae9cbd33..000000000000 --- a/net/wmlj/files/patch-src_network.c +++ /dev/null @@ -1,24 +0,0 @@ ---- src/network.c.orig 2016-05-11 21:04:11 UTC -+++ src/network.c -@@ -72,7 +72,7 @@ skipline(char *text) { - } - - static char* --getline(char *text) { -+get_line(char *text) { - int len; - char *str; - -@@ -113,10 +113,10 @@ parse_response(char *buf) { - int read_keys = 0; - - while (*buf) { -- key = getline(buf); -+ key = get_line(buf); - buf = skipline(buf); - if (*buf) { -- val = getline(buf); -+ val = get_line(buf); - buf = skipline(buf); - - g_hash_table_insert(hash, g_strdup(key), g_strdup(val)); diff --git a/net/wmlj/pkg-descr b/net/wmlj/pkg-descr deleted file mode 100644 index 46bf1446d17f..000000000000 --- a/net/wmlj/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -wmlj monitors your Friends List at LiveJournal.com, an online -journaling service. It's designed to sit at your WindowMaker dock -panel. It checks the Friends List for updates every given time -interval, and if some of your friends post new entries, it signals -you with a neat graphic animation sequence. - -WWW: http://wmlj.sourceforge.net/ diff --git a/net/xferstats/Makefile b/net/xferstats/Makefile deleted file mode 100644 index f59bbf059f67..000000000000 --- a/net/xferstats/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# Created by: Dima Sivachenko -# $FreeBSD$ - -PORTNAME= xferstats -PORTVERSION= 2.16 -PORTREVISION= 2 -CATEGORIES= net -MASTER_SITES= ftp://ftp.wu-ftpd.org/pub/support/ - -MAINTAINER= demon@FreeBSD.org -COMMENT= Compiles information about file transfers from logfiles - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -USE_GNOME= glib12 -GNU_CONFIGURE= yes - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/xferstats ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/xferstats.8 ${STAGEDIR}${MANPREFIX}/man/man8 - ${INSTALL_DATA} ${WRKSRC}/xferstats.cfg \ - ${STAGEDIR}${PREFIX}/etc/xferstats.cfg.sample - -.include <bsd.port.mk> diff --git a/net/xferstats/distinfo b/net/xferstats/distinfo deleted file mode 100644 index f4a65946ff22..000000000000 --- a/net/xferstats/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xferstats-2.16.tar.gz) = 19b032709d4d473f9ed8cfe1134cc46254bf4eb39c4eee025d07dec1d0596819 -SIZE (xferstats-2.16.tar.gz) = 79327 diff --git a/net/xferstats/files/patch-parselog.c b/net/xferstats/files/patch-parselog.c deleted file mode 100644 index 6a0da013c765..000000000000 --- a/net/xferstats/files/patch-parselog.c +++ /dev/null @@ -1,84 +0,0 @@ ---- parselog.c.orig Sun Oct 13 17:39:55 2002 -+++ parselog.c Sun Oct 13 17:42:12 2002 -@@ -202,15 +202,11 @@ - - while (1) { - if (pointers->config->use_stdin) { -- if (feof(stdin)) -+ if (fgets(foo, sizeof(foo), stdin) == NULL) - break; -- /* there's probably a better way to do this :) */ -- fgets(foo, sizeof(foo), stdin); - } else { -- if (feof(log_stream)) -+ if (fgets(foo, sizeof(foo), log_stream) == NULL) - break; -- -- fgets(foo, sizeof(foo), log_stream); - } - - if ((len = strlen(foo)) < 42) -@@ -455,10 +451,8 @@ - #ifdef HAVE_MMAP - if (pointers->config->use_stdin) - { -- if (feof(stdin)) -+ if (fgets(foo, sizeof(foo), stdin) == NULL) - break; -- /* there's probably a better way to do this :) */ -- fgets(foo, sizeof(foo), stdin); - } - else - { -@@ -497,17 +491,13 @@ - #else /* HAVE_MMAP */ - if (pointers->config->use_stdin) - { -- if (feof(stdin)) -+ if (fgets(foo, sizeof(foo), stdin) == NULL) - break; -- /* there's probably a better way to do this :) */ -- fgets(foo, sizeof(foo), stdin); - } - else - { -- if (feof(log_stream)) -+ if (fgets(foo, sizeof(foo), log_stream) == NULL) - break; -- -- fgets(foo, sizeof(foo), log_stream); - } - #endif /* HAVE_MMAP */ - -@@ -770,10 +760,8 @@ - #ifdef HAVE_MMAP - if (pointers->config->use_stdin) - { -- if (feof(stdin)) -+ if (fgets(foo, sizeof(foo), stdin) == NULL) - break; -- /* there's probably a better way to do this :) */ -- fgets(foo, 2047, stdin); - } - else - { -@@ -812,17 +800,13 @@ - #else /* HAVE_MMAP */ - if (pointers->config->use_stdin) - { -- if (feof(stdin)) -+ if (fgets(foo, sizeof(foo), stdin) == NULL) - break; -- /* there's probably a better way to do this :) */ -- fgets(foo, 2047, stdin); - } - else - { -- if (feof(log_stream)) -+ if (fgets(foo, sizeof(foo), log_stream) == NULL) - break; -- -- fgets(foo, sizeof(foo), log_stream); - } - #endif /* HAVE_MMAP */ - diff --git a/net/xferstats/files/patch-xferstats.c b/net/xferstats/files/patch-xferstats.c deleted file mode 100644 index e07d53caa424..000000000000 --- a/net/xferstats/files/patch-xferstats.c +++ /dev/null @@ -1,23 +0,0 @@ ---- xferstats.x Thu Jan 11 19:49:22 2001 -+++ xferstats.c Thu Jan 11 19:50:31 2001 -@@ -2486,6 +2486,7 @@ - { - pointers_t * pointers; - char * default_logfile; -+ int first = 1; - - /* unbuffer stdout and stderr so output isn't lost */ - setbuf(stdout, NULL); -@@ -2559,10 +2560,11 @@ - - G_BLOW_CHUNKS(); - -- if (!pointers->first_ftp_line) { -+ if (first && !pointers->first_ftp_line) { - fprintf(stderr, "No data to process.\n"); - exit(0); - } -+ first = 0; - - generate_daily_data(pointers, pointers->first_ftp_line); - if (pointers->config->dow_traffic) diff --git a/net/xferstats/files/patch-xferstats.h b/net/xferstats/files/patch-xferstats.h deleted file mode 100644 index 5d8c8c41f9c8..000000000000 --- a/net/xferstats/files/patch-xferstats.h +++ /dev/null @@ -1,10 +0,0 @@ ---- xferstats.x Thu Jan 11 19:35:18 2001 -+++ xferstats.h Thu Jan 11 19:35:52 2001 -@@ -39,6 +39,7 @@ - - /* glibc's malloc is so damn efficient, chunks actually slow it down. so only - * use g_mem_chunks on non-glibc systems */ -+#define __GLIBC__ - #ifdef __GLIBC__ - # define G_MEM_CHUNK_ALLOC(bar) g_malloc(bar) - # define G_MEM_CHUNK_ALLOC0(bar) g_malloc0(bar) diff --git a/net/xferstats/pkg-descr b/net/xferstats/pkg-descr deleted file mode 100644 index 6f450184be08..000000000000 --- a/net/xferstats/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Xferstats is a utility that parses wu-ftpd, ncftpd, and (special) apache -xferlogs and gives various information and totals about the data transferred. diff --git a/net/xferstats/pkg-plist b/net/xferstats/pkg-plist deleted file mode 100644 index 73e099fdca4b..000000000000 --- a/net/xferstats/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/xferstats -etc/xferstats.cfg.sample -man/man8/xferstats.8.gz diff --git a/palm/Makefile b/palm/Makefile index 924dd23ad36a..403ea0f259e7 100644 --- a/palm/Makefile +++ b/palm/Makefile @@ -15,7 +15,6 @@ SUBDIR += palm-db-tools SUBDIR += pilot-link SUBDIR += pilot_makedoc - SUBDIR += pilrc SUBDIR += synce-libsynce .include <bsd.port.subdir.mk> diff --git a/palm/pilrc/Makefile b/palm/pilrc/Makefile deleted file mode 100644 index 51c2472b5ffb..000000000000 --- a/palm/pilrc/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# $FreeBSD$ - -PORTNAME= pilrc -PORTVERSION= 3.2 -PORTREVISION= 5 -CATEGORIES= palm -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= Resource compiler for Pilot applications - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -WRKSRC= ${WRKDIR}/pilrc-${PORTVERSION}/unix -CONFIGURE_ARGS= --enable-pilrcui - -USE_GNOME= gtk12 -GNU_CONFIGURE= yes - -OPTIONS_DEFINE= DOCS - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/pilrc ${WRKSRC}/pilrcui ${STAGEDIR}${PREFIX}/bin - -do-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${CP} -R ${WRKSRC}/../doc/* ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/palm/pilrc/distinfo b/palm/pilrc/distinfo deleted file mode 100644 index e5f7cde2bdad..000000000000 --- a/palm/pilrc/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (pilrc-3.2.tar.gz) = f3d6ea3c77f5d2a00707f4372a212377ab7bd77b3d68c3db7e28a553b235903f -SIZE (pilrc-3.2.tar.gz) = 259898 diff --git a/palm/pilrc/pkg-descr b/palm/pilrc/pkg-descr deleted file mode 100644 index 297ec2e5b90e..000000000000 --- a/palm/pilrc/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Resource compiler for Pilot applications. - -WWW: http://pilrc.sourceforge.net/ diff --git a/palm/pilrc/pkg-plist b/palm/pilrc/pkg-plist deleted file mode 100644 index 23d16b4f4cc5..000000000000 --- a/palm/pilrc/pkg-plist +++ /dev/null @@ -1,9 +0,0 @@ -bin/pilrc -bin/pilrcui -%%PORTDOCS%%%%DOCSDIR%%/archive.html -%%PORTDOCS%%%%DOCSDIR%%/contrib.html -%%PORTDOCS%%%%DOCSDIR%%/download.html -%%PORTDOCS%%%%DOCSDIR%%/history.html -%%PORTDOCS%%%%DOCSDIR%%/images/download.gif -%%PORTDOCS%%%%DOCSDIR%%/index.html -%%PORTDOCS%%%%DOCSDIR%%/manual.html diff --git a/print/Makefile b/print/Makefile index f62d76f01857..8fcb7db1567b 100644 --- a/print/Makefile +++ b/print/Makefile @@ -111,7 +111,6 @@ SUBDIR += libotf SUBDIR += libpagemaker SUBDIR += libpaper - SUBDIR += libppd SUBDIR += libspectre SUBDIR += lilypond SUBDIR += lilypond-devel @@ -119,7 +118,6 @@ SUBDIR += linux-c7-cups-libs SUBDIR += linux-c7-harfbuzz SUBDIR += lout - SUBDIR += lpr-wrapper SUBDIR += lprps SUBDIR += lyx SUBDIR += magicfilter diff --git a/print/libppd/Makefile b/print/libppd/Makefile deleted file mode 100644 index f60dc42c7e06..000000000000 --- a/print/libppd/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# Created by: e-masson@kisoft-services.com -# $FreeBSD$ - -PORTNAME= libppd -PORTVERSION= 0.10 -PORTREVISION= 4 -CATEGORIES= print -MASTER_SITES= SF/lpr/${PORTNAME}/${PORTVERSION} - -MAINTAINER= emss@free.fr -COMMENT= Library providing routines for ppd files - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -USES= libtool -GNU_CONFIGURE= yes -USE_LDCONFIG= Yes -USE_GNOME= glib12 -MAKE_JOBS_UNSAFE= yes - -.include <bsd.port.mk> diff --git a/print/libppd/distinfo b/print/libppd/distinfo deleted file mode 100644 index 86133fda7fff..000000000000 --- a/print/libppd/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (libppd-0.10.tar.gz) = e185ec4db0a6c09a69be188d0b1a8ce259812d61fdbff87dcc76cb43cdf0b438 -SIZE (libppd-0.10.tar.gz) = 200507 diff --git a/print/libppd/files/patch-src_Makefile.in b/print/libppd/files/patch-src_Makefile.in deleted file mode 100644 index 23e590a1bb41..000000000000 --- a/print/libppd/files/patch-src_Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- src/Makefile.in.orig Thu Apr 21 17:53:57 2005 -+++ src/Makefile.in Thu Apr 21 17:54:30 2005 -@@ -87,7 +87,7 @@ - INCLUDES = $(GLIB_CFLAGS) -DG_LOG_DOMAIN=\"LibPPD\" - bin_PROGRAMS = ppdfilt - lib_LTLIBRARIES = libppd.la --LDFLAGS = $(GLIB_LIBS) -+LDFLAGS = @LDFLAGS@ $(GLIB_LIBS) - include_HEADERS = ppd.h ppdenums.h ppdmacros.h - - libppd_la_SOURCES = emit.c options.c page.c mark.c ppd.c init.c debug.h ppdfilt.h diff --git a/print/libppd/pkg-descr b/print/libppd/pkg-descr deleted file mode 100644 index 944e5290a1d9..000000000000 --- a/print/libppd/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -A library providing routines for ppd files diff --git a/print/libppd/pkg-plist b/print/libppd/pkg-plist deleted file mode 100644 index 51872ce9b975..000000000000 --- a/print/libppd/pkg-plist +++ /dev/null @@ -1,17 +0,0 @@ -bin/ppdfilt -include/ppd.h -include/ppdenums.h -include/ppdmacros.h -lib/libppd.a -lib/libppd.so -lib/libppd.so.1 -lib/libppd.so.1.0.1 -share/postscript/ppd/generic-printer.ppd -man/man1/ppdfilt.1.gz -man/man3/ppd_check_option_is_marked.3.gz -man/man3/ppd_emit_to_file.3.gz -man/man3/ppd_file_free.3.gz -man/man3/ppd_file_new.3.gz -man/man3/ppd_find_choice.3.gz -man/man3/ppd_get_num_conflicts.3.gz -man/man3/ppd_get_page_length.3.gz diff --git a/print/lpr-wrapper/Makefile b/print/lpr-wrapper/Makefile deleted file mode 100644 index 40b8b66175ea..000000000000 --- a/print/lpr-wrapper/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# Created by: e-masson@kisoft-services.com -# $FreeBSD$ - -PORTNAME= lpr-wrapper -PORTVERSION= 0.7 -PORTREVISION= 4 -CATEGORIES= print -MASTER_SITES= http://www.mathstat.dal.ca/~selinger/lpr-wrapper/download/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= User level printer frontend - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -RUN_DEPENDS= bash:shells/bash \ - ppdfilt:print/libppd \ - psdim:print/psdim \ - mpage:print/mpage \ - pstops:print/psutils - -USES= ghostscript:run shebangfix -SHEBANG_FILES= lpr-wrapper.in lpr-wrapper-cups.in lpr-wrapper-features -HAS_CONFIGURE= yes -CONFIGURE_ARGS= --prefix=${PREFIX} - -PLIST_FILES= bin/lpr-wrapper bin/lpr-wrapper-cups bin/lpr-wrapper-features - -.include <bsd.port.mk> diff --git a/print/lpr-wrapper/distinfo b/print/lpr-wrapper/distinfo deleted file mode 100644 index 6a0963818275..000000000000 --- a/print/lpr-wrapper/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (lpr-wrapper-0.7.tar.gz) = 72fd4e6ce70eb1510b43d15ff5a84a1c88a69f28335d0672b25e514019e5d3f9 -SIZE (lpr-wrapper-0.7.tar.gz) = 67365 diff --git a/print/lpr-wrapper/files/patch-lpr-wrapper-cups.in b/print/lpr-wrapper/files/patch-lpr-wrapper-cups.in deleted file mode 100644 index 587db6947f91..000000000000 --- a/print/lpr-wrapper/files/patch-lpr-wrapper-cups.in +++ /dev/null @@ -1,39 +0,0 @@ ---- lpr-wrapper-cups.in.orig 2011-12-28 22:04:02.000000000 +0100 -+++ lpr-wrapper-cups.in 2011-12-28 22:05:03.000000000 +0100 -@@ -88,7 +88,7 @@ - prefix=@prefix@ - - # global options file --SYST_CONFIG=/etc/lprrc -+SYST_CONFIG=@prefix@/etc/lprrc - - # user's options file - USER_CONFIG=.lprrc -@@ -464,17 +464,17 @@ - OPTSTRING=o:P:#:K:C:J:T:U:i:1:2:3:4:w:cdfghlnmprstv - LONGOPTS=help,version,verbose,test,ppd:,tmpdir: - --if [ "$HAVE_getopt" ]; then -- OPTIONS=`getopt -n $NAME -s bash -l $LONGOPTS -o $OPTSTRING -- $XOPTS "$@"` -- if [ $? != 0 ]; then -- echo "Try --help for more information" > /dev/stderr -- exit 1 -- fi -- eval set -- "$OPTIONS" -- dopts "$@" --else -+#if [ "$HAVE_getopt" ]; then -+# OPTIONS=`getopt -n $NAME -s bash -l $LONGOPTS -o $OPTSTRING -- $XOPTS "$@"` -+# if [ $? != 0 ]; then -+# echo "Try --help for more information" > /dev/stderr -+# exit 1 -+# fi -+# eval set -- "$OPTIONS" -+# dopts "$@" -+#else - dopts $XOPTS "$@" --fi -+#fi - - #if no printer given (as option or through environment), use default - if [ -z "$PRINTER" ]; then diff --git a/print/lpr-wrapper/files/patch-lpr-wrapper.in b/print/lpr-wrapper/files/patch-lpr-wrapper.in deleted file mode 100644 index 9c4e013ef967..000000000000 --- a/print/lpr-wrapper/files/patch-lpr-wrapper.in +++ /dev/null @@ -1,39 +0,0 @@ ---- lpr-wrapper.in.orig 2011-07-15 13:17:49.000000000 +0800 -+++ lpr-wrapper.in 2011-07-15 13:18:56.000000000 +0800 -@@ -90,7 +90,7 @@ - prefix=@prefix@ - - # global options file --SYST_CONFIG=/etc/lprrc -+SYST_CONFIG=@prefix@/etc/lprrc - - # user's options file - USER_CONFIG=.lprrc -@@ -465,17 +465,17 @@ - OPTSTRING=o:P:#:K:C:J:T:U:i:1:2:3:4:w:cdfghlnmprstv - LONGOPTS=help,version,verbose,test,ppd:,tmpdir: - --if [ "$HAVE_getopt" ]; then -- OPTIONS=`getopt -n $NAME -s bash -l $LONGOPTS -o $OPTSTRING -- $XOPTS "$@"` -- if [ $? != 0 ]; then -- echo "Try --help for more information" > /dev/stderr -- exit 1 -- fi -- eval set -- "$OPTIONS" -- dopts "$@" --else -+#if [ "$HAVE_getopt" ]; then -+# OPTIONS=`getopt -n $NAME -s bash -l $LONGOPTS -o $OPTSTRING -- $XOPTS "$@"` -+# if [ $? != 0 ]; then -+# echo "Try --help for more information" > /dev/stderr -+# exit 1 -+# fi -+# eval set -- "$OPTIONS" -+# dopts "$@" -+#else - dopts $XOPTS "$@" --fi -+#fi - - #if no printer given (as option or through environment), use default - if [ -z "$PRINTER" ]; then diff --git a/print/lpr-wrapper/pkg-descr b/print/lpr-wrapper/pkg-descr deleted file mode 100644 index c4fd194efb38..000000000000 --- a/print/lpr-wrapper/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -A user level printer frontend - -WWW: http://www.mathstat.dal.ca/~selinger/lpr-wrapper/ diff --git a/security/Makefile b/security/Makefile index 728de725c86c..3e0c4c7ae0ee 100644 --- a/security/Makefile +++ b/security/Makefile @@ -101,7 +101,6 @@ SUBDIR += cp2fwb SUBDIR += cracklib SUBDIR += crackpkcs12 - SUBDIR += crank SUBDIR += create-cert SUBDIR += cryptlib SUBDIR += cryptopp @@ -191,7 +190,6 @@ SUBDIR += gorilla SUBDIR += govpn SUBDIR += gpa - SUBDIR += gpasman SUBDIR += gpgdir SUBDIR += gpgme SUBDIR += gpgme-cpp @@ -203,7 +201,6 @@ SUBDIR += gsasl SUBDIR += gss SUBDIR += gstreamer1-plugins-dtls - SUBDIR += gtk-knocker SUBDIR += gtkpasman SUBDIR += gwee SUBDIR += hackbot @@ -1286,7 +1283,6 @@ SUBDIR += ssss SUBDIR += sst SUBDIR += starttls - SUBDIR += stegdetect SUBDIR += steghide SUBDIR += stoken SUBDIR += strobe diff --git a/security/crank/Makefile b/security/crank/Makefile deleted file mode 100644 index 5a7ee692183d..000000000000 --- a/security/crank/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= crank -PORTVERSION= 0.2.1 -PORTREVISION= 10 -CATEGORIES= security -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= CRyptANalysis toolKit - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LIB_DEPENDS= libguile.so:lang/guile - -USE_GNOME= gtk12 -GNU_CONFIGURE= yes -GUILE_CONFIG= ${LOCALBASE}/bin/guile-config -LDFLAGS+= `${GUILE_CONFIG} link` -CFLAGS+= `${GUILE_CONFIG} compile` - -INFO= crank - -.include <bsd.port.mk> diff --git a/security/crank/distinfo b/security/crank/distinfo deleted file mode 100644 index 005231f5cc4e..000000000000 --- a/security/crank/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (crank-0.2.1.tar.gz) = 36630d7f26e6683dab59202622cd1facbf29d1d9a6f9846dc57dc1a8895bb340 -SIZE (crank-0.2.1.tar.gz) = 271933 diff --git a/security/crank/pkg-descr b/security/crank/pkg-descr deleted file mode 100644 index 6c60d4e79010..000000000000 --- a/security/crank/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Crank is short for "CRyptANalysis toolKit", and its overall purpose is to -provide a powerful and extensible environment for solving classical -(pen-and-paper) ciphers, providing as much automation as possible. Classical -ciphers include common schemes like monoalphabetic substitutions, where each -letter of the alphabet is mapped to another (usually different) letter -consistently through the text. The first version of Crank is restricting -itself to these special ciphers. Other algorithms forever devoid of Crank's -attentions include Enigma, RSA, DES, MurkelFish, or anything else invented -after 1900. They're hard(er). - -WWW: http://crank.sourceforge.net/ diff --git a/security/crank/pkg-plist b/security/crank/pkg-plist deleted file mode 100644 index d302fe316e02..000000000000 --- a/security/crank/pkg-plist +++ /dev/null @@ -1,16 +0,0 @@ -bin/crank -share/crank/patch/std_monoalphabetic.scm -share/crank/scheme/crank.scm -share/crank/24_sort_ascending.xpm -share/crank/arrows_ver.xpm -share/crank/bift.dat -share/crank/function_selector.xpm -share/crank/gear_small.xpm -share/crank/gnome-db-browser.xpm -share/crank/open.xpm -share/crank/save.xpm -share/crank/slft.dat -share/crank/source.xpm -share/crank/stop.xpm -share/crank/trift.dat -@dir lib/crank/plugins diff --git a/security/gpasman/Makefile b/security/gpasman/Makefile deleted file mode 100644 index 520c6403e507..000000000000 --- a/security/gpasman/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# Created by: domi@saargate.de -# $FreeBSD$ - -PORTNAME= gpasman -PORTVERSION= 1.3.1 -PORTREVISION= 6 -CATEGORIES= security -MASTER_SITES= http://gpasman.sourceforge.net/files/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Password manager that stores password information encrypted - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -PLIST_FILES= bin/gpasman -USES= gmake -USE_GNOME= gtk12 -GNU_CONFIGURE= yes -CONFIGURE_ENV= GTKCONFIG="${GTK_CONFIG}" - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/src/gpasman ${STAGEDIR}${PREFIX}/bin - -.include <bsd.port.mk> diff --git a/security/gpasman/distinfo b/security/gpasman/distinfo deleted file mode 100644 index fda6325d6621..000000000000 --- a/security/gpasman/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gpasman-1.3.1.tar.gz) = f9ef2a47a7987e8e7691139ea5848f8b63dd95f3f254c066d32e4634fce0f11a -SIZE (gpasman-1.3.1.tar.gz) = 47426 diff --git a/security/gpasman/files/patch-src__file.h b/security/gpasman/files/patch-src__file.h deleted file mode 100644 index 5e4cd18245cb..000000000000 --- a/security/gpasman/files/patch-src__file.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/file.h.orig Sun Nov 13 16:14:11 2005 -+++ src/file.h Sun Nov 13 16:14:19 2005 -@@ -7,6 +7,8 @@ - * 4 = comment - */ - -+#include <sys/types.h> -+ - int save_init(char *filename, char *password); - int save_entry(char *entry[4]); - int save_finalize(void); diff --git a/security/gpasman/pkg-descr b/security/gpasman/pkg-descr deleted file mode 100644 index e227437dd0d1..000000000000 --- a/security/gpasman/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Gpasman is a password manager. People working with the internet have to -remember lots of passwords. Saving them in a textfile is not a secure idea. -Gpasman is a GTK solution to this problem since it saves the password -information encrypted, so now you have to remember only one password instead of -ten (or more). - -http://gpasman.sourceforge.net/ diff --git a/security/gtk-knocker/Makefile b/security/gtk-knocker/Makefile deleted file mode 100644 index 9a1d9c7e04e7..000000000000 --- a/security/gtk-knocker/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# Created by: Patrick Li <pat@databits.net> -# $FreeBSD$ - -PORTNAME= knocker -PORTVERSION= 0.6.6 -PORTREVISION= 6 -CATEGORIES= security net x11 -MASTER_SITES= SF/${PORTNAME}/gtk-${PORTNAME}/${PORTVERSION} -PKGNAMEPREFIX= gtk- -DISTNAME= gtk-${PORTNAME}-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Simple and easy to use TCP only port scanner (GTK+ version) - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -GNU_CONFIGURE= yes -USE_XORG= x11 xpm -USE_GNOME= gtk12 -.include <bsd.port.pre.mk> - -post-patch: -.for file in src/gtk_support.c src/gtk_callbacks.c - @${REINPLACE_CMD} -e 's|"\.\./pixmaps"|PACKAGE_DATA_DIR "/pixmaps"|g' \ - ${WRKSRC}/${file} -.endfor -.for file in src/license.h - @${REINPLACE_CMD} -e 's|$$|\\n\\|g ; \ - s|^".*|";|g' ${WRKSRC}/${file} -.endfor - -post-install: - @${INSTALL_MAN} ${WRKSRC}/docs/gtk-knocker.1 ${STAGEDIR}${PREFIX}/man/man1 - -.include <bsd.port.post.mk> diff --git a/security/gtk-knocker/distinfo b/security/gtk-knocker/distinfo deleted file mode 100644 index 60468ef5c8ab..000000000000 --- a/security/gtk-knocker/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gtk-knocker-0.6.6.tar.gz) = fc3d75f926343bc83a0801125ac733cf60ac9db34def3c040d429e4430d2567d -SIZE (gtk-knocker-0.6.6.tar.gz) = 95013 diff --git a/security/gtk-knocker/pkg-descr b/security/gtk-knocker/pkg-descr deleted file mode 100644 index 4d15d59b1e18..000000000000 --- a/security/gtk-knocker/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Knocker is a simple and easy to use TCP (no UDP yet) security port -scanner which is able to analyze hosts and all of the different -services started on them. (GTK+ version) - -WWW: http://knocker.sourceforge.net/ diff --git a/security/gtk-knocker/pkg-plist b/security/gtk-knocker/pkg-plist deleted file mode 100644 index 5056916c93fb..000000000000 --- a/security/gtk-knocker/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -bin/gtk-knocker -share/gtk-knocker/pixmaps/knocker.xpm -share/gtk-knocker/pixmaps/knocker_ico.xpm -man/man1/gtk-knocker.1.gz diff --git a/security/stegdetect/Makefile b/security/stegdetect/Makefile deleted file mode 100644 index ac2d8101f47e..000000000000 --- a/security/stegdetect/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# Created by: Mark Pulford <mark@kyne.com.au> -# $FreeBSD$ - -PORTNAME= stegdetect -PORTVERSION= 0.6 -PORTREVISION= 15 -CATEGORIES= security -MASTER_SITES= http://www.sourcefiles.org/Graphics/Tools/Miscellaneous/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Automated tool for detecting steganographic content in JPEGs - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -OPTIONS_DEFINE= X11 -OPTIONS_DEFAULT= X11 - -OPTIONS_SUB= yes - -X11_LIB_DEPENDS= libevent.so:devel/libevent -X11_USE= GNOME=gtk12 XORG=x11,xext,xi -X11_CONFIGURE_ENV+= PATH_GTKCONFIG="${GTK_CONFIG}" - -# Note: stegdetect includes a modified version of jpeg-6b linked statically -GNU_CONFIGURE= yes -USES= gmake ssl -CONFIGURE_ARGS+=--program-prefix='' -CFLAGS+= -I${OPENSSLINC} -LDFLAGS+= -L${OPENSSLLIB} - -post-patch: - @${REINPLACE_CMD} 's;/usr/include/event;${LOCALBASE}/include;g' \ - ${WRKSRC}/configure -post-patch-X11-on: - @${REINPLACE_CMD} 's/gtk-config//g' ${WRKSRC}/configure - -.include <bsd.port.mk> diff --git a/security/stegdetect/distinfo b/security/stegdetect/distinfo deleted file mode 100644 index 614d17bbcc7a..000000000000 --- a/security/stegdetect/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (stegdetect-0.6.tar.gz) = 71149fc9fc58c44a49a38c7013d22d8a861e45acb1074b6c3004b314c8e81a8d -SIZE (stegdetect-0.6.tar.gz) = 1269001 diff --git a/security/stegdetect/files/patch-Makefile.in b/security/stegdetect/files/patch-Makefile.in deleted file mode 100644 index 6b9361d548d8..000000000000 --- a/security/stegdetect/files/patch-Makefile.in +++ /dev/null @@ -1,47 +0,0 @@ ---- Makefile.in.orig 2004-08-31 14:59:42 UTC -+++ Makefile.in -@@ -70,7 +70,7 @@ AUTOMAKE_OPTIONS = foreign no-dependenci - - JPEGDIR = ./jpeg-6b - JPEGINC = -I$(JPEGDIR) --JPEGLIB = -L$(JPEGDIR) -ljpeg -+JPEGLIB = -L$(JPEGDIR) -ljpeg -lcrypto - JPEGDEP = $(JPEGDIR)/libjpeg.a - - FILEDIR = ./file -@@ -330,19 +330,23 @@ check-recursive installcheck-recursive i - @set fnord $(MAKEFLAGS); amf=$$2; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ -- list='$(SUBDIRS)'; for subdir in $$list; do \ -- echo "Making $$target in $$subdir"; \ -- if test "$$subdir" = "."; then \ -- dot_seen=yes; \ -- local_target="$$target-am"; \ -- else \ -- local_target="$$target"; \ -+ if test "$$target" = "install"; then \ -+ ($(MAKE) $(AM_MAKEFLAGS) $$target-am) || exit 1; \ -+ else \ -+ list='$(SUBDIRS)'; for subdir in $$list; do \ -+ echo "Making $$target in $$subdir"; \ -+ if test "$$subdir" = "."; then \ -+ dot_seen=yes; \ -+ local_target="$$target-am"; \ -+ else \ -+ local_target="$$target"; \ -+ fi; \ -+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ -+ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ -+ done; \ -+ if test "$$dot_seen" = "no"; then \ -+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; \ -- (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ -- || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ -- done; \ -- if test "$$dot_seen" = "no"; then \ -- $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - - mostlyclean-recursive clean-recursive distclean-recursive \ diff --git a/security/stegdetect/files/patch-break_jsteg.c b/security/stegdetect/files/patch-break_jsteg.c deleted file mode 100644 index 9dbe0fdab5e6..000000000000 --- a/security/stegdetect/files/patch-break_jsteg.c +++ /dev/null @@ -1,11 +0,0 @@ ---- break_jsteg.c.orig 2004-08-29 23:11:00 UTC -+++ break_jsteg.c -@@ -162,7 +162,7 @@ break_jsteg_prepare(char *filename, shor - jstegob->skip = bytes - sizeof(jstegob->coeff); - - if (jsbits < max || off + jsbits > bits) { -- warnx("%s: bad size in bits, %d", __FUNCTION__, bits); -+ warnx("break_jsteg_prepare: bad size in bits, %d", bits); - return (NULL); - } - diff --git a/security/stegdetect/files/patch-common.c b/security/stegdetect/files/patch-common.c deleted file mode 100644 index 6c29c8067a57..000000000000 --- a/security/stegdetect/files/patch-common.c +++ /dev/null @@ -1,47 +0,0 @@ ---- common.c.orig 2004-08-29 23:11:00 UTC -+++ common.c -@@ -85,7 +85,7 @@ jpeg_getc(j_decompress_ptr cinfo) - - if (datasrc->bytes_in_buffer == 0) { - if (! (*datasrc->fill_input_buffer) (cinfo)) -- err(1, "%s: fill_input", __FUNCTION__); -+ err(1, "jpeg_getc: fill_input"); - } - datasrc->bytes_in_buffer--; - return GETJOCTET(*datasrc->next_input_byte++); -@@ -308,7 +308,7 @@ prepare_all_gradx(short **pdcts, int *pb - - dcts = malloc(bits * sizeof (short)); - if (dcts == NULL) { -- warn("%s: malloc", __FUNCTION__); -+ warn("prepare_all: malloc"); - return (-1); - } - -@@ -374,7 +374,7 @@ prepare_normal(short **pdcts, int *pbits - if (pdcts != NULL) { - dcts = malloc(bits * sizeof (short)); - if (dcts == NULL) { -- warn("%s: malloc", __FUNCTION__); -+ warn("prepare_normal: malloc"); - return (-1); - } - } -@@ -422,7 +422,7 @@ prepare_jphide(short **pdcts, int *pbits - /* XXX - wasteful */ - back[comp] = calloc(off, sizeof (char)); - if (back[comp] == NULL) { -- warn("%s: calloc", __FUNCTION__); -+ warn("prepare_jphide: calloc"); - goto err; - } - } -@@ -430,7 +430,7 @@ prepare_jphide(short **pdcts, int *pbits - if (pdcts != NULL) { - dcts = malloc(mbits * sizeof (short)); - if (dcts == NULL) { -- warn("%s: malloc", __FUNCTION__); -+ warn("prepare_jphide: malloc"); - goto err; - } - } diff --git a/security/stegdetect/files/patch-stegdeimage.c b/security/stegdetect/files/patch-stegdeimage.c deleted file mode 100644 index d3ffb0094765..000000000000 --- a/security/stegdetect/files/patch-stegdeimage.c +++ /dev/null @@ -1,12 +0,0 @@ ---- stegdeimage.c.orig 2004-08-29 23:11:00 UTC -+++ stegdeimage.c -@@ -70,9 +70,6 @@ dodeimage(char *file1, char *file2) - struct jpeg_error_mgr dsterr; - FILE *fp; - -- if (jpg_open("/home/stego_analysis/compress/dscf0033.jpg") == -1) -- return; -- - for (comp = 0; comp < 3; comp++) { - ohib[comp] = hib[comp]; - owib[comp] = wib[comp]; diff --git a/security/stegdetect/files/patch-stegdetect.c b/security/stegdetect/files/patch-stegdetect.c deleted file mode 100644 index 921c7d6357b3..000000000000 --- a/security/stegdetect/files/patch-stegdetect.c +++ /dev/null @@ -1,37 +0,0 @@ ---- stegdetect.c.orig 2004-09-03 04:01:35 UTC -+++ stegdetect.c -@@ -78,7 +78,6 @@ char *progname; - float DCThist[257]; - float scale = 1; /* Sensitivity scaling */ - --static int debug = 0; - static int quiet = 0; - static int ispositive = 0; /* Current images contain stego */ - static char *transformname; /* Current transform name */ -@@ -1227,7 +1226,7 @@ detect(char *filename, int scans) - strlcat(outbuf, quality(tmp, stars), sizeof(outbuf)); - flag = 1; - } -- no_f5: -+ no_f5:; - a_wasted_var = 0; - } - -@@ -1267,7 +1266,7 @@ detect(char *filename, int scans) - strlcat(outbuf, tmp, sizeof(outbuf)); - } - -- no_invisiblesecrets: -+ no_invisiblesecrets:; - a_wasted_var = 0; - } - -@@ -1332,7 +1331,7 @@ detect(char *filename, int scans) - } - - free(dcts); -- jsteg_error: -+ jsteg_error:; - a_wasted_var = 0; - } - diff --git a/security/stegdetect/files/patch-xsteg.c b/security/stegdetect/files/patch-xsteg.c deleted file mode 100644 index 6ac76e028cd2..000000000000 --- a/security/stegdetect/files/patch-xsteg.c +++ /dev/null @@ -1,32 +0,0 @@ ---- xsteg.c.orig 2004-08-31 14:58:21 UTC -+++ xsteg.c -@@ -56,9 +56,6 @@ - #define FLAG_DOINVIS 0x0008 - #define FLAG_DOF5 0x0010 - --extern int (*event_sigcb)(void); --extern int event_gotsig; -- - struct event start_ev; - struct event gtk_ev; - int quit = 0; -@@ -744,8 +741,7 @@ chld_handler(int sig) - sigprocmask(SIG_BLOCK, &set, &oldset); - - while ((pid = waitpid(-1, &status, WNOHANG)) > 0) { -- if (WIFEXITED(status) || WIFSIGNALED(status)) -- event_gotsig = 1; -+ ; - } - - signal(SIGCHLD, chld_handler); -@@ -1106,8 +1102,7 @@ main(int argc, char *argv[] ) - gtk_widget_show(window); - - event_init(); -- event_sigcb = signal_cb; -- -+ - add_gtk_timeout(); - - event_dispatch(); diff --git a/security/stegdetect/pkg-descr b/security/stegdetect/pkg-descr deleted file mode 100644 index c182f3de1329..000000000000 --- a/security/stegdetect/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -Stegdetect is an automated tool for detecting steganographic content -in images. It is capable of detecting several different -steganographic methods to embed hidden information in JPEG images. -Currently, the detectable schemes are: - - * jsteg - * jphide (Unix and Windows) - * invisible secrets - * outguess 01.3b - * F5 - * appendX and camouflage - -WWW: http://www.outguess.org/detection.php diff --git a/security/stegdetect/pkg-plist b/security/stegdetect/pkg-plist deleted file mode 100644 index 71a66f3e8b10..000000000000 --- a/security/stegdetect/pkg-plist +++ /dev/null @@ -1,7 +0,0 @@ -bin/stegdetect -bin/stegbreak -bin/stegcompare -bin/stegdeimage -%%X11%%bin/xsteg -man/man1/stegbreak.1.gz -man/man1/stegdetect.1.gz diff --git a/sysutils/Makefile b/sysutils/Makefile index a45193695f51..ebc042452e6e 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -100,7 +100,6 @@ SUBDIR += batmon SUBDIR += battmond SUBDIR += battray - SUBDIR += bbapm SUBDIR += bbcp SUBDIR += bchunk SUBDIR += beadm @@ -418,7 +417,6 @@ SUBDIR += gapcmon SUBDIR += garcon SUBDIR += gather - SUBDIR += gcombust SUBDIR += gconf-editor SUBDIR += gdisk SUBDIR += gdmap @@ -730,7 +728,6 @@ SUBDIR += moosefs3-netdump SUBDIR += moreutils SUBDIR += most - SUBDIR += mount.app SUBDIR += mountsmb2 SUBDIR += mpiexec SUBDIR += mping @@ -1441,7 +1438,6 @@ SUBDIR += wmbsdbatt SUBDIR += wmcpuload SUBDIR += wmcube - SUBDIR += wmcube-gdk SUBDIR += wmdiskmon SUBDIR += wmfire SUBDIR += wmflame @@ -1480,7 +1476,6 @@ SUBDIR += xfsprogs SUBDIR += xin SUBDIR += xjobs - SUBDIR += xlogmaster SUBDIR += xmbmon SUBDIR += xorriso SUBDIR += xosview diff --git a/sysutils/bbapm/Makefile b/sysutils/bbapm/Makefile deleted file mode 100644 index ccf88cbca3c9..000000000000 --- a/sysutils/bbapm/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# Created by: Adam Weinberger <adam@vectors.cx> -# $FreeBSD$ - -PORTNAME= bbapm -PORTVERSION= 0.0.1 -PORTREVISION= 5 -CATEGORIES= sysutils -MASTER_SITES= SF/bbtools/${PORTNAME}/${PORTNAME}-${PORTVERSION} - -PATCH_SITES= SF/bbtools/${PORTNAME}/bbapm-0.0.1-freebsd-patch -PATCHFILES= bbapm-0.0.1-freebsd-patch-2.diff -PATCH_DIST_STRIP= -p1 - -MAINTAINER= ports@FreeBSD.org -COMMENT= APM monitor for the Blackbox slit - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -ONLY_FOR_ARCHS= i386 -USE_GNOME= gtk12 -GNU_CONFIGURE= yes -USE_XORG= x11 - -do-install: - ${INSTALL} ${COPY} ${STRIP} ${WRKSRC}/bbapm ${STAGEDIR}${PREFIX}/bin - @${MKDIR} ${STAGEDIR}${PREFIX}/share/bbtools -.for a in README.bbapm bbapm.conf bbapm.nobb bbapm.style bbtoolsrc.in - ${INSTALL_DATA} ${WRKSRC}/data/${a} ${STAGEDIR}${PREFIX}/share/bbtools -.endfor - -post-install: - @${ECHO_CMD} "@unexec rmdir %D/share/bbtools 2>/dev/null || true" \ - >> ${TMPPLIST} - -.include <bsd.port.mk> diff --git a/sysutils/bbapm/distinfo b/sysutils/bbapm/distinfo deleted file mode 100644 index b6779e94631c..000000000000 --- a/sysutils/bbapm/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (bbapm-0.0.1.tar.gz) = 8e11e3aff7bc423828d9501297b0b0ba24b4f34441386d1bec711fc497b6632c -SIZE (bbapm-0.0.1.tar.gz) = 61376 -SHA256 (bbapm-0.0.1-freebsd-patch-2.diff) = 2cf009e9a795fc39f6ddf2edb2069096d26259c7034488a9c0b1a296722dbd6f -SIZE (bbapm-0.0.1-freebsd-patch-2.diff) = 7272 diff --git a/sysutils/bbapm/files/patch-Baseresource.cc b/sysutils/bbapm/files/patch-Baseresource.cc deleted file mode 100644 index d757e836f960..000000000000 --- a/sysutils/bbapm/files/patch-Baseresource.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- Baseresource.cc.orig Mon Aug 16 10:40:24 1999 -+++ Baseresource.cc Sat Aug 4 20:52:40 2001 -@@ -27,6 +27,9 @@ - { - bbtool = toolwindow; - -+ style.conf_filename = NULL; -+ style.style_filename = NULL; -+ - if (bbtool->default_config) { - ReadDefaultResource(); - ResourceType = DEFAULT; diff --git a/sysutils/bbapm/files/patch-Basewindow.cc b/sysutils/bbapm/files/patch-Basewindow.cc deleted file mode 100644 index 96fdc2d6d6be..000000000000 --- a/sysutils/bbapm/files/patch-Basewindow.cc +++ /dev/null @@ -1,16 +0,0 @@ ---- Basewindow.cc.orig Sun Aug 15 07:43:55 1999 -+++ Basewindow.cc Sat Aug 4 20:52:40 2001 -@@ -23,6 +23,13 @@ - - Basewindow::Basewindow(int argc,char **argv) - { -+ dpy = NULL; -+ v = NULL; -+ image_control = NULL; -+ nobb_filename = NULL; -+ bbconfig_filename = NULL; -+ spooldir = NULL; -+ - display_name=NULL; - config_filename=NULL; - position=NULL; diff --git a/sysutils/bbapm/files/patch-Image.cc b/sysutils/bbapm/files/patch-Image.cc deleted file mode 100644 index 5d5bcca59d64..000000000000 --- a/sysutils/bbapm/files/patch-Image.cc +++ /dev/null @@ -1,102 +0,0 @@ ---- Image.cc.orig Sun Aug 15 07:43:55 1999 -+++ Image.cc Mon May 19 12:56:41 2003 -@@ -50,6 +50,17 @@ - BImage::BImage(BImageControl *c, unsigned int w, unsigned int h) { - control = c; - -+ colors = NULL; -+ red = NULL; -+ green = NULL; -+ blue = NULL; -+ tr = NULL; -+ tg = NULL; -+ tb = NULL; -+ -+ from.allocated = 0; -+ to.allocated = 0; -+ - width = ((signed) w > 0) ? w : 1; - height = ((signed) h > 0) ? h : 1; - -@@ -225,12 +236,12 @@ - } - - if (control->doDither()) { -- short er, eg, eb, *or, *og, *ob, *nor, *nog, *nob, *por, *pog, *pob; -+ short er, eg, eb, *bbor, *og, *ob, *nor, *nog, *nob, *por, *pog, *pob; - unsigned short *ort, *ogt, *obt; - -- control->getDitherBuffers(width + 2, &or, &og, &ob, &nor, &nog, &nob, -+ control->getDitherBuffers(width + 2, &bbor, &og, &ob, &nor, &nog, &nob, - &ort, &ogt, &obt); -- if ((! or) || (! og) || (! ob) || (! nor) || (! nog) || (! nob) || -+ if ((! bbor) || (! og) || (! ob) || (! nor) || (! nog) || (! nob) || - (! ort) || (! ogt) || (! obt)) { - fprintf(stderr, - "BImage::renderXImage: error getting dither information\n"); -@@ -240,7 +251,7 @@ - - x = width; - -- por = or; -+ por = bbor; - pog = og; - pob = ob; - -@@ -271,14 +282,14 @@ - } - - for (x = 0; x < width; x++) { -- if (*(or + x) > 255) *(or + x) = 255; -- else if (*(or + x) < 0) *(or + x) = 0; -+ if (*(bbor + x) > 255) *(bbor + x) = 255; -+ else if (*(bbor + x) < 0) *(bbor + x) = 0; - if (*(og + x) > 255) *(og + x) = 255; - else if (*(og + x) < 0) *(og + x) = 0; - if (*(ob + x) > 255) *(ob + x) = 255; - else if (*(ob + x) < 0) *(ob + x) = 0; - -- r = *(tr + *(or + x)); -+ r = *(tr + *(bbor + x)); - g = *(tg + *(og + x)); - b = *(tb + *(ob + x)); - -@@ -340,11 +351,11 @@ - return 0; - } - -- er = *(or + x) - *(ort + *(or + x)); -+ er = *(bbor + x) - *(ort + *(bbor + x)); - eg = *(og + x) - *(ogt + *(og + x)); - eb = *(ob + x) - *(obt + *(ob + x)); - -- *(or + x + 1) += er; -+ *(bbor + x + 1) += er; - *(og + x + 1) += eg; - *(ob + x + 1) += eb; - -@@ -360,7 +371,7 @@ - off += image->width; - idata = (pd += image->bytes_per_line); - -- por = or; or = nor; nor = por; -+ por = bbor; bbor = nor; nor = por; - pog = og; og = nog; nog = pog; - pob = ob; ob = nob; nob = pob; - } -@@ -843,7 +854,14 @@ - window = blackbox->getRootWindow(); - screen_number = blackbox->getScreenNumber(); - -- colors = 0; -+ colors = NULL; -+ red_err = NULL; -+ green_err = NULL; -+ blue_err = NULL; -+ next_red_err = NULL; -+ next_green_err = NULL; -+ next_blue_err = NULL; -+ cache = NULL; - colors_per_channel = ncolors = 0; - - int count; diff --git a/sysutils/bbapm/files/patch-Image.hh b/sysutils/bbapm/files/patch-Image.hh deleted file mode 100644 index 97943a1dcb28..000000000000 --- a/sysutils/bbapm/files/patch-Image.hh +++ /dev/null @@ -1,24 +0,0 @@ ---- Image.hh.orig Sun Aug 15 07:43:55 1999 -+++ Image.hh Sat Aug 4 20:52:40 2001 -@@ -35,11 +35,21 @@ - class BImage; - class BImageControl; - -+#if 0 - typedef struct BColor { - int allocated; - unsigned char red, green, blue; - unsigned long pixel; - }; -+#else -+class BColor { -+public: -+ int allocated; -+ unsigned char red, green, blue; -+ unsigned long pixel; -+ BColor() { allocated = False; } -+}; -+#endif - - typedef struct BTexture { - BColor color, colorTo, hiColor, loColor; diff --git a/sysutils/bbapm/files/patch-LinkedList.hh b/sysutils/bbapm/files/patch-LinkedList.hh deleted file mode 100644 index 24ff55576575..000000000000 --- a/sysutils/bbapm/files/patch-LinkedList.hh +++ /dev/null @@ -1,11 +0,0 @@ ---- LinkedList.hh.orig Fri Sep 6 20:14:52 2002 -+++ LinkedList.hh Fri Sep 6 20:14:58 2002 -@@ -63,7 +63,7 @@ - int elements; - __llist_node *_first, *_last; - -- friend __llist_iterator; -+ friend class __llist_iterator; - - - protected: diff --git a/sysutils/bbapm/files/patch-bbapm.cc b/sysutils/bbapm/files/patch-bbapm.cc deleted file mode 100644 index 63c97aee5680..000000000000 --- a/sysutils/bbapm/files/patch-bbapm.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- bbapm.cc.orig Fri Dec 7 19:42:46 2001 -+++ bbapm.cc Fri Dec 7 19:42:57 2001 -@@ -28,6 +28,9 @@ - ToolWindow::ToolWindow(int argc, char **argv): - Basewindow(argc, argv) - { -+ resource = NULL; -+ load = NULL; -+ - close_app = False; - broken = False; diff --git a/sysutils/bbapm/files/patch-resource.cc b/sysutils/bbapm/files/patch-resource.cc deleted file mode 100644 index 07594d3c7832..000000000000 --- a/sysutils/bbapm/files/patch-resource.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- resource.cc.orig Fri Dec 7 19:42:46 2001 -+++ resource.cc Fri Dec 7 19:42:57 2001 -@@ -28,6 +28,9 @@ - Resource::Resource(ToolWindow * toolwindow): - BaseResource(toolwindow) - { -+ frame.font = NULL; -+ label.font = NULL; -+ - Load(); - } diff --git a/sysutils/bbapm/files/patch-resource.hh b/sysutils/bbapm/files/patch-resource.hh deleted file mode 100644 index 1b4298d71b9c..000000000000 --- a/sysutils/bbapm/files/patch-resource.hh +++ /dev/null @@ -1,13 +0,0 @@ ---- resource.hh.orig Sat Aug 21 05:41:11 1999 -+++ resource.hh Thu Jun 7 03:32:31 2007 -@@ -81,8 +81,8 @@ - { - - public: -- Resource::Resource(ToolWindow *); -- Resource::~Resource(void); -+ Resource(ToolWindow *); -+ ~Resource(void); - - struct FRAME frame; - struct LABEL label; diff --git a/sysutils/bbapm/pkg-descr b/sysutils/bbapm/pkg-descr deleted file mode 100644 index 64b21bf254af..000000000000 --- a/sysutils/bbapm/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -bbapm is an APM meter for Blackbox, designed to be a part of the -Blackbox Slit, although it will still function as a stand-alone -tool. - -WWW: http://bbtools.sourceforge.net/ diff --git a/sysutils/bbapm/pkg-plist b/sysutils/bbapm/pkg-plist deleted file mode 100644 index 3529876feabf..000000000000 --- a/sysutils/bbapm/pkg-plist +++ /dev/null @@ -1,10 +0,0 @@ -@group operator -@mode 2555 -bin/bbapm -@mode -@group -share/bbtools/README.bbapm -share/bbtools/bbapm.conf -share/bbtools/bbapm.nobb -share/bbtools/bbapm.style -share/bbtools/bbtoolsrc.in diff --git a/sysutils/gcombust/Makefile b/sysutils/gcombust/Makefile deleted file mode 100644 index a61b45b2972e..000000000000 --- a/sysutils/gcombust/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -# Created by: Juergen Lock <nox@jelal.kn-bremen.de> -# $FreeBSD$ - -PORTNAME= gcombust -PORTVERSION= 0.1.55 -PORTREVISION= 8 -CATEGORIES= sysutils -MASTER_SITES= http://mirror.symnds.com/software/misc/ \ - http://www.egr.msu.edu/~mcdouga9/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= GTK+ frontend for mkisofs and cdrecord - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -RUN_DEPENDS= cdlabelgen:print/cdlabelgen \ - cdrecord:sysutils/cdrtools - -USES= gettext localbase perl5 -USE_PERL5= build -USE_GNOME= gtk12 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --without-included-gettext \ - --datadir=${PREFIX}/share - -OPTIONS_DEFINE= DOCS - -pre-patch: - @${REINPLACE_CMD} -e 's|DATADIRNAME=lib|DATADIRNAME=share|g' \ - ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|==|=|g' ${WRKSRC}/po/Makefile.in.in - -post-configure: - cd ${WRKSRC}/po && ${MAKE} update-po - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/sysutils/gcombust/distinfo b/sysutils/gcombust/distinfo deleted file mode 100644 index af7fa3e00ce4..000000000000 --- a/sysutils/gcombust/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gcombust-0.1.55.tar.gz) = 5e6b11049c305e44f20c45a488ea704f11cf14fe59efb6c8a38021b64e595e2e -SIZE (gcombust-0.1.55.tar.gz) = 819339 diff --git a/sysutils/gcombust/files/patch-src-optimize_usage.h b/sysutils/gcombust/files/patch-src-optimize_usage.h deleted file mode 100644 index 0e73a6fc62b7..000000000000 --- a/sysutils/gcombust/files/patch-src-optimize_usage.h +++ /dev/null @@ -1,10 +0,0 @@ ---- src/optimize_usage.h.orig 1999-12-20 20:23:18 UTC -+++ src/optimize_usage.h -@@ -16,7 +16,6 @@ - ** Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ - --extern GtkWidget *opt_try_harder; - extern long int opt_cdsize; - - void open_optimize_size_win(GtkWidget *, gpointer); diff --git a/sysutils/gcombust/files/patch-src-rip_audio.h b/sysutils/gcombust/files/patch-src-rip_audio.h deleted file mode 100644 index d255e8b7e950..000000000000 --- a/sysutils/gcombust/files/patch-src-rip_audio.h +++ /dev/null @@ -1,7 +0,0 @@ ---- src/rip_audio.h.orig 2000-12-11 18:26:41 UTC -+++ src/rip_audio.h -@@ -20,4 +20,3 @@ void open_rip_audio_req(void); - - extern char *cdda2wav_path, *cdda_device_path, *cdparanoia_path; - extern char *def_rip_path; --extern GtkWidget *rip_path_entry; diff --git a/sysutils/gcombust/pkg-descr b/sysutils/gcombust/pkg-descr deleted file mode 100644 index 9a7ceca13167..000000000000 --- a/sysutils/gcombust/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -gcombust is a GTK+ frontend for mkisofs and cdrecord. - -At this moment every release of gcombust isn't always very well tested; it -would probably be wise to test it with the -dummy option at first to check that -I haven't made any stupid errors. Also, it prints the command it's executing to -stdout so you can look at it and maybe spot errors. - -I love to receive feedback/comments/ideas/bugreports at: - jmunsin@iki.fi (jmunsin@abo.fi) - -NOTE: If you decide to do a NLS translation of gcombust, it might be a good - idea to mail me about it to make sure no one else is doing one for the - same language. - -WWW: http://www.abo.fi/~jmunsin/gcombust/ diff --git a/sysutils/gcombust/pkg-plist b/sysutils/gcombust/pkg-plist deleted file mode 100644 index 0f0f8dd58d63..000000000000 --- a/sysutils/gcombust/pkg-plist +++ /dev/null @@ -1,21 +0,0 @@ -bin/gcombust -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/NEWS -share/applications/gcombust.desktop -share/locale/da/LC_MESSAGES/gcombust.mo -share/locale/de/LC_MESSAGES/gcombust.mo -share/locale/es/LC_MESSAGES/gcombust.mo -share/locale/fr/LC_MESSAGES/gcombust.mo -share/locale/gl/LC_MESSAGES/gcombust.mo -share/locale/hr/LC_MESSAGES/gcombust.mo -share/locale/hu/LC_MESSAGES/gcombust.mo -share/locale/it/LC_MESSAGES/gcombust.mo -share/locale/ja/LC_MESSAGES/gcombust.mo -share/locale/ko/LC_MESSAGES/gcombust.mo -share/locale/nl/LC_MESSAGES/gcombust.mo -share/locale/no/LC_MESSAGES/gcombust.mo -share/locale/pl/LC_MESSAGES/gcombust.mo -share/locale/ru/LC_MESSAGES/gcombust.mo -share/locale/sk/LC_MESSAGES/gcombust.mo -share/locale/sv/LC_MESSAGES/gcombust.mo -share/pixmaps/gcombust.xpm diff --git a/sysutils/mount.app/Makefile b/sysutils/mount.app/Makefile deleted file mode 100644 index 2304fec55021..000000000000 --- a/sysutils/mount.app/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# Created by: Gaspar Chilingarov <nm@web.am> -# $FreeBSD$ - -PORTNAME= mountapp -PORTVERSION= 3.0 -PORTREVISION= 11 -CATEGORIES= sysutils windowmaker -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= Windowmaker application, Resembles wmmount with extra functionality - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -BUILD_DEPENDS= ${LOCALBASE}/lib/libWINGs.a:x11-wm/windowmaker - -USES= gettext -USE_GNOME= gtk12 glib12 - -GNU_CONFIGURE= yes - -LDFLAGS+= -L${LOCALBASE}/lib -L${LOCALBASE}/lib -LIBS+= -lintl -lWUtil - -.include <bsd.port.mk> diff --git a/sysutils/mount.app/distinfo b/sysutils/mount.app/distinfo deleted file mode 100644 index 190f4a5f146a..000000000000 --- a/sysutils/mount.app/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (mountapp-3.0.tar.gz) = a05f33d89c5b86ea8b1303302b5dd8477f634ae16309b762ecf8805514e4122a -SIZE (mountapp-3.0.tar.gz) = 129551 diff --git a/sysutils/mount.app/files/patch-properties.c b/sysutils/mount.app/files/patch-properties.c deleted file mode 100644 index 7cc6fc1a906e..000000000000 --- a/sysutils/mount.app/files/patch-properties.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/properties.c.ori 2012-03-15 13:29:24.000000000 +0100 -+++ src/properties.c 2012-03-15 13:30:09.000000000 +0100 -@@ -448,7 +448,7 @@ - WMReleasePropList(mpProp); - } - -- if (WMWritePropListToFile(props, getFileName(), FALSE) == FALSE) -+ if (WMWritePropListToFile(props, getFileName()) == FALSE) - printf("Error occurred synchronizing proplist\n"); - - WMReleasePropList(props); diff --git a/sysutils/mount.app/pkg-descr b/sysutils/mount.app/pkg-descr deleted file mode 100644 index 69d12dedd6a2..000000000000 --- a/sysutils/mount.app/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -mount.app - WindowMaker dock app - -WWW: http://mountapp.sourceforge.net/ diff --git a/sysutils/mount.app/pkg-plist b/sysutils/mount.app/pkg-plist deleted file mode 100644 index 0244c9744b5f..000000000000 --- a/sysutils/mount.app/pkg-plist +++ /dev/null @@ -1,15 +0,0 @@ -bin/mount.app -bin/mount.conf -share/mount.app/cdrom.xpm -share/mount.app/floppy.xpm -share/mount.app/zip.xpm -share/mount.app/blank.xpm -share/mount.app/dosdisk.xpm -share/mount.app/macdisk.xpm -share/mount.app/harddisk.xpm -share/mount.app/noperms.txt -share/mount.app/devicebusy.txt -share/mount.app/notmountable.txt -share/mount.app/online-help.txt -share/mount.app/zip_ext.xpm -share/mount.app/slotin.xpm diff --git a/sysutils/wmcube-gdk/Makefile b/sysutils/wmcube-gdk/Makefile deleted file mode 100644 index 334eb30dfef5..000000000000 --- a/sysutils/wmcube-gdk/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# Created by: Patrick Li <pat@databits.net> -# $FreeBSD$ - -PORTNAME= wmcube -PORTVERSION= 0.98p2 -PORTREVISION= 7 -CATEGORIES= sysutils windowmaker -MASTER_SITES= http://www.ne.jp/asahi/linux/timecop/software/ -PKGNAMESUFFIX= -gdk -DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION} - -MAINTAINER= garga@FreeBSD.org -COMMENT= Modified version of the dockapp wmCube - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -OPTIONS_DEFINE= DOCS - -USE_XORG= xpm -USE_GNOME= gtk12 -MAKEFILE= Makefile.FREEBSD -SUB_FILES= pkg-message - -DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} -PORTDOCS= CHANGES README README.GDK TODO - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/wmcube \ - ${STAGEDIR}${PREFIX}/bin/${PORTNAME}${PKGNAMESUFFIX} -.for files in *.wmc - @${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/3dObjects/${files} ${STAGEDIR}${DATADIR} -.endfor - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for doc in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} -.endfor - -.include <bsd.port.mk> diff --git a/sysutils/wmcube-gdk/distinfo b/sysutils/wmcube-gdk/distinfo deleted file mode 100644 index 53c9dc5b7e74..000000000000 --- a/sysutils/wmcube-gdk/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (wmcube-gdk-0.98p2.tar.gz) = d0f11fb46631967e18d611dd7ab1eb6241e3e1369f6d1f9dfbbf0ed3d09dc5b2 -SIZE (wmcube-gdk-0.98p2.tar.gz) = 33821 diff --git a/sysutils/wmcube-gdk/files/patch-Makefile.FREEBSD b/sysutils/wmcube-gdk/files/patch-Makefile.FREEBSD deleted file mode 100644 index 703569599e23..000000000000 --- a/sysutils/wmcube-gdk/files/patch-Makefile.FREEBSD +++ /dev/null @@ -1,35 +0,0 @@ ---- Makefile.FREEBSD.orig Sun Oct 8 20:38:24 2000 -+++ Makefile.FREEBSD Wed Aug 29 15:51:33 2001 -@@ -1,26 +1,21 @@ --CC = gcc - OS = -DFREEBSD - --LIBDIR = -L/usr/X11R6/lib --LIBDIR = -L/usr/X11R6/lib --INCDIR = -I/usr/X11R6/include -+LIBDIR != ${GTK_CONFIG} --libs -+INCDIR != ${GTK_CONFIG} --cflags - - # Edit OSLIBS as appropriate to include OS specific libraries. - - OSLIBS = -lkvm --LIBS = -lXpm -lXext -lX11 -lm $(OSLIBS) --CFLAGS = -Wall -O2 $(OS) -+LIBS = -lXpm $(OSLIBS) -+CFLAGS += -Wall $(OS) - --OBJS = wmcube.o \ -- ../wmgeneral/wmgeneral.o \ -- ../wmgeneral/misc.o \ -- ../wmgeneral/list.o -+OBJS = wmcube.o - - .c.o: - $(CC) $(CFLAGS) $(INCDIR) -c $< -o $*.o - - wmcube: $(OBJS) -- $(CC) -o wmcube $(OBJS) -lXext $(LIBDIR) $(LIBS) -+ $(CC) -o wmcube $(OBJS) $(LIBDIR) $(LIBS) - - all:: wmcube - diff --git a/sysutils/wmcube-gdk/files/patch-wmcube.c b/sysutils/wmcube-gdk/files/patch-wmcube.c deleted file mode 100644 index bd4db830c835..000000000000 --- a/sysutils/wmcube-gdk/files/patch-wmcube.c +++ /dev/null @@ -1,176 +0,0 @@ ---- wmcube.c.orig 2001-12-18 07:06:21.000000000 -0200 -+++ wmcube.c 2010-01-20 13:19:32.000000000 -0200 -@@ -50,7 +50,6 @@ - #include <sys/ioctl.h> - #include <sys/socket.h> - --#include <utmp.h> - #include <dirent.h> - - #include <gdk/gdk.h> -@@ -174,6 +173,7 @@ - #ifdef FREEBSD - static kvm_t *kd; - static struct nlist nlst[] = { {"_cp_time"}, {0} }; -+static int cp_time_mib[2]; - #endif - - void prep_digits(void) -@@ -226,7 +226,7 @@ - XWMHints wmhints; - /* for mask */ - GdkBitmap *mask; -- unsigned char mask_data[8 * 64]; -+ gchar mask_data[8 * 64]; - int i; - GdkColor bright; - /* for that stupid shadow line */ -@@ -778,7 +778,7 @@ - newx -= CHAR_WIDTH; - } - -- sprintf(buf, "%02i%%", num); -+ snprintf(buf, 5, "%02i%%", num); - for (i = 0; (c = buf[i]); i++) { - if (c == '%') - copy_xpm_area(60, 0, 7, 9, newx, y); -@@ -899,7 +899,8 @@ - - while ((i > -1) && (temparr[i] > key)) { - temparr[i + 1] = temparr[i]; -- zorder[i + 1] = zorder[i--]; -+ zorder[i + 1] = zorder[i]; -+ i--; - } - - zorder[i + 1] = k; -@@ -1250,7 +1251,7 @@ - exit(0); - } - -- fscanf(fp, "%s", tmp); -+ fscanf(fp, "%63s", tmp); - - if (strcmp(tmp, "WMCUBE_COORDINATES") != 0) { - printf -@@ -1259,7 +1260,7 @@ - exit(0); - } - -- fscanf(fp, "%s", tmp); -+ fscanf(fp, "%63s", tmp); - counter = atoi(tmp); - - while ((strcmp(tmp, "WMCUBE_LINES") != 0) -@@ -1280,7 +1281,7 @@ - fclose(fp); - exit(0); - } -- fscanf(fp, "%s", tmp); -+ fscanf(fp, "%63s", tmp); - - if (feof(fp)) { - printf -@@ -1297,23 +1298,23 @@ - - planesORlines = 0; - while (1) { -- - cline = (int *) realloc(cline, (i + 2) * sizeof(int)); - mem_alloc_error(cline); -- fscanf(fp, "%d %d", &cline[i++], &cline[i++]); -- /* printf("\n%d %d",cline[i-2],cline[i-1]); */ -+ fscanf(fp, "%d %d", &cline[i], &cline[i+1]); -+ /* printf("\n%d %d",cline[i],cline[i+1]); */ - if (feof(fp)) - break; - -- if (cline[i - 2] > nofcoords || cline[i - 1] > nofcoords) { -+ if (cline[i] > nofcoords || cline[i+1] > nofcoords) { - printf("\nError in objectfile (WMCUBE_LINES section):\n" - "coordinates %d or/and %d doesnt exist\n\n", -- cline[i - 2], cline[i - 1]); -+ cline[i], cline[i+1]); - fclose(fp); - exit(0); - } -+ i = i + 2; - } -- noflines = i - 2; -+ noflines = i; - } else if (strcmp(tmp, "WMCUBE_PLANES") == 0) { - - planesORlines = 1; -@@ -1398,7 +1399,7 @@ - char cpuid[6]; - char check_cpu[6]; - -- sprintf(check_cpu, "cpu%d", which_cpu); -+ snprintf(check_cpu, 6, "cpu%d", which_cpu); - - if ((fp = fopen("/proc/stat", "rb")) == NULL) { - perror("/proc/stat required for this system"); -@@ -1409,7 +1410,7 @@ - return 0; - - for (i = -2; i < which_cpu; i++) { -- fscanf(fp, "%s", cpuid); -+ fscanf(fp, "%5s", cpuid); - } - - if (strcmp(check_cpu, cpuid) != 0) { -@@ -1431,7 +1432,7 @@ - fp = fopen("/proc/stat", "rt"); - - for (i = -2; i < which_cpu; i++) { -- fscanf(fp, "%s %d %d %d %d", cpuid, &cpu, &nice, &system, &idle); -+ fscanf(fp, "%5s %d %d %d %d", cpuid, &cpu, &nice, &system, &idle); - } - - fclose(fp); -@@ -1582,18 +1583,23 @@ - #include <nlist.h> - #include <fcntl.h> - #include <sys/dkstat.h> -+#include <sys/sysctl.h> - - int init_calc_cpu() - { -+ size_t len = 2; -+ if (sysctlnametomib("kern.cp_time", cp_time_mib, &len) < 0) { -+ printf("\nWarning: unable to sysctl kern.cp_time\n\n"); - -- if ((kd = kvm_open(NULL, NULL, NULL, O_RDONLY, "kvm_open")) == NULL) { -- printf("\nError: unable to open kvm\n\n"); -- exit(0); -- } -- kvm_nlist(kd, nlst); -- if (nlst[0].n_type == 0) { -- printf("\nError: unable to get nlist\n\n"); -- exit(1); -+ if ((kd = kvm_open(NULL, NULL, NULL, O_RDONLY, "kvm_open")) == NULL) { -+ printf("\nError: unable to open kvm\n\n"); -+ exit(0); -+ } -+ kvm_nlist(kd, nlst); -+ if (nlst[0].n_type == 0) { -+ printf("\nError: unable to get nlist\n\n"); -+ exit(1); -+ } - } - - /* drop setgid & setuid (hi GOBBLES, who the fuck are you? */ -@@ -1615,6 +1621,13 @@ - int cpu, nice, system, idle; - unsigned long int cpu_time[CPUSTATES]; - -+ if (cp_time_mib[0] != 0) { -+ size_t cpu_time_len = sizeof (cpu_time); -+ if (sysctl(cp_time_mib, 2, cpu_time, &cpu_time_len, NULL, 0) < 0) { -+ printf("\nError sysctl\n\n"); -+ exit(0); -+ } -+ } else - if (kvm_read(kd, nlst[0].n_value, &cpu_time, sizeof(cpu_time)) - != sizeof(cpu_time)) { - printf("\nError reading kvm\n\n"); diff --git a/sysutils/wmcube-gdk/files/pkg-message.in b/sysutils/wmcube-gdk/files/pkg-message.in deleted file mode 100644 index e4e8b76c75dc..000000000000 --- a/sysutils/wmcube-gdk/files/pkg-message.in +++ /dev/null @@ -1,7 +0,0 @@ ---------------------------------------------------- -The extra 3d objects are located in: - %%DATADIR%% - -To run wmcube type: - wmcube-gdk -o %%DATADIR%% & ---------------------------------------------------- diff --git a/sysutils/wmcube-gdk/pkg-descr b/sysutils/wmcube-gdk/pkg-descr deleted file mode 100644 index 1b3481140b22..000000000000 --- a/sysutils/wmcube-gdk/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -wmcube-gdk is a modified version of wmCube that features much faster -redraws, significantly lower CPU usage, ability to specify color -for both flat-shaded and wireframe objects, and transparent CPU -load / zoom buttons. The roll in sequence of the original wmCube -has been removed. - -WWW: http://www.ne.jp/asahi/linux/timecop/ diff --git a/sysutils/wmcube-gdk/pkg-plist b/sysutils/wmcube-gdk/pkg-plist deleted file mode 100644 index 0278ddbcfb20..000000000000 --- a/sysutils/wmcube-gdk/pkg-plist +++ /dev/null @@ -1,35 +0,0 @@ -@(,kmem,2755) bin/wmcube-gdk -%%DATADIR%%/2planes-solid.wmc -%%DATADIR%%/4d.wmc -%%DATADIR%%/8star-small.wmc -%%DATADIR%%/8star.wmc -%%DATADIR%%/ball-solid.wmc -%%DATADIR%%/ball.wmc -%%DATADIR%%/celtic.wmc -%%DATADIR%%/cross.wmc -%%DATADIR%%/cross2-solid.wmc -%%DATADIR%%/cross2.wmc -%%DATADIR%%/cross3-solid.wmc -%%DATADIR%%/cross3.wmc -%%DATADIR%%/cross4-solid.wmc -%%DATADIR%%/crystal.wmc -%%DATADIR%%/cube-solid.wmc -%%DATADIR%%/cube.wmc -%%DATADIR%%/diamond.wmc -%%DATADIR%%/dice-solid.wmc -%%DATADIR%%/e.wmc -%%DATADIR%%/e2.wmc -%%DATADIR%%/foo.wmc -%%DATADIR%%/gnustep.wmc -%%DATADIR%%/hyperpyramid.wmc -%%DATADIR%%/jeep.wmc -%%DATADIR%%/multicube.wmc -%%DATADIR%%/peace.wmc -%%DATADIR%%/pyramid.wmc -%%DATADIR%%/radioactive.wmc -%%DATADIR%%/shield.wmc -%%DATADIR%%/spaceshuttle.wmc -%%DATADIR%%/spiral.wmc -%%DATADIR%%/star.wmc -%%DATADIR%%/starcube.wmc -%%DATADIR%%/wmlogo.wmc diff --git a/sysutils/xlogmaster/Makefile b/sysutils/xlogmaster/Makefile deleted file mode 100644 index 5c5f1063f23e..000000000000 --- a/sysutils/xlogmaster/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# Created by: Adrian Wontroba <aw1@stade.co.uk> -# $FreeBSD$ - -PORTNAME= xlogmaster -PORTVERSION= 1.6.2 -PORTREVISION= 2 -CATEGORIES= sysutils -MASTER_SITES= GNU - -MAINTAINER= ports@FreeBSD.org -COMMENT= Quick & easy monitoring of logfiles and devices - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -USE_GNOME= gtk12 -USES= gmake makeinfo -GNU_CONFIGURE= yes - -INFO= xlogmaster - -CPPFLAGS+= -I${LOCALBASE}/include -DHAVE_DECL_GETOPT -LDFLAGS+= -L${LOCALBASE}/lib - -post-patch: - @${FIND} ${WRKSRC} -name Makefile.in -exec ${REINPLACE_CMD} -E \ - '/(SHELL|cp -f|mkinstalldirs)/ s,XLM_(DB|HOME|LIB),DESTDIR)$$(&,g' {} \; - @${REINPLACE_CMD} -e \ - 's|getopt_long_only|getopt_long|g' ${WRKSRC}/src/xlogmaster.cc - -post-install: - ${INSTALL_DATA} ${FILESDIR}/xlogmasterrc \ - ${STAGEDIR}${PREFIX}/etc/xlogmaster - -.include <bsd.port.mk> diff --git a/sysutils/xlogmaster/distinfo b/sysutils/xlogmaster/distinfo deleted file mode 100644 index 1b567d498684..000000000000 --- a/sysutils/xlogmaster/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xlogmaster-1.6.2.tar.gz) = 9de31a89cf589b3ab510b746da65bd64091860c6d1f08959d36d52721f35cf11 -SIZE (xlogmaster-1.6.2.tar.gz) = 390035 diff --git a/sysutils/xlogmaster/files/patch-alert.cc b/sysutils/xlogmaster/files/patch-alert.cc deleted file mode 100644 index 8a22b579cd31..000000000000 --- a/sysutils/xlogmaster/files/patch-alert.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- alert.cc.org 2007-07-16 14:54:21.000000000 +0200 -+++ src/alert.cc 2007-07-16 14:54:48.000000000 +0200 -@@ -102,7 +102,7 @@ - int - alert_interrupt(gpointer data) - { -- int nr = (int) data; -+ long nr = (long) data; - entry[nr]->fade += entry[nr]->fadestep; - if ( entry[nr]->fade > fade_base ) - { diff --git a/sysutils/xlogmaster/files/patch-customize.cc b/sysutils/xlogmaster/files/patch-customize.cc deleted file mode 100644 index ba7f2446d76a..000000000000 --- a/sysutils/xlogmaster/files/patch-customize.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/customize.cc.orig 2007-08-12 19:09:06.000000000 +0200 -+++ src/customize.cc 2007-08-12 19:09:28.000000000 +0200 -@@ -1847,7 +1847,7 @@ - - gint default_class0_filter = NO_FILTER; - if ( data != NULL ) -- default_class0_filter = (gint) data; -+ default_class0_filter = (glong) data; - - /* block handlers */ - block_filter_handlers = TRUE; diff --git a/sysutils/xlogmaster/files/patch-output.cc b/sysutils/xlogmaster/files/patch-output.cc deleted file mode 100644 index 8fe6fb8f0998..000000000000 --- a/sysutils/xlogmaster/files/patch-output.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/output.cc.orig 2007-08-12 19:13:18.000000000 +0200 -+++ src/output.cc 2007-08-12 19:13:42.000000000 +0200 -@@ -187,7 +187,7 @@ - gint - pipe_magic_interrupt(gpointer data) - { -- gint i = (gint) data; -+ glong i = (glong) data; - - /* are we locked out ? */ - if ( entry[i]->pipe_lock == TRUE ) diff --git a/sysutils/xlogmaster/files/patch-watchdog.cc b/sysutils/xlogmaster/files/patch-watchdog.cc deleted file mode 100644 index 88c88cd0c29d..000000000000 --- a/sysutils/xlogmaster/files/patch-watchdog.cc +++ /dev/null @@ -1,74 +0,0 @@ ---- src/watchdog.cc.orig 2007-08-12 19:09:53.000000000 +0200 -+++ src/watchdog.cc 2007-08-12 19:12:50.000000000 +0200 -@@ -753,7 +753,7 @@ - gint - watchdog_tail_interrupt(gpointer data) - { -- gint i = (gint) data; -+ glong i = (glong) data; - if ( entry[i]->active == FALSE ) return TRUE; - - if ( entry[i]->fd == -1 ) -@@ -893,7 +893,7 @@ - gint - watchdog_run_interrupt(gpointer data) - { -- int i = (int) data; -+ intptr_t i = (intptr_t) data; - if ( entry[i]->active == FALSE ) return TRUE; - - if ( entry[i]->fd == -1 ) -@@ -1004,7 +1004,7 @@ - gint - watchdog_run_restart_interrupt(gpointer data) - { -- gint i = (gint) data; -+ glong i = (glong) data; - - /* first remove this interrupt */ - gtk_timeout_remove(entry[i]->tag); -@@ -1036,7 +1036,7 @@ - gint - watchdog_cat_interrupt(gpointer data) - { -- int i = (int) data; -+ intptr_t i = (intptr_t) data; - if ( entry[i]->active == FALSE ) return TRUE; - - /* we need to open it every time anew for CAT */ -@@ -1582,7 +1582,7 @@ - gint - tail_interrupt(gpointer data) - { -- gint i = (gint) data; -+ glong i = (glong) data; - if ( entry[i]->active == FALSE ) return TRUE; - - /* -@@ -1694,7 +1694,7 @@ - gint - cat_interrupt(gpointer data) - { -- gint i = (gint) data; -+ glong i = (glong) data; - if ( entry[i]->active == FALSE ) return TRUE; - - entry[i]->fd = open(entry[i]->filename, O_RDONLY); -@@ -1723,7 +1723,7 @@ - gint - run_interrupt(gpointer data) - { -- gint i = (gint) data; -+ glong i = (glong) data; - if ( entry[i]->active == FALSE ) return TRUE; - - long got = read_from_filedescriptor(i); -@@ -1785,7 +1785,7 @@ - gint - run_restart_interrupt(gpointer data) - { -- gint i = (gint) data; -+ glong i = (glong) data; - - /* first remove this interrupt */ - gtk_timeout_remove(entry[i]->tag); diff --git a/sysutils/xlogmaster/files/patch-xlogmaster.cc b/sysutils/xlogmaster/files/patch-xlogmaster.cc deleted file mode 100644 index 17dcd6ac3ba5..000000000000 --- a/sysutils/xlogmaster/files/patch-xlogmaster.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/xlogmaster.cc.bak 2005-09-15 06:01:00.000000000 +0200 -+++ src/xlogmaster.cc 2007-07-16 14:53:37.000000000 +0200 -@@ -433,7 +433,7 @@ - button_pressed(GtkWidget *, gpointer *data) - { - if ( display_logs == DISABLED ) return; -- int pressed = (int) data; // Which button has been pressed ? -+ long pressed = (long) data; // Which button has been pressed ? - deactivate(); // deactivate old "Log" object - active = pressed; // set new one - activate(); // and activate it diff --git a/sysutils/xlogmaster/files/patch-xlogmaster.texinfo b/sysutils/xlogmaster/files/patch-xlogmaster.texinfo deleted file mode 100644 index 29245e1819d7..000000000000 --- a/sysutils/xlogmaster/files/patch-xlogmaster.texinfo +++ /dev/null @@ -1,129 +0,0 @@ -@table can no longer be used with commands that require no arguments -since Texinfo 5.0. So, convert the list to @itemize and improve the -output/style of nearby code instead of blindly substituting - - @table @bullet - @item - ... - @end table - -with - - @table @asis - @item @bullet{} - ... - @end table - ---- doc/xlogmaster.texinfo.orig 2009-06-09 00:34:43 UTC -+++ doc/xlogmaster.texinfo -@@ -710,90 +710,48 @@ The current version is 1.6.0, yet to be - @cindex Obtaining Xlogmaster - - The source can be found via anonymous FTP at --@ifinfo --@file{ftp.gnu.org:/pub/gnu/}. --@end ifinfo --@ifhtml --<A HREF="ftp://ftp.gnu.org/pub/gnu/">ftp.gnu.org:/pub/gnu/</A> --@end ifhtml --@iftex --@file{ftp.gnu.org:/pub/gnu/}. --@end iftex -+@uref{ftp://ftp.gnu.org/pub/gnu/}. - - @node Getting help, Regexp, Where, Introductory Questions - @subsection Where can I get help for using the Xlogmaster ? - @cindex Help - - If you installed everything correctly the easiest ways are probably --@table @bullet -+ -+@itemize @bullet - @item - the tutorial that should be in your info tree. Otherwise you can find it - in the @file{doc} directory of the distribution -+ - @item - the man page. -+ - @item - executing the Xlogmaster via @code{xlogmaster --help} --@end table -+@end itemize -+ -+@noindent - Other ways are to check out the home page at --@table @bullet --@ifinfo --@file{http://www.gnu.org/software/xlogmaster/xlogmaster.html} --@end ifinfo --@ifhtml --<A HREF="http://www.gnu.org/software/xlogmaster/xlogmaster.html">http://www.gnu.org/software/xlogmaster/xlogmaster.html</A> --@end ifhtml --@iftex --@file{http://www.gnu.org/software/xlogmaster/xlogmaster.html} --@end iftex --@end table -+@uref{http://www.gnu.org/software/xlogmaster/xlogmaster.html} -+@* - or the mailing lists -+ - @cindex mailing lists --@table @bullet -+@itemize @bullet - @item --@ifinfo --@file{beta-xlogmaster@@gnu.org} --@end ifinfo --@ifhtml --<A HREF="mailto:beta-xlogmaster@@gnu.org">beta-xlogmaster@@gnu.org</A> --@end ifhtml --@iftex --@file{beta-xlogmaster@@gnu.org} --@end iftex --@sp 1 -+@email{beta-xlogmaster@@gnu.org} -+ - Subscription is done by sending a mail to@* --@ifinfo --@file{beta-xlogmaster-request@@gnu.org} --@end ifinfo --@ifhtml --<A HREF="mailto:beta-xlogmaster-request@@gnu.org">beta-xlogmaster-request@@gnu.org</A> --@end ifhtml --@iftex --@file{beta-xlogmaster-request@@gnu.org} --@end iftex -+@email{beta-xlogmaster-request@@gnu.org} - @* leave the @emph{subject} blank and enter @samp{subscribe} in the @emph{body}. -+ - @item --@ifinfo --@file{help-xlogmaster@@gnu.org} --@end ifinfo --@ifhtml --<A HREF="mailto:help-xlogmaster@@gnu.org">help-xlogmaster@@gnu.org</A> --@end ifhtml --@iftex --@file{help-xlogmaster@@gnu.org} --@end iftex --@sp 1 -+@email{help-xlogmaster@@gnu.org} -+ - Subscription is done by sending a mail to@* --@ifinfo --@file{help-xlogmaster-request@@gnu.org} --@end ifinfo --@ifhtml --<A HREF="mailto:help-xlogmaster-request@@gnu.org">help-xlogmaster-request@@gnu.org</A> --@end ifhtml --@iftex --@file{help-xlogmaster-request@@gnu.org} --@end iftex -+@email{help-xlogmaster-request@@gnu.org} - @* leave the @emph{subject} blank and enter @samp{subscribe} in the @emph{body}. --@end table -+@end itemize - - @node Regexp, , Getting help, Introductory Questions - @subsection Regular Expressions diff --git a/sysutils/xlogmaster/files/xlogmasterrc b/sysutils/xlogmaster/files/xlogmasterrc deleted file mode 100644 index 3fee25d4c43b..000000000000 --- a/sysutils/xlogmaster/files/xlogmasterrc +++ /dev/null @@ -1,14 +0,0 @@ -TAIL{/var/log/messages,3,System Messages,Display /var/log/messages file...} -RAISE{link(up)|(down)} -TAIL{/home/aw1/Mail/Log,3,procmail log,mprocmail log} -RUN{/bin/df -k,3/10000,df,disk space} -TAIL{/var/log/maillog,3,Mail messages,View mail messages} -RAISE{logfile turned} -TAIL{/var/run/dmesg.boot,3,Bootup Messages,Display /var/run/dmesg.boot file...} -TAIL{/var/log/samba.log,3,samba log,View /var/log/samba.log} -TAIL{/var/log/ppp.log,3,PPP log,View /var/log/ppp.log} -TAIL{/var/log/xferlog,3,FTP transfers,View /var/log/xferlog} -TAIL{/var/log/httpd-error.log,3,WWW errors,View /var/log/httpd-error.log} -TAIL{/var/log/httpd-access.log,3,WWW access,View /var/log/httpd-access.log} -TAIL{/var/log/news/news.notice,3,news notices,/var/log/news/news.notice} -CAT{/dev/sndstat,10000,Audio driver,Audio driver status} diff --git a/sysutils/xlogmaster/pkg-descr b/sysutils/xlogmaster/pkg-descr deleted file mode 100644 index 269274c35cf7..000000000000 --- a/sysutils/xlogmaster/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Xlogmaster displays logfiles and/or devices that can be read via cat. -It allows for quick and easy control of all logfiles and most of the -hardware/device status within one program. - -Filters allow to highlight/lowlight/hide lines of higher/lower/no -interest. Click right mouse button in text window to bring up the menu. diff --git a/sysutils/xlogmaster/pkg-plist b/sysutils/xlogmaster/pkg-plist deleted file mode 100644 index 4e03e14911b9..000000000000 --- a/sysutils/xlogmaster/pkg-plist +++ /dev/null @@ -1,31 +0,0 @@ -bin/xlogmaster -etc/xlogmaster/database/cat.xlmgrp -etc/xlogmaster/database/df.xlmrc -etc/xlogmaster/database/mailq.xlmrc -etc/xlogmaster/database/mem.xlmrc -etc/xlogmaster/database/prg.xlmgrp -etc/xlogmaster/database/pstree.xlmrc -etc/xlogmaster/database/rtc.xlmrc -etc/xlogmaster/database/syslog.xlmrc -etc/xlogmaster/database/tail.xlmgrp -etc/xlogmaster/database/w.xlmrc -etc/xlogmaster/database/warn.xlmrc -etc/xlogmaster/green.gtkrc -etc/xlogmaster/hell.gtkrc -etc/xlogmaster/output-plugins/dipshit -etc/xlogmaster/scripts/README.usage -etc/xlogmaster/scripts/xlm-halt -etc/xlogmaster/scripts/xlm-mail -etc/xlogmaster/scripts/xlm-mgetty-login-mail -etc/xlogmaster/scripts/xlm-write -etc/xlogmaster/simpsons.gtkrc -etc/xlogmaster/sound/alert -etc/xlogmaster/sound/carramba.wav -etc/xlogmaster/sound/chackabeep.wav -etc/xlogmaster/sound/glass.wav -etc/xlogmaster/sound/notice -etc/xlogmaster/sound/uniconify -etc/xlogmaster/steelblue.gtkrc -etc/xlogmaster/xlogmaster.gtkrc -etc/xlogmaster/xlogmasterrc -man/man1/xlogmaster.1.gz diff --git a/x11-clocks/Makefile b/x11-clocks/Makefile index 47c5c17c860f..0133723fbb30 100644 --- a/x11-clocks/Makefile +++ b/x11-clocks/Makefile @@ -8,7 +8,6 @@ SUBDIR += alltraxclock SUBDIR += amor-kde4 SUBDIR += asclock - SUBDIR += asclock-gtk SUBDIR += asclock-xlib SUBDIR += astime SUBDIR += astzclock @@ -45,7 +44,6 @@ SUBDIR += wmblueclock SUBDIR += wmcalclock SUBDIR += wmclock - SUBDIR += wmclockmon SUBDIR += wmfishtime SUBDIR += wmfuzzy SUBDIR += wmtime diff --git a/x11-clocks/asclock-gtk/Makefile b/x11-clocks/asclock-gtk/Makefile deleted file mode 100644 index 611c686046f5..000000000000 --- a/x11-clocks/asclock-gtk/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# $FreeBSD$ - -PORTNAME= asclock-gtk -PORTVERSION= 2.1.10 -PORTREVISION= 10 -CATEGORIES= x11-clocks afterstep windowmaker -MASTER_SITES= LOCAL/kuriyama -DISTNAME= ${PORTNAME}-${PORTVERSION}beta - -MAINTAINER= kuriyama@FreeBSD.org -COMMENT= New flavor of asclock (GTK version) - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -WRKSRC= ${WRKDIR}/${PORTNAME} -ALL_TARGET= asclock -INSTALL_TARGET= install PREFIX=${STAGEDIR}${PREFIX} - -USE_XORG= x11 xt -USE_GNOME= gtk12 -HAS_CONFIGURE= yes - -MAKE_JOBS_UNSAFE= yes - -OPTIONS_SINGLE= DEFTHEME -OPTIONS_SINGLE_DEFTHEME=FREEAMP_THEME NEWSTONE_THEME ORB_THEME \ - STONE_THEME ANALOG_THEME BEATS_THEME CLASSIC_THEME \ - PENGUIN_THEME SHAPED_THEME -OPTIONS_DEFAULT= CLASSIC_THEME - -FREEAMP_THEME_DESC= Freeamp theme -NEWSTONE_THEME_DESC= Newstone theme -ORB_THEME_DESC= Orb theme -STONE_THEME_DESC= Stone theme -ANALOG_THEME_DESC= Analog theme -BEATS_THEME_DESC= Beats theme -CLASSIC_THEME_DESC= Classic theme -PENGUIN_THEME_DESC= Penguin theme -SHAPED_THEME_DESC= Shaped theme - -do-configure: - @(cd ${WRKSRC}; \ - ${RM} -r default_theme; \ - ${LN} -s themes/${PORT_OPTIONS:M*_THEME:S/_THEME//:tl} default_theme) - -.include <bsd.port.mk> diff --git a/x11-clocks/asclock-gtk/distinfo b/x11-clocks/asclock-gtk/distinfo deleted file mode 100644 index b11a092783e1..000000000000 --- a/x11-clocks/asclock-gtk/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (asclock-gtk-2.1.10beta.tar.gz) = 8a64c0b0bbe219534f4eff9275a4f089853a093ed6062cf36b07e5cc04df4a9b -SIZE (asclock-gtk-2.1.10beta.tar.gz) = 146621 diff --git a/x11-clocks/asclock-gtk/files/patch-Makefile b/x11-clocks/asclock-gtk/files/patch-Makefile deleted file mode 100644 index 2fce2ef50671..000000000000 --- a/x11-clocks/asclock-gtk/files/patch-Makefile +++ /dev/null @@ -1,71 +0,0 @@ ---- Makefile.orig Fri Mar 26 16:08:33 1999 -+++ Makefile Sat Jul 1 17:43:08 2000 -@@ -1,19 +1,20 @@ - CP=cp -f - MKDIR=mkdir -p - --CFLAGS = -Wall -g -+CFLAGS?= -Wall -g -+PREFIX?= /usr/local - --GNOME_CC = gcc $(CFLAGS) -DASCLOCK_THEMES_DIR=\""/usr/local/share/asclock"\" \ -+GNOME_CC = $(CC) $(CFLAGS) -DASCLOCK_THEMES_DIR=\""${PREFIX}/share/asclock/themes/"\" \ - -DASCLOCK_GNOME `gnome-config --cflags gnomeui gnome gtk` - GNOME_OBJS = .gnome/draw.o .gnome/asclock.o .gnome/config.o .gnome/rot.o .gnome/parser.o \ - .gnome/symbols.o .gnome/dialogs.o .gnome/timezone.o .gnome/gnome_config.o - - GNOME_LIBS = -lpanel -lpanel_applet `gnome-config --libs gnomeui gnome gtk gnorba` - --GTK_CC = gcc $(CFLAGS) -DASCLOCK_THEMES_DIR=\""/usr/local/share/asclock"\" \ -- -DASCLOCK_GTK `$(CONFIG_PATH)gtk-config --cflags` -+GTK_CC = $(CC) $(CFLAGS) -DASCLOCK_THEMES_DIR=\""${PREFIX}/share/asclock/themes/"\" \ -+ -DASCLOCK_GTK `$(GTK_CONFIG) --cflags` - GTK_OBJS = .gtk/draw.o .gtk/asclock.o .gtk/config.o .gtk/rot.o .gtk/parser.o .gtk/symbols.o --GTK_LIBS = `$(CONFIG_PATH)gtk-config --libs` -+GTK_LIBS = `$(GTK_CONFIG) --libs` - - - info: default_theme -@@ -41,24 +42,24 @@ - $(GTK_CC) $(GTK_LIBS) $(GTK_OBJS) -o asclock - - install: asclock -- $(CP) asclock /usr/X11/bin -- $(MKDIR) /usr/local/share/asclock -- $(MKDIR) /usr/local/share/asclock/themes -- $(MKDIR) /usr/local/share/asclock/themes/Newstone -- $(CP) themes/Newstone/* /usr/local/share/asclock/themes/Newstone -- $(MKDIR) /usr/local/share/asclock/themes/Orb -- $(CP) themes/Orb/* /usr/local/share/asclock/themes/Orb -- $(MKDIR) /usr/local/share/asclock/themes/Stone -- $(CP) themes/Stone/* /usr/local/share/asclock/themes/Stone -- $(MKDIR) /usr/local/share/asclock/themes/analog -- $(CP) themes/analog/* /usr/local/share/asclock/themes/analog -- $(MKDIR) /usr/local/share/asclock/themes/beats -- $(CP) themes/beats/* /usr/local/share/asclock/themes/beats -- $(MKDIR) /usr/local/share/asclock/themes/classic -- $(CP) themes/classic/* /usr/local/share/asclock/themes/classic -- $(MKDIR) /usr/local/share/asclock/themes/shaped -- $(CP) themes/shaped/* /usr/local/share/asclock/themes/shaped --# $(CP) -rf themes/* /usr/local/share/asclock/ -+ ${BSD_INSTALL_PROGRAM} asclock ${PREFIX}/bin -+ $(MKDIR) ${PREFIX}/share/asclock -+ $(MKDIR) ${PREFIX}/share/asclock/themes -+ $(MKDIR) ${PREFIX}/share/asclock/themes/Newstone -+ ${BSD_INSTALL_DATA} themes/Newstone/* ${PREFIX}/share/asclock/themes/Newstone -+ $(MKDIR) ${PREFIX}/share/asclock/themes/Orb -+ ${BSD_INSTALL_DATA} themes/Orb/* ${PREFIX}/share/asclock/themes/Orb -+ $(MKDIR) ${PREFIX}/share/asclock/themes/Stone -+ ${BSD_INSTALL_DATA} themes/Stone/* ${PREFIX}/share/asclock/themes/Stone -+ $(MKDIR) ${PREFIX}/share/asclock/themes/analog -+ ${BSD_INSTALL_DATA} themes/analog/* ${PREFIX}/share/asclock/themes/analog -+ $(MKDIR) ${PREFIX}/share/asclock/themes/beats -+ ${BSD_INSTALL_DATA} themes/beats/* ${PREFIX}/share/asclock/themes/beats -+ $(MKDIR) ${PREFIX}/share/asclock/themes/classic -+ ${BSD_INSTALL_DATA} themes/classic/* ${PREFIX}/share/asclock/themes/classic -+ $(MKDIR) ${PREFIX}/share/asclock/themes/shaped -+ ${BSD_INSTALL_DATA} themes/shaped/* ${PREFIX}/share/asclock/themes/shaped -+# ${BSD_INSTALL_DATA} -rf themes/* ${PREFIX}/share/asclock/ - - clean: - rm -rf core *.o *~ .gtk .gnome asclock asclock_applet diff --git a/x11-clocks/asclock-gtk/files/patch-asclock.h b/x11-clocks/asclock-gtk/files/patch-asclock.h deleted file mode 100644 index eafd372e9659..000000000000 --- a/x11-clocks/asclock-gtk/files/patch-asclock.h +++ /dev/null @@ -1,20 +0,0 @@ ---- asclock.h.orig Fri Mar 26 15:49:34 1999 -+++ asclock.h Sun Mar 25 13:08:41 2007 -@@ -76,12 +76,12 @@ - GdkColormap *cmap; - - /* the xpm data */ --extern char *clock_xpm[]; --extern char *month_xpm[]; --extern char *weekday_xpm[]; --extern char *led_xpm[]; -+static char *clock_xpm[]; -+static char *month_xpm[]; -+static char *weekday_xpm[]; -+static char *led_xpm[]; - extern char *beats_xpm[]; --extern char *date_xpm[]; -+static char *date_xpm[]; - extern char *hour_xpm[]; - extern char *minute_xpm[]; - extern char *second_xpm[]; diff --git a/x11-clocks/asclock-gtk/files/patch-config.c b/x11-clocks/asclock-gtk/files/patch-config.c deleted file mode 100644 index 1e591468b1ce..000000000000 --- a/x11-clocks/asclock-gtk/files/patch-config.c +++ /dev/null @@ -1,19 +0,0 @@ ---- config.c~ Fri Mar 26 16:38:29 1999 -+++ config.c Sat Jun 12 15:55:56 1999 -@@ -52,14 +52,14 @@ - fprintf(stderr, "dir : %s\n", *cpp); - - if((dfd = opendir(*cpp)) == NULL) -- printf(" not found\n\n"); -+ printf(" not found\n"); - else { - while((dp = readdir(dfd)) != NULL) - if ( dp->d_name[0]!='.' ) - printf("%s\n", dp->d_name); - closedir(dfd); - } -- printf("\n\n"); -+ printf("\n"); - - } - diff --git a/x11-clocks/asclock-gtk/files/patch-configure b/x11-clocks/asclock-gtk/files/patch-configure deleted file mode 100644 index 46304a114798..000000000000 --- a/x11-clocks/asclock-gtk/files/patch-configure +++ /dev/null @@ -1,39 +0,0 @@ ---- configure.orig Sat Mar 27 01:56:27 1999 -+++ configure Sat Jun 12 15:44:06 1999 -@@ -2,19 +2,7 @@ - clear - echo Welcome to the new world of asclock! - echo --echo Specify the versions you want to build. Note that you can always --echo "build them explicitly by issuing 'make asclock' (gtk) or 'make asclock_applet'" --echo "(gnome) in the shell." --echo "asclock : the gtk standalone version" --echo "asclock_applet : the applet version (always docks to the gnome panel)" --echo "all : both versions" --printf "I want to build [default=='asclock']:" --read build --case $build in -- asclock_applet) build="asclock_applet";; -- all) build="all";; -- *) build="asclock";; --esac -+build="asclock" - - echo You selected \'make $build\' - echo -@@ -74,15 +62,6 @@ - else echo "char *second_xpm[] = { NULL };" >>./default_theme/second.xpm - fi - -- echo Do you want to build \'$build\' now [default==\'yes\']? -- read bla -- case $bla in -- [Nn]|[Nn][Oo]) echo no make no clock...; -- exit 0; -- ;; -- *) touch config.c asclock.c; -- make $build;; -- esac - exit 0 - fi - done diff --git a/x11-clocks/asclock-gtk/files/patch-themes__Freeamp__beats.xpm b/x11-clocks/asclock-gtk/files/patch-themes__Freeamp__beats.xpm deleted file mode 100644 index 026035a4431a..000000000000 --- a/x11-clocks/asclock-gtk/files/patch-themes__Freeamp__beats.xpm +++ /dev/null @@ -1,6 +0,0 @@ ---- themes/Freeamp/beats.xpm.orig 1999-03-26 07:06:51 UTC -+++ themes/Freeamp/beats.xpm -@@ -1,2 +1,2 @@ --static char *beats_xpm[] = { NULL }; -+char *beats_xpm[] = { NULL }; - diff --git a/x11-clocks/asclock-gtk/files/patch-themes__Freeamp__hour.xpm b/x11-clocks/asclock-gtk/files/patch-themes__Freeamp__hour.xpm deleted file mode 100644 index 15b838b440d4..000000000000 --- a/x11-clocks/asclock-gtk/files/patch-themes__Freeamp__hour.xpm +++ /dev/null @@ -1,9 +0,0 @@ ---- themes/Freeamp/hour.xpm.orig 1999-03-26 07:06:57 UTC -+++ themes/Freeamp/hour.xpm -@@ -1,5 +1,5 @@ - /* XPM */ --static char * hour_xpm[] = { -+char * hour_xpm[] = { - "5 11 3 1", - " c None ", - ". c #596b5e", diff --git a/x11-clocks/asclock-gtk/files/patch-themes__Freeamp__minute.xpm b/x11-clocks/asclock-gtk/files/patch-themes__Freeamp__minute.xpm deleted file mode 100644 index ada2a3745948..000000000000 --- a/x11-clocks/asclock-gtk/files/patch-themes__Freeamp__minute.xpm +++ /dev/null @@ -1,9 +0,0 @@ ---- themes/Freeamp/minute.xpm.orig 1999-03-26 07:06:58 UTC -+++ themes/Freeamp/minute.xpm -@@ -1,5 +1,5 @@ - /* XPM */ --static char * minute_xpm[] = { -+char * minute_xpm[] = { - "5 15 3 1", - " c None ", - "+ c #596b5e", diff --git a/x11-clocks/asclock-gtk/files/patch-themes__Freeamp__second.xpm b/x11-clocks/asclock-gtk/files/patch-themes__Freeamp__second.xpm deleted file mode 100644 index 1f8e254db1c5..000000000000 --- a/x11-clocks/asclock-gtk/files/patch-themes__Freeamp__second.xpm +++ /dev/null @@ -1,9 +0,0 @@ ---- themes/Freeamp/second.xpm.orig 1999-03-26 07:07:00 UTC -+++ themes/Freeamp/second.xpm -@@ -1,5 +1,5 @@ - /* XPM */ --static char * second_xpm[] = { -+char * second_xpm[] = { - "5 20 2 1", - " c None ", - "+ c #0C110D", diff --git a/x11-clocks/asclock-gtk/files/patch-themes__analog__led.xpm b/x11-clocks/asclock-gtk/files/patch-themes__analog__led.xpm deleted file mode 100644 index 142993ba87f5..000000000000 --- a/x11-clocks/asclock-gtk/files/patch-themes__analog__led.xpm +++ /dev/null @@ -1,5 +0,0 @@ ---- themes/analog/led.xpm.orig 2014-09-22 20:38:11 UTC -+++ themes/analog/led.xpm -@@ -1 +1 @@ --char *led_xpm[]; -+static char *led_xpm[]; diff --git a/x11-clocks/asclock-gtk/files/patch-themes__beats__led.xpm b/x11-clocks/asclock-gtk/files/patch-themes__beats__led.xpm deleted file mode 100644 index 64adab23d668..000000000000 --- a/x11-clocks/asclock-gtk/files/patch-themes__beats__led.xpm +++ /dev/null @@ -1,5 +0,0 @@ ---- themes/beats/led.xpm.orig 1999-02-20 22:54:43 UTC -+++ themes/beats/led.xpm -@@ -1 +1 @@ --char *led_xpm[]; -+static char *led_xpm[]; diff --git a/x11-clocks/asclock-gtk/files/patch-themes__classic__led.xpm b/x11-clocks/asclock-gtk/files/patch-themes__classic__led.xpm deleted file mode 100644 index bfcdb79c9a57..000000000000 --- a/x11-clocks/asclock-gtk/files/patch-themes__classic__led.xpm +++ /dev/null @@ -1,9 +0,0 @@ ---- themes/classic/led.xpm.orig Sun Mar 25 13:12:27 2007 -+++ themes/classic/led.xpm Sun Mar 25 13:12:33 2007 -@@ -1,5 +1,5 @@ - /* XPM */ --char * led_xpm[] = { -+static char * led_xpm[] = { - "135 11 3 1", - " c #282828", - "O c #00df00", diff --git a/x11-clocks/asclock-gtk/files/patch-themes__shaped__led.xpm b/x11-clocks/asclock-gtk/files/patch-themes__shaped__led.xpm deleted file mode 100644 index 66adf9a76228..000000000000 --- a/x11-clocks/asclock-gtk/files/patch-themes__shaped__led.xpm +++ /dev/null @@ -1,9 +0,0 @@ ---- themes/shaped/led.xpm.orig 1999-02-20 08:49:20 UTC -+++ themes/shaped/led.xpm -@@ -1,5 +1,5 @@ - /* XPM */ --char * led_xpm[] = { -+static char * led_xpm[] = { - "135 11 3 1", - " c #282828", - "O c #00df00", diff --git a/x11-clocks/asclock-gtk/pkg-descr b/x11-clocks/asclock-gtk/pkg-descr deleted file mode 100644 index a298cce52280..000000000000 --- a/x11-clocks/asclock-gtk/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -New flavor of asclock (GTK version). diff --git a/x11-clocks/asclock-gtk/pkg-plist b/x11-clocks/asclock-gtk/pkg-plist deleted file mode 100644 index 0746023a91f1..000000000000 --- a/x11-clocks/asclock-gtk/pkg-plist +++ /dev/null @@ -1,74 +0,0 @@ -bin/asclock -share/asclock/themes/Newstone/beats.xpm -share/asclock/themes/Newstone/clock.xpm -share/asclock/themes/Newstone/config -share/asclock/themes/Newstone/date.xpm -share/asclock/themes/Newstone/hour.xpm -share/asclock/themes/Newstone/led.xpm -share/asclock/themes/Newstone/minute.xpm -share/asclock/themes/Newstone/month.xpm -share/asclock/themes/Newstone/second.xpm -share/asclock/themes/Newstone/weekday.xpm -share/asclock/themes/Orb/beats.xpm -share/asclock/themes/Orb/clock.xpm -share/asclock/themes/Orb/config -share/asclock/themes/Orb/date.xpm -share/asclock/themes/Orb/hour.xpm -share/asclock/themes/Orb/led.xpm -share/asclock/themes/Orb/minute.xpm -share/asclock/themes/Orb/month.xpm -share/asclock/themes/Orb/second.xpm -share/asclock/themes/Orb/weekday.xpm -share/asclock/themes/Stone/beats.xpm -share/asclock/themes/Stone/clock.xpm -share/asclock/themes/Stone/config -share/asclock/themes/Stone/date.xpm -share/asclock/themes/Stone/hour.xpm -share/asclock/themes/Stone/led.xpm -share/asclock/themes/Stone/minute.xpm -share/asclock/themes/Stone/month.xpm -share/asclock/themes/Stone/second.xpm -share/asclock/themes/Stone/weekday.xpm -share/asclock/themes/analog/beats.xpm -share/asclock/themes/analog/clock.xpm -share/asclock/themes/analog/config -share/asclock/themes/analog/date.xpm -share/asclock/themes/analog/hour.xpm -share/asclock/themes/analog/led.xpm -share/asclock/themes/analog/minute.xpm -share/asclock/themes/analog/month.xpm -share/asclock/themes/analog/second.xpm -share/asclock/themes/analog/weekday.xpm -share/asclock/themes/beats/beats.xpm -share/asclock/themes/beats/clock.xpm -share/asclock/themes/beats/classic -share/asclock/themes/beats/config -share/asclock/themes/beats/date.xpm -share/asclock/themes/beats/hour.xpm -share/asclock/themes/beats/led.xpm -share/asclock/themes/beats/minute.xpm -share/asclock/themes/beats/month.xpm -share/asclock/themes/beats/second.xpm -share/asclock/themes/beats/weekday.xpm -share/asclock/themes/classic/beats.xpm -share/asclock/themes/classic/clock.xpm -share/asclock/themes/classic/classic -share/asclock/themes/classic/config -share/asclock/themes/classic/date.xpm -share/asclock/themes/classic/hour.xpm -share/asclock/themes/classic/led.xpm -share/asclock/themes/classic/minute.xpm -share/asclock/themes/classic/month.xpm -share/asclock/themes/classic/second.xpm -share/asclock/themes/classic/weekday.xpm -share/asclock/themes/shaped/beats.xpm -share/asclock/themes/shaped/clock.xpm -share/asclock/themes/shaped/classic -share/asclock/themes/shaped/config -share/asclock/themes/shaped/date.xpm -share/asclock/themes/shaped/hour.xpm -share/asclock/themes/shaped/led.xpm -share/asclock/themes/shaped/minute.xpm -share/asclock/themes/shaped/month.xpm -share/asclock/themes/shaped/second.xpm -share/asclock/themes/shaped/weekday.xpm diff --git a/x11-clocks/wmclockmon/Makefile b/x11-clocks/wmclockmon/Makefile deleted file mode 100644 index e8c63ca48332..000000000000 --- a/x11-clocks/wmclockmon/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# Created by: pat -# $FreeBSD$ - -PORTNAME= wmclockmon -PORTVERSION= 0.8.1 -PORTREVISION= 7 -CATEGORIES= x11-clocks windowmaker -MASTER_SITES= http://tnemeth.free.fr/projets/programmes/ - -MAINTAINER= xride@FreeBSD.org -COMMENT= Digital clock dockapp with a similar look to wmcpuload - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -USE_XORG= xpm -USE_GNOME= gtk12 -GNU_CONFIGURE= yes - -post-patch: - @${REINPLACE_CMD} -e 's|gtk-config|${GTK_CONFIG}|g' \ - ${WRKSRC}/wmclockmon-config/Makefile.in - -post-install: - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} -.for i in 1 2 - @${INSTALL_DATA} ${WRKSRC}/doc/sample${i}.wmclockmonrc ${STAGEDIR}${EXAMPLESDIR} -.endfor - -.include <bsd.port.mk> diff --git a/x11-clocks/wmclockmon/distinfo b/x11-clocks/wmclockmon/distinfo deleted file mode 100644 index 8af27ae5feda..000000000000 --- a/x11-clocks/wmclockmon/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (wmclockmon-0.8.1.tar.gz) = f6a77ea89512813acb00144ddc355c11dee7c89c39380563e68ea7098cfb418d -SIZE (wmclockmon-0.8.1.tar.gz) = 138662 diff --git a/x11-clocks/wmclockmon/files/patch-src_main.c b/x11-clocks/wmclockmon/files/patch-src_main.c deleted file mode 100644 index d52006326a27..000000000000 --- a/x11-clocks/wmclockmon/files/patch-src_main.c +++ /dev/null @@ -1,33 +0,0 @@ ---- src/main.c.orig Thu Apr 7 11:37:43 2005 -+++ src/main.c Tue Jul 18 22:20:25 2006 -@@ -51,7 +51,7 @@ - #define FREE(data) {if (data) free(data); data = NULL;} - #define SET_STRING(str, val) {if (str) free(str); str = xstrdup(val);} - --#if defined(netbsd) || defined(openbsd) || defined(freebsd) || defined(darwin) -+#if defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__APPLE__) - # define BSDTIMEZONE - #endif - -@@ -1270,10 +1270,10 @@ - time_t tnow; - - time(&tnow); -- timeinfos = localtime(&tnow); - - if (time_mode == INTERNET) { - long localtmzone; -+ timeinfos = gmtime(&tnow); - swtime = timeinfos->tm_hour * 3600 - + timeinfos->tm_min * 60 - + timeinfos->tm_sec; -@@ -1290,6 +1290,9 @@ - swtime -= 1000; - else - if (swtime < 0) swtime += 1000; -+ } -+ else { -+ timeinfos = localtime(&tnow); - } - } - diff --git a/x11-clocks/wmclockmon/pkg-descr b/x11-clocks/wmclockmon/pkg-descr deleted file mode 100644 index bed1b5a35b72..000000000000 --- a/x11-clocks/wmclockmon/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -A digital clock dockapp with 3 different styles, and that uses -locales to display weekday and month names. - -WWW: http://tnemeth.free.fr/projets/dockapps.html diff --git a/x11-clocks/wmclockmon/pkg-plist b/x11-clocks/wmclockmon/pkg-plist deleted file mode 100644 index 0d4d815e6b61..000000000000 --- a/x11-clocks/wmclockmon/pkg-plist +++ /dev/null @@ -1,80 +0,0 @@ -bin/wmclockmon -bin/wmclockmon-cal -bin/wmclockmon-config -man/man1/wmclockmon-cal.1.gz -man/man1/wmclockmon-config.1.gz -man/man1/wmclockmon.1.gz -%%EXAMPLESDIR%%/sample1.wmclockmonrc -%%EXAMPLESDIR%%/sample2.wmclockmonrc -%%DATADIR%%/backlight0_off.xpm -%%DATADIR%%/backlight0_on.xpm -%%DATADIR%%/backlight1_off.xpm -%%DATADIR%%/backlight1_on.xpm -%%DATADIR%%/backlight2_off.xpm -%%DATADIR%%/backlight2_on.xpm -%%DATADIR%%/backlight3_off.xpm -%%DATADIR%%/backlight3_on.xpm -%%DATADIR%%/backlight4_off.xpm -%%DATADIR%%/backlight4_on.xpm -%%DATADIR%%/backlight5_off.xpm -%%DATADIR%%/backlight5_on.xpm -%%DATADIR%%/backlight6_off.xpm -%%DATADIR%%/backlight6_on.xpm -%%DATADIR%%/backlightB_color_off.xpm -%%DATADIR%%/backlightB_color_on.xpm -%%DATADIR%%/backlightB_new_off.xpm -%%DATADIR%%/backlightB_new_on.xpm -%%DATADIR%%/backlightB_off.xpm -%%DATADIR%%/backlightB_old_off.xpm -%%DATADIR%%/backlightB_old_on.xpm -%%DATADIR%%/backlightB_on.xpm -%%DATADIR%%/backlightI_color_off.xpm -%%DATADIR%%/backlightI_color_on.xpm -%%DATADIR%%/backlightI_off.xpm -%%DATADIR%%/backlightI_on.xpm -%%DATADIR%%/backlight_0_color_off.xpm -%%DATADIR%%/backlight_0_color_on.xpm -%%DATADIR%%/backlight_1_color_off.xpm -%%DATADIR%%/backlight_1_color_on.xpm -%%DATADIR%%/backlight_2_color_off.xpm -%%DATADIR%%/backlight_2_color_on.xpm -%%DATADIR%%/backlight_3_color_off.xpm -%%DATADIR%%/backlight_3_color_on.xpm -%%DATADIR%%/backlight_4_color_off.xpm -%%DATADIR%%/backlight_4_color_on.xpm -%%DATADIR%%/backlight_5_color_off.xpm -%%DATADIR%%/backlight_5_color_on.xpm -%%DATADIR%%/backlight_6_color_off.xpm -%%DATADIR%%/backlight_6_color_on.xpm -%%DATADIR%%/default.bwcs -%%DATADIR%%/default.iwcs -%%DATADIR%%/default.lwcs -%%DATADIR%%/default.mwcs -%%DATADIR%%/default.pwcs -%%DATADIR%%/lcd1.mwcs -%%DATADIR%%/lcd2.mwcs -%%DATADIR%%/lcd3.mwcs -%%DATADIR%%/lcd4.mwcs -%%DATADIR%%/lcd5.mwcs -%%DATADIR%%/lcd6.mwcs -%%DATADIR%%/led.bwcs -%%DATADIR%%/led.iwcs -%%DATADIR%%/led.lwcs -%%DATADIR%%/led.pwcs -%%DATADIR%%/led0.mwcs -%%DATADIR%%/led1.mwcs -%%DATADIR%%/led2.mwcs -%%DATADIR%%/led3.mwcs -%%DATADIR%%/led4.mwcs -%%DATADIR%%/led5.mwcs -%%DATADIR%%/led6.mwcs -%%DATADIR%%/letters.xpm -%%DATADIR%%/letters_color.xpm -%%DATADIR%%/letters_new.xpm -%%DATADIR%%/new.bwcs -%%DATADIR%%/new.lwcs -%%DATADIR%%/new.mwcs -%%DATADIR%%/new.pwcs -%%DATADIR%%/parts.xpm -%%DATADIR%%/parts_color.xpm -%%DATADIR%%/parts_new.xpm diff --git a/x11-fm/Makefile b/x11-fm/Makefile index 75fa76a2f872..4c71f8ee93e0 100644 --- a/x11-fm/Makefile +++ b/x11-fm/Makefile @@ -18,7 +18,6 @@ SUBDIR += krusader2-kde4 SUBDIR += librfm SUBDIR += libtubo - SUBDIR += mtoolsfm SUBDIR += mucommander SUBDIR += nautilus SUBDIR += nemo diff --git a/x11-fm/mtoolsfm/Makefile b/x11-fm/mtoolsfm/Makefile deleted file mode 100644 index f3187e8268ee..000000000000 --- a/x11-fm/mtoolsfm/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# Created by: Michael Vasilenko <acid@stu.cn.ua> -# $FreeBSD$ - -PORTNAME= mtoolsfm -PORTVERSION= 1.9.5 -PORTREVISION= 4 -CATEGORIES= x11-fm -MASTER_SITES= SF -DISTNAME= MToolsFM-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Graphical frontend to mtools - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -RUN_DEPENDS= mtools:emulators/mtools - -USES= gettext pathfix -USE_GNOME= gtk12 -GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -CONFIGURE_ARGS= --with-conffile="${PREFIX}/etc/mtoolsfm.conf" - -post-patch: - @${REINPLACE_CMD} -e 's|MToolsFM|mtoolsfm|g' ${WRKSRC}/configure - @${FIND} ${WRKSRC} -name 'Makefile.in' | ${XARGS} ${REINPLACE_CMD} -e \ - 's|MToolsFM|mtoolsfm|g' - @cd ${WRKSRC} && ${SED} -e \ - 's|MToolsFM|mtoolsfm|g ; \ - s| /etc| ${PREFIX}/etc|g ; \ - s|/usr/X11R6/bin|${PREFIX}/bin|g ; \ - s|/usr/bin|${LOCALBASE}/bin|g ; \ - s|^/etc|${PREFIX}/etc|g' < MToolsFM.1 > mtoolsfm.1 - -.include <bsd.port.mk> diff --git a/x11-fm/mtoolsfm/distinfo b/x11-fm/mtoolsfm/distinfo deleted file mode 100644 index 0e185051458c..000000000000 --- a/x11-fm/mtoolsfm/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (MToolsFM-1.9.5.tar.gz) = ca0025cbb491375ca279b1c821521bb6d8bb9affd4782dd9038ca961fba616bd -SIZE (MToolsFM-1.9.5.tar.gz) = 437683 diff --git a/x11-fm/mtoolsfm/pkg-descr b/x11-fm/mtoolsfm/pkg-descr deleted file mode 100644 index f056504377af..000000000000 --- a/x11-fm/mtoolsfm/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -As a graphical frontend to mtools, mtoolsfm is a program which should -give people easy access to floppies under UNIX-like operating -systems. It can do simple tasks of a file-manager and makes use of -mtools to access floppies. - -WWW: http://mtoolsfm.sourceforge.net/ diff --git a/x11-fm/mtoolsfm/pkg-plist b/x11-fm/mtoolsfm/pkg-plist deleted file mode 100644 index 92af4aa7b781..000000000000 --- a/x11-fm/mtoolsfm/pkg-plist +++ /dev/null @@ -1,9 +0,0 @@ -bin/mtoolsfm -man/man1/mtoolsfm.1.gz -share/locale/de/LC_MESSAGES/mtoolsfm.mo -share/locale/en@boldquot/LC_MESSAGES/mtoolsfm.mo -share/locale/en@quot/LC_MESSAGES/mtoolsfm.mo -share/locale/fr/LC_MESSAGES/mtoolsfm.mo -share/locale/pt_BR/LC_MESSAGES/mtoolsfm.mo -share/locale/pt_PT/LC_MESSAGES/mtoolsfm.mo -share/locale/ru/LC_MESSAGES/mtoolsfm.mo diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile index c0369dcc397d..c21dd5663f06 100644 --- a/x11-fonts/Makefile +++ b/x11-fonts/Makefile @@ -103,7 +103,6 @@ SUBDIR += geminifonts SUBDIR += gentium-basic SUBDIR += gentium-plus - SUBDIR += gfe SUBDIR += gnu-unifont SUBDIR += gnu-unifont-ttf SUBDIR += gofont-ttf diff --git a/x11-fonts/gfe/Makefile b/x11-fonts/gfe/Makefile deleted file mode 100644 index bb624e68609b..000000000000 --- a/x11-fonts/gfe/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# Created by: Bruce M Simpson <bms@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= gfe -PORTVERSION= 0.0.4 -PORTREVISION= 7 -CATEGORIES= x11-fonts -MASTER_SITES= SUNSITE/X11/fonts - -MAINTAINER= ports@FreeBSD.org -COMMENT= GTK+-based .bdf font editor for X - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -GNU_CONFIGURE= yes -PLIST_FILES= bin/gfe - -USE_GNOME= gtk12 -USE_XORG= xpm - -.include <bsd.port.mk> diff --git a/x11-fonts/gfe/distinfo b/x11-fonts/gfe/distinfo deleted file mode 100644 index 84b585cd0601..000000000000 --- a/x11-fonts/gfe/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gfe-0.0.4.tar.gz) = b8d8abd3b045e847d0dd86ad8987c272fc3b20cc2c0eed3cb56048283971e080 -SIZE (gfe-0.0.4.tar.gz) = 75954 diff --git a/x11-fonts/gfe/files/patch-src_auxil.c b/x11-fonts/gfe/files/patch-src_auxil.c deleted file mode 100644 index 127f02761a38..000000000000 --- a/x11-fonts/gfe/files/patch-src_auxil.c +++ /dev/null @@ -1,89 +0,0 @@ -Only in src.dist: about_dialog.o ---- src/auxil.c.orig 2000-06-27 07:19:31 UTC -+++ src/auxil.c -@@ -16,7 +16,7 @@ - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ - #include <ctype.h> --#include <malloc.h> -+#include <stdlib.h> - #include <gtk/gtk.h> - - #include "auxil.h" ---- src/bitmap.c.orig 2000-06-27 07:19:31 UTC -+++ src/bitmap.c -@@ -16,7 +16,7 @@ - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ - #include <gtk/gtk.h> --#include <malloc.h> -+#include <stdlib.h> - - #include "bitmap.h" - ---- src/file.c.orig 2000-07-03 05:43:15 UTC -+++ src/file.c -@@ -16,7 +16,7 @@ - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ - #include <gtk/gtk.h> --#include <malloc.h> -+#include <stdlib.h> - - #include "auxil.h" - #include "bdf.h" ---- src/font.c.orig 2000-06-27 07:19:31 UTC -+++ src/font.c -@@ -16,7 +16,7 @@ - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ - #include <gtk/gtk.h> --#include <malloc.h> -+#include <stdlib.h> - - #include "auxil.h" - #include "font.h" ---- src/glyph.c.orig 2000-06-27 07:19:31 UTC -+++ src/glyph.c -@@ -16,7 +16,7 @@ - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ - #include <gtk/gtk.h> --#include <malloc.h> -+#include <stdlib.h> - - #include "auxil.h" - #include "glyph.h" ---- src/gui.c.orig 2000-06-29 15:33:23 UTC -+++ src/gui.c -@@ -16,7 +16,7 @@ - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ - #include <gtk/gtk.h> --#include <malloc.h> -+#include <stdlib.h> - - #include "auxil.h" - #include "character.h" ---- src/raster_font.c.orig 2000-06-27 07:19:31 UTC -+++ src/raster_font.c -@@ -15,7 +15,7 @@ - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ --#include <malloc.h> -+#include <stdlib.h> - - #include "auxil.h" - #include "bitmap.h" ---- src/raster_glyph.c.orig 2000-06-27 07:19:31 UTC -+++ src/raster_glyph.c -@@ -17,7 +17,7 @@ - */ - #include <gtk/gtk.h> - --#include <malloc.h> -+#include <stdlib.h> - - #include "bitmap.h" - #include "font.h" diff --git a/x11-fonts/gfe/files/patch-src_bdf.c b/x11-fonts/gfe/files/patch-src_bdf.c deleted file mode 100644 index 82e7a1416fca..000000000000 --- a/x11-fonts/gfe/files/patch-src_bdf.c +++ /dev/null @@ -1,12 +0,0 @@ ---- src/bdf.c.orig 2000-06-27 10:36:09 UTC -+++ src/bdf.c -@@ -18,7 +18,8 @@ - #include <gtk/gtk.h> - - #include <ctype.h> --#include <malloc.h> -+#include <stdlib.h> -+#include <string.h> - - #include "auxil.h" - #include "bdf.h" diff --git a/x11-fonts/gfe/files/patch-src_glyph.h b/x11-fonts/gfe/files/patch-src_glyph.h deleted file mode 100644 index e888b5b4fb56..000000000000 --- a/x11-fonts/gfe/files/patch-src_glyph.h +++ /dev/null @@ -1,20 +0,0 @@ ---- src/glyph.h.orig 2000-06-27 07:19:31 UTC -+++ src/glyph.h -@@ -20,7 +20,7 @@ - #define __GFE_GLYPH_H__ - - #include <gtk/gtk.h> --#include <values.h> -+#include <limits.h> - - /* macro for type casting */ - #define GFE_GLYPH(glyph) ((GfeGlyph*)(glyph)) -@@ -29,7 +29,7 @@ - #define GFE_GLYPH_NO_ENCODING (-1) - - /* constant used to define undefined status of variables */ --#define GFE_UNDEFINED (MAXINT) -+#define GFE_UNDEFINED (INT_MAX) - - /* macro(s) to access member(s) of GfeGlyph structure */ - #define GFE_GLYPH_TYPE(glyph) (((glyph)->flags) & 0xFF) diff --git a/x11-fonts/gfe/files/patch-src_main.c b/x11-fonts/gfe/files/patch-src_main.c deleted file mode 100644 index 823bba9882d1..000000000000 --- a/x11-fonts/gfe/files/patch-src_main.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/main.c.orig 2000-06-29 08:16:34 UTC -+++ src/main.c -@@ -37,6 +37,7 @@ main(int argc, char *argv[]) - int i; - - /* process gtk/X switches */ -+ gtk_set_locale(); - gtk_init(&argc, &argv); - - show_version = FALSE; diff --git a/x11-fonts/gfe/pkg-descr b/x11-fonts/gfe/pkg-descr deleted file mode 100644 index 205a3b8cf06d..000000000000 --- a/x11-fonts/gfe/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -From the GNU website: - -GNU Font Editor (GFE) is a graphical font editor based on the GIMP -Toolkit. It is easy to use and will eventually support many font -types. Currently it supports only BDF font files, that can be -converted to many other formats easily. - -WWW: http://www.gnu.org/software/gfe/gfe.html diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile index 15bb8df912ed..c90924ffffbd 100644 --- a/x11-toolkits/Makefile +++ b/x11-toolkits/Makefile @@ -143,7 +143,6 @@ SUBDIR += p5-Gnome2-Canvas SUBDIR += p5-Gnome2-VFS SUBDIR += p5-Gnome2-Wnck - SUBDIR += p5-Gtk-Perl SUBDIR += p5-Gtk2 SUBDIR += p5-Gtk2-Chmod SUBDIR += p5-Gtk2-Ex-Dialogs diff --git a/x11-toolkits/p5-Gtk-Perl/Makefile b/x11-toolkits/p5-Gtk-Perl/Makefile deleted file mode 100644 index 3d4bfaa1fad3..000000000000 --- a/x11-toolkits/p5-Gtk-Perl/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# Created by: Vanilla I. Shu <vanilla@MinJe.com.TW> -# $FreeBSD$ - -PORTNAME= Gtk-Perl -PORTVERSION= 0.7010 -PORTREVISION= 3 -CATEGORIES= x11-toolkits lang perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= The base module of Gtk-Perl - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= ART10 GPLv1+ -LICENSE_COMB= dual - -BUILD_DEPENDS= p5-XML-Writer>=0:textproc/p5-XML-Writer \ - p5-XML-Parser>=0:textproc/p5-XML-Parser - -USE_GNOME= gtk12 -USES= perl5 shebangfix -SHEBANG_FILES= tools/gendoc.pl tools/gpdoc2pod -USE_PERL5= configure -CONFIGURE_ARGS= --without-guessing --lazy-load -MAKE_JOBS_UNSAFE= yes - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Gtk/Gtk.so - -.include <bsd.port.mk> diff --git a/x11-toolkits/p5-Gtk-Perl/distinfo b/x11-toolkits/p5-Gtk-Perl/distinfo deleted file mode 100644 index 3ff1ea6db0aa..000000000000 --- a/x11-toolkits/p5-Gtk-Perl/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Gtk-Perl-0.7010.tar.gz) = f8014dc7549beb9a627750bfa249fe941c19ec8de20053b61e76eda061c81fba -SIZE (Gtk-Perl-0.7010.tar.gz) = 459008 diff --git a/x11-toolkits/p5-Gtk-Perl/files/patch-Gtk__Makefile.PL b/x11-toolkits/p5-Gtk-Perl/files/patch-Gtk__Makefile.PL deleted file mode 100644 index eaac20c29644..000000000000 --- a/x11-toolkits/p5-Gtk-Perl/files/patch-Gtk__Makefile.PL +++ /dev/null @@ -1,67 +0,0 @@ ---- Gtk/Makefile.PL.orig Tue Jun 17 17:47:56 2003 -+++ Gtk/Makefile.PL Sun Oct 26 13:42:15 2003 -@@ -40,8 +40,8 @@ - $threadl = ""; - } - --$libs = `gtk-config --libs $threadl`; --$inc = `gtk-config --cflags $threadl`; -+$libs = `$ENV{GTK_CONFIG} --libs $threadl`; -+$inc = `$ENV{GTK_CONFIG} --cflags $threadl`; - $libs =~ s/\s+/ /g; - $inc =~ s/\s+/ /g; - -@@ -59,7 +59,7 @@ - - $gtk_hverstr = sprintf("0x%02x%02x%02x", $gtk_major, $gtk_minor, $gtk_micro); - --push @defines, "-DGTK_HVER=$gtk_hverstr"; -+push @defines, "-DGTK_HVER=$gtk_hverstr -o \$*.o"; - - if (not defined $gtk_version) { - die "Unable to find Gtk version...\n"; -@@ -158,7 +158,7 @@ - 'XSPROTOARG' => '-noprototypes', - 'depend' => $depend, - 'dist' => { COMPRESS=>"gzip", SUFFIX=>"gz" }, -- 'OPTIMIZE' => '-O2 -g', -+ 'CCFLAGS' => '${CFLAGS}', - 'MAN3PODS' => { - 'cookbook.pod' => '$(INST_MAN3DIR)/Gtk::cookbook.3pm', - 'Gtk.pm' => '$(INST_MAN3DIR)/Gtk.3pm', -@@ -187,12 +187,12 @@ - - } - --sub MY::c_o { -- package MY; # so that "SUPER" works right -- my $inherited = shift->SUPER::c_o(@_); -- $inherited =~ s/CCCMD.*$/$&\n\t\@if test -f `basename \$*.o` -a "`basename \$*.o`" != "\$*.o"; then mv `basename \$*.o` \$*.o; fi/mg; -- $inherited; --} -+#sub MY::c_o { -+# package MY; # so that "SUPER" works right -+# my $inherited = shift->SUPER::c_o(@_); -+# $inherited =~ s/CCCMD.*$/$&\n\t\@if test -f `basename \$*.o` -a "`basename \$*.o`" != "\$*.o"; then mv `basename \$*.o` \$*.o; fi/mg; -+# $inherited; -+#} - - sub MY::const_config - { -@@ -207,14 +207,14 @@ - sub gtk_version { - my($result); - -- $result = `gtk-config --version`; -+ $result = `$ENV{GTK_CONFIG} --version`; - chomp $result; - return $result; - } - - # build the keysyms mapping - sub build_ksyms { -- my ($dir) = `gtk-config --prefix`; -+ my ($dir) = `$ENV{GTK_CONFIG} --prefix`; - chomp($dir); - my $incfile; - foreach ("/", "/gtk-1.2") { diff --git a/x11-toolkits/p5-Gtk-Perl/files/patch-Gtk__gtk-0.99.typemap b/x11-toolkits/p5-Gtk-Perl/files/patch-Gtk__gtk-0.99.typemap deleted file mode 100644 index aa5eb921f5a5..000000000000 --- a/x11-toolkits/p5-Gtk-Perl/files/patch-Gtk__gtk-0.99.typemap +++ /dev/null @@ -1,31 +0,0 @@ ---- ./Gtk/gtk-0.99.typemap.orig 2013-10-05 11:49:16.000000000 +0400 -+++ ./Gtk/gtk-0.99.typemap 2013-10-05 11:50:55.000000000 +0400 -@@ -62,8 +62,8 @@ - } while(0) - - T_GtkPTROBJOrNULL -- $var = SvTRUE($arg) ? Cast$type(SvGtkObjectRef($arg, \"" . ($foo=$ntype,$foo=~s/_OrNULL//,$foo). "\")) : 0 -- -+ $var = SvTRUE($arg) ? Cast$type(SvGtkObjectRef($arg, \"" . (our $foo=$ntype,$foo=~s/_OrNULL//,$foo). "\")) : 0 -+ - T_GtkPTROBJUp - $var = Cast$type(SvGtkObjectRef($arg, \"${ntype}\")) - -@@ -95,14 +95,14 @@ - do { - if (!$arg || !SvOK($arg)) - croak(\"$var is not of type ${ntype}\"); -- $var = Sv" . ($foo=$ntype, $foo=~s/://g, $foo=~s/^GtkGdk/Gdk/, $foo) . "($arg); -+ $var = Sv" . (our $foo=$ntype, $foo=~s/://g, $foo=~s/^GtkGdk/Gdk/, $foo) . "($arg); - } while (0) - - T_SimpleValOrNULL -- $var = ($arg && SvOK($arg)) ? Sv" . ($foo=$ntype, $foo=~s/://g, $foo=~s/^GtkGdk/Gdk/, $foo=~s/_OrNULL$//, $foo) . "($arg) : 0 -+ $var = ($arg && SvOK($arg)) ? Sv" . (our $foo=$ntype, $foo=~s/://g, $foo=~s/^GtkGdk/Gdk/, $foo=~s/_OrNULL$//, $foo) . "($arg) : 0 - - T_SimplePtr -- $var = Sv" . ($foo=$ntype, $foo=~s/://g, $foo=~s/^GtkGdk/Gdk/, $foo) . "($arg,0) -+ $var = Sv" . (our $foo=$ntype, $foo=~s/://g, $foo=~s/^GtkGdk/Gdk/, $foo) . "($arg,0) - - OUTPUT - diff --git a/x11-toolkits/p5-Gtk-Perl/files/patch-Makefile.PL b/x11-toolkits/p5-Gtk-Perl/files/patch-Makefile.PL deleted file mode 100644 index 143effb8f319..000000000000 --- a/x11-toolkits/p5-Gtk-Perl/files/patch-Makefile.PL +++ /dev/null @@ -1,18 +0,0 @@ ---- Makefile.PL.orig Tue Jun 26 23:17:02 2001 -+++ Makefile.PL Wed Apr 3 16:15:10 2002 -@@ -15,12 +15,12 @@ - - %detect = ( - gtk => {order => 1, dir => 'Gtk', needed => 1, -- check => sub {cconfig('gtk-config --version', '1\.2\.')}}, -+ check => sub {cconfig("$ENV{GTK_CONFIG} --version", '1\.2\.')}}, - gdkimlib => {order => 2, dir => 'GdkImlib', depends => [qw(gtk)], - check => sub {cconfig('imlib-config --version', '1\.9\.') && `imlib-config --libs-gdk`}}, - gtkglarea => {order => 2, dir => 'GtkGLArea', depends => [qw(gtk)], -- check => sub {ccompile('#include <gtkgl/gtkglarea.h>', "", `gtk-config --cflags`, -- "-lgtkgl -lGL -lGLU " . `gtk-config --libs`)}}, -+ check => sub {ccompile('#include <gtkgl/gtkglarea.h>', "", `$ENV{GTK_CONFIG} --cflags`, -+ "-lgtkgl -lGL -lGLU " . `$ENV{GTK_CONFIG} --libs`)}}, - gdkpixbuf => {order => 2, dir => 'GdkPixbuf', depends => [qw(gtk)], - check => sub {cconfig('gdk-pixbuf-config --version', '0\.(8|9|1\d)\.?')}}, - gtkhtml => {order => 2, dir => 'GtkHTML', depends => [qw(gtk)], diff --git a/x11-toolkits/p5-Gtk-Perl/pkg-descr b/x11-toolkits/p5-Gtk-Perl/pkg-descr deleted file mode 100644 index 0ec27aecc299..000000000000 --- a/x11-toolkits/p5-Gtk-Perl/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Gtk-Perl is a set of modules that let you exploit the Gtk+ and Gnome -libraries from Perl. The module maps the Gtk+ objects to Perl packages -while trying to remain as close as possible to the C API, but not closer. - -This is the base module (Gtk and Gtk::Gdk namespaces). diff --git a/x11-toolkits/p5-Gtk-Perl/pkg-plist b/x11-toolkits/p5-Gtk-Perl/pkg-plist deleted file mode 100644 index b469a4958f83..000000000000 --- a/x11-toolkits/p5-Gtk-Perl/pkg-plist +++ /dev/null @@ -1,44 +0,0 @@ -%%SITE_ARCH%%/Gtk.pm -%%SITE_ARCH%%/Gtk/Atoms.pm -%%SITE_ARCH%%/Gtk/CListModel.pm -%%SITE_ARCH%%/Gtk/ColorSelectButton.pm -%%SITE_ARCH%%/Gtk/Gdk.pm -%%SITE_ARCH%%/Gtk/Keysyms.pm -%%SITE_ARCH%%/Gtk/Install/Files.pm -%%SITE_ARCH%%/Gtk/Install/GdkTypes.h -%%SITE_ARCH%%/Gtk/Install/GtkDefs.h -%%SITE_ARCH%%/Gtk/Install/GtkTypemap -%%SITE_ARCH%%/Gtk/Install/GtkTypes.h -%%SITE_ARCH%%/Gtk/Install/MiscTypes.h -%%SITE_ARCH%%/Gtk/Install/PerlGtkExt.h -%%SITE_ARCH%%/Gtk/Install/PerlGtkInt.h -%%SITE_ARCH%%/Gtk/Install/gendefs.pl -%%SITE_ARCH%%/Gtk/Install/gendoc.pl -%%SITE_ARCH%%/Gtk/Install/genext.pl -%%SITE_ARCH%%/Gtk/Install/gpdoc2pod -%%SITE_ARCH%%/Gtk/Install/gtk-0.99.defs -%%SITE_ARCH%%/Gtk/Install/gtk-0.99.typemap -%%SITE_ARCH%%/Gtk/Install/gtk-1.0.defs -%%SITE_ARCH%%/Gtk/Install/gtk-1.1.1.defs -%%SITE_ARCH%%/Gtk/Install/gtk-1.1.3.defs -%%SITE_ARCH%%/Gtk/Install/gtk-1.1.4.defs -%%SITE_ARCH%%/Gtk/Install/gtk-1.1.6.defs -%%SITE_ARCH%%/Gtk/Install/gtk-1.1.defs -%%SITE_ARCH%%/Gtk/Install/gtk-1.2.defs -%%SITE_ARCH%%/Gtk/Install/gtk-1.2.typemap -%%SITE_ARCH%%/Gtk/Install/ppport.h -%%SITE_ARCH%%/Gtk/LWP.pm -%%SITE_ARCH%%/Gtk/LWP/http.pm -%%SITE_ARCH%%/Gtk/LogHandler.pm -%%SITE_ARCH%%/Gtk/Types.pm -%%SITE_ARCH%%/Gtk/TypesLazy.pm -%%SITE_ARCH%%/Gtk/io.pm -%%SITE_ARCH%%/Gtk/lazy.pm -%%SITE_ARCH%%/auto/Gtk/Gdk/autosplit.ix -%%SITE_ARCH%%/auto/Gtk/Gtk.so -%%SITE_ARCH%%/auto/Gtk/autosplit.ix -%%PERL5_MAN3%%/Gtk.3pm.gz -%%PERL5_MAN3%%/Gtk::CListModel.3pm.gz -%%PERL5_MAN3%%/Gtk::cookbook.3pm.gz -%%PERL5_MAN3%%/Gtk::objects.3pm.gz -%%PERL5_MAN3%%/Gtk::reference.3pm.gz diff --git a/x11/Makefile b/x11/Makefile index 76ee198b33a2..bbaa095d20b3 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -71,7 +71,6 @@ SUBDIR += fpc-x11 SUBDIR += fstobdf SUBDIR += gcb - SUBDIR += gdkxft SUBDIR += gdm SUBDIR += gmrun SUBDIR += gnome-clipboard-daemon @@ -92,8 +91,6 @@ SUBDIR += gstreamer1-plugins-x SUBDIR += gstreamer1-plugins-ximagesrc SUBDIR += gsynaptics - SUBDIR += gtk-launch - SUBDIR += gtk-theme-switch SUBDIR += gtk-theme-switch2 SUBDIR += gtkchtheme SUBDIR += gtkterm2 @@ -481,12 +478,10 @@ SUBDIR += xorgproto SUBDIR += xplsprinters SUBDIR += xpr - SUBDIR += xpra SUBDIR += xprehashprinterlist SUBDIR += xprintidle SUBDIR += xprompt SUBDIR += xprop - SUBDIR += xpyb SUBDIR += xrandr SUBDIR += xrdb SUBDIR += xrefresh diff --git a/x11/gdkxft/Makefile b/x11/gdkxft/Makefile deleted file mode 100644 index 04c3d9149ed9..000000000000 --- a/x11/gdkxft/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# Created by: Maxim Sobolev <sobomax@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= gdkxft -PORTVERSION= 1.5 -PORTREVISION= 10 -CATEGORIES= x11 -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= Anti-aliased font support for gtk+ - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -LIB_DEPENDS= libXft.so:x11-fonts/libXft - -USE_GNOME= gtk12 -USES= iconv pkgconfig libtool -GNU_CONFIGURE= yes -LDFLAGS+= -L${LOCALBASE}/lib -lgnuregex ${ICONV_LIB} -CFLAGS+= `pkg-config xft --cflags` -CONFIGURE_ARGS= --sbindir=${PREFIX}/bin \ - --without-gnome -INSTALL_TARGET= install-strip -USE_LDCONFIG= yes - -OPTIONS_DEFINE= DOCS - -post-patch: - @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ - 's|src capplet|src @BUILD_CAPPLET_TRUE@capplet|g ; \ - s|DESTDIR)\$$(datadir|DESTDIR)\$$(pkgdatadir|g ; \ - s|la_LDFLAGS =.*$$|la_LDFLAGS = -module -avoid-version|g' - @${REINPLACE_CMD} 's/<regex\.h>/<gnuregex.h>/' ${WRKSRC}/src/gdkxft.c - -post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgdkxft.so - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/x11/gdkxft/distinfo b/x11/gdkxft/distinfo deleted file mode 100644 index 4b021fe8a1bc..000000000000 --- a/x11/gdkxft/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gdkxft-1.5.tar.gz) = 906bfbd5a1273eb9d3fc516662b93a9a15aaa06a22ea0226cded3aaba85c707f -SIZE (gdkxft-1.5.tar.gz) = 213224 diff --git a/x11/gdkxft/files/patch-capplet_Makefile.in b/x11/gdkxft/files/patch-capplet_Makefile.in deleted file mode 100644 index 3f56081a497e..000000000000 --- a/x11/gdkxft/files/patch-capplet_Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ ---- capplet/Makefile.in.orig 2002-01-29 17:44:25 UTC -+++ capplet/Makefile.in -@@ -103,7 +103,8 @@ ZVT_LIBS = @ZVT_LIBS@ - - INCLUDES = \ - -DDATADIR=\"$(datadir)\" -DSYSCONFDIR=\"$(sysconfdir)\" \ -- $(GNOME_INCLUDEDIR) $(LIBGLADE_CFLAGS) -+ $(GNOME_INCLUDEDIR) $(LIBGLADE_CFLAGS) \ -+ `gnome-config --cflags capplet` - - - LDADD = \ diff --git a/x11/gdkxft/files/patch-src__gdkxft.conf b/x11/gdkxft/files/patch-src__gdkxft.conf deleted file mode 100644 index 53c4313f9c59..000000000000 --- a/x11/gdkxft/files/patch-src__gdkxft.conf +++ /dev/null @@ -1,12 +0,0 @@ ---- src/gdkxft.conf.orig 2001-11-30 13:51:52 UTC -+++ src/gdkxft.conf -@@ -1,8 +1,2 @@ - !* ---urw-* ---b&h-lucidux* ---abisource-* ---abiword-* ---freefont-* ---sharefont-* ---macromedia-* -+-*-* diff --git a/x11/gdkxft/pkg-descr b/x11/gdkxft/pkg-descr deleted file mode 100644 index ba7d652d4561..000000000000 --- a/x11/gdkxft/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Gdkxft transparently adds anti-aliased font support to gtk+-1.2. Once -you have installed it, you can run any (well, nearly any) existing -gtk+ binary and see anti-aliased fonts in the gtk widgets. You don't -need to recompile gtk+ or your applications. - -WWW: http://gdkxft.sourceforge.net/ diff --git a/x11/gdkxft/pkg-plist b/x11/gdkxft/pkg-plist deleted file mode 100644 index 6269c6d60091..000000000000 --- a/x11/gdkxft/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -bin/gdkxft_sysinstall -etc/gdkxft.conf -lib/libgdkxft.so -man/man8/gdkxft_sysinstall.8.gz -%%PORTDOCS%%%%DOCSDIR%%/README diff --git a/x11/gtk-launch/Makefile b/x11/gtk-launch/Makefile deleted file mode 100644 index a493b736e330..000000000000 --- a/x11/gtk-launch/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# Created by: Emanuel Haupt <ehaupt@critical.ch> -# $FreeBSD$ - -PORTNAME= gtk-launch -DISTVERSION= 1.1b -PORTREVISION= 6 -CATEGORIES= x11 -MASTER_SITES= http://pierric.descamps.free.fr/pierric/downloads/ \ - LOCAL/ehaupt - -MAINTAINER= ehaupt@FreeBSD.org -COMMENT= Fast GTK+ program launcher - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/LICENSE - -USES= gettext-runtime -USE_GNOME= gtk12 -USE_XORG= x11 xext xi - -PLIST_FILES= bin/gtk-launch -PORTDOCS= INSTALL - -PORTSCOUT= skipv:1.1 - -OPTIONS_DEFINE=DOCS - -post-patch: - ${ECHO_CMD} >> ${WRKSRC}/launch.c - -do-build: - ${CC} ${CFLAGS} `${GTK_CONFIG} --cflags --libs` \ - -o ${WRKSRC}/${PORTNAME} ${WRKSRC}/launch.c - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/x11/gtk-launch/distinfo b/x11/gtk-launch/distinfo deleted file mode 100644 index e1bfac3ab0d2..000000000000 --- a/x11/gtk-launch/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gtk-launch-1.1b.tar.gz) = 8814b071cdcf0a5ce81076a891f6188b31b0a2a986a26bef50d06fa42e2ecee6 -SIZE (gtk-launch-1.1b.tar.gz) = 10747 diff --git a/x11/gtk-launch/pkg-descr b/x11/gtk-launch/pkg-descr deleted file mode 100644 index e4b2b0b66446..000000000000 --- a/x11/gtk-launch/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -GTK-Launch is a program launcher, the equivalent of "Run Command" in -KDE or GNOME. - -It features a command history, and only runs the command if it is valid. diff --git a/x11/gtk-launch/pkg-message b/x11/gtk-launch/pkg-message deleted file mode 100644 index ff6de33f9318..000000000000 --- a/x11/gtk-launch/pkg-message +++ /dev/null @@ -1,7 +0,0 @@ -=============================================================================== -Create the file ~/.launch as follows: - - echo MEMOIRE=5 > ~/.launch - -"5" is the number of commands to preserve in the command history. -=============================================================================== diff --git a/x11/gtk-theme-switch/Makefile b/x11/gtk-theme-switch/Makefile deleted file mode 100644 index b8d628044064..000000000000 --- a/x11/gtk-theme-switch/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# Created by: Maxim Sobolev <sobomax@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= gtk-theme-switch -PORTVERSION= 1.0.1 -PORTREVISION= 9 -CATEGORIES= x11 -MASTER_SITES= http://www.muhri.net/ -PKGNAMESUFFIX= 1 - -MAINTAINER= ports@FreeBSD.org -COMMENT= Command line tool for switching GTK+ themes - -DEPRECATED= Uses obsolete glib12 -EXPIRATION_DATE= 2018-12-20 - -LICENSE= GPLv2 - -USE_GNOME= gtk12 -USES= gmake - -OPTIONS_DEFINE= DOCS - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/readme ${STAGEDIR}${DOCSDIR}/README - -.include <bsd.port.mk> diff --git a/x11/gtk-theme-switch/distinfo b/x11/gtk-theme-switch/distinfo deleted file mode 100644 index 2a93136664b3..000000000000 --- a/x11/gtk-theme-switch/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gtk-theme-switch-1.0.1.tar.gz) = 86a1bd848ae435b359b86e57d7e54c225c4de714f32f924c96f1ea8d189c885d -SIZE (gtk-theme-switch-1.0.1.tar.gz) = 12886 diff --git a/x11/gtk-theme-switch/files/patch-Makefile b/x11/gtk-theme-switch/files/patch-Makefile deleted file mode 100644 index 6bf39f4ad6c3..000000000000 --- a/x11/gtk-theme-switch/files/patch-Makefile +++ /dev/null @@ -1,31 +0,0 @@ ---- Makefile.orig 2003-06-11 14:02:59.000000000 +0800 -+++ Makefile 2014-01-10 14:11:54.000000000 +0800 -@@ -1,7 +1,8 @@ --GCC = cc --PREFIX=/usr/local --CFLAGS = -O2 -Wall $(shell gtk-config --cflags) --LIBS = $(shell gtk-config --libs) -+GCC = ${CC} -+PREFIX?=/usr/local -+GTK_CONFIG?=gtk-config -+CFLAGS += -Wall $(shell $(GTK_CONFIG) --cflags) -+LIBS = $(shell $(GTK_CONFIG) --libs) - VERSION = 1.0.1 - all: switch - -@@ -12,11 +13,10 @@ clean: - -rm -f switch *~ - - install: all -- strip switch -- mkdir -p ${PREFIX}/bin -- mkdir -p ${PREFIX}/man -- install -c switch ${PREFIX}/bin -- install -c switch.1 ${PREFIX}/man -+ mkdir -p $(DESTDIR)${PREFIX}/bin -+ mkdir -p $(DESTDIR)${PREFIX}/man/man1 -+ $(BSD_INSTALL_PROGRAM) switch $(DESTDIR)${PREFIX}/bin/gtk-theme-switch -+ $(BSD_INSTALL_MAN) switch.1 $(DESTDIR)${PREFIX}/man/man1/gtk-theme-switch.1 - - dist: clean - rm -rf /tmp/gtk-theme-switch-$(VERSION) diff --git a/x11/gtk-theme-switch/pkg-descr b/x11/gtk-theme-switch/pkg-descr deleted file mode 100644 index 803be7670dfe..000000000000 --- a/x11/gtk-theme-switch/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -A command line tool for switching GTK+ themes. - -WWW: http://www.muhri.net/gthemeswitch.php3 diff --git a/x11/gtk-theme-switch/pkg-plist b/x11/gtk-theme-switch/pkg-plist deleted file mode 100644 index 200b055d56e9..000000000000 --- a/x11/gtk-theme-switch/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/gtk-theme-switch -man/man1/gtk-theme-switch.1.gz -%%PORTDOCS%%%%DOCSDIR%%/README diff --git a/x11/xpra/Makefile b/x11/xpra/Makefile deleted file mode 100644 index 392b206cac6f..000000000000 --- a/x11/xpra/Makefile +++ /dev/null @@ -1,134 +0,0 @@ -# Created by: Steve Wills <swills@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= xpra -PORTVERSION= 2.0.3 -PORTREVISION= 14 -CATEGORIES= x11 -MASTER_SITES= http://xpra.org/src/ - -MAINTAINER= rezny@FreeBSD.org -COMMENT= Xpra gives you persistent remote applications for X - -LICENSE= GPLv2 - -BROKEN= fails to build with cython 0.28 -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2018-12-19 - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gtk2>2:x11-toolkits/py-gtk2@${PY_FLAVOR} \ - ${PYNUMPY} -LIB_DEPENDS= libturbojpeg.so:graphics/libjpeg-turbo \ - libfreetype.so:print/freetype2 \ - libfontconfig.so:x11-fonts/fontconfig -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lz4>=0.7.0_1:archivers/py-lz4@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}rencode>1:converters/py-rencode@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dbus>1:devel/py-dbus@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyinotify>0:devel/py-pyinotify@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}xxhash>0:devel/py-xxhash@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pillow>=3.0:graphics/py-pillow@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}PyOpenGL>=3.1.0:graphics/py-PyOpenGL@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}PyOpenGL-accelerate>=3.1.0:graphics/py-PyOpenGL-accelerate@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}netifaces>0:net/py-netifaces@${PY_FLAVOR} \ - ssh-askpass:security/openssh-askpass \ - ${PYTHON_PKGNAMEPREFIX}cryptography>1:security/py-cryptography@${PY_FLAVOR} \ - setxkbmap:x11/setxkbmap \ - xauth:x11/xauth \ - xkbcomp:x11/xkbcomp \ - ${LOCALBASE}/share/X11/xkb/rules/base:x11/xkeyboard-config \ - Xvfb:x11-servers/xorg-vfbserver \ - ${PYTHON_PKGNAMEPREFIX}gtk2>2:x11-toolkits/py-gtk2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}gtkglext>1:x11-toolkits/py-gtkglext@${PY_FLAVOR} \ - ${PYNUMPY} - -USES= desktop-file-utils fortran gettext-runtime pkgconfig python:2.7 shared-mime-info shebangfix tar:xz -USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango -USE_PYTHON= distutils cython -USE_XORG= x11 xcomposite xdamage xext xfixes xkbfile xrandr xtst -PLIST_SUB+= PORTVERSION=${PORTVERSION} PYTHON_VER=${PYTHON_VER} -SHEBANG_FILES= cups/xpraforwarder - -OPTIONS_DEFINE= AVAHI AVCODEC CUPS FFMPEG GSTREAMER HTML5 LIBYUV SWSCALE VPX WEBCAM X264 X265 -OPTIONS_DEFAULT= AVAHI AVCODEC CUPS FFMPEG GSTREAMER HTML5 LIBYUV SWSCALE VPX X264 -OPTIONS_SUB= yes - -AVCODEC_DESC= Enable avcodec2 (FFmpeg) decoder -CUPS_DESC= Enable CUPS for printer forwarding -FFMPEG_DESC= Enable FFmpeg encoder -GSTREAMER_DESC= Enable GStreamer for sound forwarding -HTML5_DESC= Install HTML5 client interface -LIBYUV_DESC= Enable libyuv CSC module (fastest) -SWSCALE_DESC= Enable swscale (FFmpeg) CSC module -VPX_DESC= Enable VP8 and VP9 codec -WEBCAM_DESC= Enable webcam forwarding (client only) -X264_DESC= Enable X264 encoder -X265_DESC= Enable X265 encoder (slow) - -AVAHI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}avahi>0:net/py-avahi@${PY_FLAVOR} -AVAHI_VARS= XPRA_OPTIONS+=mdns -AVCODEC_VARS= XPRA_OPTIONS+=dec_avcodec2 -CUPS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycups>1:print/py-pycups@${PY_FLAVOR} -CUPS_VARS= XPRA_OPTIONS+=printing -FFMPEG_VARS= XPRA_OPTIONS+=enc_ffmpeg -GSTREAMER_BUILD_DEPENDS=${PYTHON_PKGNAMEPREFIX}gstreamer1>1:multimedia/py-gstreamer1@${PY_FLAVOR} -GSTREAMER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gstreamer1>1:multimedia/py-gstreamer1@${PY_FLAVOR} -GSTREAMER_USE= GSTREAMER1=flac,lame,mpg123,ogg,opus,vorbis,wavpack -GSTREAMER_VARS= XPRA_OPTIONS+=sound -HTML5_VARS= XPRA_OPTIONS+=html5 -LIBYUV_LIB_DEPENDS= libyuv.so:graphics/libyuv -LIBYUV_VARS= XPRA_OPTIONS+=csc_libyuv -SWSCALE_LIB_DEPENDS= libswscale.so:multimedia/ffmpeg -SWSCALE_VARS= XPRA_OPTIONS+=csc_swscale -VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx -VPX_VARS= XPRA_OPTIONS+=vpx -WEBCAM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opencv>2:graphics/py-opencv@${PY_FLAVOR} -WEBCAM_VARS= XPRA_OPTIONS+=webcam -X264_LIB_DEPENDS= libx264.so:multimedia/libx264 -X264_VARS= XPRA_OPTIONS+=enc_x264 -X265_LIB_DEPENDS= libx265.so:multimedia/x265 -X265_VARS= XPRA_OPTIONS+=enc_x265 - -PYDISTUTILS_PKGNAME= xpra_all -XPRA_OPTIONS_ALL= csc_libyuv csc_swscale -XPRA_OPTIONS_ALL+= dec_avcodec2 enc_ffmpeg enc_x264 enc_x265 -XPRA_OPTIONS_ALL+= html5 mdns sound printing vpx webcam -XPRA_OPTIONS_ALL+= ${XPRA_OPTIONS_DISABLED} -XPRA_OPTIONS_DISABLED= Xdummy Xdummy_wrapper minify nvenc7 - -.include <bsd.port.options.mk> - -.for opt in ${XPRA_OPTIONS_ALL} -.if empty(XPRA_OPTIONS:M${opt}) -PYDISTUTILS_ARGS+= --without-${opt} -.else -PYDISTUTILS_ARGS+= --with-${opt} -.endif -.endfor - -.if ${PORT_OPTIONS:MAVCODEC} || ${PORT_OPTIONS:MFFMPEG} -LIB_DEPENDS+= libavcodec.so:multimedia/ffmpeg -.endif - -.include <bsd.port.pre.mk> - -PYDISTUTILS_BUILDARGS+= ${PYDISTUTILS_ARGS} -PYDISTUTILS_CONFIGUREARGS+= ${PYDISTUTILS_ARGS} -PYDISTUTILS_INSTALLARGS+= ${PYDISTUTILS_ARGS} - -post-patch: - @${REINPLACE_CMD} -e 's|%%GCC_RUNTIME%%|${LOCALBASE}/lib/gcc${_GCC_VER}|' \ - ${WRKSRC}/scripts/xpra ${WRKSRC}/scripts/xpra_launcher - @${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/share|' \ - ${WRKSRC}/xpra/platform/pycups_printing.py - @${REINPLACE_CMD} -e 's|/usr/sbin|${LOCALBASE}/sbin|' \ - ${WRKSRC}/etc/xpra/conf.d/16_printing.conf.in - -post-install: - @${MV} ${STAGEDIR}${ETCDIR}/xorg.conf \ - ${STAGEDIR}${ETCDIR}/xorg.conf.sample - @${MV} ${STAGEDIR}${ETCDIR}/xpra.conf \ - ${STAGEDIR}${ETCDIR}/xpra.conf.sample - @${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} -name '*.so' \ - -exec ${STRIP_CMD} {} + - -.include <bsd.port.post.mk> diff --git a/x11/xpra/distinfo b/x11/xpra/distinfo deleted file mode 100644 index f628e4c12d15..000000000000 --- a/x11/xpra/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1499533381 -SHA256 (xpra-2.0.3.tar.xz) = caa97630b40de8e144328e80d002f3521acbc252ab17dc0bdcd1512ddf9a55b8 -SIZE (xpra-2.0.3.tar.xz) = 1928296 diff --git a/x11/xpra/files/patch-scripts_xpra b/x11/xpra/files/patch-scripts_xpra deleted file mode 100644 index 96a8bc755353..000000000000 --- a/x11/xpra/files/patch-scripts_xpra +++ /dev/null @@ -1,14 +0,0 @@ -# preload the correct libgcc_s.so for libgfortran.so, -# which is required for numpy -# ---- scripts/xpra.orig 2017-03-17 07:24:27 UTC -+++ scripts/xpra -@@ -1,5 +1,8 @@ - #!/usr/bin/env python - -+from ctypes import cdll -+cdll.LoadLibrary("%%GCC_RUNTIME%%/libgcc_s.so") -+ - from xpra.platform import init, set_default_name - set_default_name("Xpra") - init() diff --git a/x11/xpra/files/patch-scripts_xpra__launcher b/x11/xpra/files/patch-scripts_xpra__launcher deleted file mode 100644 index 6a32b92efb71..000000000000 --- a/x11/xpra/files/patch-scripts_xpra__launcher +++ /dev/null @@ -1,14 +0,0 @@ -# preload the correct libgcc_s.so for libgfortran.so, -# which is required for numpy -# ---- scripts/xpra_launcher.orig 2017-03-17 07:24:27 UTC -+++ scripts/xpra_launcher -@@ -1,5 +1,8 @@ - #!/usr/bin/env python - -+from ctypes import cdll -+cdll.LoadLibrary("%%GCC_RUNTIME%%/libgcc_s.so") -+ - import sys - from xpra.platform import program_context - diff --git a/x11/xpra/files/patch-setup.py b/x11/xpra/files/patch-setup.py deleted file mode 100644 index 38b0c19256cd..000000000000 --- a/x11/xpra/files/patch-setup.py +++ /dev/null @@ -1,35 +0,0 @@ ---- setup.py.orig 2017-04-02 13:48:04 UTC -+++ setup.py -@@ -1804,12 +1804,12 @@ if WIN32: - else: - #OSX and *nix: - scripts += ["scripts/xpra", "scripts/xpra_launcher"] -- add_data_files("share/man/man1", ["man/xpra.1", "man/xpra_launcher.1"]) -+ add_data_files("man/man1", ["man/xpra.1", "man/xpra_launcher.1"]) - add_data_files("share/xpra", ["README", "COPYING"]) - add_data_files("share/xpra/icons", glob.glob("icons/*")) - add_data_files("share/applications", ["xdg/xpra_launcher.desktop", "xdg/xpra.desktop"]) - add_data_files("share/mime/packages", ["xdg/application-x-xpraconfig.xml"]) -- add_data_files("share/icons", ["xdg/xpra.png"]) -+ add_data_files("share/pixmaps", ["xdg/xpra.png"]) - add_data_files("share/appdata", ["xdg/xpra.appdata.xml"]) - - #here, we override build and install so we can -@@ -1842,7 +1842,7 @@ else: - if printing_ENABLED and os.name=="posix": - #install "/usr/lib/cups/backend" with 0700 permissions: - xpraforwarder_src = os.path.join("cups", "xpraforwarder") -- cups_backend_dir = os.path.join(self.install_dir, "lib", "cups", "backend") -+ cups_backend_dir = os.path.join(self.install_dir, "libexec", "cups", "backend") - self.mkpath(cups_backend_dir) - xpraforwarder_dst = os.path.join(cups_backend_dir, "xpraforwarder") - shutil.copyfile(xpraforwarder_src, xpraforwarder_dst) -@@ -1894,7 +1894,7 @@ else: - add_packages("xpra.platform.xposix") - remove_packages("xpra.platform.win32", "xpra.platform.darwin") - #not supported by all distros, but doesn't hurt to install it anyway: -- add_data_files("/usr/lib/tmpfiles.d", ["tmpfiles.d/xpra.conf"]) -+ #add_data_files("/usr/lib/tmpfiles.d", ["tmpfiles.d/xpra.conf"]) - - #gentoo does weird things, calls --no-compile with build *and* install - #then expects to find the cython modules!? ie: diff --git a/x11/xpra/files/patch-xpra_client_gtk__base_bug__report.py b/x11/xpra/files/patch-xpra_client_gtk__base_bug__report.py deleted file mode 100644 index d9b2d8dd1286..000000000000 --- a/x11/xpra/files/patch-xpra_client_gtk__base_bug__report.py +++ /dev/null @@ -1,21 +0,0 @@ -# Don't override window background colors in order to -# avoid usability problems with light on dark themes -# ---- xpra/client/gtk_base/bug_report.py.orig 2017-03-17 07:24:27 UTC -+++ xpra/client/gtk_base/bug_report.py -@@ -43,7 +43,6 @@ class BugReport(object): - self.window.set_default_size(400, 300) - self.window.set_border_width(20) - self.window.set_title("Xpra Bug Report") -- self.window.modify_bg(STATE_NORMAL, gdk.Color(red=65535, green=65535, blue=65535)) - - icon_pixbuf = self.get_icon("bugs.png") - if icon_pixbuf: -@@ -89,7 +88,6 @@ class BugReport(object): - self.description.set_justification(JUSTIFY_LEFT) - self.description.set_border_width(2) - self.description.set_size_request(300, 80) -- self.description.modify_bg(STATE_NORMAL, gdk.Color(red=32768, green=32768, blue=32768)) - ibox.pack_start(self.description, expand=False, fill=False) - - # Toggles: diff --git a/x11/xpra/files/patch-xpra_client_gtk__base_client__launcher.py b/x11/xpra/files/patch-xpra_client_gtk__base_client__launcher.py deleted file mode 100644 index c5089745ccd5..000000000000 --- a/x11/xpra/files/patch-xpra_client_gtk__base_client__launcher.py +++ /dev/null @@ -1,13 +0,0 @@ -# Don't override window background color in order to -# avoid usability problems with light on dark themes -# ---- xpra/client/gtk_base/client_launcher.py.orig 2017-03-17 07:24:27 UTC -+++ xpra/client/gtk_base/client_launcher.py -@@ -143,7 +143,6 @@ class ApplicationWindow: - self.window.set_default_size(400, 260) - self.window.set_border_width(20) - self.window.set_title("Xpra Launcher") -- self.window.modify_bg(STATE_NORMAL, gdk.Color(red=65535, green=65535, blue=65535)) - - icon_pixbuf = self.get_icon("xpra.png") - if icon_pixbuf: diff --git a/x11/xpra/files/patch-xpra_client_gtk__base_start__new__command.py b/x11/xpra/files/patch-xpra_client_gtk__base_start__new__command.py deleted file mode 100644 index fb99c5d46432..000000000000 --- a/x11/xpra/files/patch-xpra_client_gtk__base_start__new__command.py +++ /dev/null @@ -1,13 +0,0 @@ -# Don't override window background color in order to -# avoid usability problems with light on dark themes -# ---- xpra/client/gtk_base/start_new_command.py.orig 2017-03-17 07:24:27 UTC -+++ xpra/client/gtk_base/start_new_command.py -@@ -45,7 +45,6 @@ class StartNewCommand(object): - self.window.set_default_size(400, 150) - self.window.set_border_width(20) - self.window.set_title("Start New Command") -- self.window.modify_bg(STATE_NORMAL, gdk.Color(red=65535, green=65535, blue=65535)) - - icon_pixbuf = self.get_icon("forward.png") - if icon_pixbuf: diff --git a/x11/xpra/files/patch-xpra_codecs_dec__avcodec2_decoder.pyx b/x11/xpra/files/patch-xpra_codecs_dec__avcodec2_decoder.pyx deleted file mode 100644 index 908893d0697a..000000000000 --- a/x11/xpra/files/patch-xpra_codecs_dec__avcodec2_decoder.pyx +++ /dev/null @@ -1,22 +0,0 @@ -https://www.xpra.org/trac/changeset/18086/xpra - ---- xpra/codecs/dec_avcodec2/decoder.pyx.orig 2017-03-17 07:24:28 UTC -+++ xpra/codecs/dec_avcodec2/decoder.pyx -@@ -51,7 +51,7 @@ cdef extern from "libavutil/pixfmt.h": - AVPixelFormat AV_PIX_FMT_GBRP - - cdef extern from "libavcodec/avcodec.h": -- int CODEC_FLAG2_FAST -+ int AV_CODEC_FLAG2_FAST - - ctypedef struct AVFrame: - uint8_t **data -@@ -357,7 +357,7 @@ cdef class Decoder: - self.codec_ctx.thread_safe_callbacks = 1 - self.codec_ctx.thread_type = 2 #FF_THREAD_SLICE: allow more than one thread per frame - self.codec_ctx.thread_count = 0 #auto -- self.codec_ctx.flags2 |= CODEC_FLAG2_FAST #may cause "no deblock across slices" - which should be fine -+ self.codec_ctx.flags2 |= AV_CODEC_FLAG2_FAST #may cause "no deblock across slices" - which should be fine - r = avcodec_open2(self.codec_ctx, self.codec, NULL) - if r<0: - log.error("could not open codec: %s", av_error_str(r)) diff --git a/x11/xpra/files/patch-xpra_codecs_enc__ffmpeg_encoder.pyx b/x11/xpra/files/patch-xpra_codecs_enc__ffmpeg_encoder.pyx deleted file mode 100644 index ba529472090b..000000000000 --- a/x11/xpra/files/patch-xpra_codecs_enc__ffmpeg_encoder.pyx +++ /dev/null @@ -1,185 +0,0 @@ -https://www.xpra.org/trac/changeset/18088/xpra - ---- xpra/codecs/enc_ffmpeg/encoder.pyx.orig 2017-03-17 07:24:28 UTC -+++ xpra/codecs/enc_ffmpeg/encoder.pyx -@@ -134,44 +134,36 @@ cdef extern from "libavcodec/avcodec.h": - int FF_PROFILE_H264_HIGH_444_INTRA - int FF_PROFILE_H264_CAVLC_444 - -- int CODEC_FLAG_UNALIGNED -- int CODEC_FLAG_QSCALE -- int CODEC_FLAG_4MV -- int CODEC_FLAG_OUTPUT_CORRUPT -- int CODEC_FLAG_QPEL -- int CODEC_FLAG_GMC -- int CODEC_FLAG_MV0 -- int CODEC_FLAG_INPUT_PRESERVED -- int CODEC_FLAG_PASS1 -- int CODEC_FLAG_PASS2 -- int CODEC_FLAG_GRAY -- int CODEC_FLAG_EMU_EDGE -- int CODEC_FLAG_PSNR -- int CODEC_FLAG_TRUNCATED -- int CODEC_FLAG_NORMALIZE_AQP -- int CODEC_FLAG_INTERLACED_DCT -- int CODEC_FLAG_GLOBAL_HEADER -+ int AV_CODEC_FLAG_UNALIGNED -+ int AV_CODEC_FLAG_QSCALE -+ int AV_CODEC_FLAG_4MV -+ int AV_CODEC_FLAG_OUTPUT_CORRUPT -+ int AV_CODEC_FLAG_QPEL -+ int AV_CODEC_FLAG_PASS1 -+ int AV_CODEC_FLAG_PASS2 -+ int AV_CODEC_FLAG_GRAY -+ int AV_CODEC_FLAG_PSNR -+ int AV_CODEC_FLAG_TRUNCATED -+ int AV_CODEC_FLAG_INTERLACED_DCT -+ int AV_CODEC_FLAG_GLOBAL_HEADER - -- int CODEC_FLAG2_FAST -+ int AV_CODEC_FLAG2_FAST - -- int CODEC_CAP_DRAW_HORIZ_BAND -- int CODEC_CAP_DR1 -- int CODEC_CAP_TRUNCATED -- int CODEC_CAP_HWACCEL -- int CODEC_CAP_DELAY -- int CODEC_CAP_SMALL_LAST_FRAME -- int CODEC_CAP_HWACCEL_VDPAU -- int CODEC_CAP_SUBFRAMES -- int CODEC_CAP_EXPERIMENTAL -- int CODEC_CAP_CHANNEL_CONF -- int CODEC_CAP_NEG_LINESIZES -- int CODEC_CAP_FRAME_THREADS -- int CODEC_CAP_SLICE_THREADS -- int CODEC_CAP_PARAM_CHANGE -- int CODEC_CAP_AUTO_THREADS -- int CODEC_CAP_VARIABLE_FRAME_SIZE -- int CODEC_CAP_INTRA_ONLY -- int CODEC_CAP_LOSSLESS -+ int AV_CODEC_CAP_DRAW_HORIZ_BAND -+ int AV_CODEC_CAP_DR1 -+ int AV_CODEC_CAP_TRUNCATED -+ int AV_CODEC_CAP_DELAY -+ int AV_CODEC_CAP_SMALL_LAST_FRAME -+ int AV_CODEC_CAP_SUBFRAMES -+ int AV_CODEC_CAP_EXPERIMENTAL -+ int AV_CODEC_CAP_CHANNEL_CONF -+ int AV_CODEC_CAP_FRAME_THREADS -+ int AV_CODEC_CAP_SLICE_THREADS -+ int AV_CODEC_CAP_PARAM_CHANGE -+ int AV_CODEC_CAP_AUTO_THREADS -+ int AV_CODEC_CAP_VARIABLE_FRAME_SIZE -+ int AV_CODEC_CAP_INTRA_ONLY -+ int AV_CODEC_CAP_LOSSLESS - - ctypedef struct AVFrame: - uint8_t **data -@@ -385,7 +377,6 @@ cdef extern from "libavformat/avformat.h": - int AVFMT_NOFILE #Demuxer will use avio_open, no opened file should be provided by the caller - int AVFMT_NEEDNUMBER #Needs '%d' in filename - int AVFMT_SHOW_IDS #Show format stream IDs numbers -- int AVFMT_RAWPICTURE #Format wants AVPicture structure for raw picture data. @deprecated Not used anymore - int AVFMT_GLOBALHEADER #Format wants global header - int AVFMT_NOTIMESTAMPS #Format does not need / have any timestamps - int AVFMT_GENERIC_INDEX #Use generic index building code -@@ -489,27 +480,22 @@ AVFMTCTX = { - } - - CODEC_FLAGS = { -- CODEC_FLAG_UNALIGNED : "UNALIGNED", -- CODEC_FLAG_QSCALE : "QSCALE", -- CODEC_FLAG_4MV : "4MV", -- CODEC_FLAG_OUTPUT_CORRUPT : "OUTPUT_CORRUPT", -- CODEC_FLAG_QPEL : "QPEL", -- CODEC_FLAG_GMC : "GMC", -- CODEC_FLAG_MV0 : "MV0", -- CODEC_FLAG_INPUT_PRESERVED : "INPUT_PRESERVED", -- CODEC_FLAG_PASS1 : "PASS1", -- CODEC_FLAG_PASS2 : "PASS2", -- CODEC_FLAG_GRAY : "GRAY", -- CODEC_FLAG_EMU_EDGE : "EMU_EDGE", -- CODEC_FLAG_PSNR : "PSNR", -- CODEC_FLAG_TRUNCATED : "TRUNCATED", -- CODEC_FLAG_NORMALIZE_AQP : "NORMALIZE_AQP", -- CODEC_FLAG_INTERLACED_DCT : "INTERLACED_DCT", -- CODEC_FLAG_GLOBAL_HEADER : "GLOBAL_HEADER", -+ AV_CODEC_FLAG_UNALIGNED : "UNALIGNED", -+ AV_CODEC_FLAG_QSCALE : "QSCALE", -+ AV_CODEC_FLAG_4MV : "4MV", -+ AV_CODEC_FLAG_OUTPUT_CORRUPT : "OUTPUT_CORRUPT", -+ AV_CODEC_FLAG_QPEL : "QPEL", -+ AV_CODEC_FLAG_PASS1 : "PASS1", -+ AV_CODEC_FLAG_PASS2 : "PASS2", -+ AV_CODEC_FLAG_GRAY : "GRAY", -+ AV_CODEC_FLAG_PSNR : "PSNR", -+ AV_CODEC_FLAG_TRUNCATED : "TRUNCATED", -+ AV_CODEC_FLAG_INTERLACED_DCT : "INTERLACED_DCT", -+ AV_CODEC_FLAG_GLOBAL_HEADER : "GLOBAL_HEADER", - } - - CODEC_FLAGS2 = { -- CODEC_FLAG2_FAST : "FAST", -+ AV_CODEC_FLAG2_FAST : "FAST", - } - - FMT_FLAGS = { -@@ -535,7 +521,6 @@ AVFMT = { - AVFMT_NOFILE : "NOFILE", - AVFMT_NEEDNUMBER : "NEEDNUMBER", - AVFMT_SHOW_IDS : "SHOW_IDS", -- AVFMT_RAWPICTURE : "RAWPICTURE", - AVFMT_GLOBALHEADER : "GLOBALHEADER", - AVFMT_NOTIMESTAMPS : "NOTIMESTAMPS", - AVFMT_GENERIC_INDEX : "GENERIC_INDEX", -@@ -554,24 +539,21 @@ AVFMT = { - - - CAPS = { -- CODEC_CAP_DRAW_HORIZ_BAND : "DRAW_HORIZ_BAND", -- CODEC_CAP_DR1 : "DR1", -- CODEC_CAP_TRUNCATED : "TRUNCATED", -- CODEC_CAP_HWACCEL : "HWACCEL", -- CODEC_CAP_DELAY : "DELAY", -- CODEC_CAP_SMALL_LAST_FRAME : "SMALL_LAST_FRAME", -- CODEC_CAP_HWACCEL_VDPAU : "HWACCEL_VDPAU", -- CODEC_CAP_SUBFRAMES : "SUBFRAMES", -- CODEC_CAP_EXPERIMENTAL : "EXPERIMENTAL", -- CODEC_CAP_CHANNEL_CONF : "CHANNEL_CONF", -- CODEC_CAP_NEG_LINESIZES : "NEG_LINESIZES", -- CODEC_CAP_FRAME_THREADS : "FRAME_THREADS", -- CODEC_CAP_SLICE_THREADS : "SLICE_THREADS", -- CODEC_CAP_PARAM_CHANGE : "PARAM_CHANGE", -- CODEC_CAP_AUTO_THREADS : "AUTO_THREADS", -- CODEC_CAP_VARIABLE_FRAME_SIZE : "VARIABLE_FRAME_SIZE", -- CODEC_CAP_INTRA_ONLY : "INTRA_ONLY", -- CODEC_CAP_LOSSLESS : "LOSSLESS", -+ AV_CODEC_CAP_DRAW_HORIZ_BAND : "DRAW_HORIZ_BAND", -+ AV_CODEC_CAP_DR1 : "DR1", -+ AV_CODEC_CAP_TRUNCATED : "TRUNCATED", -+ AV_CODEC_CAP_DELAY : "DELAY", -+ AV_CODEC_CAP_SMALL_LAST_FRAME : "SMALL_LAST_FRAME", -+ AV_CODEC_CAP_SUBFRAMES : "SUBFRAMES", -+ AV_CODEC_CAP_EXPERIMENTAL : "EXPERIMENTAL", -+ AV_CODEC_CAP_CHANNEL_CONF : "CHANNEL_CONF", -+ AV_CODEC_CAP_FRAME_THREADS : "FRAME_THREADS", -+ AV_CODEC_CAP_SLICE_THREADS : "SLICE_THREADS", -+ AV_CODEC_CAP_PARAM_CHANGE : "PARAM_CHANGE", -+ AV_CODEC_CAP_AUTO_THREADS : "AUTO_THREADS", -+ AV_CODEC_CAP_VARIABLE_FRAME_SIZE : "VARIABLE_FRAME_SIZE", -+ AV_CODEC_CAP_INTRA_ONLY : "INTRA_ONLY", -+ AV_CODEC_CAP_LOSSLESS : "LOSSLESS", - } - log("CODEC_CAP:") - print_nested_dict(dict((hex(abs(k)),v) for k,v in CAPS.items()), print_fn=log.debug) -@@ -890,8 +872,8 @@ cdef class Encoder(object): - self.video_ctx.thread_type = THREAD_TYPE - self.video_ctx.thread_count = THREAD_COUNT #0=auto - #if oformat.flags & AVFMT_GLOBALHEADER: -- self.video_ctx.flags |= CODEC_FLAG_GLOBAL_HEADER -- self.video_ctx.flags2 |= CODEC_FLAG2_FAST #may cause "no deblock across slices" - which should be fine -+ self.video_ctx.flags |= AV_CODEC_FLAG_GLOBAL_HEADER -+ self.video_ctx.flags2 |= AV_CODEC_FLAG2_FAST #may cause "no deblock across slices" - which should be fine - if self.encoding.startswith("h264") and profile: - r = av_dict_set(&opts, b"vprofile", strtobytes(profile), 0) - log("av_dict_set vprofile=%s returned %i", profile, r) diff --git a/x11/xpra/pkg-descr b/x11/xpra/pkg-descr deleted file mode 100644 index d9955cdab8c7..000000000000 --- a/x11/xpra/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Xpra gives you persistent remote applications for X. So basically it's -screen for remote X apps. - -WWW: http://xpra.org/ diff --git a/x11/xpra/pkg-plist b/x11/xpra/pkg-plist deleted file mode 100644 index 9067381da08b..000000000000 --- a/x11/xpra/pkg-plist +++ /dev/null @@ -1,912 +0,0 @@ -bin/xpra -bin/xpra_launcher -%%ETCDIR%%/conf.d/05_features.conf -%%ETCDIR%%/conf.d/10_network.conf -%%ETCDIR%%/conf.d/12_ssl.conf -%%ETCDIR%%/conf.d/15_file_transfers.conf -%%ETCDIR%%/conf.d/16_printing.conf -%%ETCDIR%%/conf.d/20_sound.conf -%%ETCDIR%%/conf.d/30_picture.conf -%%ETCDIR%%/conf.d/35_webcam.conf -%%ETCDIR%%/conf.d/40_client.conf -%%ETCDIR%%/conf.d/42_client_keyboard.conf -%%ETCDIR%%/conf.d/50_server_network.conf -%%ETCDIR%%/conf.d/55_server_x11.conf -%%ETCDIR%%/conf.d/60_server.conf -%%ETCDIR%%/conf.d/65_proxy.conf -@sample %%ETCDIR%%/xorg.conf.sample -@sample %%ETCDIR%%/xpra.conf.sample -%%PYTHON_SITELIBDIR%%/xpra-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/PKG-INFO -%%PYTHON_SITELIBDIR%%/xpra-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt -%%PYTHON_SITELIBDIR%%/xpra-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt -%%PYTHON_SITELIBDIR%%/xpra-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/top_level.txt -%%PYTHON_SITELIBDIR%%/xpra/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/buffers/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/buffers/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/buffers/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/buffers/membuf.so -%%PYTHON_SITELIBDIR%%/xpra/build_info.py -%%PYTHON_SITELIBDIR%%/xpra/build_info.pyc -%%PYTHON_SITELIBDIR%%/xpra/build_info.pyo -%%PYTHON_SITELIBDIR%%/xpra/child_reaper.py -%%PYTHON_SITELIBDIR%%/xpra/child_reaper.pyc -%%PYTHON_SITELIBDIR%%/xpra/child_reaper.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/client/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/client_base.py -%%PYTHON_SITELIBDIR%%/xpra/client/client_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/client_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/client_tray.py -%%PYTHON_SITELIBDIR%%/xpra/client/client_tray.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/client_tray.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/client_widget_base.py -%%PYTHON_SITELIBDIR%%/xpra/client/client_widget_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/client_widget_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/client_window_base.py -%%PYTHON_SITELIBDIR%%/xpra/client/client_window_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/client_window_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/fake_window_backing.py -%%PYTHON_SITELIBDIR%%/xpra/client/fake_window_backing.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/fake_window_backing.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gl/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/client/gl/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gl/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gl_check.py -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gl_check.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gl_check.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gl_colorspace_conversions.py -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gl_colorspace_conversions.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gl_colorspace_conversions.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gl_window_backing_base.py -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gl_window_backing_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gl_window_backing_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gtk2/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gtk2/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gtk2/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gtk2/gl_client_window.py -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gtk2/gl_client_window.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gtk2/gl_client_window.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gtk2/gl_window_backing.py -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gtk2/gl_window_backing.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gtk2/gl_window_backing.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gtk_compat.py -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gtk_compat.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gl/gtk_compat.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gobject_client_base.py -%%PYTHON_SITELIBDIR%%/xpra/client/gobject_client_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gobject_client_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/border_client_window.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/border_client_window.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/border_client_window.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/cairo_backing.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/cairo_backing.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/cairo_backing.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/client.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/client.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/client.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/client_window.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/client_window.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/client_window.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/gtk2_notifier.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/gtk2_notifier.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/gtk2_notifier.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/gtk2_window_base.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/gtk2_window_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/gtk2_window_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/pixmap_backing.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/pixmap_backing.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/pixmap_backing.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/tray_menu.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/tray_menu.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/tray_menu.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/window_backing.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/window_backing.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk2/window_backing.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/bug_report.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/bug_report.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/bug_report.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/cairo_backing_base.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/cairo_backing_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/cairo_backing_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/client_launcher.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/client_launcher.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/client_launcher.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/gtk_client_base.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/gtk_client_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/gtk_client_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/gtk_client_window_base.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/gtk_client_window_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/gtk_client_window_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/gtk_keyboard_helper.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/gtk_keyboard_helper.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/gtk_keyboard_helper.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/gtk_tray_menu_base.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/gtk_tray_menu_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/gtk_tray_menu_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/gtk_window_backing_base.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/gtk_window_backing_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/gtk_window_backing_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/session_info.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/session_info.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/session_info.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/start_new_command.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/start_new_command.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/start_new_command.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/statusicon_tray.py -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/statusicon_tray.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/gtk_base/statusicon_tray.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/keyboard_helper.py -%%PYTHON_SITELIBDIR%%/xpra/client/keyboard_helper.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/keyboard_helper.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/notifications/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/client/notifications/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/notifications/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/notifications/dbus_notifier.py -%%PYTHON_SITELIBDIR%%/xpra/client/notifications/dbus_notifier.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/notifications/dbus_notifier.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/notifications/notifier_base.py -%%PYTHON_SITELIBDIR%%/xpra/client/notifications/notifier_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/notifications/notifier_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/notifications/pynotify_notifier.py -%%PYTHON_SITELIBDIR%%/xpra/client/notifications/pynotify_notifier.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/notifications/pynotify_notifier.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/tray_base.py -%%PYTHON_SITELIBDIR%%/xpra/client/tray_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/tray_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/ui_client_base.py -%%PYTHON_SITELIBDIR%%/xpra/client/ui_client_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/ui_client_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/window_backing_base.py -%%PYTHON_SITELIBDIR%%/xpra/client/window_backing_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/window_backing_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/client/window_border.py -%%PYTHON_SITELIBDIR%%/xpra/client/window_border.pyc -%%PYTHON_SITELIBDIR%%/xpra/client/window_border.pyo -%%PYTHON_SITELIBDIR%%/xpra/clipboard/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/clipboard/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/clipboard/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/clipboard/clipboard_base.py -%%PYTHON_SITELIBDIR%%/xpra/clipboard/clipboard_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/clipboard/clipboard_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/clipboard/gdk_clipboard.py -%%PYTHON_SITELIBDIR%%/xpra/clipboard/gdk_clipboard.pyc -%%PYTHON_SITELIBDIR%%/xpra/clipboard/gdk_clipboard.pyo -%%PYTHON_SITELIBDIR%%/xpra/clipboard/translated_clipboard.py -%%PYTHON_SITELIBDIR%%/xpra/clipboard/translated_clipboard.pyc -%%PYTHON_SITELIBDIR%%/xpra/clipboard/translated_clipboard.pyo -%%PYTHON_SITELIBDIR%%/xpra/codecs/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/codecs/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/codecs/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/codecs/argb/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/codecs/argb/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/codecs/argb/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/codecs/argb/argb.so -%%PYTHON_SITELIBDIR%%/xpra/codecs/codec_checks.py -%%PYTHON_SITELIBDIR%%/xpra/codecs/codec_checks.pyc -%%PYTHON_SITELIBDIR%%/xpra/codecs/codec_checks.pyo -%%PYTHON_SITELIBDIR%%/xpra/codecs/codec_constants.py -%%PYTHON_SITELIBDIR%%/xpra/codecs/codec_constants.pyc -%%PYTHON_SITELIBDIR%%/xpra/codecs/codec_constants.pyo -%%LIBYUV%%%%PYTHON_SITELIBDIR%%/xpra/codecs/csc_libyuv/__init__.py -%%LIBYUV%%%%PYTHON_SITELIBDIR%%/xpra/codecs/csc_libyuv/__init__.pyc -%%LIBYUV%%%%PYTHON_SITELIBDIR%%/xpra/codecs/csc_libyuv/__init__.pyo -%%LIBYUV%%%%PYTHON_SITELIBDIR%%/xpra/codecs/csc_libyuv/colorspace_converter.so -%%SWSCALE%%%%PYTHON_SITELIBDIR%%/xpra/codecs/csc_swscale/__init__.py -%%SWSCALE%%%%PYTHON_SITELIBDIR%%/xpra/codecs/csc_swscale/__init__.pyc -%%SWSCALE%%%%PYTHON_SITELIBDIR%%/xpra/codecs/csc_swscale/__init__.pyo -%%SWSCALE%%%%PYTHON_SITELIBDIR%%/xpra/codecs/csc_swscale/colorspace_converter.so -%%AVCODEC%%%%PYTHON_SITELIBDIR%%/xpra/codecs/dec_avcodec2/__init__.py -%%AVCODEC%%%%PYTHON_SITELIBDIR%%/xpra/codecs/dec_avcodec2/__init__.pyc -%%AVCODEC%%%%PYTHON_SITELIBDIR%%/xpra/codecs/dec_avcodec2/__init__.pyo -%%AVCODEC%%%%PYTHON_SITELIBDIR%%/xpra/codecs/dec_avcodec2/decoder.so -%%FFMPEG%%%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_ffmpeg/__init__.py -%%FFMPEG%%%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_ffmpeg/__init__.pyc -%%FFMPEG%%%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_ffmpeg/__init__.pyo -%%FFMPEG%%%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_ffmpeg/encoder.so -%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_proxy/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_proxy/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_proxy/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_proxy/encoder.py -%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_proxy/encoder.pyc -%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_proxy/encoder.pyo -%%X264%%%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_x264/__init__.py -%%X264%%%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_x264/__init__.pyc -%%X264%%%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_x264/__init__.pyo -%%X264%%%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_x264/encoder.so -%%X265%%%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_x265/__init__.py -%%X265%%%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_x265/__init__.pyc -%%X265%%%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_x265/__init__.pyo -%%X265%%%%PYTHON_SITELIBDIR%%/xpra/codecs/enc_x265/encoder.so -%%PYTHON_SITELIBDIR%%/xpra/codecs/image_wrapper.py -%%PYTHON_SITELIBDIR%%/xpra/codecs/image_wrapper.pyc -%%PYTHON_SITELIBDIR%%/xpra/codecs/image_wrapper.pyo -%%PYTHON_SITELIBDIR%%/xpra/codecs/jpeg/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/codecs/jpeg/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/codecs/jpeg/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/codecs/jpeg/decoder.so -%%PYTHON_SITELIBDIR%%/xpra/codecs/jpeg/encoder.so -%%PYTHON_SITELIBDIR%%/xpra/codecs/libav_common/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/codecs/libav_common/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/codecs/libav_common/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/codecs/libav_common/av_log.so -%%PYTHON_SITELIBDIR%%/xpra/codecs/loader.py -%%PYTHON_SITELIBDIR%%/xpra/codecs/loader.pyc -%%PYTHON_SITELIBDIR%%/xpra/codecs/loader.pyo -%%PYTHON_SITELIBDIR%%/xpra/codecs/pillow/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/codecs/pillow/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/codecs/pillow/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/codecs/pillow/decode.py -%%PYTHON_SITELIBDIR%%/xpra/codecs/pillow/decode.pyc -%%PYTHON_SITELIBDIR%%/xpra/codecs/pillow/decode.pyo -%%PYTHON_SITELIBDIR%%/xpra/codecs/pillow/encode.py -%%PYTHON_SITELIBDIR%%/xpra/codecs/pillow/encode.pyc -%%PYTHON_SITELIBDIR%%/xpra/codecs/pillow/encode.pyo -%%PYTHON_SITELIBDIR%%/xpra/codecs/video_helper.py -%%PYTHON_SITELIBDIR%%/xpra/codecs/video_helper.pyc -%%PYTHON_SITELIBDIR%%/xpra/codecs/video_helper.pyo -%%VPX%%%%PYTHON_SITELIBDIR%%/xpra/codecs/vpx/__init__.py -%%VPX%%%%PYTHON_SITELIBDIR%%/xpra/codecs/vpx/__init__.pyc -%%VPX%%%%PYTHON_SITELIBDIR%%/xpra/codecs/vpx/__init__.pyo -%%VPX%%%%PYTHON_SITELIBDIR%%/xpra/codecs/vpx/decoder.so -%%VPX%%%%PYTHON_SITELIBDIR%%/xpra/codecs/vpx/encoder.so -%%PYTHON_SITELIBDIR%%/xpra/codecs/xor/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/codecs/xor/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/codecs/xor/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/codecs/xor/cyxor.so -%%PYTHON_SITELIBDIR%%/xpra/colorstreamhandler.py -%%PYTHON_SITELIBDIR%%/xpra/colorstreamhandler.pyc -%%PYTHON_SITELIBDIR%%/xpra/colorstreamhandler.pyo -%%PYTHON_SITELIBDIR%%/xpra/dbus/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/dbus/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/dbus/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/dbus/common.py -%%PYTHON_SITELIBDIR%%/xpra/dbus/common.pyc -%%PYTHON_SITELIBDIR%%/xpra/dbus/common.pyo -%%PYTHON_SITELIBDIR%%/xpra/dbus/gtk_menuactions.py -%%PYTHON_SITELIBDIR%%/xpra/dbus/gtk_menuactions.pyc -%%PYTHON_SITELIBDIR%%/xpra/dbus/gtk_menuactions.pyo -%%PYTHON_SITELIBDIR%%/xpra/dbus/helper.py -%%PYTHON_SITELIBDIR%%/xpra/dbus/helper.pyc -%%PYTHON_SITELIBDIR%%/xpra/dbus/helper.pyo -%%PYTHON_SITELIBDIR%%/xpra/dbus/notifications_forwarder.py -%%PYTHON_SITELIBDIR%%/xpra/dbus/notifications_forwarder.pyc -%%PYTHON_SITELIBDIR%%/xpra/dbus/notifications_forwarder.pyo -%%PYTHON_SITELIBDIR%%/xpra/exit_codes.py -%%PYTHON_SITELIBDIR%%/xpra/exit_codes.pyc -%%PYTHON_SITELIBDIR%%/xpra/exit_codes.pyo -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/about.py -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/about.pyc -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/about.pyo -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/cursor_names.py -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/cursor_names.pyc -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/cursor_names.pyo -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/error.py -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/error.pyc -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/error.pyo -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gdk_atoms.so -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gobject_compat.py -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gobject_compat.pyc -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gobject_compat.pyo -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gobject_util.py -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gobject_util.pyc -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gobject_util.pyo -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/graph.py -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/graph.pyc -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/graph.pyo -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gtk_spinner.py -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gtk_spinner.pyc -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gtk_spinner.pyo -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gtk_util.py -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gtk_util.pyc -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gtk_util.pyo -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gtk_view_clipboard.py -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gtk_view_clipboard.pyc -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gtk_view_clipboard.pyo -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gtk_view_keyboard.py -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gtk_view_keyboard.pyc -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/gtk_view_keyboard.pyo -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/keymap.py -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/keymap.pyc -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/keymap.pyo -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/nested_main.py -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/nested_main.pyc -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/nested_main.pyo -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/pixbuf_to_rgb.py -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/pixbuf_to_rgb.pyc -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/pixbuf_to_rgb.pyo -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/quit.py -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/quit.pyc -%%PYTHON_SITELIBDIR%%/xpra/gtk_common/quit.pyo -%%PYTHON_SITELIBDIR%%/xpra/keyboard/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/keyboard/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/keyboard/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/keyboard/layouts.py -%%PYTHON_SITELIBDIR%%/xpra/keyboard/layouts.pyc -%%PYTHON_SITELIBDIR%%/xpra/keyboard/layouts.pyo -%%PYTHON_SITELIBDIR%%/xpra/keyboard/mask.py -%%PYTHON_SITELIBDIR%%/xpra/keyboard/mask.pyc -%%PYTHON_SITELIBDIR%%/xpra/keyboard/mask.pyo -%%PYTHON_SITELIBDIR%%/xpra/log.py -%%PYTHON_SITELIBDIR%%/xpra/log.pyc -%%PYTHON_SITELIBDIR%%/xpra/log.pyo -%%PYTHON_SITELIBDIR%%/xpra/make_thread.py -%%PYTHON_SITELIBDIR%%/xpra/make_thread.pyc -%%PYTHON_SITELIBDIR%%/xpra/make_thread.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/net/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/bencode/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/net/bencode/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/bencode/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/bencode/bencode.py -%%PYTHON_SITELIBDIR%%/xpra/net/bencode/bencode.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/bencode/bencode.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/bencode/cython_bencode.so -%%PYTHON_SITELIBDIR%%/xpra/net/bytestreams.py -%%PYTHON_SITELIBDIR%%/xpra/net/bytestreams.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/bytestreams.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/compression.py -%%PYTHON_SITELIBDIR%%/xpra/net/compression.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/compression.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/crypto.py -%%PYTHON_SITELIBDIR%%/xpra/net/crypto.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/crypto.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/fake_jitter.py -%%PYTHON_SITELIBDIR%%/xpra/net/fake_jitter.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/fake_jitter.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/file_transfer.py -%%PYTHON_SITELIBDIR%%/xpra/net/file_transfer.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/file_transfer.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/header.py -%%PYTHON_SITELIBDIR%%/xpra/net/header.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/header.pyo -%%AVAHI%%%%PYTHON_SITELIBDIR%%/xpra/net/mdns/__init__.py -%%AVAHI%%%%PYTHON_SITELIBDIR%%/xpra/net/mdns/__init__.pyc -%%AVAHI%%%%PYTHON_SITELIBDIR%%/xpra/net/mdns/__init__.pyo -%%AVAHI%%%%PYTHON_SITELIBDIR%%/xpra/net/mdns/avahi_listener.py -%%AVAHI%%%%PYTHON_SITELIBDIR%%/xpra/net/mdns/avahi_listener.pyc -%%AVAHI%%%%PYTHON_SITELIBDIR%%/xpra/net/mdns/avahi_listener.pyo -%%AVAHI%%%%PYTHON_SITELIBDIR%%/xpra/net/mdns/avahi_publisher.py -%%AVAHI%%%%PYTHON_SITELIBDIR%%/xpra/net/mdns/avahi_publisher.pyc -%%AVAHI%%%%PYTHON_SITELIBDIR%%/xpra/net/mdns/avahi_publisher.pyo -%%AVAHI%%%%PYTHON_SITELIBDIR%%/xpra/net/mdns/pybonjour.py -%%AVAHI%%%%PYTHON_SITELIBDIR%%/xpra/net/mdns/pybonjour.pyc -%%AVAHI%%%%PYTHON_SITELIBDIR%%/xpra/net/mdns/pybonjour.pyo -%%AVAHI%%%%PYTHON_SITELIBDIR%%/xpra/net/mdns/pybonjour_publisher.py -%%AVAHI%%%%PYTHON_SITELIBDIR%%/xpra/net/mdns/pybonjour_publisher.pyc -%%AVAHI%%%%PYTHON_SITELIBDIR%%/xpra/net/mdns/pybonjour_publisher.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/mmap_pipe.py -%%PYTHON_SITELIBDIR%%/xpra/net/mmap_pipe.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/mmap_pipe.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/net_util.py -%%PYTHON_SITELIBDIR%%/xpra/net/net_util.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/net_util.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/packet_encoding.py -%%PYTHON_SITELIBDIR%%/xpra/net/packet_encoding.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/packet_encoding.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/protocol.py -%%PYTHON_SITELIBDIR%%/xpra/net/protocol.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/protocol.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/pycryptography_backend.py -%%PYTHON_SITELIBDIR%%/xpra/net/pycryptography_backend.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/pycryptography_backend.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/subprocess_wrapper.py -%%PYTHON_SITELIBDIR%%/xpra/net/subprocess_wrapper.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/subprocess_wrapper.pyo -%%PYTHON_SITELIBDIR%%/xpra/net/websocket.py -%%PYTHON_SITELIBDIR%%/xpra/net/websocket.pyc -%%PYTHON_SITELIBDIR%%/xpra/net/websocket.pyo -%%PYTHON_SITELIBDIR%%/xpra/os_util.py -%%PYTHON_SITELIBDIR%%/xpra/os_util.pyc -%%PYTHON_SITELIBDIR%%/xpra/os_util.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/platform/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/dotxpra.py -%%PYTHON_SITELIBDIR%%/xpra/platform/dotxpra.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/dotxpra.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/dotxpra_common.py -%%PYTHON_SITELIBDIR%%/xpra/platform/dotxpra_common.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/dotxpra_common.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/features.py -%%PYTHON_SITELIBDIR%%/xpra/platform/features.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/features.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/gui.py -%%PYTHON_SITELIBDIR%%/xpra/platform/gui.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/gui.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/info.py -%%PYTHON_SITELIBDIR%%/xpra/platform/info.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/info.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/keyboard.py -%%PYTHON_SITELIBDIR%%/xpra/platform/keyboard.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/keyboard.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/keyboard_base.py -%%PYTHON_SITELIBDIR%%/xpra/platform/keyboard_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/keyboard_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/options.py -%%PYTHON_SITELIBDIR%%/xpra/platform/options.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/options.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/options_util.py -%%PYTHON_SITELIBDIR%%/xpra/platform/options_util.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/options_util.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/paths.py -%%PYTHON_SITELIBDIR%%/xpra/platform/paths.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/paths.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/printing.py -%%PYTHON_SITELIBDIR%%/xpra/platform/printing.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/printing.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/pycups_printing.py -%%PYTHON_SITELIBDIR%%/xpra/platform/pycups_printing.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/pycups_printing.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/shadow_server.py -%%PYTHON_SITELIBDIR%%/xpra/platform/shadow_server.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/shadow_server.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/ui_thread_watcher.py -%%PYTHON_SITELIBDIR%%/xpra/platform/ui_thread_watcher.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/ui_thread_watcher.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/webcam.py -%%PYTHON_SITELIBDIR%%/xpra/platform/webcam.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/webcam.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/appindicator_tray.py -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/appindicator_tray.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/appindicator_tray.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/dotxpra.py -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/dotxpra.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/dotxpra.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/features.py -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/features.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/features.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/gtkmenu_tray.py -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/gtkmenu_tray.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/gtkmenu_tray.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/gui.py -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/gui.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/gui.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/info.py -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/info.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/info.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/keyboard.py -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/keyboard.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/keyboard.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/options.py -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/options.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/options.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/paths.py -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/paths.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/paths.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/printing.py -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/printing.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/printing.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/shadow_server.py -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/shadow_server.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/shadow_server.pyo -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/webcam.py -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/webcam.pyc -%%PYTHON_SITELIBDIR%%/xpra/platform/xposix/webcam.pyo -%%PYTHON_SITELIBDIR%%/xpra/scripts/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/scripts/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/scripts/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/scripts/config.py -%%PYTHON_SITELIBDIR%%/xpra/scripts/config.pyc -%%PYTHON_SITELIBDIR%%/xpra/scripts/config.pyo -%%PYTHON_SITELIBDIR%%/xpra/scripts/fdproxy.py -%%PYTHON_SITELIBDIR%%/xpra/scripts/fdproxy.pyc -%%PYTHON_SITELIBDIR%%/xpra/scripts/fdproxy.pyo -%%PYTHON_SITELIBDIR%%/xpra/scripts/main.py -%%PYTHON_SITELIBDIR%%/xpra/scripts/main.pyc -%%PYTHON_SITELIBDIR%%/xpra/scripts/main.pyo -%%PYTHON_SITELIBDIR%%/xpra/scripts/server.py -%%PYTHON_SITELIBDIR%%/xpra/scripts/server.pyc -%%PYTHON_SITELIBDIR%%/xpra/scripts/server.pyo -%%PYTHON_SITELIBDIR%%/xpra/scripts/version.py -%%PYTHON_SITELIBDIR%%/xpra/scripts/version.pyc -%%PYTHON_SITELIBDIR%%/xpra/scripts/version.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/server/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/auth/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/server/auth/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/auth/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/auth/allow_auth.py -%%PYTHON_SITELIBDIR%%/xpra/server/auth/allow_auth.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/auth/allow_auth.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/auth/env_auth.py -%%PYTHON_SITELIBDIR%%/xpra/server/auth/env_auth.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/auth/env_auth.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/auth/fail_auth.py -%%PYTHON_SITELIBDIR%%/xpra/server/auth/fail_auth.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/auth/fail_auth.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/auth/file_auth.py -%%PYTHON_SITELIBDIR%%/xpra/server/auth/file_auth.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/auth/file_auth.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/auth/file_auth_base.py -%%PYTHON_SITELIBDIR%%/xpra/server/auth/file_auth_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/auth/file_auth_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/auth/multifile_auth.py -%%PYTHON_SITELIBDIR%%/xpra/server/auth/multifile_auth.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/auth/multifile_auth.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/auth/none_auth.py -%%PYTHON_SITELIBDIR%%/xpra/server/auth/none_auth.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/auth/none_auth.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/auth/pam.py -%%PYTHON_SITELIBDIR%%/xpra/server/auth/pam.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/auth/pam.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/auth/pam_auth.py -%%PYTHON_SITELIBDIR%%/xpra/server/auth/pam_auth.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/auth/pam_auth.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/auth/password_auth.py -%%PYTHON_SITELIBDIR%%/xpra/server/auth/password_auth.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/auth/password_auth.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/auth/reject_auth.py -%%PYTHON_SITELIBDIR%%/xpra/server/auth/reject_auth.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/auth/reject_auth.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/auth/sys_auth_base.py -%%PYTHON_SITELIBDIR%%/xpra/server/auth/sys_auth_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/auth/sys_auth_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/auth/win32_auth.py -%%PYTHON_SITELIBDIR%%/xpra/server/auth/win32_auth.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/auth/win32_auth.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/background_worker.py -%%PYTHON_SITELIBDIR%%/xpra/server/background_worker.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/background_worker.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/control_command.py -%%PYTHON_SITELIBDIR%%/xpra/server/control_command.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/control_command.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/cystats.so -%%PYTHON_SITELIBDIR%%/xpra/server/dbus/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/server/dbus/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/dbus/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/dbus/dbus_common.py -%%PYTHON_SITELIBDIR%%/xpra/server/dbus/dbus_common.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/dbus/dbus_common.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/dbus/dbus_server.py -%%PYTHON_SITELIBDIR%%/xpra/server/dbus/dbus_server.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/dbus/dbus_server.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/dbus/dbus_source.py -%%PYTHON_SITELIBDIR%%/xpra/server/dbus/dbus_source.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/dbus/dbus_source.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/gtk_server_base.py -%%PYTHON_SITELIBDIR%%/xpra/server/gtk_server_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/gtk_server_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/keyboard_config_base.py -%%PYTHON_SITELIBDIR%%/xpra/server/keyboard_config_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/keyboard_config_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/picture_encode.py -%%PYTHON_SITELIBDIR%%/xpra/server/picture_encode.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/picture_encode.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/proxy/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/server/proxy/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/proxy/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/proxy/proxy_instance_process.py -%%PYTHON_SITELIBDIR%%/xpra/server/proxy/proxy_instance_process.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/proxy/proxy_instance_process.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/proxy/proxy_server.py -%%PYTHON_SITELIBDIR%%/xpra/server/proxy/proxy_server.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/proxy/proxy_server.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/server_base.py -%%PYTHON_SITELIBDIR%%/xpra/server/server_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/server_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/server_core.py -%%PYTHON_SITELIBDIR%%/xpra/server/server_core.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/server_core.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/server_uuid.py -%%PYTHON_SITELIBDIR%%/xpra/server/server_uuid.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/server_uuid.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/gtk_root_window_model.py -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/gtk_root_window_model.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/gtk_root_window_model.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/gtk_shadow_server_base.py -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/gtk_shadow_server_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/gtk_shadow_server_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/root_window_model.py -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/root_window_model.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/root_window_model.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/shadow_dbus_server.py -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/shadow_dbus_server.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/shadow_dbus_server.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/shadow_server_base.py -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/shadow_server_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/shadow/shadow_server_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/source.py -%%PYTHON_SITELIBDIR%%/xpra/server/source.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/source.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/source_stats.py -%%PYTHON_SITELIBDIR%%/xpra/server/source_stats.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/source_stats.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/window/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/server/window/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/window/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/window/batch_config.py -%%PYTHON_SITELIBDIR%%/xpra/server/window/batch_config.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/window/batch_config.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/window/batch_delay_calculator.py -%%PYTHON_SITELIBDIR%%/xpra/server/window/batch_delay_calculator.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/window/batch_delay_calculator.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/window/motion.so -%%PYTHON_SITELIBDIR%%/xpra/server/window/region.so -%%PYTHON_SITELIBDIR%%/xpra/server/window/video_scoring.py -%%PYTHON_SITELIBDIR%%/xpra/server/window/video_scoring.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/window/video_scoring.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/window/video_subregion.py -%%PYTHON_SITELIBDIR%%/xpra/server/window/video_subregion.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/window/video_subregion.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/window/window_source.py -%%PYTHON_SITELIBDIR%%/xpra/server/window/window_source.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/window/window_source.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/window/window_stats.py -%%PYTHON_SITELIBDIR%%/xpra/server/window/window_stats.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/window/window_stats.pyo -%%PYTHON_SITELIBDIR%%/xpra/server/window/window_video_source.py -%%PYTHON_SITELIBDIR%%/xpra/server/window/window_video_source.pyc -%%PYTHON_SITELIBDIR%%/xpra/server/window/window_video_source.pyo -%%PYTHON_SITELIBDIR%%/xpra/simple_stats.py -%%PYTHON_SITELIBDIR%%/xpra/simple_stats.pyc -%%PYTHON_SITELIBDIR%%/xpra/simple_stats.pyo -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/__init__.py -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/__init__.pyc -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/__init__.pyo -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/common.py -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/common.pyc -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/common.pyo -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/gst_hacks.py -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/gst_hacks.pyc -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/gst_hacks.pyo -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/gstreamer_util.py -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/gstreamer_util.pyc -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/gstreamer_util.pyo -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/pulseaudio/__init__.py -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/pulseaudio/__init__.pyc -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/pulseaudio/__init__.pyo -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/pulseaudio/pulseaudio_common_util.py -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/pulseaudio/pulseaudio_common_util.pyc -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/pulseaudio/pulseaudio_common_util.pyo -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/pulseaudio/pulseaudio_none_util.py -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/pulseaudio/pulseaudio_none_util.pyc -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/pulseaudio/pulseaudio_none_util.pyo -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/pulseaudio/pulseaudio_pactl_util.py -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/pulseaudio/pulseaudio_pactl_util.pyc -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/pulseaudio/pulseaudio_pactl_util.pyo -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/pulseaudio/pulseaudio_util.py -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/pulseaudio/pulseaudio_util.pyc -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/pulseaudio/pulseaudio_util.pyo -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/sink.py -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/sink.pyc -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/sink.pyo -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/sound_pipeline.py -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/sound_pipeline.pyc -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/sound_pipeline.pyo -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/src.py -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/src.pyc -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/src.pyo -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/wrapper.py -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/wrapper.pyc -%%GSTREAMER%%%%PYTHON_SITELIBDIR%%/xpra/sound/wrapper.pyo -%%PYTHON_SITELIBDIR%%/xpra/src_info.py -%%PYTHON_SITELIBDIR%%/xpra/src_info.pyc -%%PYTHON_SITELIBDIR%%/xpra/src_info.pyo -%%PYTHON_SITELIBDIR%%/xpra/util.py -%%PYTHON_SITELIBDIR%%/xpra/util.pyc -%%PYTHON_SITELIBDIR%%/xpra/util.pyo -%%PYTHON_SITELIBDIR%%/xpra/version_util.py -%%PYTHON_SITELIBDIR%%/xpra/version_util.pyc -%%PYTHON_SITELIBDIR%%/xpra/version_util.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/x11/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/bindings/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/x11/bindings/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/bindings/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/bindings/core_bindings.so -%%PYTHON_SITELIBDIR%%/xpra/x11/bindings/display_source.so -%%PYTHON_SITELIBDIR%%/xpra/x11/bindings/keyboard_bindings.so -%%PYTHON_SITELIBDIR%%/xpra/x11/bindings/posix_display_source.so -%%PYTHON_SITELIBDIR%%/xpra/x11/bindings/randr_bindings.so -%%PYTHON_SITELIBDIR%%/xpra/x11/bindings/wait_for_x_server.so -%%PYTHON_SITELIBDIR%%/xpra/x11/bindings/window_bindings.so -%%PYTHON_SITELIBDIR%%/xpra/x11/bindings/ximage.so -%%PYTHON_SITELIBDIR%%/xpra/x11/dbus/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/x11/dbus/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/dbus/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/dbus/menu.py -%%PYTHON_SITELIBDIR%%/xpra/x11/dbus/menu.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/dbus/menu.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/dbus/x11_dbus_server.py -%%PYTHON_SITELIBDIR%%/xpra/x11/dbus/x11_dbus_server.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/dbus/x11_dbus_server.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/desktop_server.py -%%PYTHON_SITELIBDIR%%/xpra/x11/desktop_server.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/desktop_server.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/fakeXinerama.py -%%PYTHON_SITELIBDIR%%/xpra/x11/fakeXinerama.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/fakeXinerama.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/composite.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/composite.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/composite.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/gdk_bindings.so -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/gdk_display_source.so -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/base.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/base.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/base.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/core.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/core.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/core.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/model_stub.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/model_stub.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/model_stub.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/or_window.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/or_window.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/or_window.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/size_hints_util.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/size_hints_util.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/size_hints_util.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/systray.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/systray.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/systray.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/window.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/window.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/models/window.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/selection.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/selection.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/selection.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/tray.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/tray.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/tray.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/window.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/window.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/window.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/window_damage.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/window_damage.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/window_damage.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/wm.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/wm.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/wm.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/world_window.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/world_window.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk2/world_window.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk_x11/__init__.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk_x11/__init__.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk_x11/__init__.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk_x11/keys.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk_x11/keys.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk_x11/keys.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk_x11/prop.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk_x11/prop.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk_x11/prop.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk_x11/send_wm.py -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk_x11/send_wm.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/gtk_x11/send_wm.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/server.py -%%PYTHON_SITELIBDIR%%/xpra/x11/server.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/server.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/server_keyboard_config.py -%%PYTHON_SITELIBDIR%%/xpra/x11/server_keyboard_config.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/server_keyboard_config.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/shadow_x11_server.py -%%PYTHON_SITELIBDIR%%/xpra/x11/shadow_x11_server.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/shadow_x11_server.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/x11_server_base.py -%%PYTHON_SITELIBDIR%%/xpra/x11/x11_server_base.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/x11_server_base.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/x11_source.py -%%PYTHON_SITELIBDIR%%/xpra/x11/x11_source.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/x11_source.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/xkbhelper.py -%%PYTHON_SITELIBDIR%%/xpra/x11/xkbhelper.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/xkbhelper.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/xroot_props.py -%%PYTHON_SITELIBDIR%%/xpra/x11/xroot_props.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/xroot_props.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/xsettings.py -%%PYTHON_SITELIBDIR%%/xpra/x11/xsettings.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/xsettings.pyo -%%PYTHON_SITELIBDIR%%/xpra/x11/xsettings_prop.py -%%PYTHON_SITELIBDIR%%/xpra/x11/xsettings_prop.pyc -%%PYTHON_SITELIBDIR%%/xpra/x11/xsettings_prop.pyo -%%CUPS%%libexec/cups/backend/xpraforwarder -man/man1/xpra.1.gz -man/man1/xpra_launcher.1.gz -share/appdata/xpra.appdata.xml -share/applications/xpra.desktop -share/applications/xpra_launcher.desktop -share/mime/packages/application-x-xpraconfig.xml -share/pixmaps/xpra.png -%%DATADIR%%/COPYING -%%DATADIR%%/README -%%DATADIR%%/icons/browse.png -%%DATADIR%%/icons/bugs.png -%%DATADIR%%/icons/clipboard.png -%%DATADIR%%/icons/close.png -%%DATADIR%%/icons/compressed.png -%%DATADIR%%/icons/connect.png -%%DATADIR%%/icons/download.png -%%DATADIR%%/icons/encoding.png -%%DATADIR%%/icons/features.png -%%DATADIR%%/icons/forward.png -%%DATADIR%%/icons/freebsd.png -%%DATADIR%%/icons/information.png -%%DATADIR%%/icons/keyboard.png -%%DATADIR%%/icons/linux.png -%%DATADIR%%/icons/microphone.png -%%DATADIR%%/icons/openbsd.png -%%DATADIR%%/icons/opengl.png -%%DATADIR%%/icons/osx.png -%%DATADIR%%/icons/package.png -%%DATADIR%%/icons/quit.png -%%DATADIR%%/icons/raise.png -%%DATADIR%%/icons/retry.png -%%DATADIR%%/icons/scaling.png -%%DATADIR%%/icons/server-connected.png -%%DATADIR%%/icons/server-notconnected.png -%%DATADIR%%/icons/slider.png -%%DATADIR%%/icons/speaker.png -%%DATADIR%%/icons/speed.png -%%DATADIR%%/icons/statistics.png -%%DATADIR%%/icons/ticked-small.png -%%DATADIR%%/icons/unticked-small.png -%%DATADIR%%/icons/upload.png -%%DATADIR%%/icons/webcam.png -%%DATADIR%%/icons/win32.png -%%DATADIR%%/icons/xpra.png -%%HTML5%%%%DATADIR%%/www/connect.html -%%HTML5%%%%DATADIR%%/www/css/bootstrap.css -%%HTML5%%%%DATADIR%%/www/css/bootstrap.css.map -%%HTML5%%%%DATADIR%%/www/css/client.css -%%HTML5%%%%DATADIR%%/www/css/signin.css -%%HTML5%%%%DATADIR%%/www/css/spinner.css -%%HTML5%%%%DATADIR%%/www/favicon.ico -%%HTML5%%%%DATADIR%%/www/favicon.png -%%HTML5%%%%DATADIR%%/www/icons/close.png -%%HTML5%%%%DATADIR%%/www/icons/maximize.png -%%HTML5%%%%DATADIR%%/www/icons/minimize.png -%%HTML5%%%%DATADIR%%/www/icons/noicon.png -%%HTML5%%%%DATADIR%%/www/icons/xpra-logo.png -%%HTML5%%%%DATADIR%%/www/index.html -%%HTML5%%%%DATADIR%%/www/js/Client.js -%%HTML5%%%%DATADIR%%/www/js/Keycodes.js -%%HTML5%%%%DATADIR%%/www/js/MediaSourceUtil.js -%%HTML5%%%%DATADIR%%/www/js/Notifications.js -%%HTML5%%%%DATADIR%%/www/js/Protocol.js -%%HTML5%%%%DATADIR%%/www/js/Utilities.js -%%HTML5%%%%DATADIR%%/www/js/Window.js -%%HTML5%%%%DATADIR%%/www/js/lib/aurora/aurora-xpra.js -%%HTML5%%%%DATADIR%%/www/js/lib/aurora/aurora.js -%%HTML5%%%%DATADIR%%/www/js/lib/aurora/flac.js -%%HTML5%%%%DATADIR%%/www/js/lib/aurora/flac.js.map -%%HTML5%%%%DATADIR%%/www/js/lib/aurora/mp3.js -%%HTML5%%%%DATADIR%%/www/js/lib/aurora/mp3.js.map -%%HTML5%%%%DATADIR%%/www/js/lib/bencode.js -%%HTML5%%%%DATADIR%%/www/js/lib/broadway/AUTHORS -%%HTML5%%%%DATADIR%%/www/js/lib/broadway/Decoder.js -%%HTML5%%%%DATADIR%%/www/js/lib/broadway/LICENSE -%%HTML5%%%%DATADIR%%/www/js/lib/forge.js -%%HTML5%%%%DATADIR%%/www/js/lib/jquery-ui.js -%%HTML5%%%%DATADIR%%/www/js/lib/jquery.ba-throttle-debounce.js -%%HTML5%%%%DATADIR%%/www/js/lib/jquery.js -%%HTML5%%%%DATADIR%%/www/js/lib/lz4.js -%%HTML5%%%%DATADIR%%/www/js/lib/wsworker_check.js -%%HTML5%%%%DATADIR%%/www/js/lib/zlib.js -%%HTML5%%%%DATADIR%%/www/js/lib/zlib.pretty.js.map diff --git a/x11/xpyb/Makefile b/x11/xpyb/Makefile deleted file mode 100644 index 2d0a447af4ae..000000000000 --- a/x11/xpyb/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# Created by: Ashish Shukla <wahjava@gmail.com> -# $FreeBSD$ - -PORTNAME= xpyb -PORTVERSION= 1.3.1 -PORTREVISION= 2 -CATEGORIES= x11 python -MASTER_SITES= http://xcb.freedesktop.org/dist/ -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= ashish@FreeBSD.org -COMMENT= Python bindings to access X Window System protocol via libxcb - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2018-12-19 - -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xcb-proto.pc:x11/xcb-proto \ - xcb-proto>=1.7.1:x11/xcb-proto - -USES= libtool pathfix pkgconfig python:2.7 tar:bzip2 -USE_PYTHON= flavors -USE_XORG= xcb -PORTDOCS= README COPYING INSTALL NEWS XcbPythonBinding.txt - -GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -OPTIONS_DEFINE= DOCS - -.include <bsd.port.mk> diff --git a/x11/xpyb/distinfo b/x11/xpyb/distinfo deleted file mode 100644 index 30500ac024f1..000000000000 --- a/x11/xpyb/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xpyb-1.3.1.tar.bz2) = fd4c877b05b83893043734a678eca332c6cabf1867d9b6a966c28a97ac987366 -SIZE (xpyb-1.3.1.tar.bz2) = 273962 diff --git a/x11/xpyb/pkg-descr b/x11/xpyb/pkg-descr deleted file mode 100644 index e1bc95816a4e..000000000000 --- a/x11/xpyb/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -xpyb provides a Python binding to the X Window System -protocol via libxcb. - -WWW: http://xcb.freedesktop.org/ diff --git a/x11/xpyb/pkg-plist b/x11/xpyb/pkg-plist deleted file mode 100644 index b6d509ad0048..000000000000 --- a/x11/xpyb/pkg-plist +++ /dev/null @@ -1,77 +0,0 @@ -%%PYTHON_SITELIBDIR%%/xcb/__init__.py -%%PYTHON_SITELIBDIR%%/xcb/__init__.pyc -%%PYTHON_SITELIBDIR%%/xcb/__init__.pyo -%%PYTHON_SITELIBDIR%%/xcb/bigreq.py -%%PYTHON_SITELIBDIR%%/xcb/bigreq.pyc -%%PYTHON_SITELIBDIR%%/xcb/bigreq.pyo -%%PYTHON_SITELIBDIR%%/xcb/composite.py -%%PYTHON_SITELIBDIR%%/xcb/composite.pyc -%%PYTHON_SITELIBDIR%%/xcb/composite.pyo -%%PYTHON_SITELIBDIR%%/xcb/damage.py -%%PYTHON_SITELIBDIR%%/xcb/damage.pyc -%%PYTHON_SITELIBDIR%%/xcb/damage.pyo -%%PYTHON_SITELIBDIR%%/xcb/dpms.py -%%PYTHON_SITELIBDIR%%/xcb/dpms.pyc -%%PYTHON_SITELIBDIR%%/xcb/dpms.pyo -%%PYTHON_SITELIBDIR%%/xcb/glx.py -%%PYTHON_SITELIBDIR%%/xcb/glx.pyc -%%PYTHON_SITELIBDIR%%/xcb/glx.pyo -%%PYTHON_SITELIBDIR%%/xcb/randr.py -%%PYTHON_SITELIBDIR%%/xcb/randr.pyc -%%PYTHON_SITELIBDIR%%/xcb/randr.pyo -%%PYTHON_SITELIBDIR%%/xcb/record.py -%%PYTHON_SITELIBDIR%%/xcb/record.pyc -%%PYTHON_SITELIBDIR%%/xcb/record.pyo -%%PYTHON_SITELIBDIR%%/xcb/render.py -%%PYTHON_SITELIBDIR%%/xcb/render.pyc -%%PYTHON_SITELIBDIR%%/xcb/render.pyo -%%PYTHON_SITELIBDIR%%/xcb/res.py -%%PYTHON_SITELIBDIR%%/xcb/res.pyc -%%PYTHON_SITELIBDIR%%/xcb/res.pyo -%%PYTHON_SITELIBDIR%%/xcb/screensaver.py -%%PYTHON_SITELIBDIR%%/xcb/screensaver.pyc -%%PYTHON_SITELIBDIR%%/xcb/screensaver.pyo -%%PYTHON_SITELIBDIR%%/xcb/shape.py -%%PYTHON_SITELIBDIR%%/xcb/shape.pyc -%%PYTHON_SITELIBDIR%%/xcb/shape.pyo -%%PYTHON_SITELIBDIR%%/xcb/shm.py -%%PYTHON_SITELIBDIR%%/xcb/shm.pyc -%%PYTHON_SITELIBDIR%%/xcb/shm.pyo -%%PYTHON_SITELIBDIR%%/xcb/sync.py -%%PYTHON_SITELIBDIR%%/xcb/sync.pyc -%%PYTHON_SITELIBDIR%%/xcb/sync.pyo -%%PYTHON_SITELIBDIR%%/xcb/xc_misc.py -%%PYTHON_SITELIBDIR%%/xcb/xc_misc.pyc -%%PYTHON_SITELIBDIR%%/xcb/xc_misc.pyo -%%PYTHON_SITELIBDIR%%/xcb/xcb.so -%%PYTHON_SITELIBDIR%%/xcb/xcb.so.0 -%%PYTHON_SITELIBDIR%%/xcb/xcb.so.0.0.0 -%%PYTHON_SITELIBDIR%%/xcb/xevie.py -%%PYTHON_SITELIBDIR%%/xcb/xevie.pyc -%%PYTHON_SITELIBDIR%%/xcb/xevie.pyo -%%PYTHON_SITELIBDIR%%/xcb/xf86dri.py -%%PYTHON_SITELIBDIR%%/xcb/xf86dri.pyc -%%PYTHON_SITELIBDIR%%/xcb/xf86dri.pyo -%%PYTHON_SITELIBDIR%%/xcb/xfixes.py -%%PYTHON_SITELIBDIR%%/xcb/xfixes.pyc -%%PYTHON_SITELIBDIR%%/xcb/xfixes.pyo -%%PYTHON_SITELIBDIR%%/xcb/xinerama.py -%%PYTHON_SITELIBDIR%%/xcb/xinerama.pyc -%%PYTHON_SITELIBDIR%%/xcb/xinerama.pyo -%%PYTHON_SITELIBDIR%%/xcb/xprint.py -%%PYTHON_SITELIBDIR%%/xcb/xprint.pyc -%%PYTHON_SITELIBDIR%%/xcb/xprint.pyo -%%PYTHON_SITELIBDIR%%/xcb/xproto.py -%%PYTHON_SITELIBDIR%%/xcb/xproto.pyc -%%PYTHON_SITELIBDIR%%/xcb/xproto.pyo -%%PYTHON_SITELIBDIR%%/xcb/xtest.py -%%PYTHON_SITELIBDIR%%/xcb/xtest.pyc -%%PYTHON_SITELIBDIR%%/xcb/xtest.pyo -%%PYTHON_SITELIBDIR%%/xcb/xv.py -%%PYTHON_SITELIBDIR%%/xcb/xv.pyc -%%PYTHON_SITELIBDIR%%/xcb/xv.pyo -%%PYTHON_SITELIBDIR%%/xcb/xvmc.py -%%PYTHON_SITELIBDIR%%/xcb/xvmc.pyc -%%PYTHON_SITELIBDIR%%/xcb/xvmc.pyo -include/xpyb.h -libdata/pkgconfig/xpyb.pc |