pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/archivers/ruby-zip24
Module Name:    pkgsrc
Committed By:   taca
Date:           Mon Nov  3 04:26:48 UTC 2025
Added Files:
        pkgsrc/archivers/ruby-zip24: DESCR Makefile PLIST distinfo
Log Message:
archivers/ruby-zip24: add package version 2.4.1
ruby-zip24 is version 2.x package and ruby-zip will be updated 3.x later.
Changes from current ruby-zip 2.3.2, 2.4.0 was wrongly versioned as 2.4 and
yanked.
2.4.1 (2025-01-05)
* Ensure compatibility with --enable-frozen-string-literal.
* Ensure File.open_buffer doesn't rewrite unchanged data. This is a backport
  of the fix on the 3.x branch.
* Enable use of the version 3 calling style (mainly named parameters)
  wherever possible, while retaining version 2.x compatibility.
* Add (switchable) warning messages to methods that are changed or removed
  in version 3.x.
Tooling:
* Opt-in for MFA requirement explicitly on 2.4 branch.
* Switch to using GitHub Actions (from Travis).
* Update Rubocop versions and configuration.
* Update actions with latest rubies.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/archivers/ruby-zip24/DESCR \
    pkgsrc/archivers/ruby-zip24/Makefile pkgsrc/archivers/ruby-zip24/PLIST \
    pkgsrc/archivers/ruby-zip24/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/archivers/ruby-zip24/DESCR
diff -u /dev/null pkgsrc/archivers/ruby-zip24/DESCR:1.1
--- /dev/null   Mon Nov  3 04:26:48 2025
+++ pkgsrc/archivers/ruby-zip24/DESCR   Mon Nov  3 04:26:48 2025
@@ -0,0 +1,3 @@
+rubyzip is a ruby module for reading and writing zip files.
+
+This is version 2.4.x.
Index: pkgsrc/archivers/ruby-zip24/Makefile
diff -u /dev/null pkgsrc/archivers/ruby-zip24/Makefile:1.1
--- /dev/null   Mon Nov  3 04:26:48 2025
+++ pkgsrc/archivers/ruby-zip24/Makefile        Mon Nov  3 04:26:48 2025
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2025/11/03 04:26:48 taca Exp $
+
+DISTNAME=      rubyzip-2.4.1
+PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME:S/ruby//:S/zip/&24/}
+CATEGORIES=    archivers
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/rubyzip/rubyzip
+COMMENT=       Ruby module for reading and writing zip files
+LICENSE=       ruby-license
+
+USE_LANGUAGES= # none
+
+pre-configure:
+       ${CHMOD} -R -x ${WRKSRC}/Rakefile ${WRKSRC}/lib/zip/*.rb
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/archivers/ruby-zip24/PLIST
diff -u /dev/null pkgsrc/archivers/ruby-zip24/PLIST:1.1
--- /dev/null   Mon Nov  3 04:26:48 2025
+++ pkgsrc/archivers/ruby-zip24/PLIST   Mon Nov  3 04:26:48 2025
@@ -0,0 +1,51 @@
+@comment $NetBSD: PLIST,v 1.1 2025/11/03 04:26:48 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/TODO
+${GEM_LIBDIR}/lib/zip.rb
+${GEM_LIBDIR}/lib/zip/central_directory.rb
+${GEM_LIBDIR}/lib/zip/compressor.rb
+${GEM_LIBDIR}/lib/zip/constants.rb
+${GEM_LIBDIR}/lib/zip/crypto/decrypted_io.rb
+${GEM_LIBDIR}/lib/zip/crypto/encryption.rb
+${GEM_LIBDIR}/lib/zip/crypto/null_encryption.rb
+${GEM_LIBDIR}/lib/zip/crypto/traditional_encryption.rb
+${GEM_LIBDIR}/lib/zip/decompressor.rb
+${GEM_LIBDIR}/lib/zip/deflater.rb
+${GEM_LIBDIR}/lib/zip/dos_time.rb
+${GEM_LIBDIR}/lib/zip/entry.rb
+${GEM_LIBDIR}/lib/zip/entry_set.rb
+${GEM_LIBDIR}/lib/zip/errors.rb
+${GEM_LIBDIR}/lib/zip/extra_field.rb
+${GEM_LIBDIR}/lib/zip/extra_field/generic.rb
+${GEM_LIBDIR}/lib/zip/extra_field/ntfs.rb
+${GEM_LIBDIR}/lib/zip/extra_field/old_unix.rb
+${GEM_LIBDIR}/lib/zip/extra_field/universal_time.rb
+${GEM_LIBDIR}/lib/zip/extra_field/unix.rb
+${GEM_LIBDIR}/lib/zip/extra_field/zip64.rb
+${GEM_LIBDIR}/lib/zip/extra_field/zip64_placeholder.rb
+${GEM_LIBDIR}/lib/zip/file.rb
+${GEM_LIBDIR}/lib/zip/filesystem.rb
+${GEM_LIBDIR}/lib/zip/inflater.rb
+${GEM_LIBDIR}/lib/zip/input_stream.rb
+${GEM_LIBDIR}/lib/zip/ioextras.rb
+${GEM_LIBDIR}/lib/zip/ioextras/abstract_input_stream.rb
+${GEM_LIBDIR}/lib/zip/ioextras/abstract_output_stream.rb
+${GEM_LIBDIR}/lib/zip/null_compressor.rb
+${GEM_LIBDIR}/lib/zip/null_decompressor.rb
+${GEM_LIBDIR}/lib/zip/null_input_stream.rb
+${GEM_LIBDIR}/lib/zip/output_stream.rb
+${GEM_LIBDIR}/lib/zip/pass_thru_compressor.rb
+${GEM_LIBDIR}/lib/zip/pass_thru_decompressor.rb
+${GEM_LIBDIR}/lib/zip/streamable_directory.rb
+${GEM_LIBDIR}/lib/zip/streamable_stream.rb
+${GEM_LIBDIR}/lib/zip/version.rb
+${GEM_LIBDIR}/samples/example.rb
+${GEM_LIBDIR}/samples/example_filesystem.rb
+${GEM_LIBDIR}/samples/example_recursive.rb
+${GEM_LIBDIR}/samples/gtk_ruby_zip.rb
+${GEM_LIBDIR}/samples/qtzip.rb
+${GEM_LIBDIR}/samples/write_simple.rb
+${GEM_LIBDIR}/samples/zipfind.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
Index: pkgsrc/archivers/ruby-zip24/distinfo
diff -u /dev/null pkgsrc/archivers/ruby-zip24/distinfo:1.1
--- /dev/null   Mon Nov  3 04:26:48 2025
+++ pkgsrc/archivers/ruby-zip24/distinfo        Mon Nov  3 04:26:48 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/11/03 04:26:48 taca Exp $
+
+BLAKE2s (rubyzip-2.4.1.gem) = 21c643bfaa49050447c915091efa5761ad47d25877dbada2adb1a81e49da8113
+SHA512 (rubyzip-2.4.1.gem) = 113a1d8913826d6f96f6d7bdaee49bb9dbc5a5ff01054f93467a377ab3b890c782d42a2ed466d17385868350079345aada87541ba7617e28a4af700d17aab9ef
+Size (rubyzip-2.4.1.gem) = 41984 bytes
Home |
Main Index |
Thread Index |
Old Index