head 1.8; access; symbols pkgsrc-2013Q2:1.8.0.52 pkgsrc-2013Q2-base:1.8 pkgsrc-2012Q4:1.8.0.50 pkgsrc-2012Q4-base:1.8 pkgsrc-2011Q4:1.8.0.48 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q2:1.8.0.46 pkgsrc-2011Q2-base:1.8 pkgsrc-2009Q4:1.8.0.44 pkgsrc-2009Q4-base:1.8 pkgsrc-2008Q4:1.8.0.42 pkgsrc-2008Q4-base:1.8 pkgsrc-2008Q3:1.8.0.40 pkgsrc-2008Q3-base:1.8 cube-native-xorg:1.8.0.38 cube-native-xorg-base:1.8 pkgsrc-2008Q2:1.8.0.36 pkgsrc-2008Q2-base:1.8 pkgsrc-2008Q1:1.8.0.34 pkgsrc-2008Q1-base:1.8 pkgsrc-2007Q4:1.8.0.32 pkgsrc-2007Q4-base:1.8 pkgsrc-2007Q3:1.8.0.30 pkgsrc-2007Q3-base:1.8 pkgsrc-2007Q2:1.8.0.28 pkgsrc-2007Q2-base:1.8 pkgsrc-2007Q1:1.8.0.26 pkgsrc-2007Q1-base:1.8 pkgsrc-2006Q4:1.8.0.24 pkgsrc-2006Q4-base:1.8 pkgsrc-2006Q3:1.8.0.22 pkgsrc-2006Q3-base:1.8 pkgsrc-2006Q2:1.8.0.20 pkgsrc-2006Q2-base:1.8 pkgsrc-2006Q1:1.8.0.18 pkgsrc-2006Q1-base:1.8 pkgsrc-2005Q4:1.8.0.16 pkgsrc-2005Q4-base:1.8 pkgsrc-2005Q3:1.8.0.14 pkgsrc-2005Q3-base:1.8 pkgsrc-2005Q2:1.8.0.12 pkgsrc-2005Q2-base:1.8 pkgsrc-2005Q1:1.8.0.10 pkgsrc-2005Q1-base:1.8 pkgsrc-2004Q4:1.8.0.8 pkgsrc-2004Q4-base:1.8 pkgsrc-2004Q3:1.8.0.6 pkgsrc-2004Q3-base:1.8 pkgsrc-2004Q2:1.8.0.4 pkgsrc-2004Q2-base:1.8 pkgsrc-2004Q1:1.8.0.2 pkgsrc-2004Q1-base:1.8 pkgsrc-2003Q4:1.6.0.2 pkgsrc-2003Q4-base:1.6 netbsd-1-6-1:1.4.0.2 netbsd-1-6-1-base:1.4 netbsd-1-6:1.2.0.8 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.2.0.4 pkgviews-base:1.2 buildlink2:1.2.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.2; locks; strict; comment @# @; 1.8 date 2004.02.24.19.39.42; author snj; state dead; branches; next 1.7; 1.7 date 2003.11.27.17.38.29; author abs; state Exp; branches; next 1.6; 1.6 date 2003.06.19.22.42.31; author seb; state Exp; branches; next 1.5; 1.5 date 2003.06.10.06.29.07; author wiz; state Exp; branches; next 1.4; 1.4 date 2002.11.29.19.12.38; author kim; state Exp; branches; next 1.3; 1.3 date 2002.09.20.00.33.13; author hubertf; state Exp; branches; next 1.2; 1.2 date 2001.10.03.21.58.28; author abs; state Exp; branches; next 1.1; 1.1 date 2001.08.17.05.48.09; author lukem; state Exp; branches; next ; desc @@ 1.8 log @Update to abcde-2.1.15. Changes since 2.1.9: * Portability fixes for OS X and OpenBSD * EDITOR can take a full path and arguments * The "-V" flag (extra verbosity) was added * Miscellaneous bugfixes Also, remove patch-ad, as it was buggy and unnecessary. This part closes PR pkg/24401. @ text @$NetBSD: patch-ad,v 1.7 2003/11/27 17:38:29 abs Exp $ --- cddb-tool.orig 2003-11-05 16:07:11.000000000 +0000 +++ cddb-tool @@@@ -153,7 +153,7 @@@@ template) echo '#' echo '# Track frame offsets:' NUMTRACKS=$2 - for x in $(f_seq 3 $(expr $NUMTRACKS + 2)) + for x in $(jot $NUMTRACKS 3) do printf "#\t$(echo "$DISCID" | cut -f$x -d' ')\n" done @@@@ -171,13 +171,13 @@@@ template) echo "DYEAR=" echo "DGENRE=" # TTITLE0 -- TTITLEn - for x in $(f_seq 1 $NUMTRACKS) + for x in $(jot $NUMTRACKS 3) do echo "TTITLE$(expr $x - 1)=Track $x" done echo "EXTD=" # EXTT0 -- EXTTn - for x in $(f_seq 1 $NUMTRACKS) + for x in $(jot $NUMTRACKS 3) do echo "EXTT$(expr $x - 1)=" done @ 1.7 log @Update abcde to 2.1.9 80 lines of changelog since 2.1.4, mainly small fixes @ text @d1 1 a1 1 $NetBSD$ @ 1.6 log @Fix a typo in patch-ad that prevented the `template' command of cddb-tool to work. Bump PKGREVISION. XXX jot is not really portable to !*BSD platform, is it ? @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.5 2003/06/10 06:29:07 wiz Exp $ d3 3 a5 3 --- cddb-tool.orig 2003-05-25 12:32:29.000000000 +0200 +++ cddb-tool 2003-05-25 12:34:12.000000000 +0200 @@@@ -153,7 +153,7 @@@@ d14 1 a14 1 @@@@ -171,13 +171,13 @@@@ a29 1 @ 1.5 log @Update to 2.1.4, from Juan RP in PR 21671: abcde 2.1.4: * Small bug fixes: + COMMENT should work now. + Aesthetic padding on the total amount of tracks. + CDROM typo + CDROM is now checked after reading the user defined entries. * Remove trailing args from $EDITOR when checking -x: Closes #179222. abcde 2.1.3 * Makefile was missing cddb-tool.1. * Introduced dagrab as CD ripping utility. * cddb-tool seq calls converted to functions. No more distro dependencies. * WGET* variables converted to HTTPGET* variables. FreeBSD can safelly use fetch. * More FreeBSD specific bits: CDROM and EJECT changes. * Typo in abcde.conf * Added CDDBPROTO for specifying the protocol level of the cddb query. * CDDB protocol upgraded to 5. CDYEAR and CDGENRE are now used for CD tagging. * COMMENT is now used for inline tagging with oggenc (my mistake it was missing): Closes: #191475. abcde 2.1.2 * Documentation updates: Closes: #186230. * Usual set of bug fixes and corrections. * Default behaviour of VAOUTPUTFORMAT output changed to avoid multiple directories for a same album. I think the format is more logical, and you can always split the files once they are created. * Padding track wavs with 0 so if you want to burn those wavs just cdrecord *.wav will do it. Use "-p" to force it when encoding a small (<9) number of files (Closes: #111627). * Added "KEEPWAVS" as a variable to keep those wavs. Default is "no". Can use also "-k" in the command line. (Closes: #160372). This probably should be changed with an option to move the wav files to another directory instead of just keep de abcde. directory. * Added documentation comments about OUTPUTTYPE (Closes: #184963). * abcde.conf cleanup: (Closes: #186230, #187400). abcde 2.1.0-3 * Since abcde does not depend on eject, an execution test ([-x]) was added, but that means abcde needs a test for eject in the patch if -x is passed: Closes: #184151. * Merged some more bits from Marc 'HE' Brockschmidt: Closes: #126289. * A bit of more info in abcde.conf: Closes: #184963. * cddb-tool version updated to 0.4.2 abcde 2.1.0-2 * Old version string left behind. Updated. * Few more doc update bits. * Patches from Marc 'HE' Brockschmidt: Closes: #149499. * Small patch from Norbert Preining to support multiple output in the output directory. * cddb-tool parses CDYEAR with the help of awk: Closes: #114848. * cddb-tool does not globe "*" characters anymore: Closes: #157448. abcde 2.1.0 * The infamous "Works for me(TM)" and "Time to release" release. + We preppend track number now: Closes: #128966. + Itegrate flac: Closes: #126311. + Multi-format encode: Closes: #148934. + Gapless lame encoding: Closes: #172696. + CDROM documented: Closes: #182403. * Applied OpenBSD patches to make the script more portable. Thanks to Han Boetes. * Documentation fixes: closes: #100844, #136741. * NetBSD patches applied: - EXPERIMENTAL Normalize and Batch support. - EXPERIMENTAL FLAC support. * EXPERIMENTAL multiple output support: + multiple output and error checking + multiple lists support * Default output file changed to have the $track_number in the begining. * abcde takeover. @ text @d1 1 a1 1 $NetBSD$ d10 1 a10 1 + for x in $(jot $NUMTRACKS 3)) @ 1.4 log @Options must come before arguments when calling mail(1). @ text @d3 3 a5 3 --- cddb-tool.orig Sun Jan 20 21:29:23 2002 +++ cddb-tool Fri Nov 29 14:09:19 2002 @@@@ -119,7 +119,7 @@@@ d9 2 a10 2 - for x in $(seq 3 $(expr $NUMTRACKS + 2)) + for x in $(jot $NUMTRACKS 3) d14 3 a16 3 @@@@ -135,13 +135,13 @@@@ echo DISCID="$DISCNUM" echo "DTITLE=Unknown Artist / Unknown Album" d18 2 a19 2 - for x in $(seq 1 $NUMTRACKS) + for x in $(jot $NUMTRACKS) d25 2 a26 2 - for x in $(seq 1 $NUMTRACKS) + for x in $(jot $NUMTRACKS) d30 1 a30 9 @@@@ -153,7 +153,7 @@@@ ADDRESS="$2" DISCID=$(grep ^DISCID= "$FILE" | cut -f2 -d= | tr -d \[:cntrl:\]) CDDBGENRE=$(grep '^#CATEGORY=' "$FILE" | cut -f2- -d=) - grep -v "^#CATEGORY=" "$FILE" | mail "$ADDRESS" -s "cddb $CDDBGENRE $DISCID" + grep -v "^#CATEGORY=" "$FILE" | mail -s "cddb $CDDBGENRE $DISCID" "$ADDRESS" ;; query) # cddb-tool query serverurl user host discid... @ 1.3 log @Update abcde to 2.0.3. Changes: abcde 2.0.3 * The Fixed-Yet?-How-About-Now?-What-About-Now?-Now? Release * SMP fixed, mad props to Steve Madsen, closes: #69828, #111806 * Minor code cleanups thanks to Adam Heath * Multiple inexact match results are generated in a safe manner thanks to Nick Martin, closes: #126025 * Removed cddb-tool template generation bashism, thanks to Greg Norris, closes: #126327 * Windows can't handle double quotes in filenames either. The default mungefilename now removes them, closes: #127643 * Using -C with WAVOUTPUTDIR fixed, closes: #127728 * Resuming various artists discs fixed, closes: #127731 -- Robert Woodcock Sun, 27 Jan 2002 abcde 2.0.2 * The One-More-Time-With-Feeling Release * Bladeenc really works this time. Honest. closes: #121988 -- Robert Woodcock Mon, 3 Dec 2001 abcde 2.0.1 * The I-Don't-Listen-To-Sssca Release * Example abcde.conf fixes, closes: #111580 * So much for bladeenc's l3enc compatibility, closes: #110863 * CDDB submit fixes (to enable CDDB submitting, put UNINTENTIONALLY_ANGER_THE_FREEDB_PEOPLE=y in your abcde.conf), closes: #111478, #111500 * Minor mungefilename() cleanup * Small manpage fix * Works with oggenc when POSIXLY_CORRECT is defined, thanks to Juhapekka Tolvanen * Quote remote locations when calling distmp3 * Allow remote encoding of oggs * Only remove wav files if the encoding succeeded * No-local-encoding via -j 0 fixed, thanks to Hans-Joachim Baader * CD read errors are trapped/resumed cleanly now thanks to Pete, closes: #111618 * devfs device check fix, thanks to Clint Adams * Check for seq command - some BSD's have jot instead and abcde can't use that yet * Various Artists playlist generation fixed, thanks to William Lash -- Robert Woodcock Tue, 6 Nov 2001 @ text @d3 2 a4 2 --- cddb-tool.orig Mon Jan 21 03:29:23 2002 +++ cddb-tool d30 9 @ 1.2 log @The first raw cd device is _not_ rcd0d. Use sysctl kern.rawpartition. @ text @d3 1 a3 1 --- cddb-tool.orig Wed Aug 15 22:48:11 2001 d5 1 a5 1 @@@@ -121,7 +121,7 @@@@ d12 1 a12 1 echo -e "#\t$(echo "$DISCID" | cut -f$x -d' ')" d14 1 a14 1 @@@@ -137,13 +137,13 @@@@ @ 1.1 log @default device is /dev/rcd0d not /dev/cdrom @ text @d3 27 a29 11 --- abcde.conf.orig Thu Aug 16 08:32:10 2001 +++ abcde.conf Fri Aug 17 15:29:59 2001 @@@@ -93,7 +93,7 @@@@ #NOCDDBQUERY=n # CD device you want to read from -#CDROM=/dev/cdrom +#CDROM=/dev/rcd0d # If you'd like to make a default location that overrides the current # directory for putting mp3's, uncomment this. @