ports/83947: [unbreak] audio/mp3butler

Andrej Zverev az at inec.ru
Sat Jul 23 12:30:19 UTC 2005


>Number:         83947
>Category:       ports
>Synopsis:       [unbreak] audio/mp3butler
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jul 23 12:30:18 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Andrej Zverev
>Release:        FreeBSD 5.4-RELEASE-p1 i386
>Organization:
>Environment:
System: FreeBSD az.inec.ru 5.4-RELEASE-p1 FreeBSD 5.4-RELEASE-p1 #1: Mon May 23 20:34:48 MSD 2005 az at az.inec.ru:/usr/obj/usr/src/sys/GENERIC i386


	
>Description:
	1. Unbreak (right mastersite)
	2. Update to version 2.30
	3. Remaking Makefile and depends + pkg-descr
	4. Take maintainership

	Removed files:
	files/patch-aa - dead
	
>How-To-Repeat:
	
>Fix:

	

--- mp3butler.diff begins here ---
diff -Nru mp3butler.orig/Makefile mp3butler/Makefile
--- mp3butler.orig/Makefile	Tue May 31 17:16:36 2005
+++ mp3butler/Makefile	Sat Jul 23 16:23:08 2005
@@ -6,31 +6,25 @@
 #
 
 PORTNAME=	mp3butler
-PORTVERSION=	1.0.2
+PORTVERSION=	2.30
 CATEGORIES=	audio
-MASTER_SITES=	#
+MASTER_SITES=	http://iainlea.dyndns.org/software/${PORTNAME}/
 
-DEPRECATED=	"master site disappeared"
-EXPIRATION_DATE=2005-07-31
+MAINTAINER=	az at inec.ru
+COMMENT=	A program for renaming mp3 files and looking ID3 tags for it
 
-MAINTAINER=	ports at FreeBSD.org
-COMMENT=	A program for renaming mp3 files
+RUN_DEPENDS=	${SITE_PERL}/CDDB.pm:${PORTSDIR}/audio/p5-CDDB \
+		${SITE_PERL}/MP3/Tag.pm:${PORTSDIR}/audio/p5-MP3-Tag \
+	${SITE_PERL}/${PERL_ARCH}/MusicBrainz/Client.pm:${PORTSDIR}/audio/p5-MusicBrainz-Client
 
+NO_WRKSUBDIR=	yes
+NO_BUILD=	yes
 USE_PERL5=	yes
 
-MAN1=		mp3butler.1
-
-do-build:
-	(cd ${WRKSRC} && ${SH} ./mkdocs)
+PLIST_FILES=	bin/mp3butler.pl bin/id3butler.pl
 
 do-install:
-	${INSTALL_SCRIPT} ${WRKSRC}/mp3butler.pl ${PREFIX}/bin/mp3butler
-	${INSTALL_MAN} ${WRKSRC}/mp3butler.1 ${PREFIX}/man/man1
-.if !defined(NOPORTDOCS)
-.for I in COPYING ChangeLog INSTALL RANT README
-	${MKDIR} ${PREFIX}/share/doc/mp3butler
-	${INSTALL_DATA} ${WRKSRC}/$I ${PREFIX}/share/doc/mp3butler
-.endfor
-.endif
+	${INSTALL_PROGRAM} ${WRKSRC}/mp3butler.pl ${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/id3butler.pl ${PREFIX}/bin
 
 .include <bsd.port.mk>
diff -Nru mp3butler.orig/distinfo mp3butler/distinfo
--- mp3butler.orig/distinfo	Tue Jan 27 23:50:54 2004
+++ mp3butler/distinfo	Sat Jul 23 15:54:13 2005
@@ -1,2 +1,2 @@
-MD5 (mp3butler-1.0.2.tar.gz) = 8bcb260cb342b26e3557f5cadfe5a75f
-SIZE (mp3butler-1.0.2.tar.gz) = 13451
+MD5 (mp3butler-2.30.tar.gz) = 5d38ef9366d1c779b2a6597b6793d7ee
+SIZE (mp3butler-2.30.tar.gz) = 13571
diff -Nru mp3butler.orig/files/patch-aa mp3butler/files/patch-aa
--- mp3butler.orig/files/patch-aa	Tue May  1 04:15:13 2001
+++ mp3butler/files/patch-aa	Thu Jan  1 03:00:00 1970
@@ -1,8 +0,0 @@
---- mkdocs.orig	Mon Apr 30 15:10:33 2001
-+++ mkdocs	Mon Apr 30 15:10:39 2001
-@@ -4,5 +4,4 @@
- pod2text mp3butler.pl > mp3butler-manpage.txt
- echo creating mp3butler manual page: mp3butler.1.gz
- pod2man mp3butler.pl --center='BabblicaSoft Documentation' > mp3butler.1
--gzip mp3butler.1
- 
diff -Nru mp3butler.orig/pkg-descr mp3butler/pkg-descr
--- mp3butler.orig/pkg-descr	Sun May 30 03:04:15 2004
+++ mp3butler/pkg-descr	Sat Jul 23 16:07:05 2005
@@ -1,9 +1,10 @@
-Mp3butler is a program written in perl for renaming your mp3's.
-
-	o It will remove all characters that require shell escapes from filenames
-	o It will remove capitalization from filenames
-	o It can create ID3 tags using the filename
-	o It can reorganize your mp3's into an organizational hierarchy 
+Mp3butler is a set of programs written in perl for renaming your mp3's.
 
+o It will remove all characters that require shell escapes from filenames
+o It will remove capitalization from filenames
+o It can create ID3 tags using the filename
+o It can reorganize your mp3's into an organizational hierarchy 
+o id3butler can also lookup tags for mp3 via MusicBrainz and FreeDB databases
+	
 - Christopher Preston
 rbg at gayteenresource.org
diff -Nru mp3butler.orig/pkg-plist mp3butler/pkg-plist
--- mp3butler.orig/pkg-plist	Tue Oct 21 15:23:59 2003
+++ mp3butler/pkg-plist	Thu Jan  1 03:00:00 1970
@@ -1,7 +0,0 @@
-bin/mp3butler
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/RANT
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
--- mp3butler.diff ends here ---



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list