Date: Sat, 23 Apr 2005 11:43:25 +0200 (CEST) From: Emanuel Haupt <ehaupt@critical.ch> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/80276: new port: audio/ocp (open cubic player) Message-ID: <200504230943.j3N9hPjC017910@beaver.critical.ch> Resent-Message-ID: <200504230950.j3N9oFBh021347@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 80276 >Category: ports >Synopsis: new port: audio/ocp (open cubic player) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Apr 23 09:50:14 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Emanuel Haupt >Release: FreeBSD 5.4-RC3 i386 >Organization: >Environment: System: FreeBSD beaver.critical.ch 5.4-RC3 FreeBSD 5.4-RC3 #0: Sun Apr 17 15:34:32 CEST 2005 root@beaver.critical.ch:/usr/obj/usr/src-release/src/sys/BEAVER i386 >Description: new port: audio/ocp (open cubic player) Open Cubic Player original home page is located at http://cubic.org/player and was written by the Cubic Team. It first appeared around december 1994 as a binary-only freeware. It had support for many soundcards and module-formats. But as windows grew more and more popular, and users demanding for GUI software, the popularity started to fall off and the project became more or less dead. At some point the sourcecode was opened up for the public under the GNU Public License in a hope that other users might find the code useful, and perhaps use it for something. Around 2003 Stian Skjelstad ported the code to Linux. ---shar start--- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ocp # ocp/Makefile # ocp/pkg-descr # ocp/distinfo # ocp/files # ocp/files/patch-config-h-in # ocp/files/patch-lrmi-vbetest.c # ocp/files/patch-playsid-Makefile # ocp/files/patch-playogg-Makefile # ocp/files/patch-playmp2-Makefile # ocp/files/patch-cplinux-ini-in # ocp/files/patch-Makefile-in # ocp/files/patch-Rules-make-in # ocp/files/patch-boot-kickload-c # ocp/files/patch-boot-psetting-c # ocp/files/patch-cpiface-cpiface-c # ocp/pkg-plist # echo c - ocp mkdir -p ocp > /dev/null 2>&1 echo x - ocp/Makefile sed 's/^X//' >ocp/Makefile << 'END-of-ocp/Makefile' X# New ports collection makefile for: ocp X# Date created: 22 August 2005 X# Whom: Emanuel Haupt <ehaupt@critical.ch> X# X# $FreeBSD$ X# X XPORTNAME= ocp XPORTVERSION= 0.1.4 XCATEGORIES= audio XMASTER_SITES= http://labs.nixia.no/ X XMAINTAINER= ehaupt@critical.ch XCOMMENT= The legendary Open Cubic Player that supports many formats X XLIB_DEPENDS= sidplay.1:${PORTSDIR}/audio/libsidplay \ X id3tag.2:${PORTSDIR}/audio/libid3tag \ X mad.2:${PORTSDIR}/audio/libmad \ X ogg.5:${PORTSDIR}/audio/libogg \ X vorbis.3:${PORTSDIR}/audio/libvorbis X XONLY_FOR_ARCHS= i386 X XUSE_XLIB= yes XGNU_CONFIGURE= yes XUSE_GMAKE= yes XINSTALLS_SHLIB= yes X XCONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \ X CFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ X CXXFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" X X.include <bsd.port.pre.mk> X X.if ${OSVERSION} < 500000 XBROKEN= "Does not compile on FreeBSD 4.x" X.endif X X.include <bsd.port.post.mk> END-of-ocp/Makefile echo x - ocp/pkg-descr sed 's/^X//' >ocp/pkg-descr << 'END-of-ocp/pkg-descr' XOpen Cubic Player original home page is located at Xhttp://cubic.org/player and was written by the Cubic Team. XIt first appeared around december 1994 as a binary-only Xfreeware. X XIt had support for many soundcards and module-formats. But Xas windows grew more and more popular, and users demanding Xfor GUI software, the popularity started to fall off and the Xproject became more or less dead. At some point the sourcecode Xwas opened up for the public under the GNU Public License in Xa hope that other users might find the code useful, and Xperhaps use it for something. X XAround 2003 Stian Skjelstad ported the code to Linux. X XWWW: http://labs.nixia.no/ocp.php X X- ehaupt Xehaupt@critical.ch END-of-ocp/pkg-descr echo x - ocp/distinfo sed 's/^X//' >ocp/distinfo << 'END-of-ocp/distinfo' XMD5 (ocp-0.1.4.tar.gz) = 0378bce031482b0a73faff1817d1642f XSIZE (ocp-0.1.4.tar.gz) = 623185 END-of-ocp/distinfo echo c - ocp/files mkdir -p ocp/files > /dev/null 2>&1 echo x - ocp/files/patch-config-h-in sed 's/^X//' >ocp/files/patch-config-h-in << 'END-of-ocp/files/patch-config-h-in' X*** config.h.in.orig Fri Mar 25 18:12:54 2005 X--- config.h.in Fri Apr 22 19:19:40 2005 X*************** X*** 1,7 **** X #define _GNU_SOURCE 1 X X #define MAXDLLLIST 150 X! #include <linux/limits.h> X X #define KEY_TAB 9 X #define KEY_CTRL_H 8 X--- 1,7 ---- X #define _GNU_SOURCE 1 X X #define MAXDLLLIST 150 X! #include <sys/syslimits.h> X X #define KEY_TAB 9 X #define KEY_CTRL_H 8 END-of-ocp/files/patch-config-h-in echo x - ocp/files/patch-lrmi-vbetest.c sed 's/^X//' >ocp/files/patch-lrmi-vbetest.c << 'END-of-ocp/files/patch-lrmi-vbetest.c' X*** lrmi-0.8/vbetest.c.orig Wed Apr 20 18:18:35 2005 X--- lrmi-0.8/vbetest.c Wed Apr 20 18:19:27 2005 X*************** X*** 18,24 **** X #include <dev/wscons/wsconsio.h> X #include <machine/sysarch.h> X #elif defined(__FreeBSD__) X! #include <machine/console.h> X #include <machine/sysarch.h> X #endif X X--- 18,25 ---- X #include <dev/wscons/wsconsio.h> X #include <machine/sysarch.h> X #elif defined(__FreeBSD__) X! #include <sys/consio.h> X! #include <sys/kbio.h> X #include <machine/sysarch.h> X #endif X END-of-ocp/files/patch-lrmi-vbetest.c echo x - ocp/files/patch-playsid-Makefile sed 's/^X//' >ocp/files/patch-playsid-Makefile << 'END-of-ocp/files/patch-playsid-Makefile' X*** playsid/Makefile.orig Thu Apr 21 11:01:59 2005 X--- playsid/Makefile Thu Apr 21 11:02:16 2005 X*************** X*** 5,11 **** X X playsid_so=sidplay.o sidpplay.o X playsid.so: $(playsid_so) X! $(CXX) -shared -o $@ $^ -lsidplay X X clean: X rm -f *.o *.so X--- 5,11 ---- X X playsid_so=sidplay.o sidpplay.o X playsid.so: $(playsid_so) X! $(CXX) -L/usr/local/lib -L/usr/X11R6/lib -shared -o $@ $^ -lsidplay X X clean: X rm -f *.o *.so END-of-ocp/files/patch-playsid-Makefile echo x - ocp/files/patch-playogg-Makefile sed 's/^X//' >ocp/files/patch-playogg-Makefile << 'END-of-ocp/files/patch-playogg-Makefile' X*** playogg/Makefile.orig Thu Apr 21 10:53:51 2005 X--- playogg/Makefile Thu Apr 21 10:57:37 2005 X*************** X*** 8,14 **** X X playogg_so=oggplay.o oggpplay.o X playogg.so: $(playogg_so) X! $(CC) -shared -o $@ $^ -lvorbis -lvorbisfile X X oggtype.o: oggtype.c \ X ../config.h \ X--- 8,14 ---- X X playogg_so=oggplay.o oggpplay.o X playogg.so: $(playogg_so) X! $(CC) -L/usr/local/lib -L/usr/X11R6/lib -shared -o $@ $^ -lvorbis -lvorbisfile X X oggtype.o: oggtype.c \ X ../config.h \ END-of-ocp/files/patch-playogg-Makefile echo x - ocp/files/patch-playmp2-Makefile sed 's/^X//' >ocp/files/patch-playmp2-Makefile << 'END-of-ocp/files/patch-playmp2-Makefile' X*** playmp2/Makefile.orig Thu Apr 21 11:00:24 2005 X--- playmp2/Makefile Thu Apr 21 11:00:34 2005 X*************** X*** 15,21 **** X X playmp2_so=mppplay.o mpplay.o X playmp2.so: $(playmp2_so) X! $(CC) -shared -o $@ $^ -lmad -lid3tag -lz X X mppplay.o: mppplay.c \ X ../config.h \ X--- 15,21 ---- X X playmp2_so=mppplay.o mpplay.o X playmp2.so: $(playmp2_so) X! $(CC) -L/usr/local/lib -L/usr/X11R6/lib -shared -o $@ $^ -lmad -lid3tag -lz X X mppplay.o: mppplay.c \ X ../config.h \ END-of-ocp/files/patch-playmp2-Makefile echo x - ocp/files/patch-cplinux-ini-in sed 's/^X//' >ocp/files/patch-cplinux-ini-in << 'END-of-ocp/files/patch-cplinux-ini-in' X*** cplinux.ini.in.orig Fri Apr 22 13:33:26 2005 X--- cplinux.ini.in Fri Apr 22 13:35:13 2005 X*************** X*** 14,20 **** X [defaultconfig] ; default configuration X ; link=plrbase mcpbase arcarj arczip arcrar arcumx arcbpa arclha arcace playcda playinp freverb freverb2 devpvxd X ; prelink= ; preloaded dlls X! link=devi plrbase mcpbase smpbase arctar cdrom X prelink=poutput hardware inflate cphelper sets mchasm compat X X X--- 14,20 ---- X [defaultconfig] ; default configuration X ; link=plrbase mcpbase arcarj arczip arcrar arcumx arcbpa arclha arcace playcda playinp freverb freverb2 devpvxd X ; prelink= ; preloaded dlls X! link=devi plrbase mcpbase smpbase arctar X prelink=poutput hardware inflate cphelper sets mchasm compat X X END-of-ocp/files/patch-cplinux-ini-in echo x - ocp/files/patch-Makefile-in sed 's/^X//' >ocp/files/patch-Makefile-in << 'END-of-ocp/files/patch-Makefile-in' X*** Makefile.in.orig Fri Mar 25 18:12:54 2005 X--- Makefile.in Fri Apr 22 18:28:16 2005 X*************** X*** 6,24 **** X all: dirs ocp cp.hlp cp.pak fstypes.so libocp.so X X install: all X! mkdir -p "$(DESTDIR)$(PREFIX)/share/ocp-$(VERSION)" X! cp -f AUTHORS BUGS COPYING CREDITS KEYBOARD_REMAPS SUID TODO "$(DESTDIR)$(PREFIX)/share/ocp-$(VERSION)" X! mkdir -p "$(DESTDIR)$(PREFIX)/share/ocp-$(VERSION)/data" X! cp -f cp.pak "$(DESTDIR)$(PREFIX)/share/ocp-$(VERSION)/data" X! mkdir -p "$(DESTDIR)$(PREFIX)/share/ocp-$(VERSION)/etc" X! cp -f cplinux.ini "$(DESTDIR)$(PREFIX)/share/ocp-$(VERSION)/etc" X mkdir -p "$(DESTDIR)$(LIBDIR)" X cp -f *.so "$(DESTDIR)$(LIBDIR)" X mkdir -p "$(DESTDIR)$(PREFIX)/bin" X! cp -f ocp "$(DESTDIR)$(PREFIX)/bin/ocp-$(VERSION)" X! ln -sf "$(DESTDIR)$(PREFIX)/bin/ocp-$(VERSION)" "$(DESTDIR)$(PREFIX)/bin/ocp" X! cp -f ultrafix.sh "$(DESTDIR)$(PREFIX)/bin/ultrafix.sh" X! mkdir -p "$(DESTDIR)$(ULTRADIR)" X X uninstall: X rm -Rf "$(DESTDIR)$(PREFIX)/share/ocp-$(VERSION)" "$(DESTDIR)$(LIBDIR)" "$(DESTDIR)$(PREFIX)/bin/ocp-$(VERSION)" "$(DESTDIR)$(PREFIX)/bin/ocp" "$(DESTDIR)$(PREFIX)/bin/ultrafix.sh" X--- 6,23 ---- X all: dirs ocp cp.hlp cp.pak fstypes.so libocp.so X X install: all X! mkdir -p "$(DESTDIR)$(PREFIX)/share/ocp" X! cp -f AUTHORS BUGS COPYING CREDITS KEYBOARD_REMAPS SUID TODO "$(DESTDIR)$(PREFIX)/share/ocp" X! mkdir -p "$(DESTDIR)$(PREFIX)/share/ocp/data" X! cp -f cp.pak "$(DESTDIR)$(PREFIX)/share/ocp/data" X! cp -f cplinux.ini "$(DESTDIR)$(PREFIX)/etc/ocp.conf" X mkdir -p "$(DESTDIR)$(LIBDIR)" X cp -f *.so "$(DESTDIR)$(LIBDIR)" X mkdir -p "$(DESTDIR)$(PREFIX)/bin" X! cp -f ocp "$(DESTDIR)$(PREFIX)/bin/ocp" X! # ln -sf "$(DESTDIR)$(PREFIX)/bin/ocp-$(VERSION)" "$(DESTDIR)$(PREFIX)/bin/ocp" X! # cp -f ultrafix.sh "$(DESTDIR)$(PREFIX)/bin/ultrafix.sh" X! # mkdir -p "$(DESTDIR)$(ULTRADIR)" X X uninstall: X rm -Rf "$(DESTDIR)$(PREFIX)/share/ocp-$(VERSION)" "$(DESTDIR)$(LIBDIR)" "$(DESTDIR)$(PREFIX)/bin/ocp-$(VERSION)" "$(DESTDIR)$(PREFIX)/bin/ocp" "$(DESTDIR)$(PREFIX)/bin/ultrafix.sh" X*************** X*** 85,91 **** X rm -f CPARCH.DAT X X distclean: clean X! rm -Rf config.h autom4te.cache Rules.make config.log config.status Makefile cplinux.ini X X fstypes_so=playgmd/gmdptype.o playgmi/gmiptype.o playit/itpptype.o playogg/oggtype.o playmp2/mpptype.o playsid/sidptype.o playwav/wavptype.o playxm/xmpptype.o filesel/fstypes.o X fstypes.so: dirs $(fstypes_so) X--- 84,90 ---- X rm -f CPARCH.DAT X X distclean: clean X! rm -Rf config.h autom4te.cache Rules.make config.log config.status Makefile ocp.conf X X fstypes_so=playgmd/gmdptype.o playgmi/gmiptype.o playit/itpptype.o playogg/oggtype.o playmp2/mpptype.o playsid/sidptype.o playwav/wavptype.o playxm/xmpptype.o filesel/fstypes.o X fstypes.so: dirs $(fstypes_so) END-of-ocp/files/patch-Makefile-in echo x - ocp/files/patch-Rules-make-in sed 's/^X//' >ocp/files/patch-Rules-make-in << 'END-of-ocp/files/patch-Rules-make-in' X*** Rules.make.in.orig Fri Apr 22 15:41:01 2005 X--- Rules.make.in Fri Apr 22 15:43:00 2005 X*************** X*** 6,12 **** X X ULTRADIR=@ULTRADIR@ X X! LIBDIR=@LIBDIR@ X X LRMIVERSION=0.8 X X--- 6,12 ---- X X ULTRADIR=@ULTRADIR@ X X! LIBDIR=${PREFIX}/lib/ocp X X LRMIVERSION=0.8 X END-of-ocp/files/patch-Rules-make-in echo x - ocp/files/patch-boot-kickload-c sed 's/^X//' >ocp/files/patch-boot-kickload-c << 'END-of-ocp/files/patch-boot-kickload-c' X*** boot/kickload.c.orig Fri Mar 25 18:12:56 2005 X--- boot/kickload.c Fri Apr 22 18:16:41 2005 X*************** X*** 9,15 **** X * -first release X * -ss042408 Stian Skjelstad <stian@nixia.no> X * -added some setuid limits X! * -create $HOME/.ocp/cplinux.ini X * -setup cfProgramDir and cfConfigDir into libocp.so X * -ss040831 Stian Skjelstad <stian@nixia.no> X * -safety added when ran setuid X--- 9,15 ---- X * -first release X * -ss042408 Stian Skjelstad <stian@nixia.no> X * -added some setuid limits X! * -create $HOME/.ocp/ocp.conf X * -setup cfProgramDir and cfConfigDir into libocp.so X * -ss040831 Stian Skjelstad <stian@nixia.no> X * -safety added when ran setuid X*************** X*** 82,88 **** X static char buffer[256]; X struct stat st; X strcpy(buffer, base); X! strcat(buffer, "/cplinux.ini"); X if (!stat(buffer, &st)) X return buffer; X strcpy(buffer, base); X--- 82,88 ---- X static char buffer[256]; X struct stat st; X strcpy(buffer, base); X! strcat(buffer, "/ocp.conf"); X if (!stat(buffer, &st)) X return buffer; X strcpy(buffer, base); X*************** X*** 155,160 **** X--- 155,162 ---- X return retval; X if ((retval=locate_cp_pak_try(PREFIX "/share/ocp-" VERSION "/data"))) X return retval; X+ if ((retval=locate_cp_pak_try(PREFIX "/share/ocp/data"))) X+ return retval; X if ((retval=locate_cp_pak_try(LIBDIR))) X return retval; X return NULL; X*************** X*** 356,367 **** X } X temp=malloc(strlen(_cfConfigDir)+12); X strcpy(temp, _cfConfigDir); X! strcat(temp, "cplinux.ini"); X if (stat(temp, &st)<0) X { X if (errno!=ENOENT) X { X! perror("stat($HOME/.ocp-" VERSION "/cplinux.ini)"); X free(temp); X return -1; X } X--- 358,369 ---- X } X temp=malloc(strlen(_cfConfigDir)+12); X strcpy(temp, _cfConfigDir); X! strcat(temp, "ocp.conf"); X if (stat(temp, &st)<0) X { X if (errno!=ENOENT) X { X! perror("stat($HOME/.ocp-" VERSION "/ocp.conf)"); X free(temp); X return -1; X } X*************** X*** 371,400 **** X { X if (errno!=ENOENT) X { X! perror("stat($HOME/.ocp-" VERSION "/cplinux.ini)"); X free(temp); X return -1; X } X if (!(temp2=locate_cplinux_ini())) X { X! fprintf(stderr, "Global cplinux.ini not found\n"); X free(temp); X return -1; X } X strcpy(temp, _cfConfigDir); X! strcat(temp, "cplinux.ini"); X if (cp(temp2, temp)) X { X! perror("cp(global cplinux.ini, $HOME/.ocp-" VERSION "/cplinux.ini)"); X free(temp); X return -1; X } X! fprintf(stderr, "$HOME/.ocp-" VERSION "/cplinux.ini created\n"); X /* } else { X fprintf(stderr, "$HOME/.ocp-" VERSION "/cp.ini found\n");*/ X } X /* } else { X! fprintf(stderr, "$HOME/.ocp-" VERSION "/cplinux.ini found\n");*/ X } X free(temp); X return 0; X--- 373,402 ---- X { X if (errno!=ENOENT) X { X! perror("stat($HOME/.ocp-" VERSION "/ocp.conf)"); X free(temp); X return -1; X } X if (!(temp2=locate_cplinux_ini())) X { X! fprintf(stderr, "Global ocp.conf not found\n"); X free(temp); X return -1; X } X strcpy(temp, _cfConfigDir); X! strcat(temp, "ocp.conf"); X if (cp(temp2, temp)) X { X! perror("cp(global ocp.conf, $HOME/.ocp-" VERSION "/ocp.conf)"); X free(temp); X return -1; X } X! fprintf(stderr, "$HOME/.ocp-" VERSION "/ocp.conf created\n"); X /* } else { X fprintf(stderr, "$HOME/.ocp-" VERSION "/cp.ini found\n");*/ X } X /* } else { X! fprintf(stderr, "$HOME/.ocp-" VERSION "/ocp.conf found\n");*/ X } X free(temp); X return 0; END-of-ocp/files/patch-boot-kickload-c echo x - ocp/files/patch-boot-psetting-c sed 's/^X//' >ocp/files/patch-boot-psetting-c << 'END-of-ocp/files/patch-boot-psetting-c' X*** boot/psetting.c.orig Fri Apr 22 18:20:04 2005 X--- boot/psetting.c Fri Apr 22 18:17:59 2005 X*************** X*** 151,157 **** X /* int curapp=-1;*/ X X strcpy(path, cfConfigDir); X! strcat(path, "cplinux.ini"); X X strcpy(keybuf, ""); X X--- 151,157 ---- X /* int curapp=-1;*/ X X strcpy(path, cfConfigDir); X! strcat(path, "ocp.conf"); X X strcpy(keybuf, ""); X X*************** X*** 421,427 **** X strcat(cfConfigDir, "/"); X X if (!cfReadINIFile(argc, argv)) X! /* fprintf(stderr, "Failed to read cplinux.ini... ($CPDIR/cplinux)\n"); X else*/ X goto gotconfig; X } X--- 421,427 ---- X strcat(cfConfigDir, "/"); X X if (!cfReadINIFile(argc, argv)) X! /* fprintf(stderr, "Failed to read ocp.conf... ($CPDIR/cplinux)\n"); X else*/ X goto gotconfig; X } X*************** X*** 435,459 **** X X } X if (!cfReadINIFile(argc, argv)) X! /* fprintf(stderr, "Failed to read cplinux.ini... ($HOME/.cp/cplinux)\n"); X else*/ X goto gotconfig; X X strcpy(cfConfigDir, "/etc/"); X if (!cfReadINIFile(argc, argv)) X! /* fprintf(stderr, "Failed to read cplinux.ini... (/etc/cplinux)\n"); X else*/ X goto gotconfig; X X strcpy(cfConfigDir, cfProgramDir); X if (!cfReadINIFile(argc, argv)) X! /* fprintf(stderr, "Failed to read cplinux.ini... (argv[0])\n"); X else*/ X goto gotconfig; X X #else X if (cfReadINIFile(argc, argv)) X! fprintf(stderr, "Failed to read cplinux.ini\nPlease put it in ~/.ocp/\n"); X else X goto gotconfig; X #endif X--- 435,459 ---- X X } X if (!cfReadINIFile(argc, argv)) X! /* fprintf(stderr, "Failed to read ocp.conf... ($HOME/.cp/cplinux)\n"); X else*/ X goto gotconfig; X X strcpy(cfConfigDir, "/etc/"); X if (!cfReadINIFile(argc, argv)) X! /* fprintf(stderr, "Failed to read ocp.conf... (/etc/cplinux)\n"); X else*/ X goto gotconfig; X X strcpy(cfConfigDir, cfProgramDir); X if (!cfReadINIFile(argc, argv)) X! /* fprintf(stderr, "Failed to read ocp.conf... (argv[0])\n"); X else*/ X goto gotconfig; X X #else X if (cfReadINIFile(argc, argv)) X! fprintf(stderr, "Failed to read ocp.conf\nPlease put it in ~/.ocp/\n"); X else X goto gotconfig; X #endif END-of-ocp/files/patch-boot-psetting-c echo x - ocp/files/patch-cpiface-cpiface-c sed 's/^X//' >ocp/files/patch-cpiface-cpiface-c << 'END-of-ocp/files/patch-cpiface-cpiface-c' X*** cpiface/cpiface.c.orig Fri Apr 22 18:21:38 2005 X--- cpiface/cpiface.c Fri Apr 22 18:22:22 2005 X*************** X*** 393,399 **** X if (linkhandle<0) X { X #ifdef LD_DEBUG X! fprintf(stderr, "Error finding symbol (pllink in cplinux.ini) %s\n", link); X #endif X return 0; X } X--- 393,399 ---- X if (linkhandle<0) X { X #ifdef LD_DEBUG X! fprintf(stderr, "Error finding symbol (pllink in ocp.conf) %s\n", link); X #endif X return 0; X } X*************** X*** 403,409 **** X { X lnkFree(linkhandle); X #ifdef LD_DEBUG X! fprintf(stderr, "Error finding symbol (player in cplinux.ini) %s\n", name); X #else X fprintf(stderr, "link error\r\n"); X #endif X--- 403,409 ---- X { X lnkFree(linkhandle); X #ifdef LD_DEBUG X! fprintf(stderr, "Error finding symbol (player in ocp.conf) %s\n", name); X #else X fprintf(stderr, "link error\r\n"); X #endif END-of-ocp/files/patch-cpiface-cpiface-c echo x - ocp/pkg-plist sed 's/^X//' >ocp/pkg-plist << 'END-of-ocp/pkg-plist' X%%DATADIR%%/AUTHORS X%%DATADIR%%/BUGS X%%DATADIR%%/COPYING X%%DATADIR%%/CREDITS X%%DATADIR%%/KEYBOARD_REMAPS X%%DATADIR%%/SUID X%%DATADIR%%/TODO X%%DATADIR%%/data/cp.pak Xetc/ocp.conf Xlib/ocp/arctar.so Xlib/ocp/compat.so Xlib/ocp/cphelper.so Xlib/ocp/cphlpif.so Xlib/ocp/cpiface.so Xlib/ocp/devi.so Xlib/ocp/devpdisk.so Xlib/ocp/devpnone.so Xlib/ocp/devposs.so Xlib/ocp/devsnone.so Xlib/ocp/devsoss.so Xlib/ocp/devwmix.so Xlib/ocp/devwmixf.so Xlib/ocp/devwnone.so Xlib/ocp/framelock.so Xlib/ocp/fstypes.so Xlib/ocp/hardware.so Xlib/ocp/inflate.so Xlib/ocp/libocp.so Xlib/ocp/load669.so Xlib/ocp/loadams.so Xlib/ocp/loaddmf.so Xlib/ocp/loadmdl.so Xlib/ocp/loadmtm.so Xlib/ocp/loadokt.so Xlib/ocp/loadptm.so Xlib/ocp/loads3m.so Xlib/ocp/loadult.so Xlib/ocp/mchasm.so Xlib/ocp/mcpbase.so Xlib/ocp/pfilesel.so Xlib/ocp/playgmd.so Xlib/ocp/playgmi.so Xlib/ocp/playit.so Xlib/ocp/playmp2.so Xlib/ocp/playogg.so Xlib/ocp/playsid.so Xlib/ocp/playwav.so Xlib/ocp/playxm.so Xlib/ocp/plrbase.so Xlib/ocp/poutput.so Xlib/ocp/sets.so Xlib/ocp/smpbase.so Xbin/ocp X@dirrm share/ocp/data X@dirrm %%DATADIR%% X@dirrm lib/ocp END-of-ocp/pkg-plist exit ---shar end--- >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200504230943.j3N9hPjC017910>