From owner-freebsd-ports Sat Mar 10 6:50:13 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id CE93337B719 for ; Sat, 10 Mar 2001 06:50:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f2AEo2190219; Sat, 10 Mar 2001 06:50:02 -0800 (PST) (envelope-from gnats) Received: from mta03-svc.ntlworld.com (mta03-svc.ntlworld.com [62.253.162.43]) by hub.freebsd.org (Postfix) with ESMTP id 1173F37B719 for ; Sat, 10 Mar 2001 06:43:14 -0800 (PST) (envelope-from greid@ukug.uk.freebsd.org) Received: from sobek.openirc.co.uk ([62.252.14.132]) by mta03-svc.ntlworld.com (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP id <20010310144311.LTXI283.mta03-svc.ntlworld.com@sobek.openirc.co.uk> for ; Sat, 10 Mar 2001 14:43:11 +0000 Message-Id: Date: Sat, 10 Mar 2001 14:33:21 +0000 (GMT) From: George Reid To: FreeBSD-gnats-submit@freebsd.org Subject: ports/25653: New port: mp3chew: A program to rename mismatched and garbled MP3 filenames Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 25653 >Category: ports >Synopsis: New port: mp3chew: A program to rename mismatched and garbled MP3 filenames >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Mar 10 06:50:02 PST 2001 >Closed-Date: >Last-Modified: >Originator: George Reid >Release: FreeBSD 5.0-CURRENT i386 >Organization: FreeBSD UKUG >Environment: n/a >Description: Mp3Chew is used to alleviate the headaches of mismatched and garbled mp3 filenames. It is a console-based application written in C++. * Applies various (pre- or user-defined) filters to the filename * Erases ID3 Tags * Creates Song Lists (.m3u's) * Plus a whole bunch more WWW: http://owl.yi.org/mp3chew/ - George Reid greid@ukug.uk.freebsd.org >How-To-Repeat: n/a >Fix: # 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: # # mp3chew # mp3chew/Makefile # mp3chew/distinfo # mp3chew/files # mp3chew/files/patch-aa # mp3chew/pkg-descr # mp3chew/pkg-comment # mp3chew/pkg-plist # echo c - mp3chew mkdir -p mp3chew > /dev/null 2>&1 echo x - mp3chew/Makefile sed 's/^X//' >mp3chew/Makefile << 'END-of-mp3chew/Makefile' X# New ports collection makefile for: mp3chew X# Date created: 10 March 2001 X# Whom: George Reid X# X# $FreeBSD$ X# X XPORTNAME= mp3chew XPORTVERSION= 0.51.0 XCATEGORIES= audio XMASTER_SITES= http://owl.yi.org/mp3chew/download/tar/ X XMAINTAINER= greid@ukug.uk.freebsd.org X XWRKSRC= ${WRKDIR}/${PORTNAME} X XALL_TARGET= ${PORTNAME} X XDOCFILES= CHANGELOG INSTALL README TODO X Xpost-patch: X @${PERL} -pi.fbsd -e 's, _to, to,g' ${WRKSRC}/CMp3Filter.cc X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/mp3chew ${PREFIX}/bin X.if !defined(NOPORTDOCS) X.for D in ${DOCFILES} X ${MKDIR} ${PREFIX}/share/doc/mp3chew X ${INSTALL_DATA} ${WRKSRC}/docs/$D ${PREFIX}/share/doc/mp3chew X.endfor X.endif X X.include END-of-mp3chew/Makefile echo x - mp3chew/distinfo sed 's/^X//' >mp3chew/distinfo << 'END-of-mp3chew/distinfo' XMD5 (mp3chew-0.51.0.tar.gz) = c269e484da46699530e55bda90e07a6d END-of-mp3chew/distinfo echo c - mp3chew/files mkdir -p mp3chew/files > /dev/null 2>&1 echo x - mp3chew/files/patch-aa sed 's/^X//' >mp3chew/files/patch-aa << 'END-of-mp3chew/files/patch-aa' X--- Makefile.orig Sat Mar 10 13:43:29 2001 X+++ Makefile Sat Mar 10 13:44:01 2001 X@@ -2,10 +2,10 @@ X TARGET = mp3chew X DEPENDS = main.o CMp3Chew.o CMp3Filter.o CMp3SongList.o CMp3Header.o \ X CMp3Keys.o CMp3Display.o X-ARGS = -Wall -lpthread -lncurses X+ARGS = -Wall -lc_r -lncurses X X $(TARGET) : $(DEPENDS) X- $(CC) $(ARGS) -o $(TARGET) $(DEPENDS) X+ $(CC) $(CFLAGS) $(ARGS) -o $(TARGET) $(DEPENDS) X @echo X @echo "SUCCESS" X @echo END-of-mp3chew/files/patch-aa echo x - mp3chew/pkg-descr sed 's/^X//' >mp3chew/pkg-descr << 'END-of-mp3chew/pkg-descr' XMp3Chew is used to alleviate the headaches of mismatched and garbled Xmp3 filenames. It is a console-based application written in C++. X X * Applies various (pre- or user-defined) filters to the filename X * Erases ID3 Tags X * Creates Song Lists (.m3u's) X * Plus a whole bunch more X XWWW: http://owl.yi.org/mp3chew/ X X- George Reid Xgreid@ukug.uk.freebsd.org END-of-mp3chew/pkg-descr echo x - mp3chew/pkg-comment sed 's/^X//' >mp3chew/pkg-comment << 'END-of-mp3chew/pkg-comment' XA program to rename mismatched and garbled MP3 filenames END-of-mp3chew/pkg-comment echo x - mp3chew/pkg-plist sed 's/^X//' >mp3chew/pkg-plist << 'END-of-mp3chew/pkg-plist' Xbin/mp3chew X%%PORTDOCS%%share/doc/mp3chew/CHANGELOG X%%PORTDOCS%%share/doc/mp3chew/INSTALL X%%PORTDOCS%%share/doc/mp3chew/README X%%PORTDOCS%%share/doc/mp3chew/TODO X%%PORTDOCS%%@dirrm share/doc/mp3chew END-of-mp3chew/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message