Date: Sun, 8 Nov 1998 17:52:53 -0800 (PST) From: eischen@vigrid.com To: freebsd-gnats-submit@FreeBSD.ORG Subject: ports/8616: Update of xmcd port to xmcd-2.4 Message-ID: <199811090152.RAA21929@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 8616 >Category: ports >Synopsis: Update of xmcd port to xmcd-2.4 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Nov 8 18:00:01 PST 1998 >Last-Modified: >Originator: Daniel Eischen >Organization: >Release: -current >Environment: FreeBSD rigel 3.0-BETA FreeBSD 3.0-BETA #2: Sun Oct 18 13:45:32 EDT 1998 deischen@rigel:/opt/b/src/src/sys/compile/rigel i386 >Description: Xmcd-2.4 was just released. This is an update of the port and will prevent me from getting bi-weekly notices from the Fenner fetchable distfile script :-) >How-To-Repeat: NA >Fix: Apply the following patch: diff -ur xmcd.orig/Makefile xmcd/Makefile --- xmcd.orig/Makefile Sat Nov 7 14:50:08 1998 +++ xmcd/Makefile Sun Nov 8 16:25:28 1998 @@ -6,11 +6,11 @@ # $Id: Makefile,v 1.14 1998/08/31 06:56:58 asami Exp $ # -DISTNAME= xmcd-2.3 +DISTNAME= xmcd-2.4 CATEGORIES= audio MASTER_SITES= http://mercury.hypersurf.com/~amb/download/xmcd/src/ -MAINTAINER= deischen@iworks.InterWorks.org +MAINTAINER= eischen@vigrid.com REQUIRES_MOTIF= yes USE_IMAKE= yes @@ -18,7 +18,7 @@ MAN1= cddbcmd.1 wm2xmcd.1 xmcd.1 cda.1 post-install: -.for man in cddbcmd.1 wm2xmcd.1 +.for man in cddbcmd.1 wm2xmcd.1 xmcd.1 cda.1 ${GZIP_CMD} ${PREFIX}/man/man1/${man} .endfor @${CAT} ${PKGDIR}/MESSAGE diff -ur xmcd.orig/files/md5 xmcd/files/md5 --- xmcd.orig/files/md5 Sat Nov 7 14:49:59 1998 +++ xmcd/files/md5 Sat Nov 7 14:51:57 1998 @@ -1 +1 @@ -MD5 (xmcd-2.3.tar.gz) = cd36c43c388f001767495e7edf88182f +MD5 (xmcd-2.4.tar.gz) = 34de843d84620b0e0e593faf0fc0fc2f diff -ur xmcd.orig/patches/patch-ab xmcd/patches/patch-ab --- xmcd.orig/patches/patch-ab Sat Nov 7 14:49:59 1998 +++ xmcd/patches/patch-ab Sun Nov 8 03:28:28 1998 @@ -1,157 +1,17 @@ -*** install.sh.orig Sat May 23 00:31:42 1998 ---- install.sh Wed Aug 12 17:24:14 1998 +*** Imakefile.orig Wed Oct 28 03:03:10 1998 +--- Imakefile Sat Nov 7 15:27:39 1998 *************** -*** 46,51 **** ---- 46,54 ---- - ERRFILE=/tmp/xmcd.err - TMPFILE=/tmp/xmcdinst.$$ - -+ # Flag for indicating we do not want to prompt the user if possible. -+ NO_PROMPT=1 -+ - # - # Utility functions - # -*************** -*** 594,600 **** +*** 66,71 **** - while : - do -! if getstr "\nEnter X binary directory\n[${BINDIR}]:" - then - if [ -d "$ANS" ] - then ---- 597,607 ---- - - while : - do -! if [ -n "$NO_PROMPT" ] -! then -! $ECHO "X binary directory - using ${BINDIR}" -! break -! elif getstr "\nEnter X binary directory\n[${BINDIR}]:" - then - if [ -d "$ANS" ] - then -*************** -*** 642,648 **** + install:: + @BINDIR=$(BINDIR) LIBDIR=$(LIBDIR) MANDIR=$(MANDIR) \ +! MANSUFFIX=$(MANSUFFIX) $(SHELL) ./install.sh -n + + +--- 66,71 ---- + + install:: + @BINDIR=$(BINDIR) LIBDIR=$(LIBDIR) MANDIR=$(MANDIR) \ +! MANSUFFIX=$(MANSUFFIX) $(SHELL) ./install.sh -n -b - while : - do -! if getstr "\nEnter X library directory\n[${LIBDIR}]:" - then - if [ -d "$ANS" ] - then ---- 649,659 ---- - - while : - do -! if [ -n "$NO_PROMPT" ] -! then -! $ECHO "X library directory - using ${LIBDIR}" -! break -! elif getstr "\nEnter X library directory\n[${LIBDIR}]:" - then - if [ -d "$ANS" ] - then -*************** -*** 665,671 **** - APPDEFAULTSDIR=$LIBDIR/app-defaults - while : - do -! if getstr "\nEnter X app-defaults directory\n[${APPDEFAULTSDIR}]:" - then - if [ -d "$ANS" ] - then ---- 676,686 ---- - APPDEFAULTSDIR=$LIBDIR/app-defaults - while : - do -! if [ -n "$NO_PROMPT" ] -! then -! $ECHO "X app-defaults directory - using ${LIBDIR}" -! break -! elif getstr "\nEnter X app-defaults directory\n[${APPDEFAULTSDIR}]:" - then - if [ -d "$ANS" ] - then -*************** -*** 688,694 **** - XMCDLIB=$LIBDIR/xmcd - while : - do -! if getstr "\nEnter xmcd library directory\n[${XMCDLIB}]:" - then - UDIR="$ANS" - if [ -d "$UDIR" ] ---- 703,713 ---- - XMCDLIB=$LIBDIR/xmcd - while : - do -! if [ -n "$NO_PROMPT" ] -! then -! $ECHO "xmcd library directory - using ${XMCDLIB}" -! break -! elif getstr "\nEnter xmcd library directory\n[${XMCDLIB}]:" - then - UDIR="$ANS" - if [ -d "$UDIR" ] -*************** -*** 742,748 **** - $ECHO "\n\nThe on-line manual directory is where the man pages in" - $ECHO "in the xmcd package will be installed." - -! if getstr "\nEnter on-line manual directory\n[${MANDIR}]:" - then - MANDIR=$ANS - fi ---- 761,770 ---- - $ECHO "\n\nThe on-line manual directory is where the man pages in" - $ECHO "in the xmcd package will be installed." - -! if [ -n "$NO_PROMPT" ] -! then -! $ECHO "xmcd on-line manual directory - using ${MANDIR}" -! elif getstr "\nEnter on-line manual directory\n[${MANDIR}]:" - then - MANDIR=$ANS - fi -*************** -*** 767,773 **** - MANSUFFIX=1 - fi - -! if getstr "\nEnter on-line manual file name suffix\n[${MANSUFFIX}]:" - then - MANSUFFIX=$ANS - fi ---- 789,798 ---- - MANSUFFIX=1 - fi - -! if [ -n "$NO_PROMPT" ] -! then -! $ECHO "xmcd on-line manual file name suffix - using ${MANSUFFIX}" -! elif getstr "\nEnter on-line manual file name suffix\n[${MANSUFFIX}]:" - then - MANSUFFIX=$ANS - fi -*************** -*** 939,954 **** - fi - # Run device-dependent config script -- if [ -r $XMCDLIB/config/config.sh ] -- then -- $SHELL $XMCDLIB/config/config.sh -- if [ $? != 0 ] -- then -- logerr -n "$XMCDLIB/config/config.sh failed." -- fi -- else -- logerr -p "Cannot execute $XMCDLIB/config/config.sh" -- fi - - # Demo cddb file - if [ -d $XMCDLIB/cddb/misc ] ---- 964,969 ---- Only in xmcd.orig/patches: patch-ad diff -ur xmcd.orig/pkg/PLIST xmcd/pkg/PLIST --- xmcd.orig/pkg/PLIST Sat Nov 7 14:49:59 1998 +++ xmcd/pkg/PLIST Sun Nov 8 16:31:04 1998 @@ -1,6 +1,7 @@ bin/xmcd bin/cda bin/cddbcmd +bin/dp2xmcd bin/wm2xmcd lib/X11/app-defaults/XMcd lib/X11/xmcd/docs/ACKS @@ -19,98 +20,100 @@ lib/X11/xmcd/docs/RELNOTES lib/X11/xmcd/docs/WEB lib/X11/xmcd/help/Ab.btn -lib/X11/xmcd/help/DbMode.lbl lib/X11/xmcd/help/DbProg.btn lib/X11/xmcd/help/DdCancel.btn lib/X11/xmcd/help/DdClr.btn -lib/X11/xmcd/help/DdDisc.txw lib/X11/xmcd/help/DdOk.btn -lib/X11/xmcd/help/Disc.lbl -lib/X11/xmcd/help/DiscId.lbl -lib/X11/xmcd/help/DiscTitl.lbl lib/X11/xmcd/help/DpAddPgm.btn lib/X11/xmcd/help/DpCancel.btn lib/X11/xmcd/help/DpClrPgm.btn lib/X11/xmcd/help/DpDExt.btn -lib/X11/xmcd/help/DpDTitle.txw lib/X11/xmcd/help/DpLink.btn lib/X11/xmcd/help/DpLoad.btn -lib/X11/xmcd/help/DpPgmSeq.txw +lib/X11/xmcd/help/DpRmDsbl.btn lib/X11/xmcd/help/DpSave.btn lib/X11/xmcd/help/DpSend.btn lib/X11/xmcd/help/DpTExt.btn -lib/X11/xmcd/help/DpTTitle.txw lib/X11/xmcd/help/DpTimSel.btn -lib/X11/xmcd/help/DpTotTim.lbl -lib/X11/xmcd/help/DpTrk.lsw lib/X11/xmcd/help/DpWeb.btn lib/X11/xmcd/help/DsCancel.btn -lib/X11/xmcd/help/DsDir.lsw lib/X11/xmcd/help/DsOk.btn +lib/X11/xmcd/help/DtAutoTr.btn lib/X11/xmcd/help/DtCancel.btn lib/X11/xmcd/help/DtClr.btn lib/X11/xmcd/help/DtDir.btn lib/X11/xmcd/help/DtOk.btn -lib/X11/xmcd/help/DtTrack.txw lib/X11/xmcd/help/Eject.btn lib/X11/xmcd/help/Ff.btn lib/X11/xmcd/help/Help.btn lib/X11/xmcd/help/HpAbout.btn lib/X11/xmcd/help/HpCancel.btn -lib/X11/xmcd/help/HpText.txw -lib/X11/xmcd/help/HpTopic.opt -lib/X11/xmcd/help/Index.lbl lib/X11/xmcd/help/Keypad.btn -lib/X11/xmcd/help/Keypad.lbl lib/X11/xmcd/help/KpCancel.btn lib/X11/xmcd/help/KpClear.btn lib/X11/xmcd/help/KpEnter.btn lib/X11/xmcd/help/KpNum.btn lib/X11/xmcd/help/KpSel.btn -lib/X11/xmcd/help/KpWarp.scl -lib/X11/xmcd/help/Level.scl lib/X11/xmcd/help/LsCancel.btn -lib/X11/xmcd/help/LsLink.lsw lib/X11/xmcd/help/LsOk.btn -lib/X11/xmcd/help/Main.cbx lib/X11/xmcd/help/Mode.btn lib/X11/xmcd/help/NextDisc.btn lib/X11/xmcd/help/NextIdx.btn lib/X11/xmcd/help/NextTrk.btn -lib/X11/xmcd/help/OpBal.scl lib/X11/xmcd/help/OpBalCtr.btn -lib/X11/xmcd/help/OpChRt.rbx -lib/X11/xmcd/help/OpChgr.cbx -lib/X11/xmcd/help/OpDone.cbx -lib/X11/xmcd/help/OpEject.cbx -lib/X11/xmcd/help/OpExit.rbx -lib/X11/xmcd/help/OpLoad.cbx -lib/X11/xmcd/help/OpLoad.rbx lib/X11/xmcd/help/OpOk.btn lib/X11/xmcd/help/OpReset.btn lib/X11/xmcd/help/OpSave.btn -lib/X11/xmcd/help/OpVolTpr.rbx lib/X11/xmcd/help/Options.btn -lib/X11/xmcd/help/PlayMode.lbl lib/X11/xmcd/help/PlayPaus.btn lib/X11/xmcd/help/PrevDisc.btn lib/X11/xmcd/help/PrevIdx.btn lib/X11/xmcd/help/PrevTrk.btn -lib/X11/xmcd/help/ProgMode.lbl lib/X11/xmcd/help/Quit.btn lib/X11/xmcd/help/Rew.btn -lib/X11/xmcd/help/RptCnt.lbl lib/X11/xmcd/help/Sample.btn lib/X11/xmcd/help/Stop.btn lib/X11/xmcd/help/Time.btn +lib/X11/xmcd/help/WwCancel.btn +lib/X11/xmcd/help/WwGo.btn +lib/X11/xmcd/help/DbMode.lbl +lib/X11/xmcd/help/Disc.lbl +lib/X11/xmcd/help/DiscId.lbl +lib/X11/xmcd/help/DiscTitl.lbl +lib/X11/xmcd/help/DpTotTim.lbl +lib/X11/xmcd/help/Index.lbl +lib/X11/xmcd/help/Keypad.lbl +lib/X11/xmcd/help/PlayMode.lbl +lib/X11/xmcd/help/ProgMode.lbl +lib/X11/xmcd/help/RptCnt.lbl lib/X11/xmcd/help/Time.lbl lib/X11/xmcd/help/TimeMode.lbl lib/X11/xmcd/help/Track.lbl lib/X11/xmcd/help/TrkTitle.lbl -lib/X11/xmcd/help/WwCancel.btn -lib/X11/xmcd/help/WwGo.btn -lib/X11/xmcd/help/WwSearch.opt +lib/X11/xmcd/help/DdDisc.txw +lib/X11/xmcd/help/DpDTitle.txw +lib/X11/xmcd/help/DpPgmSeq.txw +lib/X11/xmcd/help/DpTTitle.txw +lib/X11/xmcd/help/DtTrack.txw +lib/X11/xmcd/help/HpText.txw +lib/X11/xmcd/help/KpWarp.scl +lib/X11/xmcd/help/Level.scl +lib/X11/xmcd/help/OpBal.scl +lib/X11/xmcd/help/DpTrk.lsw +lib/X11/xmcd/help/DsDir.lsw +lib/X11/xmcd/help/LsLink.lsw +lib/X11/xmcd/help/OpChRt.rbx +lib/X11/xmcd/help/OpExit.rbx +lib/X11/xmcd/help/OpLoad.rbx +lib/X11/xmcd/help/OpVolTpr.rbx lib/X11/xmcd/help/WwSelect.rbx +lib/X11/xmcd/help/Main.cbx +lib/X11/xmcd/help/OpChgr.cbx +lib/X11/xmcd/help/OpDone.cbx +lib/X11/xmcd/help/OpEject.cbx +lib/X11/xmcd/help/OpLoad.cbx +lib/X11/xmcd/help/HpTopic.opt +lib/X11/xmcd/help/WwSearch.opt lib/X11/xmcd/pixmaps/xmcd.icon lib/X11/xmcd/pixmaps/xmcd_a.px lib/X11/xmcd/pixmaps/xmcd_b.px @@ -144,7 +147,9 @@ lib/X11/xmcd/config/.tbl/Pioneer lib/X11/xmcd/config/.tbl/Plextor lib/X11/xmcd/config/.tbl/Procom +lib/X11/xmcd/config/.tbl/Regal lib/X11/xmcd/config/.tbl/SGI +lib/X11/xmcd/config/.tbl/Samsung lib/X11/xmcd/config/.tbl/Sanyo lib/X11/xmcd/config/.tbl/Sony lib/X11/xmcd/config/.tbl/Stratus @@ -154,11 +159,15 @@ lib/X11/xmcd/config/.tbl/Toshiba lib/X11/xmcd/config/.tbl/Yamaha lib/X11/xmcd/config/config.sh -@dirrm lib/X11/xmcd/docs -@dirrm lib/X11/xmcd/pixmaps -@dirrm lib/X11/xmcd/help +lib/X11/xmcd/scripts/ncsarmt +lib/X11/xmcd/scripts/ncsawrap +lib/X11/xmcd/scripts/nswrap @dirrm lib/X11/xmcd/config/.tbl @dirrm lib/X11/xmcd/config +@dirrm lib/X11/xmcd/docs +@dirrm lib/X11/xmcd/help +@dirrm lib/X11/xmcd/pixmaps +@dirrm lib/X11/xmcd/scripts @unexec rmdir lib/X11/xmcd/cddb/soundtrack 2>/dev/null || true @unexec rmdir lib/X11/xmcd/cddb/rock 2>/dev/null || true @unexec rmdir lib/X11/xmcd/cddb/reggae 2>/dev/null || true >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811090152.RAA21929>