Update to the latest release of ruby sqlite3. Changelog located at
https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md

The gem no longer ships tests, so remove test code from the port.

Tested manually on amd64.  I plan on committing this next week unless I
hear objections.

Thanks,
Jeremy

Index: Makefile
===================================================================
RCS file: /cvs/ports/databases/ruby-sqlite3/Makefile,v
diff -u -p -r1.49 Makefile
--- Makefile    31 Dec 2023 21:25:22 -0000      1.49
+++ Makefile    17 Apr 2024 18:39:17 -0000
@@ -1,6 +1,6 @@
 COMMENT=       access a SQLite3 database from ruby
 
-DISTNAME=      sqlite3-1.7.0
+DISTNAME=      sqlite3-2.0.0
 CATEGORIES=    databases
 
 MAINTAINER =   Jeremy Evans <jer...@openbsd.org>
@@ -17,12 +17,5 @@ LIB_DEPENDS=         databases/sqlite3
 
 CONFIGURE_STYLE=       ruby gem ext
 CONFIGURE_ARGS=                --enable-system-libraries
-
-MODRUBY_TEST=  rake
-TEST_DEPENDS=  ${FULLPKGNAME}:${BUILD_PKGPATH}
-
-do-test:
-       cd ${WRKSRC}/test && ${RUBY} -I . -e \
-               "require 'sqlite3'; Dir['test_*.rb'].each{|f| load(f)}"
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/databases/ruby-sqlite3/distinfo,v
diff -u -p -r1.22 distinfo
--- distinfo    31 Dec 2023 21:25:22 -0000      1.22
+++ distinfo    17 Apr 2024 18:34:08 -0000
@@ -1,2 +1,2 @@
-SHA256 (sqlite3-1.7.0.gem) = iUtZZVkfstt9lVcuk5QvT93Rdi037E+8GYs2Qm/Nrjw=
-SIZE (sqlite3-1.7.0.gem) = 3277824
+SHA256 (sqlite3-2.0.0.gem) = 9ojkquE/YKu486SdP6I6gU08ZkO4n+yWuu8zYCyPTgc=
+SIZE (sqlite3-2.0.0.gem) = 3295232
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/databases/ruby-sqlite3/pkg/PLIST,v
diff -u -p -r1.19 PLIST
--- pkg/PLIST   31 Dec 2023 21:25:23 -0000      1.19
+++ pkg/PLIST   17 Apr 2024 18:38:56 -0000
@@ -1,16 +1,11 @@
-${GEM_LIB}/build_info/${DISTNAME}.info
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
 ${GEM_LIB}/gems/${DISTNAME}/.gemtest
-${GEM_LIB}/gems/${DISTNAME}/API_CHANGES.md
 ${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md
 ${GEM_LIB}/gems/${DISTNAME}/CONTRIBUTING.md
-${GEM_LIB}/gems/${DISTNAME}/ChangeLog.cvs
 ${GEM_LIB}/gems/${DISTNAME}/FAQ.md
-${GEM_LIB}/gems/${DISTNAME}/Gemfile
 ${GEM_LIB}/gems/${DISTNAME}/INSTALLATION.md
 ${GEM_LIB}/gems/${DISTNAME}/LICENSE
-${GEM_LIB}/gems/${DISTNAME}/LICENSE-DEPENDENCIES
 ${GEM_LIB}/gems/${DISTNAME}/README.md
 ${GEM_LIB}/gems/${DISTNAME}/dependencies.yml
 ${GEM_LIB}/gems/${DISTNAME}/lib/
@@ -23,28 +18,9 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/sqlite3/
 ${GEM_LIB}/gems/${DISTNAME}/lib/sqlite3/resultset.rb
 @so ${GEM_LIB}/gems/${DISTNAME}/lib/sqlite3/sqlite3_native.so
 ${GEM_LIB}/gems/${DISTNAME}/lib/sqlite3/statement.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/sqlite3/translator.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/sqlite3/value.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/sqlite3/version.rb
-${GEM_LIB}/gems/${DISTNAME}/test/
-${GEM_LIB}/gems/${DISTNAME}/test/helper.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_backup.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_collation.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_database.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_database_flags.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_database_readonly.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_database_readwrite.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_deprecated.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_encoding.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_integration.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_integration_aggregate.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_integration_open_close.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_integration_pending.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_integration_resultset.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_integration_statement.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_pragmas.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_result_set.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_sqlite3.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_statement.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_statement_execute.rb
+${GEM_LIB}/gems/${DISTNAME}/ports/
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/sqlite-autoconf-3450300.tar.gz
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec

Reply via email to