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
This commit is contained in:
Rene Ladan 2018-12-21 13:19:02 +00:00
parent 5f1feec64d
commit e5aaf05932
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=487992
769 changed files with 113 additions and 23493 deletions

113
MOVED
View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (gkrellmms-2.1.22.tar.gz) = cd84d6678740374567b01b69a095fc99ec7a96e10d7315c4416a8de590770e7f
SIZE (gkrellmms-2.1.22.tar.gz) = 46903

View File

@ -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 *~

View File

@ -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

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (gmixer-0.98c.tar.gz) = 73ffbd6eafebc65222695ddec90e9ed5f5c8b2a32901279aa851a6bf499e1e70
SIZE (gmixer-0.98c.tar.gz) = 5663

View File

@ -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/

View File

@ -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;

View File

@ -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.

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (gqmpeg-0.20.0.tar.gz) = 42ea49ee14d0c0538469d5e346badbdccd4353229b9a15096c10ec5bd041b793
SIZE (gqmpeg-0.20.0.tar.gz) = 966991

View File

@ -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

View File

@ -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);

View File

@ -1,4 +0,0 @@
A GTK-based mp3 front-end. Uses mpg123 for decoding and supports
winamp themes.
WWW: http://gqmpeg.sourceforge.net/

View File

@ -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

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (mcplay-0.3i.tar.gz) = 1bfbc6f3f5b263de0d1939cd19381da83a667d16275dcbfefa9fdbf9cd11ee93
SIZE (mcplay-0.3i.tar.gz) = 102592

View File

@ -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.

View File

@ -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)

View File

@ -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 */

View File

@ -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>

View File

@ -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);

View File

@ -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/

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (rio500-0.7.tar.gz) = 7a678571c70829386c3d4e042e709ae7036c50227c1c7efa8e9d535bef244f5f
SIZE (rio500-0.7.tar.gz) = 169143

View File

@ -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 */

View File

@ -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 {

View File

@ -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/

View File

@ -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

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (xmms-scrobbler-0.3.8.1.tar.bz2) = e5e6f19b57935fd1823340a904829a5ce1d9387a83d05f96d98c1ca644280793
SIZE (xmms-scrobbler-0.3.8.1.tar.bz2) = 257740

View File

@ -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);

View File

@ -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; \

View File

@ -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

View File

@ -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

View File

@ -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) \

View File

@ -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);

View File

@ -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);
}

View File

@ -1,4 +0,0 @@
This is an XMMS Plugin which sends the Playlist data to
audioscrobbler.com
WWW: http://www.audioscrobbler.com

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (soundtracker-0.6.8.tar.gz) = 03b2f2c0edba48457ec6178b0a10edfe3481254112936715603a21f638822f50
SIZE (soundtracker-0.6.8.tar.gz) = 1016718

View File

@ -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

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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"

View File

@ -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/

View File

@ -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

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (wmalbum-0.1.5.tar.gz) = 4e6f1021fb79d94b85d1e1131b615f63ca184a410a5f204c250c165101632fd0
SIZE (wmalbum-0.1.5.tar.gz) = 157369

View File

@ -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/

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (xmms-ahx-0.6.tar.gz) = 972f30bba126390d2cbc4517521dc3af317adc86374e8ef0469ceddd6d608eae
SIZE (xmms-ahx-0.6.tar.gz) = 339874

View File

@ -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/

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (xmms-curses-0.2.2.tar.gz) = d05903163819e8b59105b8c4e8d60e0f88af3d72309c6e45d2bfda7641bcddce
SIZE (xmms-curses-0.2.2.tar.gz) = 18311

View File

@ -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/

View File

@ -1,3 +0,0 @@
bin/xmms-curses
man/man1/xmms-curses.1.gz
@sample etc/xmms-curses.conf.sample

View File

@ -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>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1513703210
SHA256 (faad2-2.8.8.tar.gz) = 985c3fadb9789d2815e50f4ff714511c79c2710ac27a4aaaf5c0c2662141426d
SIZE (faad2-2.8.8.tar.gz) = 1069044

View File

@ -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/

View File

@ -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"

View File

@ -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

View File

@ -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>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1484341501
SHA256 (flac-1.3.2.tar.xz) = 91cfc3ed61dc40f47f050a109b08610667d73477af6ef36dcad31c31a4a8d53f
SIZE (flac-1.3.2.tar.xz) = 776192

View File

@ -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

View File

@ -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

View File

@ -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@

View File

@ -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/

View File

@ -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>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1475768149
SHA256 (gbsplay-0.0.8.tar.gz) = 9bd95118741315e991dfe4f5108128817725c924ba81bb4938de45290e8f0926
SIZE (gbsplay-0.0.8.tar.gz) = 57033

View File

@ -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

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (xmms_ladspa-1.1.tar.gz) = 38c55248aec402e6f081acd894c5da6c6bc42bad3e423960132768ee738e4dd0
SIZE (xmms_ladspa-1.1.tar.gz) = 24741

View File

@ -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)\"

View File

@ -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/

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (xmms-mailnotify-0.2.0.tar.gz) = 4d599df5db607513820f13cee2fd8c9adc3b6aa0e3a0cd140d14c69b3d8ac976
SIZE (xmms-mailnotify-0.2.0.tar.gz) = 158652

View File

@ -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

View File

@ -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)

View File

@ -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)
{

View File

@ -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
{

View File

@ -1 +0,0 @@
XMMS plugin, that plays a sound on incoming mail and opens the MUA

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (xmms-nas-0.2.tar.gz) = 60b8c5210cdd3289344d707248e856747f876323ddbb06a20be8079652f01a93
SIZE (xmms-nas-0.2.tar.gz) = 109998

View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -1 +0,0 @@
xmms-nas is a Network Audio System output plugin for XMMS.

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (xmms-nsf-0.0.3.tar.gz) = 43480b65b7ccd64396248404ccc54b62eb8cb21949f240a6d45d3a6cc1d352cd
SIZE (xmms-nsf-0.0.3.tar.gz) = 185683

View File

@ -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)

View File

@ -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);

View File

@ -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) \

View File

@ -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 */

View File

@ -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

View File

@ -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);

View File

@ -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);

Some files were not shown because too many files have changed in this diff Show More