ports/179206: [patch] Please update archivers/ruby-zip to 0.9.9
Jason Helfman
jgh at FreeBSD.org
Sun Jun 9 03:50:01 UTC 2013
The following reply was made to PR ports/179206; it has been noted by GNATS.
From: Jason Helfman <jgh at FreeBSD.org>
To: =?ISO-8859-1?Q?Jos=E9_Garc=EDa_Juanino?= <jjuanino at gmail.com>
Cc: bug-followup at freebsd.org
Subject: Re: ports/179206: [patch] Please update archivers/ruby-zip to 0.9.9
Date: Sat, 8 Jun 2013 20:48:03 -0700
--047d7b15a337fc91af04deb08758
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Most recent version of this is found also at rubygems.
Is there any other reason that this would need to be changed to github,
then?
Thanks!
-jgh
On Sun, Jun 2, 2013 at 9:54 AM, Jos=E9 Garc=EDa Juanino <jjuanino at gmail.com=
>wrote:
>
> >Number: 179206
> >Category: ports
> >Synopsis: [patch] Please update archivers/ruby-zip to 0.9.9
> >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: Sun Jun 02 17:00:00 UTC 2013
> >Closed-Date:
> >Last-Modified:
> >Originator: Jos=E9 Garc=EDa Juanino
> >Release: FreeBSD 9.1 RELEASE
> >Organization:
> >Environment:
> >Description:
> Hi,
>
> I send a patch to update ruby-zip port to the most recent version in
> github.
>
> Best regards
> >How-To-Repeat:
>
> >Fix:
>
>
> Patch attached with submission follows:
>
> diff -uNr ruby-zip.old/Makefile ruby-zip/Makefile
> --- ruby-zip.old/Makefile 2013-06-02 18:29:13.000000000 +0200
> +++ ruby-zip/Makefile 2013-06-02 18:41:48.000000000 +0200
> @@ -2,31 +2,34 @@
> # $FreeBSD: ports/archivers/ruby-zip/Makefile,v 1.26 2012/12/18 08:04:12
> svnexp Exp $
>
> PORTNAME=3D zip
> -PORTVERSION=3D 0.9.4
> +PORTVERSION=3D 0.9.9
> CATEGORIES=3D archivers ruby
> -MASTER_SITES=3D SF/ruby${PORTNAME}/ruby${PORTNAME}/${PORTVERSION}
> PKGNAMEPREFIX=3D ${RUBY_PKGNAMEPREFIX}
> DISTNAME=3D ruby${PORTNAME}-${PORTVERSION}
> -EXTRACT_SUFX=3D .tgz
> DIST_SUBDIR=3D ruby
>
> MAINTAINER=3D ruby at FreeBSD.org
> COMMENT=3D Ruby module for reading and writing ZIP files
>
> -MAKE_JOBS_SAFE=3D yes
> -
> USE_RUBY=3D yes
> USE_RUBY_FEATURES=3D zlib
>
> -WRKSRC=3D ${WRKDIR}/rubyzip-${PORTVERSION}
> +USE_GITHUB=3D yes
> +GH_ACCOUNT=3D aussiegeek
> +GH_PROJECT=3D ruby${PORTNAME}
> +GH_COMMIT=3D 7bd96f5
> +
> NO_BUILD=3D yes
>
> -DOCS=3D ChangeLog NEWS README TODO
> -EXAMPLES=3D samples/*
> +DOCS=3D NEWS README.md TODO
> +EXAMPLES=3D samples/*.rb
> +
> +.include <bsd.port.pre.mk>
>
> do-install:
> ${MKDIR} ${RUBY_SITELIBDIR}/zip
> ${INSTALL_DATA} ${WRKSRC}/lib/zip/*.rb ${RUBY_SITELIBDIR}/zip
> +
> .if ${PORT_OPTIONS:MDOCS}
> ${MKDIR} ${RUBY_MODEXAMPLESDIR}
> .for f in ${EXAMPLES}
> @@ -38,4 +41,4 @@
> .endfor
> .endif
>
> -.include <bsd.port.mk>
> +.include <bsd.port.post.mk>
> diff -uNr ruby-zip.old/distinfo ruby-zip/distinfo
> --- ruby-zip.old/distinfo 2011-03-09 05:12:44.000000000 +0100
> +++ ruby-zip/distinfo 2013-06-02 18:07:44.000000000 +0200
> @@ -1,2 +1,2 @@
> -SHA256 (ruby/rubyzip-0.9.4.tgz) =3D
> 8e13d1a34cb35998b508e3aee0db74d124d2108ec6785475c15f5e8befada5c0
> -SIZE (ruby/rubyzip-0.9.4.tgz) =3D 63696
> +SHA256 (ruby/rubyzip-0.9.9.tar.gz) =3D
> e054e847aea0ee6dfb1044e234fae74de8387475891164a140818f04295d0072
> +SIZE (ruby/rubyzip-0.9.9.tar.gz) =3D 59037
> diff -uNr ruby-zip.old/pkg-descr ruby-zip/pkg-descr
> --- ruby-zip.old/pkg-descr 2002-01-26 13:27:30.000000000 +0100
> +++ ruby-zip/pkg-descr 2013-06-02 18:41:34.000000000 +0200
> @@ -1,4 +1,4 @@
> This is a Ruby module or reading and writing zip files.
>
> Author: Thomas Sondergaard <thomass at deltadata.dk>
> -WWW: http://rubyzip.sourceforge.net/
> +WWW: http://rubyzip.sourceforge.net/
> diff -uNr ruby-zip.old/pkg-plist ruby-zip/pkg-plist
> --- ruby-zip.old/pkg-plist 2006-07-03 02:42:10.000000000 +0200
> +++ ruby-zip/pkg-plist 2013-06-02 18:41:15.000000000 +0200
> @@ -1,19 +1,36 @@
> +%%RUBY_SITELIBDIR%%/zip/compressor.rb
> +%%RUBY_SITELIBDIR%%/zip/constants.rb
> +%%RUBY_SITELIBDIR%%/zip/decompressor.rb
> +%%RUBY_SITELIBDIR%%/zip/deflater.rb
> +%%RUBY_SITELIBDIR%%/zip/dos_time.rb
> +%%RUBY_SITELIBDIR%%/zip/inflater.rb
> %%RUBY_SITELIBDIR%%/zip/ioextras.rb
> -%%RUBY_SITELIBDIR%%/zip/stdrubyext.rb
> +%%RUBY_SITELIBDIR%%/zip/null_compressor.rb
> +%%RUBY_SITELIBDIR%%/zip/null_input_stream.rb
> +%%RUBY_SITELIBDIR%%/zip/pass_thru_compressor.rb
> +%%RUBY_SITELIBDIR%%/zip/pass_thru_decompressor.rb
> +%%RUBY_SITELIBDIR%%/zip/settings.rb
> %%RUBY_SITELIBDIR%%/zip/tempfile_bugfixed.rb
> %%RUBY_SITELIBDIR%%/zip/zip.rb
> +%%RUBY_SITELIBDIR%%/zip/zip_central_directory.rb
> +%%RUBY_SITELIBDIR%%/zip/zip_entry.rb
> +%%RUBY_SITELIBDIR%%/zip/zip_extra_field.rb
> +%%RUBY_SITELIBDIR%%/zip/zip_file.rb
> +%%RUBY_SITELIBDIR%%/zip/zip_input_stream.rb
> +%%RUBY_SITELIBDIR%%/zip/zip_output_stream.rb
> +%%RUBY_SITELIBDIR%%/zip/zip_streamable_directory.rb
> +%%RUBY_SITELIBDIR%%/zip/zip_streamable_stream.rb
> %%RUBY_SITELIBDIR%%/zip/zipfilesystem.rb
> -%%RUBY_SITELIBDIR%%/zip/ziprequire.rb
> - at dirrm %%RUBY_SITELIBDIR%%/zip
> -%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example.rb
> -%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example_filesystem.rb
> -%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtkRubyzip.rb
> -%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/write_simple.rb
> -%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/zipfind.rb
> -%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/qtzip.rb
> -%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%
> -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
> + at dirrm %%RUBY_SITELIBDIR%%
> +%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/example.rb
> +%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/example_filesystem.rb
> +%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/example_recursive.rb
> +%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/gtkRubyzip.rb
> +%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/qtzip.rb
> +%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/write_simple.rb
> +%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/zipfind.rb
> +%%PORTEXAMPLES%%@dirrm %%RUBY_MODEXAMPLESDIR%%
> %%PORTDOCS%%%%RUBY_MODDOCDIR%%/NEWS
> -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
> +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.md
> %%PORTDOCS%%%%RUBY_MODDOCDIR%%/TODO
> %%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%
>
>
> >Release-Note:
> >Audit-Trail:
> >Unformatted:
>
> _______________________________________________
> freebsd-ports-bugs at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
> To unsubscribe, send any mail to "
> freebsd-ports-bugs-unsubscribe at freebsd.org"
>
--=20
--
Jason Helfman | FreeBSD Committer
jgh at FreeBSD.org | http://people.freebsd.org/~jgh | The Power to Serve
--047d7b15a337fc91af04deb08758
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div><div><div>Most recent version of this is found also a=
t rubygems.<br></div>Is there any other reason that this would need to be c=
hanged to github, then?<br><br></div>Thanks!<br></div>-jgh<br></div><div cl=
ass=3D"gmail_extra">
<br><br><div class=3D"gmail_quote">On Sun, Jun 2, 2013 at 9:54 AM, Jos=E9 G=
arc=EDa Juanino <span dir=3D"ltr"><<a href=3D"mailto:jjuanino at gmail.com"=
target=3D"_blank">jjuanino at gmail.com</a>></span> wrote:<br><blockquote =
class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid=
;padding-left:1ex">
<br>
>Number: =A0 =A0 =A0 =A0 179206<br>
>Category: =A0 =A0 =A0 ports<br>
>Synopsis: =A0 =A0 =A0 [patch] Please update archivers/ruby-zip to 0.9.9=
<br>
>Confidential: =A0 no<br>
>Severity: =A0 =A0 =A0 non-critical<br>
>Priority: =A0 =A0 =A0 low<br>
>Responsible: =A0 =A0freebsd-ports-bugs<br>
>State: =A0 =A0 =A0 =A0 =A0open<br>
>Quarter:<br>
>Keywords:<br>
>Date-Required:<br>
>Class: =A0 =A0 =A0 =A0 =A0update<br>
>Submitter-Id: =A0 current-users<br>
>Arrival-Date: =A0 Sun Jun 02 17:00:00 UTC 2013<br>
>Closed-Date:<br>
>Last-Modified:<br>
>Originator: =A0 =A0 Jos=E9 Garc=EDa Juanino<br>
>Release: =A0 =A0 =A0 =A0FreeBSD 9.1 RELEASE<br>
>Organization:<br>
>Environment:<br>
>Description:<br>
Hi,<br>
<br>
I send a patch to update ruby-zip port to the most recent version in github=
.<br>
<br>
Best regards<br>
>How-To-Repeat:<br>
<br>
>Fix:<br>
<br>
<br>
Patch attached with submission follows:<br>
<br>
diff -uNr ruby-zip.old/Makefile ruby-zip/Makefile<br>
--- ruby-zip.old/Makefile =A0 =A0 =A0 2013-06-02 18:29:13.000000000 +0200<b=
r>
+++ ruby-zip/Makefile =A0 2013-06-02 18:41:48.000000000 +0200<br>
@@ -2,31 +2,34 @@<br>
=A0# $FreeBSD: ports/archivers/ruby-zip/Makefile,v 1.26 2012/12/18 08:04:12=
svnexp Exp $<br>
<br>
=A0PORTNAME=3D =A0 =A0 =A0zip<br>
-PORTVERSION=3D =A0 0.9.4<br>
+PORTVERSION=3D =A0 0.9.9<br>
=A0CATEGORIES=3D =A0 =A0archivers ruby<br>
-MASTER_SITES=3D =A0SF/ruby${PORTNAME}/ruby${PORTNAME}/${PORTVERSION}<br>
=A0PKGNAMEPREFIX=3D ${RUBY_PKGNAMEPREFIX}<br>
=A0DISTNAME=3D =A0 =A0 =A0ruby${PORTNAME}-${PORTVERSION}<br>
-EXTRACT_SUFX=3D =A0.tgz<br>
=A0DIST_SUBDIR=3D =A0 ruby<br>
<br>
=A0MAINTAINER=3D =A0 =A0ruby at FreeBSD.org<br>
=A0COMMENT=3D =A0 =A0 =A0 Ruby module for reading and writing ZIP files<br>
<br>
-MAKE_JOBS_SAFE=3D =A0 =A0 =A0 =A0yes<br>
-<br>
=A0USE_RUBY=3D =A0 =A0 =A0yes<br>
=A0USE_RUBY_FEATURES=3D =A0 =A0 zlib<br>
<br>
-WRKSRC=3D =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0${WRKDIR}/rubyzip-${PORTVERSION}<=
br>
+USE_GITHUB=3D =A0 =A0yes<br>
+GH_ACCOUNT=3D =A0 =A0aussiegeek<br>
+GH_PROJECT=3D =A0 =A0ruby${PORTNAME}<br>
+GH_COMMIT=3D =A0 =A0 7bd96f5<br>
+<br>
=A0NO_BUILD=3D =A0 =A0 =A0yes<br>
<br>
-DOCS=3D =A0 =A0 =A0 =A0 =A0ChangeLog NEWS README TODO<br>
-EXAMPLES=3D =A0 =A0 =A0samples/*<br>
+DOCS=3D =A0 =A0 =A0 =A0 =A0NEWS README.md TODO<br>
+EXAMPLES=3D =A0 =A0 =A0samples/*.rb<br>
+<br>
+.include <<a href=3D"http://bsd.port.pre.mk" target=3D"_blank">bsd.port=
.pre.mk</a>><br>
<br>
=A0do-install:<br>
=A0 =A0 =A0 =A0 ${MKDIR} ${RUBY_SITELIBDIR}/zip<br>
=A0 =A0 =A0 =A0 ${INSTALL_DATA} ${WRKSRC}/lib/zip/*.rb ${RUBY_SITELIBDIR}/z=
ip<br>
+<br>
=A0.if ${PORT_OPTIONS:MDOCS}<br>
=A0 =A0 =A0 =A0 ${MKDIR} ${RUBY_MODEXAMPLESDIR}<br>
=A0.for f in ${EXAMPLES}<br>
@@ -38,4 +41,4 @@<br>
=A0.endfor<br>
=A0.endif<br>
<br>
-.include <<a href=3D"http://bsd.port.mk" target=3D"_blank">bsd.port.mk<=
/a>><br>
+.include <<a href=3D"http://bsd.port.post.mk" target=3D"_blank">bsd.por=
t.post.mk</a>><br>
diff -uNr ruby-zip.old/distinfo ruby-zip/distinfo<br>
--- ruby-zip.old/distinfo =A0 =A0 =A0 2011-03-09 05:12:44.000000000 +0100<b=
r>
+++ ruby-zip/distinfo =A0 2013-06-02 18:07:44.000000000 +0200<br>
@@ -1,2 +1,2 @@<br>
-SHA256 (ruby/rubyzip-0.9.4.tgz) =3D 8e13d1a34cb35998b508e3aee0db74d124d210=
8ec6785475c15f5e8befada5c0<br>
-SIZE (ruby/rubyzip-0.9.4.tgz) =3D 63696<br>
+SHA256 (ruby/rubyzip-0.9.9.tar.gz) =3D e054e847aea0ee6dfb1044e234fae74de83=
87475891164a140818f04295d0072<br>
+SIZE (ruby/rubyzip-0.9.9.tar.gz) =3D 59037<br>
diff -uNr ruby-zip.old/pkg-descr ruby-zip/pkg-descr<br>
--- ruby-zip.old/pkg-descr =A0 =A0 =A02002-01-26 13:27:30.000000000 +0100<b=
r>
+++ ruby-zip/pkg-descr =A02013-06-02 18:41:34.000000000 +0200<br>
@@ -1,4 +1,4 @@<br>
=A0This is a Ruby module or reading and writing zip files.<br>
<br>
=A0Author: =A0 =A0 =A0 =A0Thomas Sondergaard <<a href=3D"mailto:thomass@=
deltadata.dk">thomass at deltadata.dk</a>><br>
-WWW: =A0 <a href=3D"http://rubyzip.sourceforge.net/" target=3D"_blank">htt=
p://rubyzip.sourceforge.net/</a><br>
+WWW: <a href=3D"http://rubyzip.sourceforge.net/" target=3D"_blank">http://=
rubyzip.sourceforge.net/</a><br>
diff -uNr ruby-zip.old/pkg-plist ruby-zip/pkg-plist<br>
--- ruby-zip.old/pkg-plist =A0 =A0 =A02006-07-03 02:42:10.000000000 +0200<b=
r>
+++ ruby-zip/pkg-plist =A02013-06-02 18:41:15.000000000 +0200<br>
@@ -1,19 +1,36 @@<br>
+%%RUBY_SITELIBDIR%%/zip/compressor.rb<br>
+%%RUBY_SITELIBDIR%%/zip/constants.rb<br>
+%%RUBY_SITELIBDIR%%/zip/decompressor.rb<br>
+%%RUBY_SITELIBDIR%%/zip/deflater.rb<br>
+%%RUBY_SITELIBDIR%%/zip/dos_time.rb<br>
+%%RUBY_SITELIBDIR%%/zip/inflater.rb<br>
=A0%%RUBY_SITELIBDIR%%/zip/ioextras.rb<br>
-%%RUBY_SITELIBDIR%%/zip/stdrubyext.rb<br>
+%%RUBY_SITELIBDIR%%/zip/null_compressor.rb<br>
+%%RUBY_SITELIBDIR%%/zip/null_input_stream.rb<br>
+%%RUBY_SITELIBDIR%%/zip/pass_thru_compressor.rb<br>
+%%RUBY_SITELIBDIR%%/zip/pass_thru_decompressor.rb<br>
+%%RUBY_SITELIBDIR%%/zip/settings.rb<br>
=A0%%RUBY_SITELIBDIR%%/zip/tempfile_bugfixed.rb<br>
=A0%%RUBY_SITELIBDIR%%/zip/zip.rb<br>
+%%RUBY_SITELIBDIR%%/zip/zip_central_directory.rb<br>
+%%RUBY_SITELIBDIR%%/zip/zip_entry.rb<br>
+%%RUBY_SITELIBDIR%%/zip/zip_extra_field.rb<br>
+%%RUBY_SITELIBDIR%%/zip/zip_file.rb<br>
+%%RUBY_SITELIBDIR%%/zip/zip_input_stream.rb<br>
+%%RUBY_SITELIBDIR%%/zip/zip_output_stream.rb<br>
+%%RUBY_SITELIBDIR%%/zip/zip_streamable_directory.rb<br>
+%%RUBY_SITELIBDIR%%/zip/zip_streamable_stream.rb<br>
=A0%%RUBY_SITELIBDIR%%/zip/zipfilesystem.rb<br>
-%%RUBY_SITELIBDIR%%/zip/ziprequire.rb<br>
- at dirrm %%RUBY_SITELIBDIR%%/zip<br>
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example.rb<br>
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example_filesystem.rb<br>
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtkRubyzip.rb<br>
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/write_simple.rb<br>
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/zipfind.rb<br>
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/qtzip.rb<br>
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%<br>
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog<br>
+ at dirrm %%RUBY_SITELIBDIR%%<br>
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/example.rb<br>
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/example_filesystem.rb<br>
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/example_recursive.rb<br>
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/gtkRubyzip.rb<br>
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/qtzip.rb<br>
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/write_simple.rb<br>
+%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/zipfind.rb<br>
+%%PORTEXAMPLES%%@dirrm %%RUBY_MODEXAMPLESDIR%%<br>
=A0%%PORTDOCS%%%%RUBY_MODDOCDIR%%/NEWS<br>
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README<br>
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.md<br>
=A0%%PORTDOCS%%%%RUBY_MODDOCDIR%%/TODO<br>
=A0%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%<br>
<br>
<br>
>Release-Note:<br>
>Audit-Trail:<br>
>Unformatted:<br>
<br>_______________________________________________<br>
<a href=3D"mailto:freebsd-ports-bugs at freebsd.org">freebsd-ports-bugs at freebs=
d.org</a> mailing list<br>
<a href=3D"http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs" ta=
rget=3D"_blank">http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bug=
s</a><br>
To unsubscribe, send any mail to "<a href=3D"mailto:freebsd-ports-bugs=
-unsubscribe at freebsd.org">freebsd-ports-bugs-unsubscribe at freebsd.org</a>&qu=
ot;<br></blockquote></div><br><br clear=3D"all"><br>-- <br>--<br>Jason Helf=
man=A0=A0=A0=A0=A0=A0 =A0=A0 | FreeBSD Committer<br>
jgh at FreeBSD.org=A0=A0=A0=A0 | <a href=3D"http://people.freebsd.org/%7Ejgh" =
target=3D"_blank">http://people.freebsd.org/~jgh</a>=A0 | The Power to Serv=
e<br>
</div>
--047d7b15a337fc91af04deb08758--
More information about the freebsd-ruby
mailing list