[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2024-04-01 Thread Hans de Graaff
commit: 6ce5d4faf99bbd6be28c7b4d21b4ff0066a3b944
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr  2 05:32:27 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr  2 05:38:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce5d4fa

dev-ruby/sqlite3: drop 1.6.3-r1, 1.6.6

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest|  2 --
 dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild | 53 
 dev-ruby/sqlite3/sqlite3-1.6.6.ebuild| 53 
 3 files changed, 108 deletions(-)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 9007be443e7f..127004a1f96e 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,5 +1,3 @@
-DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
 SHA512 
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
-DIST sqlite3-1.6.6.gem 3250176 BLAKE2B 
94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420
 SHA512 
5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525
 DIST sqlite3-1.6.7.gem 3249664 BLAKE2B 
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
 SHA512 
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97
 DIST sqlite3-1.6.9.gem 3277312 BLAKE2B 
85360858f23ad20efce1d2d0dfb5661440425ad2d45bee3ff4c26a1489a9c3e8d1a875a8a0a2f71b89f9dde85e01ab10b65ba9bebcc9f4efe2dfb9214d983a5e
 SHA512 
d5bb7b928c9cac2a8a97f9ce4e56041713d41364bef6e37ea10e47d795576b0f524eea9a8369f2022dab12d79cf0d28f85383d731ecde1af5edfb0c6421c83ff
 DIST sqlite3-1.7.0.gem 3277824 BLAKE2B 
a836cccf0ad6572139589a534bd95e011108f313c0f3876da612196ddb58d4ca7e4de4534d896566c1d86e3990f5601f9953bd14b25ae9a7aa85559389ec11b1
 SHA512 
d87b9567e58018c51788d7d524f983f4a4503e95f2b25fd0e0eb655f357fff7c18ebdabf0cdd057a1ac2215c8c849e7eb4e10a323bdc812632830ab886510c16

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
deleted file mode 100644
index 21c6943533d3..
--- a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE=""
-
-# We track the bundled sqlite version here
-RDEPEND+=" >=dev-db/sqlite-3.41.2:3"
-DEPEND+=" >=dev-db/sqlite-3.41.2:3"
-
-ruby_add_bdepend "
-   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
-   test? ( dev-ruby/minitest:5 )
-"
-
-all_ruby_prepare() {
-   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
-
-   # Remove the runtime dependency on mini_portile2. We build without
-   # it and it is not a runtime dependency for us.
-   sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   if use doc; then
-   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
-   rm -f doc/js/*.gz || die
-   fi
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
-}

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.6.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.6.ebuild
deleted file mode 100644
index 1c447b5d638d..
--- a/dev-ruby/sqlite3/sqlite3-1.6.6.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
-LICENSE="BSD"
-

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2024-04-01 Thread Hans de Graaff
commit: 06a14fb1ceb4351902eacf1fddd242035324cc00
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr  2 05:37:54 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr  2 05:38:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a14fb1

dev-ruby/sqlite3: add 1.7.3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.7.3.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 127004a1f96e..787b37a14cfd 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.6.7.gem 3249664 BLAKE2B 
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61
 DIST sqlite3-1.6.9.gem 3277312 BLAKE2B 
85360858f23ad20efce1d2d0dfb5661440425ad2d45bee3ff4c26a1489a9c3e8d1a875a8a0a2f71b89f9dde85e01ab10b65ba9bebcc9f4efe2dfb9214d983a5e
 SHA512 
d5bb7b928c9cac2a8a97f9ce4e56041713d41364bef6e37ea10e47d795576b0f524eea9a8369f2022dab12d79cf0d28f85383d731ecde1af5edfb0c6421c83ff
 DIST sqlite3-1.7.0.gem 3277824 BLAKE2B 
a836cccf0ad6572139589a534bd95e011108f313c0f3876da612196ddb58d4ca7e4de4534d896566c1d86e3990f5601f9953bd14b25ae9a7aa85559389ec11b1
 SHA512 
d87b9567e58018c51788d7d524f983f4a4503e95f2b25fd0e0eb655f357fff7c18ebdabf0cdd057a1ac2215c8c849e7eb4e10a323bdc812632830ab886510c16
 DIST sqlite3-1.7.2.gem 3305984 BLAKE2B 
944ed6206476e4161361b31dfb09bcf0c91a7a5c7a675f21892aa9831d41218d367e459459a4774e86331aeabec9db1bd12956e01f004f23e2d95beed73d5808
 SHA512 
1e0ad4266230108f30716a1ab1dd2defc47f52e5a43250e32295e2506fa1398334010ad3aa771a60c2127618aef2344fe902e064ea525e95c99438db8c3b73b1
+DIST sqlite3-1.7.3.gem 3307008 BLAKE2B 
0df742c7cb4a8f920196106b5701eae07e60e668f040ca6e3276afdd0dfdeed3fb19ed455425f332e13082ca740f42d914536ccdf565ed151b6eb0f6ccd7c676
 SHA512 
b6ed36a5618134ca1f993b21a351ac279ebb7e1370be521eae67ed9224a1fac11d71ddd7573b3b14da47657756cb68b3eab0164b6e6ed058d3f64fa95699bc2f

diff --git a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild
new file mode 100644
index ..096080242fee
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.45.2:3"
+DEPEND+=" >=dev-db/sqlite-3.45.2:3"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/rdoc )
+   test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
+
+   # Remove the runtime dependency on mini_portile2. We build without
+   # it and it is not a runtime dependency for us.
+   sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2024-02-04 Thread Hans de Graaff
commit: f7d6d02266fad890810ba53b09f03d94b0db0ff8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb  4 08:08:43 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb  4 08:12:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d6d022

dev-ruby/sqlite3: add 1.7.2

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.7.2.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 02e9707463d6..9007be443e7f 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -3,3 +3,4 @@ DIST sqlite3-1.6.6.gem 3250176 BLAKE2B 
94afd152f77118af066de36ae1269c8a18b19409b
 DIST sqlite3-1.6.7.gem 3249664 BLAKE2B 
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
 SHA512 
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97
 DIST sqlite3-1.6.9.gem 3277312 BLAKE2B 
85360858f23ad20efce1d2d0dfb5661440425ad2d45bee3ff4c26a1489a9c3e8d1a875a8a0a2f71b89f9dde85e01ab10b65ba9bebcc9f4efe2dfb9214d983a5e
 SHA512 
d5bb7b928c9cac2a8a97f9ce4e56041713d41364bef6e37ea10e47d795576b0f524eea9a8369f2022dab12d79cf0d28f85383d731ecde1af5edfb0c6421c83ff
 DIST sqlite3-1.7.0.gem 3277824 BLAKE2B 
a836cccf0ad6572139589a534bd95e011108f313c0f3876da612196ddb58d4ca7e4de4534d896566c1d86e3990f5601f9953bd14b25ae9a7aa85559389ec11b1
 SHA512 
d87b9567e58018c51788d7d524f983f4a4503e95f2b25fd0e0eb655f357fff7c18ebdabf0cdd057a1ac2215c8c849e7eb4e10a323bdc812632830ab886510c16
+DIST sqlite3-1.7.2.gem 3305984 BLAKE2B 
944ed6206476e4161361b31dfb09bcf0c91a7a5c7a675f21892aa9831d41218d367e459459a4774e86331aeabec9db1bd12956e01f004f23e2d95beed73d5808
 SHA512 
1e0ad4266230108f30716a1ab1dd2defc47f52e5a43250e32295e2506fa1398334010ad3aa771a60c2127618aef2344fe902e064ea525e95c99438db8c3b73b1

diff --git a/dev-ruby/sqlite3/sqlite3-1.7.2.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.7.2.ebuild
new file mode 100644
index ..0824284115ae
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.7.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.45.1:3"
+DEPEND+=" >=dev-db/sqlite-3.45.1:3"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/rdoc )
+   test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
+
+   # Remove the runtime dependency on mini_portile2. We build without
+   # it and it is not a runtime dependency for us.
+   sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-12-28 Thread Hans de Graaff
commit: c155830201abf9ce3c35605d4a731562ec016fcf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 10:03:27 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 10:26:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1558302

dev-ruby/sqlite3: add 1.7.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.7.0.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 88ee3c8e1e1e..02e9707463d6 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 
3243aa61993cf0e9f20b46f4e02ca88a17f204d05
 DIST sqlite3-1.6.6.gem 3250176 BLAKE2B 
94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420
 SHA512 
5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525
 DIST sqlite3-1.6.7.gem 3249664 BLAKE2B 
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
 SHA512 
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97
 DIST sqlite3-1.6.9.gem 3277312 BLAKE2B 
85360858f23ad20efce1d2d0dfb5661440425ad2d45bee3ff4c26a1489a9c3e8d1a875a8a0a2f71b89f9dde85e01ab10b65ba9bebcc9f4efe2dfb9214d983a5e
 SHA512 
d5bb7b928c9cac2a8a97f9ce4e56041713d41364bef6e37ea10e47d795576b0f524eea9a8369f2022dab12d79cf0d28f85383d731ecde1af5edfb0c6421c83ff
+DIST sqlite3-1.7.0.gem 3277824 BLAKE2B 
a836cccf0ad6572139589a534bd95e011108f313c0f3876da612196ddb58d4ca7e4de4534d896566c1d86e3990f5601f9953bd14b25ae9a7aa85559389ec11b1
 SHA512 
d87b9567e58018c51788d7d524f983f4a4503e95f2b25fd0e0eb655f357fff7c18ebdabf0cdd057a1ac2215c8c849e7eb4e10a323bdc812632830ab886510c16

diff --git a/dev-ruby/sqlite3/sqlite3-1.7.0.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.7.0.ebuild
new file mode 100644
index ..6a59e359cad9
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.7.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.44.2:3"
+DEPEND+=" >=dev-db/sqlite-3.44.2:3"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/rdoc )
+   test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
+
+   # Remove the runtime dependency on mini_portile2. We build without
+   # it and it is not a runtime dependency for us.
+   sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-12-21 Thread Arthur Zamarin
commit: 8ebad8d35193c44648f36bf8432f7d5e92860247
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 21 08:05:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 21 08:05:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ebad8d3

dev-ruby/sqlite3: Stabilize 1.6.7 ppc, #918716

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.6.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild
index db6ff3bcadc9..856f3aa51cab 100644
--- a/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-12-20 Thread Arthur Zamarin
commit: 69e7be71151fa62fd9ec1e1e12b0b7ccfad98080
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 21 07:26:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 21 07:26:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e7be71

dev-ruby/sqlite3: Stabilize 1.6.7 x86, #918716

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.6.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild
index 0a4e313ce37f..db6ff3bcadc9 100644
--- a/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-12-06 Thread Hans de Graaff
commit: f40b6ca5308cd91dd8869c3abc1b53fe2b1d10cf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec  6 09:24:26 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec  6 09:27:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f40b6ca5

dev-ruby/sqlite3: drop 1.4.4

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 -
 dev-ruby/sqlite3/sqlite3-1.4.4.ebuild | 78 ---
 2 files changed, 79 deletions(-)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 996ccec4397c..88ee3c8e1e1e 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,4 +1,3 @@
-DIST sqlite3-1.4.4.gem 71168 BLAKE2B 
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
 SHA512 
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
 DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
 SHA512 
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
 DIST sqlite3-1.6.6.gem 3250176 BLAKE2B 
94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420
 SHA512 
5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525
 DIST sqlite3-1.6.7.gem 3249664 BLAKE2B 
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
 SHA512 
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild
deleted file mode 100644
index 74431119484e..
--- a/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
-   dev-ruby/rake-compiler
-   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
-   test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   # We remove the vendor_sqlite3 rake task because it's used to
-   # bundle SQlite3 which we definitely don't want.
-   rm -f rakelib/vendor_sqlite3.rake || die
-
-   # Remove gem tasks since we don't need them and they require hoe.
-   rm -f rakelib/gem.rake || die
-
-   sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   if use doc; then
-   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
-   rm -f doc/js/*.gz || die
-   fi
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   # sqlite3 was called sqlite3-ruby before, so add a spec file that
-   # simply loads sqlite3 to make sure that old projects load correctly
-   # we don't even need to create a file to load this: the `require
-   # sqlite3` was already part of sqlite3-ruby requirements.
-   cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# ${CATEGORY}/${PF}
-Gem::Specification.new do |s|
-   s.name = "sqlite3-ruby"
-   s.version = "${RUBY_FAKEGEM_VERSION}"
-   s.summary = "Fake gem to load sqlite3"
-   s.homepage = "${HOMEPAGE}"
-   s.specification_version = 3
-   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
-   RUBY_FAKEGEM_NAME=sqlite3-ruby \
-   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
-   ruby_fakegem_install_gemspec
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-11-28 Thread Hans de Graaff
commit: 739afe4a2d15e544f55ed2b212b9dc18f68f7d00
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 29 07:12:53 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 29 07:12:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739afe4a

dev-ruby/sqlite3: add 1.6.9

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.6.9.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 9bb8efd934a8..996ccec4397c 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.4.4.gem 71168 BLAKE2B 
f49d055b0d040f12b00abaf5c3a245b4e018445f41d
 DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
 SHA512 
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
 DIST sqlite3-1.6.6.gem 3250176 BLAKE2B 
94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420
 SHA512 
5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525
 DIST sqlite3-1.6.7.gem 3249664 BLAKE2B 
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
 SHA512 
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97
+DIST sqlite3-1.6.9.gem 3277312 BLAKE2B 
85360858f23ad20efce1d2d0dfb5661440425ad2d45bee3ff4c26a1489a9c3e8d1a875a8a0a2f71b89f9dde85e01ab10b65ba9bebcc9f4efe2dfb9214d983a5e
 SHA512 
d5bb7b928c9cac2a8a97f9ce4e56041713d41364bef6e37ea10e47d795576b0f524eea9a8369f2022dab12d79cf0d28f85383d731ecde1af5edfb0c6421c83ff

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.9.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.9.ebuild
new file mode 100644
index ..02ac7a89108d
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.9.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.44.2:3"
+DEPEND+=" >=dev-db/sqlite-3.44.2:3"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
+
+   # Remove the runtime dependency on mini_portile2. We build without
+   # it and it is not a runtime dependency for us.
+   sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-10-24 Thread Hans de Graaff
commit: 55df7e5d6dd23e74603afe731665fccdcb1e3bf5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct 25 05:20:17 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Oct 25 05:20:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55df7e5d

dev-ruby/sqlite3: drop 1.6.4, 1.6.5

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  2 --
 dev-ruby/sqlite3/sqlite3-1.6.4.ebuild | 53 ---
 dev-ruby/sqlite3/sqlite3-1.6.5.ebuild | 53 ---
 3 files changed, 108 deletions(-)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index e71f0fc11cb3..9bb8efd934a8 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,6 +1,4 @@
 DIST sqlite3-1.4.4.gem 71168 BLAKE2B 
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
 SHA512 
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
 DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
 SHA512 
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
-DIST sqlite3-1.6.4.gem 3248640 BLAKE2B 
95deb2f826c912948b677c33b405e6f95ac124fe61074a30217aa823eceb9b8a2fc659e8c71e37c0dab4b30371f047ae693a401644a3d7c48d5b259926b81fc9
 SHA512 
47eb7b40305450d4e4a90c2985163ed6e8b971358405a6a8a4e24f6cc959921c19fb16d987bacbc2697de4bf9d9215b4395fbeb641bf2e281b3e13d82da8eef5
-DIST sqlite3-1.6.5.gem 3249664 BLAKE2B 
22f20fffd3c005d452efd4a27b8d6a8c56e09f4078f4c44c72eb48d740c8184803de21ed9ca8d2befc636cd1510e182fd6d1a51a23bebe07b44d70e6722024dd
 SHA512 
a297cb3daf27bcc9933e7521771fa1c570a3e6850dc498659f6b61b8add5d7765ea9758c0549a8c2ded7d9e23aadb6530c1c9c494ce83263b4c4a566ac7d5437
 DIST sqlite3-1.6.6.gem 3250176 BLAKE2B 
94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420
 SHA512 
5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525
 DIST sqlite3-1.6.7.gem 3249664 BLAKE2B 
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
 SHA512 
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.4.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.4.ebuild
deleted file mode 100644
index 1c4ebdc7a1b4..
--- a/dev-ruby/sqlite3/sqlite3-1.6.4.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE=""
-
-# We track the bundled sqlite version here
-RDEPEND+=" >=dev-db/sqlite-3.43.0:3"
-DEPEND+=" >=dev-db/sqlite-3.43.0:3"
-
-ruby_add_bdepend "
-   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
-   test? ( dev-ruby/minitest:5 )
-"
-
-all_ruby_prepare() {
-   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
-
-   # Remove the runtime dependency on mini_portile2. We build without
-   # it and it is not a runtime dependency for us.
-   sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   if use doc; then
-   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
-   rm -f doc/js/*.gz || die
-   fi
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
-}

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.5.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.5.ebuild
deleted file mode 100644
index 1c4ebdc7a1b4..
--- a/dev-ruby/sqlite3/sqlite3-1.6.5.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-10-10 Thread Hans de Graaff
commit: 7ff02a217bb6192e6c4168b0bd6d5550cdf9fe0a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct 11 05:29:15 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Oct 11 05:37:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff02a21

dev-ruby/sqlite3: add 1.6.7

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.6.7.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 40966a19ab9c..bb4adad965fe 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -4,3 +4,4 @@ DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 
3243aa61993cf0e9f20b46f4e02ca88a17f204d05
 DIST sqlite3-1.6.4.gem 3248640 BLAKE2B 
95deb2f826c912948b677c33b405e6f95ac124fe61074a30217aa823eceb9b8a2fc659e8c71e37c0dab4b30371f047ae693a401644a3d7c48d5b259926b81fc9
 SHA512 
47eb7b40305450d4e4a90c2985163ed6e8b971358405a6a8a4e24f6cc959921c19fb16d987bacbc2697de4bf9d9215b4395fbeb641bf2e281b3e13d82da8eef5
 DIST sqlite3-1.6.5.gem 3249664 BLAKE2B 
22f20fffd3c005d452efd4a27b8d6a8c56e09f4078f4c44c72eb48d740c8184803de21ed9ca8d2befc636cd1510e182fd6d1a51a23bebe07b44d70e6722024dd
 SHA512 
a297cb3daf27bcc9933e7521771fa1c570a3e6850dc498659f6b61b8add5d7765ea9758c0549a8c2ded7d9e23aadb6530c1c9c494ce83263b4c4a566ac7d5437
 DIST sqlite3-1.6.6.gem 3250176 BLAKE2B 
94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420
 SHA512 
5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525
+DIST sqlite3-1.6.7.gem 3249664 BLAKE2B 
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
 SHA512 
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild
new file mode 100644
index ..f00272bb3e7c
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.43.2:3"
+DEPEND+=" >=dev-db/sqlite-3.43.2:3"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
+
+   # Remove the runtime dependency on mini_portile2. We build without
+   # it and it is not a runtime dependency for us.
+   sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-10-10 Thread Hans de Graaff
commit: 14f0e155a6fc7413e9615258802097c013781736
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct 11 05:29:54 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Oct 11 05:37:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f0e155

dev-ruby/sqlite3: drop 1.6.1, 1.6.3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 -
 dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 48 --
 dev-ruby/sqlite3/sqlite3-1.6.3.ebuild | 49 ---
 3 files changed, 98 deletions(-)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index bb4adad965fe..e71f0fc11cb3 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,5 +1,4 @@
 DIST sqlite3-1.4.4.gem 71168 BLAKE2B 
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
 SHA512 
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
-DIST sqlite3-1.6.1.gem 3194368 BLAKE2B 
f06fc82454730ad136c0824258d4f0fba75d2e2e2aa160f3e2b928d128f0649292a42bacac19330d485695db7c833b3ab7396833ada427bbf35cc90120f54a78
 SHA512 
e0e25dd5b5d98cd1e8e1e7721d300ddb75138d68e9fd3d1a062d6eb1ee7ce580cf15585f086123027f11bd7325f41eba44e5a4bf20500ce14c0cd8d191577a79
 DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
 SHA512 
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
 DIST sqlite3-1.6.4.gem 3248640 BLAKE2B 
95deb2f826c912948b677c33b405e6f95ac124fe61074a30217aa823eceb9b8a2fc659e8c71e37c0dab4b30371f047ae693a401644a3d7c48d5b259926b81fc9
 SHA512 
47eb7b40305450d4e4a90c2985163ed6e8b971358405a6a8a4e24f6cc959921c19fb16d987bacbc2697de4bf9d9215b4395fbeb641bf2e281b3e13d82da8eef5
 DIST sqlite3-1.6.5.gem 3249664 BLAKE2B 
22f20fffd3c005d452efd4a27b8d6a8c56e09f4078f4c44c72eb48d740c8184803de21ed9ca8d2befc636cd1510e182fd6d1a51a23bebe07b44d70e6722024dd
 SHA512 
a297cb3daf27bcc9933e7521771fa1c570a3e6850dc498659f6b61b8add5d7765ea9758c0549a8c2ded7d9e23aadb6530c1c9c494ce83263b4c4a566ac7d5437

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
deleted file mode 100644
index 87d62ea571fc..
--- a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.39.4:3"
-DEPEND+=" >=dev-db/sqlite-3.39.4:3"
-
-# TODO: drop the mini_portile2 dep after 1.6.1
-ruby_add_bdepend "
-   dev-ruby/mini_portile2:2.8
-   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
-   test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   if use doc; then
-   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
-   rm -f doc/js/*.gz || die
-   fi
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
-}

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
deleted file mode 100644
index d254235d0a38..
--- a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE=""
-
-# We track the bundled sqlite version here

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-09-13 Thread Hans de Graaff
commit: 7d84410a542f4b6e36ef9cf12a8464ec27bc886e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 14 05:15:03 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 14 05:15:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d84410a

dev-ruby/sqlite3: add 1.6.6

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.6.6.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index bf49f50bef4a..40966a19ab9c 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -3,3 +3,4 @@ DIST sqlite3-1.6.1.gem 3194368 BLAKE2B 
f06fc82454730ad136c0824258d4f0fba75d2e2e2
 DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
 SHA512 
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
 DIST sqlite3-1.6.4.gem 3248640 BLAKE2B 
95deb2f826c912948b677c33b405e6f95ac124fe61074a30217aa823eceb9b8a2fc659e8c71e37c0dab4b30371f047ae693a401644a3d7c48d5b259926b81fc9
 SHA512 
47eb7b40305450d4e4a90c2985163ed6e8b971358405a6a8a4e24f6cc959921c19fb16d987bacbc2697de4bf9d9215b4395fbeb641bf2e281b3e13d82da8eef5
 DIST sqlite3-1.6.5.gem 3249664 BLAKE2B 
22f20fffd3c005d452efd4a27b8d6a8c56e09f4078f4c44c72eb48d740c8184803de21ed9ca8d2befc636cd1510e182fd6d1a51a23bebe07b44d70e6722024dd
 SHA512 
a297cb3daf27bcc9933e7521771fa1c570a3e6850dc498659f6b61b8add5d7765ea9758c0549a8c2ded7d9e23aadb6530c1c9c494ce83263b4c4a566ac7d5437
+DIST sqlite3-1.6.6.gem 3250176 BLAKE2B 
94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420
 SHA512 
5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.6.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.6.ebuild
new file mode 100644
index ..1c447b5d638d
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.6.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.43.1:3"
+DEPEND+=" >=dev-db/sqlite-3.43.1:3"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
+
+   # Remove the runtime dependency on mini_portile2. We build without
+   # it and it is not a runtime dependency for us.
+   sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-09-09 Thread Hans de Graaff
commit: 074059852ddcdc90ecc8c15aa5003e5d41bfc249
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Sep 10 05:40:54 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Sep 10 05:57:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07405985

dev-ruby/sqlite3: add 1.6.5

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.6.5.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index e85f7b79f07e..bf49f50bef4a 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.4.4.gem 71168 BLAKE2B 
f49d055b0d040f12b00abaf5c3a245b4e018445f41d
 DIST sqlite3-1.6.1.gem 3194368 BLAKE2B 
f06fc82454730ad136c0824258d4f0fba75d2e2e2aa160f3e2b928d128f0649292a42bacac19330d485695db7c833b3ab7396833ada427bbf35cc90120f54a78
 SHA512 
e0e25dd5b5d98cd1e8e1e7721d300ddb75138d68e9fd3d1a062d6eb1ee7ce580cf15585f086123027f11bd7325f41eba44e5a4bf20500ce14c0cd8d191577a79
 DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
 SHA512 
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
 DIST sqlite3-1.6.4.gem 3248640 BLAKE2B 
95deb2f826c912948b677c33b405e6f95ac124fe61074a30217aa823eceb9b8a2fc659e8c71e37c0dab4b30371f047ae693a401644a3d7c48d5b259926b81fc9
 SHA512 
47eb7b40305450d4e4a90c2985163ed6e8b971358405a6a8a4e24f6cc959921c19fb16d987bacbc2697de4bf9d9215b4395fbeb641bf2e281b3e13d82da8eef5
+DIST sqlite3-1.6.5.gem 3249664 BLAKE2B 
22f20fffd3c005d452efd4a27b8d6a8c56e09f4078f4c44c72eb48d740c8184803de21ed9ca8d2befc636cd1510e182fd6d1a51a23bebe07b44d70e6722024dd
 SHA512 
a297cb3daf27bcc9933e7521771fa1c570a3e6850dc498659f6b61b8add5d7765ea9758c0549a8c2ded7d9e23aadb6530c1c9c494ce83263b4c4a566ac7d5437

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.5.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.5.ebuild
new file mode 100644
index ..1c4ebdc7a1b4
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.5.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.43.0:3"
+DEPEND+=" >=dev-db/sqlite-3.43.0:3"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
+
+   # Remove the runtime dependency on mini_portile2. We build without
+   # it and it is not a runtime dependency for us.
+   sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-09-01 Thread Hans de Graaff
commit: b95d97c3fbda2d5eb0d1d664583169d65efac4bd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Sep  1 05:47:28 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep  2 05:36:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b95d97c3

dev-ruby/sqlite3: add 1.6.4

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.6.4.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 8bbd66fec2bb..e85f7b79f07e 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,4 @@
 DIST sqlite3-1.4.4.gem 71168 BLAKE2B 
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
 SHA512 
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
 DIST sqlite3-1.6.1.gem 3194368 BLAKE2B 
f06fc82454730ad136c0824258d4f0fba75d2e2e2aa160f3e2b928d128f0649292a42bacac19330d485695db7c833b3ab7396833ada427bbf35cc90120f54a78
 SHA512 
e0e25dd5b5d98cd1e8e1e7721d300ddb75138d68e9fd3d1a062d6eb1ee7ce580cf15585f086123027f11bd7325f41eba44e5a4bf20500ce14c0cd8d191577a79
 DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
 SHA512 
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
+DIST sqlite3-1.6.4.gem 3248640 BLAKE2B 
95deb2f826c912948b677c33b405e6f95ac124fe61074a30217aa823eceb9b8a2fc659e8c71e37c0dab4b30371f047ae693a401644a3d7c48d5b259926b81fc9
 SHA512 
47eb7b40305450d4e4a90c2985163ed6e8b971358405a6a8a4e24f6cc959921c19fb16d987bacbc2697de4bf9d9215b4395fbeb641bf2e281b3e13d82da8eef5

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.4.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.4.ebuild
new file mode 100644
index ..1c4ebdc7a1b4
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.43.0:3"
+DEPEND+=" >=dev-db/sqlite-3.43.0:3"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
+
+   # Remove the runtime dependency on mini_portile2. We build without
+   # it and it is not a runtime dependency for us.
+   sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-08-20 Thread Sam James
commit: b0bfcecdc750e397cd033013954ada113d7e6c06
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 20 08:11:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 20 08:11:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0bfcecd

dev-ruby/sqlite3: Stabilize 1.6.3-r1 amd64, #912490

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
index 63e62ce441ee..21c6943533d3 100644
--- a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-08-19 Thread Sam James
commit: 01a77c3136f5da66a4d30db9225a231b67da5874
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 07:22:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 07:22:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a77c31

dev-ruby/sqlite3: Stabilize 1.6.3-r1 ppc64, #912490

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
index ba4ed4569046..6185fa3199bd 100644
--- a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-08-02 Thread Sam James
commit: 8ff3b0f3fb8608cef221642e9e8fcda0d1451e0a
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 15:10:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 15:10:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff3b0f3

dev-ruby/sqlite3: Stabilize 1.6.3 ppc, #910992

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
index 1e60709200ec..d254235d0a38 100644
--- a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-07-24 Thread Jakov Smolić
commit: 374e03567f4186ee8b4e86013cca083b9a174a0f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 10:04:55 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 10:04:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374e0356

dev-ruby/sqlite3: Stabilize 1.6.3 x86, #910992

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
index 0c2f7fd5582d..8d90b91ea558 100644
--- a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-07-10 Thread Hans de Graaff
commit: 83ee6fd6e79af5fa0e88d0dcea1c53b26b34acb5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 10 18:09:31 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 10 18:10:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ee6fd6

dev-ruby/sqlite3: avoid dependency on mini_portile2

Closes: https://bugs.gentoo.org/910181
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild | 53 
 1 file changed, 53 insertions(+)

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
new file mode 100644
index ..ba4ed4569046
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.41.2:3"
+DEPEND+=" >=dev-db/sqlite-3.41.2:3"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
+
+   # Remove the runtime dependency on mini_portile2. We build without
+   # it and it is not a runtime dependency for us.
+   sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-06-23 Thread Hans de Graaff
commit: b3b304b6ac039e1590b62ff4d5468db5c91a1d98
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 23 18:54:19 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 23 19:04:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3b304b6

dev-ruby/sqlite3: drop 1.4.2-r1, 1.5.3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest|  2 -
 dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 77 
 dev-ruby/sqlite3/sqlite3-1.5.3.ebuild| 47 ---
 3 files changed, 126 deletions(-)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index de0d283abade..8bbd66fec2bb 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,5 +1,3 @@
-DIST sqlite3-1.4.2.gem 70656 BLAKE2B 
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
 SHA512 
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545
 DIST sqlite3-1.4.4.gem 71168 BLAKE2B 
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
 SHA512 
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
-DIST sqlite3-1.5.3.gem 3134976 BLAKE2B 
feece4cb67e898b9dd1d77cf229632bf87a083ff894d854b6000dec69edaf677be4289104c25abf2e1dd246fa8f1391d9b579236b751f83acfdce544a39df3e9
 SHA512 
7d4a9c6c6998130b5ca725aabe8299668699aebd3813da088d62ca5d3013f31bffa9356d84d63164c98fe00f80c65dc467d70e725189a8b3fe233c348c5b4392
 DIST sqlite3-1.6.1.gem 3194368 BLAKE2B 
f06fc82454730ad136c0824258d4f0fba75d2e2e2aa160f3e2b928d128f0649292a42bacac19330d485695db7c833b3ab7396833ada427bbf35cc90120f54a78
 SHA512 
e0e25dd5b5d98cd1e8e1e7721d300ddb75138d68e9fd3d1a062d6eb1ee7ce580cf15585f086123027f11bd7325f41eba44e5a4bf20500ce14c0cd8d191577a79
 DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
 SHA512 
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
deleted file mode 100644
index 6411f95123f0..
--- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
-   dev-ruby/rake-compiler
-   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
-   test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   # We remove the vendor_sqlite3 rake task because it's used to
-   # bundle SQlite3 which we definitely don't want.
-   rm -f rakelib/vendor_sqlite3.rake || die
-
-   # Remove gem tasks since we don't need them and they require hoe.
-   rm -f rakelib/gem.rake || die
-
-   sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   if use doc; then
-   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
-   fi
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   # sqlite3 was called sqlite3-ruby before, so add a spec file that
-   # simply loads sqlite3 to make sure that old projects load correctly
-   # we don't even need to create a file to load this: the `require
-   # sqlite3` was already part of sqlite3-ruby requirements.
-   cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# ${CATEGORY}/${PF}
-Gem::Specification.new do |s|
-   s.name = "sqlite3-ruby"
-   s.version = "${RUBY_FAKEGEM_VERSION}"
-   s.summary = "Fake gem to load sqlite3"
-   s.homepage = "${HOMEPAGE}"
-   s.specification_version = 3
-   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-06-11 Thread Sam James
commit: a75146b6d17f9148aa0455d186155ab5b8e8853d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 02:02:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:27:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a75146b6

dev-ruby/sqlite3: add 1.6.3

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.6.3.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 70845acc90ed..de0d283abade 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.4.2.gem 70656 BLAKE2B 
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf121
 DIST sqlite3-1.4.4.gem 71168 BLAKE2B 
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
 SHA512 
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
 DIST sqlite3-1.5.3.gem 3134976 BLAKE2B 
feece4cb67e898b9dd1d77cf229632bf87a083ff894d854b6000dec69edaf677be4289104c25abf2e1dd246fa8f1391d9b579236b751f83acfdce544a39df3e9
 SHA512 
7d4a9c6c6998130b5ca725aabe8299668699aebd3813da088d62ca5d3013f31bffa9356d84d63164c98fe00f80c65dc467d70e725189a8b3fe233c348c5b4392
 DIST sqlite3-1.6.1.gem 3194368 BLAKE2B 
f06fc82454730ad136c0824258d4f0fba75d2e2e2aa160f3e2b928d128f0649292a42bacac19330d485695db7c833b3ab7396833ada427bbf35cc90120f54a78
 SHA512 
e0e25dd5b5d98cd1e8e1e7721d300ddb75138d68e9fd3d1a062d6eb1ee7ce580cf15585f086123027f11bd7325f41eba44e5a4bf20500ce14c0cd8d191577a79
+DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
 SHA512 
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
new file mode 100644
index ..1d5d90620556
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.41.2:3"
+DEPEND+=" >=dev-db/sqlite-3.41.2:3"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-04-23 Thread Sam James
commit: 7dc99894d7bde4550e5dc3a9a01cf86772602be6
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 20:00:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 20:00:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc99894

dev-ruby/sqlite3: Stabilize 1.6.1 x86, #904907

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
index 22d5cc0b5c58..46e945ab83d3 100644
--- a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-04-23 Thread Sam James
commit: 7bd292cd8c2297c91f1d7b4c9d2f538c01d5339c
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 20:00:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 20:00:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd292cd

dev-ruby/sqlite3: Stabilize 1.6.1 ppc, #904907

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
index 46e945ab83d3..bacbe70e03c9 100644
--- a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-04-23 Thread Sam James
commit: c9308d6d28f38fce2eea83e4f2ccde99e037c44c
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 19:56:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 19:56:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9308d6d

dev-ruby/sqlite3: Stabilize 1.6.1 amd64, #904907

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
index 865bd8681d8f..22d5cc0b5c58 100644
--- a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-04-23 Thread Sam James
commit: b7847fcd3f211448e5b37d3e5c205d9df801b79c
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 19:51:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 19:51:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7847fcd

dev-ruby/sqlite3: Stabilize 1.6.1 ppc64, #904907

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
index 6bc8448ba291..865bd8681d8f 100644
--- a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-04-01 Thread Sam James
commit: 0deb8e13d0111ba71e98c9c0010d3b58171aef15
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  2 04:24:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  2 05:06:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0deb8e13

dev-ruby/sqlite3: enable ruby32

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
index 778eebd8854a..6bc8448ba291 100644
--- a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_DOC="faq"
 RUBY_FAKEGEM_DOCDIR="doc faq"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-03-28 Thread Sam James
commit: edf5484e2e502a514abef7137d6b881d8f9c4dae
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 19:14:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 19:15:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edf5484e

dev-ruby/sqlite3: Stabilize 1.5.3 ppc64, #903363

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.5.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.5.3.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.5.3.ebuild
index e585be1fa146..f90b6672b613 100644
--- a/dev-ruby/sqlite3/sqlite3-1.5.3.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-03-19 Thread Sam James
commit: a3a8d15530c40542d1f6f1d5423bb706fd516fc1
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 04:47:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 04:47:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a8d155

dev-ruby/sqlite3: restore mini_portile2 dep for now

It's gone in the *next* release.

Closes: https://bugs.gentoo.org/902113
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
index 26060aeac4fe..778eebd8854a 100644
--- a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
@@ -24,7 +24,9 @@ IUSE=""
 RDEPEND+=" >=dev-db/sqlite-3.39.4:3"
 DEPEND+=" >=dev-db/sqlite-3.39.4:3"
 
+# TODO: drop the mini_portile2 dep after 1.6.1
 ruby_add_bdepend "
+   dev-ruby/mini_portile2:2.8
doc? ( dev-ruby/rdoc dev-ruby/redcloth )
test? ( dev-ruby/minitest:5 )"
 
@@ -36,7 +38,7 @@ all_ruby_compile() {
all_fakegem_compile
 
if use doc; then
-   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
rm -f doc/js/*.gz || die
fi
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2023-03-18 Thread Sam James
commit: cb9f4206a61e8a37c2d9d5c6e383f5bf95ba4ba4
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 18 06:34:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 18 23:12:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9f4206

dev-ruby/sqlite3: add 1.6.1

No more portile dep: 
https://github.com/sparklemotion/sqlite3-ruby/commit/193c5e0a2d1b3161a3bec499ec3fb68a1a793bbd

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 74777cc64196..70845acc90ed 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,4 @@
 DIST sqlite3-1.4.2.gem 70656 BLAKE2B 
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
 SHA512 
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545
 DIST sqlite3-1.4.4.gem 71168 BLAKE2B 
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
 SHA512 
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
 DIST sqlite3-1.5.3.gem 3134976 BLAKE2B 
feece4cb67e898b9dd1d77cf229632bf87a083ff894d854b6000dec69edaf677be4289104c25abf2e1dd246fa8f1391d9b579236b751f83acfdce544a39df3e9
 SHA512 
7d4a9c6c6998130b5ca725aabe8299668699aebd3813da088d62ca5d3013f31bffa9356d84d63164c98fe00f80c65dc467d70e725189a8b3fe233c348c5b4392
+DIST sqlite3-1.6.1.gem 3194368 BLAKE2B 
f06fc82454730ad136c0824258d4f0fba75d2e2e2aa160f3e2b928d128f0649292a42bacac19330d485695db7c833b3ab7396833ada427bbf35cc90120f54a78
 SHA512 
e0e25dd5b5d98cd1e8e1e7721d300ddb75138d68e9fd3d1a062d6eb1ee7ce580cf15585f086123027f11bd7325f41eba44e5a4bf20500ce14c0cd8d191577a79

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
new file mode 100644
index ..26060aeac4fe
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.39.4:3"
+DEPEND+=" >=dev-db/sqlite-3.39.4:3"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2022-10-21 Thread Hans de Graaff
commit: 89b28d51255300c97240a67a353d306d57ee1646
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 22 04:34:13 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 22 04:34:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b28d51

dev-ruby/sqlite3: drop 1.4.3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 -
 dev-ruby/sqlite3/sqlite3-1.4.3.ebuild | 77 ---
 2 files changed, 78 deletions(-)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 9036d5e626f1..74777cc64196 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,4 +1,3 @@
 DIST sqlite3-1.4.2.gem 70656 BLAKE2B 
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
 SHA512 
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545
-DIST sqlite3-1.4.3.gem 71168 BLAKE2B 
a529c24536b39356131bb027713c7c5fac6d6d72c701c97b419222aceb46778a69e5c2d27a7dffae220e5a1acd1c7354eaa0b25dcd48a4c9b29ed617c5020ed8
 SHA512 
482e436257a2364deb62158f4541e7b6c8ba3ad73bf9f750194d778bc43233142cd6166bdbce0a9e29862c2621acd2f4b95563cf1944889a676f792179b90c3c
 DIST sqlite3-1.4.4.gem 71168 BLAKE2B 
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
 SHA512 
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
 DIST sqlite3-1.5.3.gem 3134976 BLAKE2B 
feece4cb67e898b9dd1d77cf229632bf87a083ff894d854b6000dec69edaf677be4289104c25abf2e1dd246fa8f1391d9b579236b751f83acfdce544a39df3e9
 SHA512 
7d4a9c6c6998130b5ca725aabe8299668699aebd3813da088d62ca5d3013f31bffa9356d84d63164c98fe00f80c65dc467d70e725189a8b3fe233c348c5b4392

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.3.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.3.ebuild
deleted file mode 100644
index 5fbaf84aba41..
--- a/dev-ruby/sqlite3/sqlite3-1.4.3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
-   dev-ruby/rake-compiler
-   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
-   test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   # We remove the vendor_sqlite3 rake task because it's used to
-   # bundle SQlite3 which we definitely don't want.
-   rm -f rakelib/vendor_sqlite3.rake || die
-
-   # Remove gem tasks since we don't need them and they require hoe.
-   rm -f rakelib/gem.rake || die
-
-   sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   if use doc; then
-   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
-   fi
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   # sqlite3 was called sqlite3-ruby before, so add a spec file that
-   # simply loads sqlite3 to make sure that old projects load correctly
-   # we don't even need to create a file to load this: the `require
-   # sqlite3` was already part of sqlite3-ruby requirements.
-   cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# ${CATEGORY}/${PF}
-Gem::Specification.new do |s|
-   s.name = "sqlite3-ruby"
-   s.version = "${RUBY_FAKEGEM_VERSION}"
-   s.summary = "Fake gem to load sqlite3"
-   s.homepage = "${HOMEPAGE}"
-   s.specification_version = 3
-   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
-   RUBY_FAKEGEM_NAME=sqlite3-ruby \
-   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
-   ruby_fakegem_install_gemspec
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2022-10-21 Thread Hans de Graaff
commit: 2bcb36d9fa4f96fc09791af5d39da5fae248605e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 22 04:35:27 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 22 04:35:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bcb36d9

dev-ruby/sqlite3: stabilize 1.4.4 for amd64

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild
index b1349bc90389..149b19c52819 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2022-10-21 Thread Hans de Graaff
commit: b6e9deed7b0336eea56e85c38e427ea5b349e753
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 22 04:33:52 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 22 04:33:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e9deed

dev-ruby/sqlite3: add 1.5.3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.5.3.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 3ed407512838..9036d5e626f1 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,4 @@
 DIST sqlite3-1.4.2.gem 70656 BLAKE2B 
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
 SHA512 
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545
 DIST sqlite3-1.4.3.gem 71168 BLAKE2B 
a529c24536b39356131bb027713c7c5fac6d6d72c701c97b419222aceb46778a69e5c2d27a7dffae220e5a1acd1c7354eaa0b25dcd48a4c9b29ed617c5020ed8
 SHA512 
482e436257a2364deb62158f4541e7b6c8ba3ad73bf9f750194d778bc43233142cd6166bdbce0a9e29862c2621acd2f4b95563cf1944889a676f792179b90c3c
 DIST sqlite3-1.4.4.gem 71168 BLAKE2B 
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
 SHA512 
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
+DIST sqlite3-1.5.3.gem 3134976 BLAKE2B 
feece4cb67e898b9dd1d77cf229632bf87a083ff894d854b6000dec69edaf677be4289104c25abf2e1dd246fa8f1391d9b579236b751f83acfdce544a39df3e9
 SHA512 
7d4a9c6c6998130b5ca725aabe8299668699aebd3813da088d62ca5d3013f31bffa9356d84d63164c98fe00f80c65dc467d70e725189a8b3fe233c348c5b4392

diff --git a/dev-ruby/sqlite3/sqlite3-1.5.3.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.5.3.ebuild
new file mode 100644
index ..e585be1fa146
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.5.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.39.4:3"
+DEPEND+=" >=dev-db/sqlite-3.39.4:3"
+
+ruby_add_bdepend "
+   dev-ruby/mini_portile2:2.8
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2022-06-15 Thread Hans de Graaff
commit: 693b86055e151ea051ba44999be2d09217cbbec0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun 16 05:36:52 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun 16 05:37:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=693b8605

dev-ruby/sqlite3: add 1.4.4

Closes: https://bugs.gentoo.org/840191
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.4.4.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 1908b9b8cd43..3ed407512838 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,2 +1,3 @@
 DIST sqlite3-1.4.2.gem 70656 BLAKE2B 
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
 SHA512 
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545
 DIST sqlite3-1.4.3.gem 71168 BLAKE2B 
a529c24536b39356131bb027713c7c5fac6d6d72c701c97b419222aceb46778a69e5c2d27a7dffae220e5a1acd1c7354eaa0b25dcd48a4c9b29ed617c5020ed8
 SHA512 
482e436257a2364deb62158f4541e7b6c8ba3ad73bf9f750194d778bc43233142cd6166bdbce0a9e29862c2621acd2f4b95563cf1944889a676f792179b90c3c
+DIST sqlite3-1.4.4.gem 71168 BLAKE2B 
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
 SHA512 
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild
new file mode 100644
index ..b1349bc90389
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+   dev-ruby/rake-compiler
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # We remove the vendor_sqlite3 rake task because it's used to
+   # bundle SQlite3 which we definitely don't want.
+   rm -f rakelib/vendor_sqlite3.rake || die
+
+   # Remove gem tasks since we don't need them and they require hoe.
+   rm -f rakelib/gem.rake || die
+
+   sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # sqlite3 was called sqlite3-ruby before, so add a spec file that
+   # simply loads sqlite3 to make sure that old projects load correctly
+   # we don't even need to create a file to load this: the `require
+   # sqlite3` was already part of sqlite3-ruby requirements.
+   cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# ${CATEGORY}/${PF}
+Gem::Specification.new do |s|
+   s.name = "sqlite3-ruby"
+   s.version = "${RUBY_FAKEGEM_VERSION}"
+   s.summary = "Fake gem to load sqlite3"
+   s.homepage = "${HOMEPAGE}"
+   s.specification_version = 3
+   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+   RUBY_FAKEGEM_NAME=sqlite3-ruby \
+   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+   ruby_fakegem_install_gemspec
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2022-06-13 Thread Hans de Graaff
commit: 6112473f1012d2b6adda358b61f40749a48b6313
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 14 05:01:45 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 14 05:01:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6112473f

dev-ruby/sqlite3: add 1.4.3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.4.3.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 6413ccf1c0c7..1908b9b8cd43 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1 +1,2 @@
 DIST sqlite3-1.4.2.gem 70656 BLAKE2B 
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
 SHA512 
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545
+DIST sqlite3-1.4.3.gem 71168 BLAKE2B 
a529c24536b39356131bb027713c7c5fac6d6d72c701c97b419222aceb46778a69e5c2d27a7dffae220e5a1acd1c7354eaa0b25dcd48a4c9b29ed617c5020ed8
 SHA512 
482e436257a2364deb62158f4541e7b6c8ba3ad73bf9f750194d778bc43233142cd6166bdbce0a9e29862c2621acd2f4b95563cf1944889a676f792179b90c3c

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.3.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.3.ebuild
new file mode 100644
index ..5fbaf84aba41
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.4.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+   dev-ruby/rake-compiler
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # We remove the vendor_sqlite3 rake task because it's used to
+   # bundle SQlite3 which we definitely don't want.
+   rm -f rakelib/vendor_sqlite3.rake || die
+
+   # Remove gem tasks since we don't need them and they require hoe.
+   rm -f rakelib/gem.rake || die
+
+   sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # sqlite3 was called sqlite3-ruby before, so add a spec file that
+   # simply loads sqlite3 to make sure that old projects load correctly
+   # we don't even need to create a file to load this: the `require
+   # sqlite3` was already part of sqlite3-ruby requirements.
+   cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# ${CATEGORY}/${PF}
+Gem::Specification.new do |s|
+   s.name = "sqlite3-ruby"
+   s.version = "${RUBY_FAKEGEM_VERSION}"
+   s.summary = "Fake gem to load sqlite3"
+   s.homepage = "${HOMEPAGE}"
+   s.specification_version = 3
+   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+   RUBY_FAKEGEM_NAME=sqlite3-ruby \
+   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+   ruby_fakegem_install_gemspec
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2022-04-22 Thread Hans de Graaff
commit: fca464f0044d2d5c408a618e9d3d9ee6953d86ee
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 22 06:36:50 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 22 06:55:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca464f0

dev-ruby/sqlite3: enable ruby31 and disable ruby25

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
index f5161bc16036..c689d3316749 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_DOC="faq"
 RUBY_FAKEGEM_DOCDIR="doc faq"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2021-11-07 Thread Yixun Lan
commit: de41dfcdabfa20c0cfb2682bc5a6dd30c4f1ad9b
Author: Yongxiang Liang  gmail  com>
AuthorDate: Fri Nov  5 11:44:02 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov  8 02:49:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de41dfcd

dev-ruby/sqlite3: keyword ~riscv

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
index 3ddc3675b83..f5161bc1603 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2021-09-25 Thread Hans de Graaff
commit: 0906ea4a600c490f5277564378b2e3bb9eaa79df
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 25 08:48:07 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 25 08:48:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0906ea4a

dev-ruby/sqlite3: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest  |  1 -
 dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 83 --
 2 files changed, 84 deletions(-)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 204ef9693a6..6413ccf1c0c 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,2 +1 @@
-DIST sqlite3-1.3.13.gem 64512 BLAKE2B 
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
 DIST sqlite3-1.4.2.gem 70656 BLAKE2B 
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
 SHA512 
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
deleted file mode 100644
index b5340d0a65d..000
--- a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
-   dev-ruby/rake-compiler
-   dev-ruby/hoe
-   doc? ( dev-ruby/redcloth )
-   test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   # We remove the vendor_sqlite3 rake task because it's used to
-   # bundle SQlite3 which we definitely don't want.
-   rm tasks/vendor_sqlite3.rake || die
-
-   # Remove license line from hoe to avoid depending on a newer
-   # version.
-   sed -i -e '/license/d' tasks/gem.rake || die
-
-   sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/sqlite3 extconf.rb || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   if use doc; then
-   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
-   fi
-}
-
-each_ruby_compile() {
-   # TODO: not sure what happens with jruby
-
-   emake -Cext/sqlite3 V=1
-   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   # sqlite3 was called sqlite3-ruby before, so add a spec file that
-   # simply loads sqlite3 to make sure that old projects load correctly
-   # we don't even need to create a file to load this: the `require
-   # sqlite3` was already part of sqlite3-ruby requirements.
-   cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# ${CATEGORY}/${PF}
-Gem::Specification.new do |s|
-   s.name = "sqlite3-ruby"
-   s.version = "${RUBY_FAKEGEM_VERSION}"
-   s.summary = "Fake gem to load sqlite3"
-   s.homepage = "${HOMEPAGE}"
-   s.specification_version = 3
-   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
-   RUBY_FAKEGEM_NAME=sqlite3-ruby \
-   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
-   ruby_fakegem_install_gemspec
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2021-09-24 Thread Agostino Sarubbo
commit: 9b5c90449c6247ab7599640fffed36d0656a6122
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 25 05:17:41 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 25 05:17:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5c9044

dev-ruby/sqlite3: ppc stable wrt bug #812713

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
index 4959b7b1ce6..3ddc3675b83 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2021-09-13 Thread Agostino Sarubbo
commit: 2f53ddad453c7509f1902e71e76ede420d19296a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 13 07:00:15 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 13 07:00:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f53ddad

dev-ruby/sqlite3: x86 stable wrt bug #812713

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
index b1e23ee6664..4959b7b1ce6 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2021-09-13 Thread Agostino Sarubbo
commit: 6f79267d3e2ad4259e0d072332c4cd8b7580f68c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 13 06:59:20 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 13 06:59:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f79267d

dev-ruby/sqlite3: ppc64 stable wrt bug #812713

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
index 62ebbecc8a6..b1e23ee6664 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2021-09-13 Thread Agostino Sarubbo
commit: 12846477550a9660eb259921254f50bb12790f9c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 13 06:56:49 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 13 06:56:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12846477

dev-ruby/sqlite3: amd64 stable wrt bug #812713

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
index 4eb68ab7eea..62ebbecc8a6 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2021-07-06 Thread Hans de Graaff
commit: 38b8049a6a1665a8352a788ecdc7a30f76c9f134
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  6 10:28:04 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  6 19:41:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b8049a

dev-ruby/sqlite3: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 -
 dev-ruby/sqlite3/sqlite3-1.4.1.ebuild | 83 ---
 dev-ruby/sqlite3/sqlite3-1.4.2.ebuild | 83 ---
 3 files changed, 167 deletions(-)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 4a352a81a89..204ef9693a6 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,2 @@
 DIST sqlite3-1.3.13.gem 64512 BLAKE2B 
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
-DIST sqlite3-1.4.1.gem 70144 BLAKE2B 
5a850296c804223cfe7673f72a1e303fb80c49569f23ab57be9a26acacbe95945382db1b1fd22bb432c974ddcf7c28abd913912823c2e8477d2eda165dbafe0d
 SHA512 
33f87af2e962459cad07f2f07c9d6dffb59551c4e5371e47446f10f5314a05da495598ef5f90f896f876f9a59bd2e90b5bb3fdfb6efb95966ff51bb578f81a80
 DIST sqlite3-1.4.2.gem 70656 BLAKE2B 
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
 SHA512 
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
deleted file mode 100644
index db26f1c3ce7..000
--- a/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
-   dev-ruby/rake-compiler
-   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
-   test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   # We remove the vendor_sqlite3 rake task because it's used to
-   # bundle SQlite3 which we definitely don't want.
-   rm -f rakelib/vendor_sqlite3.rake || die
-
-   # Remove gem tasks since we don't need them and they require hoe.
-   rm -f rakelib/gem.rake || die
-
-   sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/sqlite3 extconf.rb || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   if use doc; then
-   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
-   fi
-}
-
-each_ruby_compile() {
-   emake -Cext/sqlite3 V=1
-   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   # sqlite3 was called sqlite3-ruby before, so add a spec file that
-   # simply loads sqlite3 to make sure that old projects load correctly
-   # we don't even need to create a file to load this: the `require
-   # sqlite3` was already part of sqlite3-ruby requirements.
-   cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# ${CATEGORY}/${PF}
-Gem::Specification.new do |s|
-   s.name = "sqlite3-ruby"
-   s.version = "${RUBY_FAKEGEM_VERSION}"
-   s.summary = "Fake gem to load sqlite3"
-   s.homepage = "${HOMEPAGE}"
-   s.specification_version = 3
-   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
-   RUBY_FAKEGEM_NAME=sqlite3-ruby \
-   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
-   ruby_fakegem_install_gemspec
-}

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
deleted file mode 100644
index afd7d3af6e3..000
--- a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2021-04-28 Thread Sam James
commit: 03cbd5864de46c5dfd4f1e60ec6ace93fc5dbaf8
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 29 01:45:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 29 01:52:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03cbd586

dev-ruby/sqlite3: fix variable reference style

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.3.13.ebuild   | 2 +-
 dev-ruby/sqlite3/sqlite3-1.4.1.ebuild| 2 +-
 dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 2 +-
 dev-ruby/sqlite3/sqlite3-1.4.2.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
index edea742b5e7..b5340d0a65d 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
@@ -67,7 +67,7 @@ each_ruby_install() {
# sqlite3` was already part of sqlite3-ruby requirements.
cat - < "${T}/sqlite3-ruby.gemspec"
 # generated by ebuild
-# $CATEGORY/$PF
+# ${CATEGORY}/${PF}
 Gem::Specification.new do |s|
s.name = "sqlite3-ruby"
s.version = "${RUBY_FAKEGEM_VERSION}"

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
index 49934f38823..db26f1c3ce7 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
@@ -67,7 +67,7 @@ each_ruby_install() {
# sqlite3` was already part of sqlite3-ruby requirements.
cat - < "${T}/sqlite3-ruby.gemspec"
 # generated by ebuild
-# $CATEGORY/$PF
+# ${CATEGORY}/${PF}
 Gem::Specification.new do |s|
s.name = "sqlite3-ruby"
s.version = "${RUBY_FAKEGEM_VERSION}"

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
index 4733b3915fb..4eb68ab7eea 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
@@ -61,7 +61,7 @@ each_ruby_install() {
# sqlite3` was already part of sqlite3-ruby requirements.
cat - < "${T}/sqlite3-ruby.gemspec"
 # generated by ebuild
-# $CATEGORY/$PF
+# ${CATEGORY}/${PF}
 Gem::Specification.new do |s|
s.name = "sqlite3-ruby"
s.version = "${RUBY_FAKEGEM_VERSION}"

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
index 66e8bee8d65..afd7d3af6e3 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
@@ -67,7 +67,7 @@ each_ruby_install() {
# sqlite3` was already part of sqlite3-ruby requirements.
cat - < "${T}/sqlite3-ruby.gemspec"
 # generated by ebuild
-# $CATEGORY/$PF
+# ${CATEGORY}/${PF}
 Gem::Specification.new do |s|
s.name = "sqlite3-ruby"
s.version = "${RUBY_FAKEGEM_VERSION}"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2021-04-07 Thread Hans de Graaff
commit: ecf946f36f77eb77509d2a8d746d566bf882e0f5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr  7 05:50:02 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr  7 06:14:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf946f3

dev-ruby/sqlite3: add ruby30

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
index 8eabff0df5b..4733b3915fb 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_TASK_DOC="faq"
 RUBY_FAKEGEM_DOCDIR="doc faq"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2021-02-12 Thread Hans de Graaff
commit: 02d2475d2a761f98a4651ecf0039f709af036353
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 06:35:49 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d2475d

dev-ruby/sqlite3: fix extension installation

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 77 
 1 file changed, 77 insertions(+)

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
new file mode 100644
index 000..8eabff0df5b
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+   dev-ruby/rake-compiler
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # We remove the vendor_sqlite3 rake task because it's used to
+   # bundle SQlite3 which we definitely don't want.
+   rm -f rakelib/vendor_sqlite3.rake || die
+
+   # Remove gem tasks since we don't need them and they require hoe.
+   rm -f rakelib/gem.rake || die
+
+   sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # sqlite3 was called sqlite3-ruby before, so add a spec file that
+   # simply loads sqlite3 to make sure that old projects load correctly
+   # we don't even need to create a file to load this: the `require
+   # sqlite3` was already part of sqlite3-ruby requirements.
+   cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# $CATEGORY/$PF
+Gem::Specification.new do |s|
+   s.name = "sqlite3-ruby"
+   s.version = "${RUBY_FAKEGEM_VERSION}"
+   s.summary = "Fake gem to load sqlite3"
+   s.homepage = "${HOMEPAGE}"
+   s.specification_version = 3
+   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+   RUBY_FAKEGEM_NAME=sqlite3-ruby \
+   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+   ruby_fakegem_install_gemspec
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2020-03-22 Thread Hans de Graaff
commit: 2945fc955d6fa6ea4d323d50eb8a8b97c614db21
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar 21 07:01:21 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 22 06:30:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2945fc95

dev-ruby/sqlite3: add ruby26

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
index 0d0730790f9..6eacc64a872 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_TASK_DOC="faq"
 RUBY_FAKEGEM_DOCDIR="doc faq"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2020-02-26 Thread Hans de Graaff
commit: eb92ebd0ecbd6593cd7f015618571a8bc9ae65d4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 27 05:37:11 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 27 05:37:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb92ebd0

dev-ruby/sqlite3: add ruby27

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/sqlite3-1.4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
index 1e5848dd1d5..edfee830407 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_DOC="faq"
 RUBY_FAKEGEM_DOCDIR="doc faq"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2019-12-19 Thread Hans de Graaff
commit: 22fa06986b13ef6f5611b18d452b0fbe2f13d4d5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 20 07:21:14 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 20 07:21:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22fa0698

dev-ruby/sqlite3: add 1.4.2

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.4.2.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 198111b5a9b..4a352a81a89 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,2 +1,3 @@
 DIST sqlite3-1.3.13.gem 64512 BLAKE2B 
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
 DIST sqlite3-1.4.1.gem 70144 BLAKE2B 
5a850296c804223cfe7673f72a1e303fb80c49569f23ab57be9a26acacbe95945382db1b1fd22bb432c974ddcf7c28abd913912823c2e8477d2eda165dbafe0d
 SHA512 
33f87af2e962459cad07f2f07c9d6dffb59551c4e5371e47446f10f5314a05da495598ef5f90f896f876f9a59bd2e90b5bb3fdfb6efb95966ff51bb578f81a80
+DIST sqlite3-1.4.2.gem 70656 BLAKE2B 
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
 SHA512 
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
new file mode 100644
index 000..1e5848dd1d5
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+   dev-ruby/rake-compiler
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # We remove the vendor_sqlite3 rake task because it's used to
+   # bundle SQlite3 which we definitely don't want.
+   rm -f rakelib/vendor_sqlite3.rake || die
+
+   # Remove gem tasks since we don't need them and they require hoe.
+   rm -f rakelib/gem.rake || die
+
+   sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/sqlite3 extconf.rb || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   fi
+}
+
+each_ruby_compile() {
+   emake -Cext/sqlite3 V=1
+   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # sqlite3 was called sqlite3-ruby before, so add a spec file that
+   # simply loads sqlite3 to make sure that old projects load correctly
+   # we don't even need to create a file to load this: the `require
+   # sqlite3` was already part of sqlite3-ruby requirements.
+   cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# $CATEGORY/$PF
+Gem::Specification.new do |s|
+   s.name = "sqlite3-ruby"
+   s.version = "${RUBY_FAKEGEM_VERSION}"
+   s.summary = "Fake gem to load sqlite3"
+   s.homepage = "${HOMEPAGE}"
+   s.specification_version = 3
+   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+   RUBY_FAKEGEM_NAME=sqlite3-ruby \
+   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+   ruby_fakegem_install_gemspec
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2019-11-04 Thread Hans de Graaff
commit: b802c2e48959c691d49b67c82bc2f8962b2173d2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov  4 18:07:24 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov  4 18:33:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b802c2e4

dev-ruby/sqlite3: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 -
 dev-ruby/sqlite3/sqlite3-1.4.0.ebuild | 83 ---
 2 files changed, 84 deletions(-)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 555ee5a2741..198111b5a9b 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,2 @@
 DIST sqlite3-1.3.13.gem 64512 BLAKE2B 
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
-DIST sqlite3-1.4.0.gem 70144 BLAKE2B 
4900db2ffefb1658d1001d3d334c95b6e140abceb99b60c1aff78ffe8ca8055b58a1ea87040dc54893542a55d55aa2c1a91975a61edec18d211bf8dbbd786642
 SHA512 
7db9ca4bc12becd41224be77694453e8ba428303b69e58663f7888746558112e147c5f9076aa8baf3c23ac3e895cac079cb645d281e5eb06f98e0d8e8268562a
 DIST sqlite3-1.4.1.gem 70144 BLAKE2B 
5a850296c804223cfe7673f72a1e303fb80c49569f23ab57be9a26acacbe95945382db1b1fd22bb432c974ddcf7c28abd913912823c2e8477d2eda165dbafe0d
 SHA512 
33f87af2e962459cad07f2f07c9d6dffb59551c4e5371e47446f10f5314a05da495598ef5f90f896f876f9a59bd2e90b5bb3fdfb6efb95966ff51bb578f81a80

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild
deleted file mode 100644
index a8d2de67e09..000
--- a/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
-   dev-ruby/rake-compiler
-   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
-   test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   # We remove the vendor_sqlite3 rake task because it's used to
-   # bundle SQlite3 which we definitely don't want.
-   rm -f rakelib/vendor_sqlite3.rake || die
-
-   # Remove gem tasks since we don't need them and they require hoe.
-   rm -f rakelib/gem.rake || die
-
-   sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/sqlite3 extconf.rb || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   if use doc; then
-   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
-   fi
-}
-
-each_ruby_compile() {
-   emake -Cext/sqlite3 V=1
-   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   # sqlite3 was called sqlite3-ruby before, so add a spec file that
-   # simply loads sqlite3 to make sure that old projects load correctly
-   # we don't even need to create a file to load this: the `require
-   # sqlite3` was already part of sqlite3-ruby requirements.
-   cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# $CATEGORY/$PF
-Gem::Specification.new do |s|
-   s.name = "sqlite3-ruby"
-   s.version = "${RUBY_FAKEGEM_VERSION}"
-   s.summary = "Fake gem to load sqlite3"
-   s.homepage = "${HOMEPAGE}"
-   s.specification_version = 3
-   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
-   RUBY_FAKEGEM_NAME=sqlite3-ruby \
-   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
-   ruby_fakegem_install_gemspec
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2019-04-29 Thread Hans de Graaff
commit: e15ef0406d254e2a1141cf31b7415a100369bcea
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 30 05:11:31 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 30 05:40:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15ef040

dev-ruby/sqlite3: add 1.4.1

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.4.1.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index c2503b4282c..555ee5a2741 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,2 +1,3 @@
 DIST sqlite3-1.3.13.gem 64512 BLAKE2B 
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
 DIST sqlite3-1.4.0.gem 70144 BLAKE2B 
4900db2ffefb1658d1001d3d334c95b6e140abceb99b60c1aff78ffe8ca8055b58a1ea87040dc54893542a55d55aa2c1a91975a61edec18d211bf8dbbd786642
 SHA512 
7db9ca4bc12becd41224be77694453e8ba428303b69e58663f7888746558112e147c5f9076aa8baf3c23ac3e895cac079cb645d281e5eb06f98e0d8e8268562a
+DIST sqlite3-1.4.1.gem 70144 BLAKE2B 
5a850296c804223cfe7673f72a1e303fb80c49569f23ab57be9a26acacbe95945382db1b1fd22bb432c974ddcf7c28abd913912823c2e8477d2eda165dbafe0d
 SHA512 
33f87af2e962459cad07f2f07c9d6dffb59551c4e5371e47446f10f5314a05da495598ef5f90f896f876f9a59bd2e90b5bb3fdfb6efb95966ff51bb578f81a80

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
new file mode 100644
index 000..4832c2d5b69
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+   dev-ruby/rake-compiler
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # We remove the vendor_sqlite3 rake task because it's used to
+   # bundle SQlite3 which we definitely don't want.
+   rm -f rakelib/vendor_sqlite3.rake || die
+
+   # Remove gem tasks since we don't need them and they require hoe.
+   rm -f rakelib/gem.rake || die
+
+   sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/sqlite3 extconf.rb || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   fi
+}
+
+each_ruby_compile() {
+   emake -Cext/sqlite3 V=1
+   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # sqlite3 was called sqlite3-ruby before, so add a spec file that
+   # simply loads sqlite3 to make sure that old projects load correctly
+   # we don't even need to create a file to load this: the `require
+   # sqlite3` was already part of sqlite3-ruby requirements.
+   cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# $CATEGORY/$PF
+Gem::Specification.new do |s|
+   s.name = "sqlite3-ruby"
+   s.version = "${RUBY_FAKEGEM_VERSION}"
+   s.summary = "Fake gem to load sqlite3"
+   s.homepage = "${HOMEPAGE}"
+   s.specification_version = 3
+   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+   RUBY_FAKEGEM_NAME=sqlite3-ruby \
+   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+   ruby_fakegem_install_gemspec
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2019-02-04 Thread Hans de Graaff
commit: c8b432988412fd12a724b472e62e1323ab2dad2a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb  5 06:00:20 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb  5 06:00:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8b43298

dev-ruby/sqlite3: add 1.4.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.4.0.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index eaa0a01340c..c2503b4282c 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1 +1,2 @@
 DIST sqlite3-1.3.13.gem 64512 BLAKE2B 
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
+DIST sqlite3-1.4.0.gem 70144 BLAKE2B 
4900db2ffefb1658d1001d3d334c95b6e140abceb99b60c1aff78ffe8ca8055b58a1ea87040dc54893542a55d55aa2c1a91975a61edec18d211bf8dbbd786642
 SHA512 
7db9ca4bc12becd41224be77694453e8ba428303b69e58663f7888746558112e147c5f9076aa8baf3c23ac3e895cac079cb645d281e5eb06f98e0d8e8268562a

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild
new file mode 100644
index 000..a8d2de67e09
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+   dev-ruby/rake-compiler
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # We remove the vendor_sqlite3 rake task because it's used to
+   # bundle SQlite3 which we definitely don't want.
+   rm -f rakelib/vendor_sqlite3.rake || die
+
+   # Remove gem tasks since we don't need them and they require hoe.
+   rm -f rakelib/gem.rake || die
+
+   sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/sqlite3 extconf.rb || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   fi
+}
+
+each_ruby_compile() {
+   emake -Cext/sqlite3 V=1
+   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # sqlite3 was called sqlite3-ruby before, so add a spec file that
+   # simply loads sqlite3 to make sure that old projects load correctly
+   # we don't even need to create a file to load this: the `require
+   # sqlite3` was already part of sqlite3-ruby requirements.
+   cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# $CATEGORY/$PF
+Gem::Specification.new do |s|
+   s.name = "sqlite3-ruby"
+   s.version = "${RUBY_FAKEGEM_VERSION}"
+   s.summary = "Fake gem to load sqlite3"
+   s.homepage = "${HOMEPAGE}"
+   s.specification_version = 3
+   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+   RUBY_FAKEGEM_NAME=sqlite3-ruby \
+   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+   ruby_fakegem_install_gemspec
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2018-10-14 Thread Hans de Graaff
commit: dfdce592e34065c06907cf70fddb7642b2c9313d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 14 06:13:02 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 14 06:13:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfdce592

dev-ruby/sqlite3: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-ruby/sqlite3/Manifest  |  1 -
 dev-ruby/sqlite3/sqlite3-1.3.11.ebuild | 83 --
 2 files changed, 84 deletions(-)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 90baa623b44..eaa0a01340c 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,2 +1 @@
-DIST sqlite3-1.3.11.gem 60928 BLAKE2B 
c2dd494b2c5870a65588bea59cdf6752506f6389614955ecc0d006ae8a325e5ec45476bfd59fac6861b4db64108af87df4479c32775da014ea7d7306a59f8c9f
 SHA512 
02bef5f8f61d1f04c79d9032d62c9d708dddc2446dd256ad13f932ed4cae256d6c60f742a285bc4015ef5b1fb13e9541738f31fd270fe22320fc176525fe37bb
 DIST sqlite3-1.3.13.gem 64512 BLAKE2B 
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
deleted file mode 100644
index fbbe3767cd6..000
--- a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
-   dev-ruby/rake-compiler
-   dev-ruby/hoe
-   doc? ( dev-ruby/redcloth )
-   test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   # We remove the vendor_sqlite3 rake task because it's used to
-   # bundle SQlite3 which we definitely don't want.
-   rm tasks/vendor_sqlite3.rake || die
-
-   # Remove license line from hoe to avoid depending on a newer
-   # version.
-   sed -i -e '/license/d' tasks/gem.rake || die
-
-   sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/sqlite3 extconf.rb || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   if use doc; then
-   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
-   fi
-}
-
-each_ruby_compile() {
-   # TODO: not sure what happens with jruby
-
-   emake -Cext/sqlite3 V=1
-   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   # sqlite3 was called sqlite3-ruby before, so add a spec file that
-   # simply loads sqlite3 to make sure that old projects load correctly
-   # we don't even need to create a file to load this: the `require
-   # sqlite3` was already part of sqlite3-ruby requirements.
-   cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# $CATEGORY/$PF
-Gem::Specification.new do |s|
-   s.name = "sqlite3-ruby"
-   s.version = "${RUBY_FAKEGEM_VERSION}"
-   s.summary = "Fake gem to load sqlite3"
-   s.homepage = "${HOMEPAGE}"
-   s.specification_version = 3
-   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
-   RUBY_FAKEGEM_NAME=sqlite3-ruby \
-   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
-   ruby_fakegem_install_gemspec
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2018-07-30 Thread Sergei Trofimovich
commit: 16f0e5ccff88822dc5549f8a0ca69046f5f2b8ec
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul 30 21:46:57 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul 30 21:46:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f0e5cc

dev-ruby/sqlite3: stable 1.3.13 for ppc, bug #658784

Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"

 dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
index 1b27145c446..0d0730790f9 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2018-06-27 Thread Sergei Trofimovich
commit: 12592b77f2507efa6034485858c49b10aff6a1b1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jun 27 22:00:53 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun 27 22:13:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12592b77

dev-ruby/sqlite3: stable 1.3.13 for ppc64, bug #658784

Bug: https://bugs.gentoo.org/658784
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc64"

 dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
index 8b8dab7229d..1b27145c446 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2018-06-25 Thread Aaron Bauman
commit: 9c4927eaa8f5d5feb58728d044afd254e80f83d2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Jun 26 01:40:49 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Jun 26 02:04:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4927ea

dev-ruby/sqlite3: amd64 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
index 46fb747025f..8b8dab7229d 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2018-05-13 Thread Hans de Graaff
commit: 0bd49252b524de1f928e81f317399b577960dcf2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 13 08:07:36 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May 14 04:23:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd49252

dev-ruby/sqlite3: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
index 08c22580c54..69489385eef 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_TASK_DOC="faq"
 RUBY_FAKEGEM_DOCDIR="doc faq"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2018-04-08 Thread Hans de Graaff
commit: d06a25f2067342a6ddcd3d88d8b2ea35e59aa3fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr  9 04:47:42 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr  9 04:47:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06a25f2

dev-ruby/sqlite3: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/sqlite3/Manifest  |  1 -
 dev-ruby/sqlite3/sqlite3-1.3.12.ebuild | 83 --
 2 files changed, 84 deletions(-)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 13380d6d843..90baa623b44 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,2 @@
 DIST sqlite3-1.3.11.gem 60928 BLAKE2B 
c2dd494b2c5870a65588bea59cdf6752506f6389614955ecc0d006ae8a325e5ec45476bfd59fac6861b4db64108af87df4479c32775da014ea7d7306a59f8c9f
 SHA512 
02bef5f8f61d1f04c79d9032d62c9d708dddc2446dd256ad13f932ed4cae256d6c60f742a285bc4015ef5b1fb13e9541738f31fd270fe22320fc176525fe37bb
-DIST sqlite3-1.3.12.gem 64512 BLAKE2B 
604d0dc4691bc229168546d0244ba7e86dabf0e7c3f48c976e8010d66f8f59c2d25f7f5d261691e8457e87f175b1ead339b63f956bbd66390bcecde411357dec
 SHA512 
fd1888b3107b02b15a65fdf081cad59445de4bc00ed244f4d3c09504c78ebbe97d9e1e189d61e6776ef70dedcb4d7b976799fd9d4752caafff733bc50cd0abf5
 DIST sqlite3-1.3.13.gem 64512 BLAKE2B 
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.12.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.12.ebuild
deleted file mode 100644
index 666b6ed2d5f..000
--- a/dev-ruby/sqlite3/sqlite3-1.3.12.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
-   dev-ruby/rake-compiler
-   dev-ruby/hoe
-   doc? ( dev-ruby/redcloth )
-   test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   # We remove the vendor_sqlite3 rake task because it's used to
-   # bundle SQlite3 which we definitely don't want.
-   rm tasks/vendor_sqlite3.rake || die
-
-   # Remove license line from hoe to avoid depending on a newer
-   # version.
-   sed -i -e '/license/d' tasks/gem.rake || die
-
-   sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/sqlite3 extconf.rb || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   if use doc; then
-   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
-   fi
-}
-
-each_ruby_compile() {
-   # TODO: not sure what happens with jruby
-
-   emake -Cext/sqlite3 V=1
-   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   # sqlite3 was called sqlite3-ruby before, so add a spec file that
-   # simply loads sqlite3 to make sure that old projects load correctly
-   # we don't even need to create a file to load this: the `require
-   # sqlite3` was already part of sqlite3-ruby requirements.
-   cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# $CATEGORY/$PF
-Gem::Specification.new do |s|
-   s.name = "sqlite3-ruby"
-   s.version = "${RUBY_FAKEGEM_VERSION}"
-   s.summary = "Fake gem to load sqlite3"
-   s.homepage = "${HOMEPAGE}"
-   s.specification_version = 3
-   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
-   RUBY_FAKEGEM_NAME=sqlite3-ruby \
-   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
-   ruby_fakegem_install_gemspec
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2017-11-26 Thread Hans de Graaff
commit: e5349e3be1852c5fc87f83ecb4d69ad472f96da7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 26 12:22:39 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 26 12:23:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5349e3b

dev-ruby/sqlite3: drop hppa stable, bug 622498

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/sqlite3/Manifest  | 6 +++---
 dev-ruby/sqlite3/sqlite3-1.3.11.ebuild | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 5dad1133bd3..13380d6d843 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,3 @@
-DIST sqlite3-1.3.11.gem 60928 SHA256 
de8ecdcc00a7af0cda98661ed94ce442964b9403b425e95c3ac4544b1f3720a7 SHA512 
02bef5f8f61d1f04c79d9032d62c9d708dddc2446dd256ad13f932ed4cae256d6c60f742a285bc4015ef5b1fb13e9541738f31fd270fe22320fc176525fe37bb
 WHIRLPOOL 
2fb319f159e50d372ae374a6656b7452a746f6a85d94c7b15745feea73dc9c107dd4c51af54c76115ebe184ef906e41e53f2a72b9beffdada5a533cc5f142494
-DIST sqlite3-1.3.12.gem 64512 SHA256 
7d912f1b53d4bc11f84c4076c7ebae73bc21a9d82cc2df750fc37bbef3418d42 SHA512 
fd1888b3107b02b15a65fdf081cad59445de4bc00ed244f4d3c09504c78ebbe97d9e1e189d61e6776ef70dedcb4d7b976799fd9d4752caafff733bc50cd0abf5
 WHIRLPOOL 
0cab560c5f5bae01ac80490d11154e9cb8ab1567fe2596db568023006bb35f2f26c6fa1dfdac47d5d70ec821df846a5337179ac0b96fb6667c4021c5b7f16a9b
-DIST sqlite3-1.3.13.gem 64512 SHA256 
b138a22e0dbbb69be08540671dabf602599437e389a54054bb177f6ed1fd2e06 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
 WHIRLPOOL 
75cd6914dc69f17e39ac3805e2df4db2b89d8e997ea2de22cb04022f585e91481106568f0f061866675e6a415c83e0cd1c5edcbe18da1e55bb17ae88bf7f4c50
+DIST sqlite3-1.3.11.gem 60928 BLAKE2B 
c2dd494b2c5870a65588bea59cdf6752506f6389614955ecc0d006ae8a325e5ec45476bfd59fac6861b4db64108af87df4479c32775da014ea7d7306a59f8c9f
 SHA512 
02bef5f8f61d1f04c79d9032d62c9d708dddc2446dd256ad13f932ed4cae256d6c60f742a285bc4015ef5b1fb13e9541738f31fd270fe22320fc176525fe37bb
+DIST sqlite3-1.3.12.gem 64512 BLAKE2B 
604d0dc4691bc229168546d0244ba7e86dabf0e7c3f48c976e8010d66f8f59c2d25f7f5d261691e8457e87f175b1ead339b63f956bbd66390bcecde411357dec
 SHA512 
fd1888b3107b02b15a65fdf081cad59445de4bc00ed244f4d3c09504c78ebbe97d9e1e189d61e6776ef70dedcb4d7b976799fd9d4752caafff733bc50cd0abf5
+DIST sqlite3-1.3.13.gem 64512 BLAKE2B 
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
index 5ab3715d817..fbbe3767cd6 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2017-06-21 Thread Hans de Graaff
commit: aac1a7eea6bd082c2a6019f7212a12a0f61296a9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 21 07:26:09 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 21 07:27:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac1a7ee

dev-ruby/sqlite3: add ruby24

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
index 3d37826cb93..82d82299960 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_TASK_DOC="faq"
 RUBY_FAKEGEM_DOCDIR="doc faq"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2017-01-04 Thread Hans de Graaff
commit: f4dfddaf3f8578d1109b8674a622827252050f95
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan  5 06:52:18 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan  5 07:00:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4dfddaf

dev-ruby/sqlite3: cleanup

Package-Manager: portage-2.3.0

 dev-ruby/sqlite3/Manifest |  1 -
 dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild | 82 ---
 2 files changed, 83 deletions(-)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 156e2ce..5dad113 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,4 +1,3 @@
-DIST sqlite3-1.3.10.gem 60416 SHA256 
70d815be84bd9630a0b68b236fd2811eef4297a8e4b53e3df89dd39f2d39efe3 SHA512 
0a35896a4b9ce4f1e0f29ef9385f13b418b089d9bad467290e21eb12a4d09ce755231f5844c5009013ac9c73a27f7050ce899660d93d6ecc9e919f048a073cfe
 WHIRLPOOL 
95f5f6d2944012cd4778f5d29e63ae43208e247ff5a9d184409dec4756beb14b90878c5ae6b337bf3f3d1fb9049de0cf65625a8544a429c735d5d9b66f90cd1d
 DIST sqlite3-1.3.11.gem 60928 SHA256 
de8ecdcc00a7af0cda98661ed94ce442964b9403b425e95c3ac4544b1f3720a7 SHA512 
02bef5f8f61d1f04c79d9032d62c9d708dddc2446dd256ad13f932ed4cae256d6c60f742a285bc4015ef5b1fb13e9541738f31fd270fe22320fc176525fe37bb
 WHIRLPOOL 
2fb319f159e50d372ae374a6656b7452a746f6a85d94c7b15745feea73dc9c107dd4c51af54c76115ebe184ef906e41e53f2a72b9beffdada5a533cc5f142494
 DIST sqlite3-1.3.12.gem 64512 SHA256 
7d912f1b53d4bc11f84c4076c7ebae73bc21a9d82cc2df750fc37bbef3418d42 SHA512 
fd1888b3107b02b15a65fdf081cad59445de4bc00ed244f4d3c09504c78ebbe97d9e1e189d61e6776ef70dedcb4d7b976799fd9d4752caafff733bc50cd0abf5
 WHIRLPOOL 
0cab560c5f5bae01ac80490d11154e9cb8ab1567fe2596db568023006bb35f2f26c6fa1dfdac47d5d70ec821df846a5337179ac0b96fb6667c4021c5b7f16a9b
 DIST sqlite3-1.3.13.gem 64512 SHA256 
b138a22e0dbbb69be08540671dabf602599437e389a54054bb177f6ed1fd2e06 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
 WHIRLPOOL 
75cd6914dc69f17e39ac3805e2df4db2b89d8e997ea2de22cb04022f585e91481106568f0f061866675e6a415c83e0cd1c5edcbe18da1e55bb17ae88bf7f4c50

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild
deleted file mode 100644
index 69c71f7..
--- a/dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="http://rubyforge.org/projects/sqlite-ruby/;
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" =dev-db/sqlite-3*"
-DEPEND+=" =dev-db/sqlite-3*"
-
-ruby_add_bdepend "
-   dev-ruby/rake-compiler
-   dev-ruby/hoe
-   doc? ( dev-ruby/redcloth )
-   test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   # We remove the vendor_sqlite3 rake task because it's used to
-   # bundle SQlite3 which we definitely don't want.
-   rm tasks/vendor_sqlite3.rake || die
-
-   # Remove license line from hoe to avoid depending on a newer
-   # version.
-   sed -i -e '/license/d' tasks/gem.rake || die
-
-   sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/sqlite3 extconf.rb || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib *.rdoc 
ext/*/*.c || die
-}
-
-each_ruby_compile() {
-   # TODO: not sure what happens with jruby
-
-   emake -Cext/sqlite3 V=1
-   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   # sqlite3 was called sqlite3-ruby before, so add a spec file that
-   # simply loads sqlite3 to make sure that old projects load correctly
-   # we don't even need to create a file to load this: the `require
-   # sqlite3` was already part of sqlite3-ruby requirements.
-   cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# $Id$
-Gem::Specification.new do |s|
-   s.name = "sqlite3-ruby"
-   s.version = "${RUBY_FAKEGEM_VERSION}"
-   s.summary = "Fake gem to load sqlite3"
-   s.homepage = "${HOMEPAGE}"
-   s.specification_version = 3
-   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
-   RUBY_FAKEGEM_NAME=sqlite3-ruby \
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2017-01-04 Thread Hans de Graaff
commit: f01b8e8c7416e47d42f478a5852778ef21fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan  5 06:28:10 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan  5 06:28:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f01b8e8c

dev-ruby/sqlite3: add 1.3.13

Package-Manager: portage-2.3.0

 dev-ruby/sqlite3/Manifest  |  1 +
 dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 1c8cd50..156e2ce 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,4 @@
 DIST sqlite3-1.3.10.gem 60416 SHA256 
70d815be84bd9630a0b68b236fd2811eef4297a8e4b53e3df89dd39f2d39efe3 SHA512 
0a35896a4b9ce4f1e0f29ef9385f13b418b089d9bad467290e21eb12a4d09ce755231f5844c5009013ac9c73a27f7050ce899660d93d6ecc9e919f048a073cfe
 WHIRLPOOL 
95f5f6d2944012cd4778f5d29e63ae43208e247ff5a9d184409dec4756beb14b90878c5ae6b337bf3f3d1fb9049de0cf65625a8544a429c735d5d9b66f90cd1d
 DIST sqlite3-1.3.11.gem 60928 SHA256 
de8ecdcc00a7af0cda98661ed94ce442964b9403b425e95c3ac4544b1f3720a7 SHA512 
02bef5f8f61d1f04c79d9032d62c9d708dddc2446dd256ad13f932ed4cae256d6c60f742a285bc4015ef5b1fb13e9541738f31fd270fe22320fc176525fe37bb
 WHIRLPOOL 
2fb319f159e50d372ae374a6656b7452a746f6a85d94c7b15745feea73dc9c107dd4c51af54c76115ebe184ef906e41e53f2a72b9beffdada5a533cc5f142494
 DIST sqlite3-1.3.12.gem 64512 SHA256 
7d912f1b53d4bc11f84c4076c7ebae73bc21a9d82cc2df750fc37bbef3418d42 SHA512 
fd1888b3107b02b15a65fdf081cad59445de4bc00ed244f4d3c09504c78ebbe97d9e1e189d61e6776ef70dedcb4d7b976799fd9d4752caafff733bc50cd0abf5
 WHIRLPOOL 
0cab560c5f5bae01ac80490d11154e9cb8ab1567fe2596db568023006bb35f2f26c6fa1dfdac47d5d70ec821df846a5337179ac0b96fb6667c4021c5b7f16a9b
+DIST sqlite3-1.3.13.gem 64512 SHA256 
b138a22e0dbbb69be08540671dabf602599437e389a54054bb177f6ed1fd2e06 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
 WHIRLPOOL 
75cd6914dc69f17e39ac3805e2df4db2b89d8e997ea2de22cb04022f585e91481106568f0f061866675e6a415c83e0cd1c5edcbe18da1e55bb17ae88bf7f4c50

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
new file mode 100644
index ..6b466f1
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+   dev-ruby/rake-compiler
+   dev-ruby/hoe
+   doc? ( dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # We remove the vendor_sqlite3 rake task because it's used to
+   # bundle SQlite3 which we definitely don't want.
+   rm tasks/vendor_sqlite3.rake || die
+
+   # Remove license line from hoe to avoid depending on a newer
+   # version.
+   sed -i -e '/license/d' tasks/gem.rake || die
+
+   sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/sqlite3 extconf.rb || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   fi
+}
+
+each_ruby_compile() {
+   # TODO: not sure what happens with jruby
+
+   emake -Cext/sqlite3 V=1
+   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # sqlite3 was called sqlite3-ruby before, so add a spec file that
+   # simply loads sqlite3 to make sure that old projects load correctly
+   # we don't even need to create a file to load this: the `require
+   # sqlite3` was already part of sqlite3-ruby requirements.
+   cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# $Id$
+Gem::Specification.new do |s|
+   s.name = "sqlite3-ruby"
+   s.version = "${RUBY_FAKEGEM_VERSION}"
+   s.summary = "Fake gem to load sqlite3"
+   s.homepage = "${HOMEPAGE}"
+   s.specification_version = 3
+   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+   

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2016-11-25 Thread Hans de Graaff
commit: d89f92f2176e73c70bedc3b6e65c69f32cc87a5a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 25 10:07:19 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 25 10:07:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89f92f2

dev-ruby/sqlite3: drop stable ia64, sparc keywords, bug 576630

Package-Manager: portage-2.3.0

 dev-ruby/sqlite3/sqlite3-1.3.10.ebuild | 82 --
 1 file changed, 82 deletions(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.10.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.10.ebuild
deleted file mode 100644
index 19197f3..
--- a/dev-ruby/sqlite3/sqlite3-1.3.10.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="http://rubyforge.org/projects/sqlite-ruby/;
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" =dev-db/sqlite-3*"
-DEPEND+=" =dev-db/sqlite-3*"
-
-ruby_add_bdepend "
-   dev-ruby/rake-compiler
-   dev-ruby/hoe
-   doc? ( dev-ruby/redcloth )
-   test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   # We remove the vendor_sqlite3 rake task because it's used to
-   # bundle SQlite3 which we definitely don't want.
-   rm tasks/vendor_sqlite3.rake || die
-
-   # Remove license line from hoe to avoid depending on a newer
-   # version.
-   sed -i -e '/license/d' tasks/gem.rake || die
-
-   sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/sqlite3 extconf.rb || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib *.rdoc 
ext/*/*.c || die
-}
-
-each_ruby_compile() {
-   # TODO: not sure what happens with jruby
-
-   emake -Cext/sqlite3 V=1
-   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   # sqlite3 was called sqlite3-ruby before, so add a spec file that
-   # simply loads sqlite3 to make sure that old projects load correctly
-   # we don't even need to create a file to load this: the `require
-   # sqlite3` was already part of sqlite3-ruby requirements.
-   cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# $Id$
-Gem::Specification.new do |s|
-   s.name = "sqlite3-ruby"
-   s.version = "${RUBY_FAKEGEM_VERSION}"
-   s.summary = "Fake gem to load sqlite3"
-   s.homepage = "${HOMEPAGE}"
-   s.specification_version = 3
-   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
-   RUBY_FAKEGEM_NAME=sqlite3-ruby \
-   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
-   ruby_fakegem_install_gemspec
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2016-11-25 Thread Hans de Graaff
commit: 0b942822456c86fec90bf8b778b610897ba5f27f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 25 09:39:49 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 25 09:43:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b942822

dev-ruby/sqlite3: mark ruby21 revision stable

Package-Manager: portage-2.3.0

 dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild
index 45e422c..69c71f7 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="http://rubyforge.org/projects/sqlite-ruby/;
 LICENSE="BSD"
 
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2016-11-06 Thread Hans de Graaff
commit: b006b02b32a64902a955e0fb6c2e46a775454678
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov  6 14:38:15 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov  6 14:38:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b006b02b

dev-ruby/sqlite3: amd64 stable, bug 588548

Package-Manager: portage-2.3.0

 dev-ruby/sqlite3/sqlite3-1.3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
index fda89b4..d48bae1 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2016-10-08 Thread Hans de Graaff
commit: 8fecbf082653101f84d8336f9c8502df662562c6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct  9 05:45:23 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct  9 05:45:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fecbf08

dev-ruby/sqlite3: add 1.3.12

Package-Manager: portage-2.3.0

 dev-ruby/sqlite3/Manifest  |  1 +
 dev-ruby/sqlite3/sqlite3-1.3.12.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 244cba3..1c8cd50 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,2 +1,3 @@
 DIST sqlite3-1.3.10.gem 60416 SHA256 
70d815be84bd9630a0b68b236fd2811eef4297a8e4b53e3df89dd39f2d39efe3 SHA512 
0a35896a4b9ce4f1e0f29ef9385f13b418b089d9bad467290e21eb12a4d09ce755231f5844c5009013ac9c73a27f7050ce899660d93d6ecc9e919f048a073cfe
 WHIRLPOOL 
95f5f6d2944012cd4778f5d29e63ae43208e247ff5a9d184409dec4756beb14b90878c5ae6b337bf3f3d1fb9049de0cf65625a8544a429c735d5d9b66f90cd1d
 DIST sqlite3-1.3.11.gem 60928 SHA256 
de8ecdcc00a7af0cda98661ed94ce442964b9403b425e95c3ac4544b1f3720a7 SHA512 
02bef5f8f61d1f04c79d9032d62c9d708dddc2446dd256ad13f932ed4cae256d6c60f742a285bc4015ef5b1fb13e9541738f31fd270fe22320fc176525fe37bb
 WHIRLPOOL 
2fb319f159e50d372ae374a6656b7452a746f6a85d94c7b15745feea73dc9c107dd4c51af54c76115ebe184ef906e41e53f2a72b9beffdada5a533cc5f142494
+DIST sqlite3-1.3.12.gem 64512 SHA256 
7d912f1b53d4bc11f84c4076c7ebae73bc21a9d82cc2df750fc37bbef3418d42 SHA512 
fd1888b3107b02b15a65fdf081cad59445de4bc00ed244f4d3c09504c78ebbe97d9e1e189d61e6776ef70dedcb4d7b976799fd9d4752caafff733bc50cd0abf5
 WHIRLPOOL 
0cab560c5f5bae01ac80490d11154e9cb8ab1567fe2596db568023006bb35f2f26c6fa1dfdac47d5d70ec821df846a5337179ac0b96fb6667c4021c5b7f16a9b

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.12.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.12.ebuild
new file mode 100644
index ..d9f8eb7
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.3.12.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+   dev-ruby/rake-compiler
+   dev-ruby/hoe
+   doc? ( dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # We remove the vendor_sqlite3 rake task because it's used to
+   # bundle SQlite3 which we definitely don't want.
+   rm tasks/vendor_sqlite3.rake || die
+
+   # Remove license line from hoe to avoid depending on a newer
+   # version.
+   sed -i -e '/license/d' tasks/gem.rake || die
+
+   sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/sqlite3 extconf.rb || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   fi
+}
+
+each_ruby_compile() {
+   # TODO: not sure what happens with jruby
+
+   emake -Cext/sqlite3 V=1
+   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # sqlite3 was called sqlite3-ruby before, so add a spec file that
+   # simply loads sqlite3 to make sure that old projects load correctly
+   # we don't even need to create a file to load this: the `require
+   # sqlite3` was already part of sqlite3-ruby requirements.
+   cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# $Id$
+Gem::Specification.new do |s|
+   s.name = "sqlite3-ruby"
+   s.version = "${RUBY_FAKEGEM_VERSION}"
+   s.summary = "Fake gem to load sqlite3"
+   s.homepage = "${HOMEPAGE}"
+   s.specification_version = 3
+   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+   RUBY_FAKEGEM_NAME=sqlite3-ruby \
+   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+   ruby_fakegem_install_gemspec
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2016-10-02 Thread Jeroen Roovers
commit: 03b7139974cab3427ed0ed4dad48f5c001ef5e9f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Oct  2 09:21:53 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Oct  2 09:21:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b71399

dev-ruby/sqlite3: Stable for HPPA (bug #588548).

Package-Manager: portage-2.3.1
RepoMan-Options: --ignore-arches

 dev-ruby/sqlite3/sqlite3-1.3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
index d9f8eb7..fda89b4 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="An extension library to access a SQLite database 
from Ruby"
 HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
 LICENSE="BSD"
 
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2016-07-31 Thread Hans de Graaff
commit: 18a3a8280c3c72bdeeb07b9862edacfdb6c01046
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 31 06:25:31 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug  1 05:41:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a3a828

dev-ruby/sqlite3: uncomment rdoc code, bug 589934

Package-Manager: portage-2.2.28

 dev-ruby/sqlite3/sqlite3-1.3.11.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
index 15ea866..d9f8eb7 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
@@ -47,10 +47,9 @@ each_ruby_configure() {
 all_ruby_compile() {
all_fakegem_compile
 
-   # Not a single version of rdoc in gentoo appears to install rdoc, how 
is this supposed to work? bug #589934
-   #if use doc; then
-   #   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
-   #fi
+   if use doc; then
+   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   fi
 }
 
 each_ruby_compile() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2016-07-28 Thread Richard Farina
commit: 44f95828300ed00b0bc0fa91cd605bea76f44a92
Author: Zero_Chaos  gentoo  org>
AuthorDate: Thu Jul 28 18:28:52 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Thu Jul 28 18:30:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f95828

dev-ruby/sqlite3: partial fix for bug #589934

Package-Manager: portage-2.3.0

 dev-ruby/sqlite3/sqlite3-1.3.11.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
index e1015da..15ea866 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
@@ -47,7 +47,10 @@ each_ruby_configure() {
 all_ruby_compile() {
all_fakegem_compile
 
-   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib *.rdoc 
ext/*/*.c || die
+   # Not a single version of rdoc in gentoo appears to install rdoc, how 
is this supposed to work? bug #589934
+   #if use doc; then
+   #   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   #fi
 }
 
 each_ruby_compile() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2016-07-13 Thread Hans de Graaff
commit: 7fb5f5bf3822f68fffd3f479b108caf7588af3fd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul 14 05:37:04 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jul 14 05:52:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb5f5bf

dev-ruby/sqlite3: add ruby23

Package-Manager: portage-2.2.28

 dev-ruby/sqlite3/sqlite3-1.3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
index f2a6cb2..e1015da 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_TASK_DOC="faq"
 RUBY_FAKEGEM_DOCDIR="doc faq"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2016-04-16 Thread Manuel Rüger
commit: b1366e42c4d15b8737c6085e364118a0ff40
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat Apr 16 13:05:09 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Apr 16 13:05:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1366e42

dev-ruby/sqlite3: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild | 4 ++--
 dev-ruby/sqlite3/sqlite3-1.3.10.ebuild| 4 ++--
 dev-ruby/sqlite3/sqlite3-1.3.11.ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild
index 0fb21f9..45e422c 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_DOC="faq"
 RUBY_FAKEGEM_DOCDIR="doc faq"

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.10.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.10.ebuild
index 27c258d..19197f3 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.10.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.10.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20"
+USE_RUBY="ruby20"
 
 RUBY_FAKEGEM_TASK_DOC="faq"
 RUBY_FAKEGEM_DOCDIR="doc faq"

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
index 6b5326e..f2a6cb2 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_DOC="faq"
 RUBY_FAKEGEM_DOCDIR="doc faq"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/

2015-10-12 Thread Hans de Graaff
commit: 8787400441bdee7f5d1316b4bf26de2a84f5b002
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct 13 05:23:59 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct 13 05:23:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87874004

dev-ruby/sqlite3: add 1.3.11

Package-Manager: portage-2.2.20.1

 dev-ruby/sqlite3/Manifest  |  1 +
 dev-ruby/sqlite3/sqlite3-1.3.11.ebuild | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 658d3b2..244cba3 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1 +1,2 @@
 DIST sqlite3-1.3.10.gem 60416 SHA256 
70d815be84bd9630a0b68b236fd2811eef4297a8e4b53e3df89dd39f2d39efe3 SHA512 
0a35896a4b9ce4f1e0f29ef9385f13b418b089d9bad467290e21eb12a4d09ce755231f5844c5009013ac9c73a27f7050ce899660d93d6ecc9e919f048a073cfe
 WHIRLPOOL 
95f5f6d2944012cd4778f5d29e63ae43208e247ff5a9d184409dec4756beb14b90878c5ae6b337bf3f3d1fb9049de0cf65625a8544a429c735d5d9b66f90cd1d
+DIST sqlite3-1.3.11.gem 60928 SHA256 
de8ecdcc00a7af0cda98661ed94ce442964b9403b425e95c3ac4544b1f3720a7 SHA512 
02bef5f8f61d1f04c79d9032d62c9d708dddc2446dd256ad13f932ed4cae256d6c60f742a285bc4015ef5b1fb13e9541738f31fd270fe22320fc176525fe37bb
 WHIRLPOOL 
2fb319f159e50d372ae374a6656b7452a746f6a85d94c7b15745feea73dc9c107dd4c51af54c76115ebe184ef906e41e53f2a72b9beffdada5a533cc5f142494

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
new file mode 100644
index 000..6b5326e
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+   dev-ruby/rake-compiler
+   dev-ruby/hoe
+   doc? ( dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # We remove the vendor_sqlite3 rake task because it's used to
+   # bundle SQlite3 which we definitely don't want.
+   rm tasks/vendor_sqlite3.rake || die
+
+   # Remove license line from hoe to avoid depending on a newer
+   # version.
+   sed -i -e '/license/d' tasks/gem.rake || die
+
+   sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/sqlite3 extconf.rb || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib *.rdoc 
ext/*/*.c || die
+}
+
+each_ruby_compile() {
+   # TODO: not sure what happens with jruby
+
+   emake -Cext/sqlite3 V=1
+   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # sqlite3 was called sqlite3-ruby before, so add a spec file that
+   # simply loads sqlite3 to make sure that old projects load correctly
+   # we don't even need to create a file to load this: the `require
+   # sqlite3` was already part of sqlite3-ruby requirements.
+   cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# $Id$
+Gem::Specification.new do |s|
+   s.name = "sqlite3-ruby"
+   s.version = "${RUBY_FAKEGEM_VERSION}"
+   s.summary = "Fake gem to load sqlite3"
+   s.homepage = "${HOMEPAGE}"
+   s.specification_version = 3
+   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+   RUBY_FAKEGEM_NAME=sqlite3-ruby \
+   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+   ruby_fakegem_install_gemspec
+}