Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
.pc/
*.gem
.bundle
Gemfile.lock
pkg/*
28 changes: 27 additions & 1 deletion debian/changelog
Original file line number Diff line number Diff line change
@@ -1,8 +1,34 @@
ruby-instantiator (0.0.7-2) unstable; urgency=medium

* Team upload.

[ Utkarsh Gupta ]
* Add salsa-ci.yml

[ Debian Janitor ]
* Wrap long lines in changelog entries: 0.0.7-1.
* Bump debhelper from old 11 to 12.
* Set debhelper-compat version in Build-Depends.
* Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
Repository-Browse.
* Update standards version to 4.4.1, no changes needed.
* Bump debhelper from old 12 to 13.
* Update standards version to 4.6.0, no changes needed.
* Update standards version to 4.6.1, no changes needed.

[ Lucas Kanashiro ]
* d/p/0003-Fix-FTBFS-with-Ruby-3.2.patch: use Integer instead of Fixnum
* Declare compliance with Debian Policy 4.6.2
* d/control: depend on ${ruby:Depends} instead of the ruby interpreter

-- Lucas Kanashiro <[email protected]> Thu, 22 Feb 2024 22:10:48 -0300

ruby-instantiator (0.0.7-1) unstable; urgency=medium

* New upstream version 0.0.7
* debian/control: remove obsolete DM-Upload-Allowed flag
* debian/copyright: use DEP5 copyright-format/1.0 official URL for Format field
* debian/copyright: use DEP5 copyright-format/1.0 official URL for Format
field
* Remove version in the gem2deb build-dependency
* Run wrap-and-sort on packaging files
* Bump Standards-Version to 4.3.0 (no changes needed)
Expand Down
1 change: 0 additions & 1 deletion debian/compat

This file was deleted.

10 changes: 5 additions & 5 deletions debian/control
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
Source: ruby-instantiator
Section: ruby
Priority: optional
Maintainer: Debian Ruby Extras Maintainers <[email protected]>
Maintainer: Debian Ruby Team <[email protected]>
Uploaders: Cédric Boutillier <[email protected]>
Build-Depends: debhelper (>= 11~),
Build-Depends: debhelper-compat (= 13),
gem2deb,
ruby-blankslate
Standards-Version: 4.3.0
Standards-Version: 4.6.2
Vcs-Git: https://salsa.debian.org/ruby-team/ruby-instantiator.git
Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-instantiator
Homepage: https://github.com/floehopper/instantiator
Expand All @@ -16,8 +16,8 @@ Testsuite: autopkgtest-pkg-ruby
Package: ruby-instantiator
Architecture: all
XB-Ruby-Versions: ${ruby:Versions}
Depends: ruby | ruby-interpreter,
ruby-blankslate,
Depends: ruby-blankslate,
${ruby:Depends},
${misc:Depends},
${shlibs:Depends}
Description: Ruby library to instantiate an arbitrary class
Expand Down
24 changes: 24 additions & 0 deletions debian/patches/0003-Fix-FTBFS-with-Ruby-3.2.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
From: Lucas Kanashiro <[email protected]>
Date: Thu, 22 Feb 2024 22:08:45 -0300
Subject: Fix FTBFS with Ruby 3.2

Use Integer instead of Fixnum (removed from Ruby 3.2)

Forwarded: no
---
test/method_invocation_sink_test.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/test/method_invocation_sink_test.rb b/test/method_invocation_sink_test.rb
index 51bd80f..3033d85 100644
--- a/test/method_invocation_sink_test.rb
+++ b/test/method_invocation_sink_test.rb
@@ -14,7 +14,7 @@ class MethodInvocationSinkTest < Test::Unit::TestCase
end

def test_should_return_instance_of_fixnum
- assert_instance_of Fixnum, @sink.to_int
+ assert_instance_of Integer, @sink.to_int
end

def test_should_return_instance_of_array
1 change: 1 addition & 0 deletions debian/patches/series
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
0100_remove_rubygems_bundler_stuff.patch
0200_fix_path_in_require.patch
0003-Fix-FTBFS-with-Ruby-3.2.patch
4 changes: 4 additions & 0 deletions debian/salsa-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
include:
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
4 changes: 4 additions & 0 deletions debian/upstream/metadata
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Bug-Database: https://github.com/floehopper/instantiator/issues
Bug-Submit: https://github.com/floehopper/instantiator/issues/new
Repository: https://github.com/floehopper/instantiator.git
Repository-Browse: https://github.com/floehopper/instantiator
Loading