Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Aug 1995 21:01:22 -0400 (EDT)
From:      Richard Toren <rpt@miles.sso.loral.com>
To:        hackers <hackers@freebsd.org>
Subject:   rplay port vs package ?
Message-ID:  <Pine.SUN.3.91.950830202901.26244A-100000@miles>

next in thread | raw e-mail | index | archive | help
Gentlemen;
  With Amancio's assistance, I figured out enough about the snd driver to 
get my SB16 playing midi and .au files. Then I went after rplay, to 
incorporate into CTWM. On my 2.0.5R system:

  rplay is not in packages/audio...
  rplay is in /crdom/ports/audio/rplay

Attempted to run Makefile from /cdrom/ports/audio/rplay:
   make 
That really didn't work..
Afterlooking at the beginning of bsd.ports.mk
   make WKRDIR=/usr/tmp/rply

No luck.. not in /usr/ports/distfiles... Not available at MASTER_SITES,
... not available at 
ftp://freebsd.cdrom.com/pub/FreeBSD/FreeBSD-current/ports/distfiles/

Manual ftp found a file in 2.0 distfiles, but not 2.0.5.
ftp'ed rplay-3.2.0b2.tgz  back to /usr/ports/distfiles.

Still not found on my system. The EXTRACT_SUFX?=  .tar.gz, while the file 
itself is .tgz. renamed the file

Now the md5 signatures don't match!!

Item 1. If the same distfile is used for ports in 2.0 and 2.0.5, couldn't 
they be stored in a common place, rather than under release specific 
locations. Isn't there really only one rplay-3.2.0b2.tgz distfile?

Item 2. When building a port, isn't it likely that the user is not 
running -current, (the ftp target location).

Item 3. To learn this, I made changes to bsd.ports.mk so that it would 
tell me what paths as well as file names were failing. A verbose option 
would be nice for people who are not familiar with how this port/package 
system works.

   WRKDIR(r/w) = /cdrom/ports/audio/rplay/work
   DISTDIR(ro) = /usr/ports/distfiles
   DISTNAME    = rplay-3.2.0b2.tar.gz
   ...
Just a few bits of information would help the uninitiated to atleast 
realize that a WKKDIR of /cdrom/ports/audio/rplay probably isn't going to 
work.

Item 4. How do I get past this md5 problem??

                         ====================================================
Rip Toren               | The bad news is that C++ is not an object-oriented |
rpt@miles.sso.loral.com | programming language. .... The good news is that   |
                        | C++ supports object-oriented programming.          |
                        |    C++ Programming & Fundamental Concepts          |
                        |     by Anderson & Heinze                           |
                         ====================================================



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SUN.3.91.950830202901.26244A-100000>