Date: Fri, 12 May 2006 05:26:08 GMT From: brad walker <tha_walka@hotmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/97163: [maintainer update] ruby-mp3info Message-ID: <200605120526.k4C5Q8S3096369@www.freebsd.org> Resent-Message-ID: <200605120530.k4C5UFDp002270@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 97163 >Category: ports >Synopsis: [maintainer update] ruby-mp3info >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri May 12 05:30:15 GMT 2006 >Closed-Date: >Last-Modified: >Originator: brad walker >Release: FreeBSD 6.0 >Organization: >Environment: FreeBSD squirrel.nest 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005 root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC i386 >Description: audio/ruby-mp3info is broken on my system ruby-mp3info-0.5 has been available for months, ports still has v0.3 i created new port 'audio/rubygem-mp3info' for ruby-mp3info-0.5 patch updates 'ruby-mp3info' (ruby-mp3info-0.3) to (ruby-mp3info-0.5.gem) rename patched 'ruby-mp3info' to 'rubygem-mp3info' note: ruby-mp3info-0.5.gem installs 'ruby-mp3info-0.5' a gem that installs 'mp3info-0.5' would be preferable DISTNAME in Makefile could be removed, lines in pkg-plist would improve a way to set GEM_NAME to 'mp3info-0.5' might work compare pkg-plist lines using different GEM_NAME GEM_NAME = 'ruby-mp3info-0.5' GEM_NAME = 'mp3info-0.5' i.e. "%%CACHE_DIR%%/ruby-%%GEM_NAME%%.gem" -> "%%GEM_CACHE%%" >How-To-Repeat: >Fix: --- rubygem-mp3info.diff begins here --- diff -ruN ruby-mp3info/Makefile rubygem-mp3info/Makefile --- ruby-mp3info/Makefile Thu Nov 10 18:17:18 2005 +++ rubygem-mp3info/Makefile Thu May 11 22:02:28 2006 @@ -1,42 +1,21 @@ -# New ports collection makefile for: Ruby/mp3info -# Date created: 24 March 2003 -# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# New ports collection makefile for: rubygem-mp3info +# Date created: 11 May 2006 +# Whom: Brad Walker <tha_walka@hotmail.com> # -# $FreeBSD: ports/audio/ruby-mp3info/Makefile,v 1.7 2005/11/11 01:17:18 linimon Exp $ +# $FreeBSD$ # PORTNAME= mp3info -PORTVERSION= 0.3 -CATEGORIES= audio ruby -MASTER_SITES= http://rubyforge.org/frs/download.php/808/ -PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +PORTVERSION= 0.5 +CATEGORIES= audio rubygems +MASTER_SITES= http://rubyforge.org/frs/download.php/7598/ DISTNAME= ruby-${PORTNAME}-${PORTVERSION} -DIST_SUBDIR= ruby -MAINTAINER= ports@FreeBSD.org -COMMENT= A Ruby library to access to information on mp3 files +MAINTAINER= tha_walka@hotmail.com +COMMENT= A Ruby library to access information on mp3 files USE_RUBY= yes -USE_RUBY_SETUP= yes -USE_RUBY_RDOC= yes -RUBY_SETUP= install.rb -DOCS= CHANGELOG doc -#EXAMPLES= test.rb - -post-build: - cd ${BUILD_WRKSRC}; ${RM} -r doc; ${RUBY_RDOC} lib - -post-install: -.if !defined(NOPORTDOCS) -# ${MKDIR} ${RUBY_MODEXAMPLESDIR} -#.for f in ${EXAMPLES} -# ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODEXAMPLESDIR}/ -#.endfor - ${MKDIR} ${RUBY_MODDOCDIR} -.for f in ${DOCS} - ${CP} -R ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ -.endfor -.endif - -.include <bsd.port.mk> +.include <bsd.port.pre.mk> +.include "${PORTSDIR}/devel/ruby-gems/Makefile.common" +.include <bsd.port.post.mk> diff -ruN ruby-mp3info/distinfo rubygem-mp3info/distinfo --- ruby-mp3info/distinfo Wed Nov 23 16:29:44 2005 +++ rubygem-mp3info/distinfo Thu May 11 22:02:47 2006 @@ -1,3 +1,3 @@ -MD5 (ruby/ruby-mp3info-0.3.tar.gz) = 1fd1bcdccdd076e0c67cca93dee2f5e5 -SHA256 (ruby/ruby-mp3info-0.3.tar.gz) = 3692a8f45ba55f3c8cbcc4f6264c046188c6ac8cb5e71230c6151f7a522ae378 -SIZE (ruby/ruby-mp3info-0.3.tar.gz) = 187525 +MD5 (rubygem/ruby-mp3info-0.5.gem) = f3eafef682094e37d04ebd7af1d87b7d +SHA256 (rubygem/ruby-mp3info-0.5.gem) = 6324ea74c1a85b905455e028be820d86c74d3ffdf74bd72c36941eed8adbe943 +SIZE (rubygem/ruby-mp3info-0.5.gem) = 16384 diff -ruN ruby-mp3info/pkg-plist rubygem-mp3info/pkg-plist --- ruby-mp3info/pkg-plist Mon Jun 28 10:56:42 2004 +++ rubygem-mp3info/pkg-plist Thu May 11 20:58:30 2006 @@ -1,38 +1,52 @@ -%%RUBY_SITELIBDIR%%/mp3info.rb -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/CHANGELOG -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/File.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/File.src/M000014.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/File.src/M000015.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Hash.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Hash.src/M000001.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Mp3Info.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Mp3Info.src/M000003.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Mp3Info.src/M000004.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Mp3Info.src/M000005.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Mp3Info.src/M000006.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Mp3Info.src/M000007.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Mp3Info.src/M000008.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Mp3Info.src/M000009.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Mp3Info.src/M000010.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Mp3Info.src/M000011.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Mp3Info.src/M000012.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Mp3Info.src/M000013.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Mp3InfoError.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Numeric.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Numeric.src/M000002.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/created.rid -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/mp3info_rb.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/fr_class_index.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/fr_file_index.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/fr_method_index.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/index.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/rdoc-style.css -%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc/files/lib -%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc/files -%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc/classes/Numeric.src -%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc/classes/Mp3Info.src -%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc/classes/Hash.src -%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc/classes/File.src -%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc/classes -%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc -%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% +%%CACHE_DIR%%/ruby-%%GEM_NAME%%.gem +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.src/M000001.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.src/M000002.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.src/M000003.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.src/M000004.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.src/M000005.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.src/M000006.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000007.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000008.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000009.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000010.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000011.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000012.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000013.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000014.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000015.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000016.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000017.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000018.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000019.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000020.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3InfoError.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/created.rid +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/files/lib/mp3info/extension_modules_rb.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/files/lib/mp3info/id3v2_rb.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/files/lib/mp3info_rb.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/fr_class_index.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/fr_file_index.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/fr_method_index.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/index.html +%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/rdoc-style.css +%%GEMS_DIR%%/ruby-%%GEM_NAME%%/CHANGELOG +%%GEMS_DIR%%/ruby-%%GEM_NAME%%/EXAMPLES +%%GEMS_DIR%%/ruby-%%GEM_NAME%%/README +%%GEMS_DIR%%/ruby-%%GEM_NAME%%/test.rb +%%GEMS_DIR%%/ruby-%%GEM_NAME%%/lib/mp3info.rb +%%GEMS_DIR%%/ruby-%%GEM_NAME%%/lib/mp3info/extension_modules.rb +%%GEMS_DIR%%/ruby-%%GEM_NAME%%/lib/mp3info/id3v2.rb +%%SPEC_DIR%%/ruby-%%GEM_NAME%%.gemspec +@dirrm %%GEMS_DIR%%/ruby-%%GEM_NAME%%/lib/mp3info +@dirrm %%GEMS_DIR%%/ruby-%%GEM_NAME%%/lib +@dirrm %%GEMS_DIR%%/ruby-%%GEM_NAME%% +@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/files/lib/mp3info +@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/files/lib +@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/files +@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src +@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.src +@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes +@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc +@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%% >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605120526.k4C5Q8S3096369>