Index: Makefile =================================================================== RCS file: /home/pcvs/ports/audio/shntool/Makefile,v retrieving revision 1.10 diff -u -r1.10 Makefile --- Makefile 19 May 2004 19:04:35 -0000 1.10 +++ Makefile 9 Jan 2007 12:50:36 -0000 @@ -1,25 +1,22 @@ -# New ports collection makefile for: shntool -# Date created: 2 November 2000 -# Whom: Bill Fenner +# New ports collection makefile for: shntool +# Date created: 2 November 2000 +# Whom: Bill Fenner # # $FreeBSD: ports/audio/shntool/Makefile,v 1.10 2004/05/19 19:04:35 fenner Exp $ # PORTNAME= shntool -PORTVERSION= 2.0.3 +PORTVERSION= 3.0.0 CATEGORIES= audio -MASTER_SITES= http://www.etree.org/shnutils/shntool/source/ \ - ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= fenner +MASTER_SITES= http://www.etree.org/shnutils/shntool/dist/src/ CSME LOCAL/fenner MAINTAINER= fenner@FreeBSD.Org -COMMENT= Multi-purpose .wav/.shn processing utility - -RUN_DEPENDS= shorten:${PORTSDIR}/audio/shorten +COMMENT= Multi-purpose .wav processing utility GNU_CONFIGURE= yes -USE_GMAKE= yes - +CONFIGURE_ARGS= --mandir=${MANPREFIX}/man +SHN_ALIASES= tool len fix hash pad join split cat cmp cue conv info strip gen trim +PLIST_FILES= ${SHN_ALIASES:S|^|bin/shn|} MAN1= shntool.1 .include Index: distinfo =================================================================== RCS file: /home/pcvs/ports/audio/shntool/distinfo,v retrieving revision 1.8 diff -u -r1.8 distinfo --- distinfo 22 Jan 2006 08:13:01 -0000 1.8 +++ distinfo 9 Jan 2007 12:50:36 -0000 @@ -1,3 +1,3 @@ -MD5 (shntool-2.0.3.tar.gz) = 7cdc5049023067fa532ef7010c187349 -SHA256 (shntool-2.0.3.tar.gz) = 9a49ab0281b9f116f40fec816a8f74ce05565f30d88c5d2fbd413c81af265223 -SIZE (shntool-2.0.3.tar.gz) = 189583 +MD5 (shntool-3.0.0.tar.gz) = 9b1045fb78e2977568b69345b9a831ff +SHA256 (shntool-3.0.0.tar.gz) = 8284fc6979e544d9a0a4757fd53e8f99b8c54301ea9e02fa42b79222936086dc +SIZE (shntool-3.0.0.tar.gz) = 203653 Index: pkg-descr =================================================================== RCS file: /home/pcvs/ports/audio/shntool/pkg-descr,v retrieving revision 1.3 diff -u -r1.3 pkg-descr --- pkg-descr 7 Dec 2003 18:53:49 -0000 1.3 +++ pkg-descr 9 Jan 2007 12:50:36 -0000 @@ -1,18 +1,12 @@ -shntool is a multi-purpose .wav/.shn processing tool. Input and -output files are transparent to shntool, meaning that it can -perform its functions upon both .wav and .shn data. +shntool is a multi-purpose WAVE data processing and reporting utility. +File formats are abstracted from its core, so it can process any file +that contains WAVE data, compressed or not - provided there exists a +format module to handle that particular file type. -When in 'len' (length) mode, it reports .wav size and length information -from both .wav and .shn files, including whether each file is (a) too -short to be burned to disc, (b) not cut on a sector boundary, or (c) -contains incorrect header information. - -When in 'fix' mode, shntool is capable of rewriting a set of input -files so that they are all cut on sector boundaries. You may specify -whether shntool shifts the track boundaries (a) forward to the next -multiple of the block size, or (b) backward to the previous multiple -of the block size. Alternatively, you may join the input files into -one large output file, so you can do the splitting yourself (with -another .wav editor - shntool isn't that advanced yet). +shntool has native support for .wav files. If you want it to work with +other formats, you must have the appropriate helper program installed. +The "Helper programs" section below contains links to helper programs +for each format that shntool supports. WWW: http://www.etree.org/shnutils/shntool/ +Author: Jason Jordan Index: pkg-plist =================================================================== RCS file: pkg-plist diff -N pkg-plist --- pkg-plist 19 May 2004 19:04:35 -0000 1.5 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ -bin/shncat -bin/shncmp -bin/shnconv -bin/shncue -bin/shnfix -bin/shninfo -bin/shnjoin -bin/shnlen -bin/shnmd5 -bin/shnpad -bin/shnsplit -bin/shnstrip -bin/shntool