[packages/ruby-tk] Rel 2

arekm arekm at pld-linux.org
Sat Mar 21 01:40:06 CET 2026


commit a8602087b9c3fff38eaf687d2093c1711eeb3f2f
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sat Mar 21 01:39:56 2026 +0100

    Rel 2

 ruby-tk-shebang.patch | 9 +++++++++
 ruby-tk.spec          | 6 +++---
 2 files changed, 12 insertions(+), 3 deletions(-)
---
diff --git a/ruby-tk.spec b/ruby-tk.spec
index 5336235..95198cf 100644
--- a/ruby-tk.spec
+++ b/ruby-tk.spec
@@ -2,11 +2,12 @@
 Summary:	Tcl/Tk interface for Ruby
 Name:		ruby-%{pkgname}
 Version:	0.6.0
-Release:	1
+Release:	2
 License:	2-clause BSDL
 Group:		Development/Languages
 Source0:	http://rubygems.org/downloads/%{pkgname}-%{version}.gem
 # Source0-md5:	819d6471c69f8ee17e6c4976881e7f30
+Patch0:		ruby-tk-shebang.patch
 URL:		https://github.com/ruby/tk
 BuildRequires:	rpm-rubyprov
 BuildRequires:	rpmbuild(macros) >= 1.665
@@ -46,6 +47,7 @@ Dokumentacji w formacie ri dla %{name}.
 
 %prep
 %setup -q -n %{pkgname}-%{version}
+%patch -P0 -p1
 
 %build
 cd ext/tk
@@ -67,7 +69,6 @@ rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{ruby_vendorlibdir},%{ruby_vendorarchdir},%{ruby_specdir},%{ruby_ridir},%{ruby_rdocdir}}
 
 cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
-%{__sed} -i -e '1s,/usr/bin/env ruby,%{__ruby},' $RPM_BUILD_ROOT%{ruby_vendorlibdir}/tkextlib/pkg_checker.rb
 install -p ext/tk/tcltklib.so $RPM_BUILD_ROOT%{ruby_vendorarchdir}
 cp -p %{pkgname}-%{version}.gemspec $RPM_BUILD_ROOT%{ruby_specdir}
 
@@ -94,4 +95,3 @@ rm -rf $RPM_BUILD_ROOT
 %files ri
 %defattr(644,root,root,755)
 %{ruby_ridir}/*
-
diff --git a/ruby-tk-shebang.patch b/ruby-tk-shebang.patch
new file mode 100644
index 0000000..31ca72b
--- /dev/null
+++ b/ruby-tk-shebang.patch
@@ -0,0 +1,9 @@
+diff -uNr tk-0.6.0.orig/lib/tkextlib/pkg_checker.rb tk-0.6.0/lib/tkextlib/pkg_checker.rb
+--- tk-0.6.0.orig/lib/tkextlib/pkg_checker.rb	2026-03-21 00:54:38.289818927 +0100
++++ tk-0.6.0/lib/tkextlib/pkg_checker.rb	2026-03-21 00:54:38.492978301 +0100
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env ruby
++#!/usr/bin/ruby
+ # frozen_string_literal: false
+ #
+ #  Ruby/Tk extension library checker
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ruby-tk.git/commitdiff/a8602087b9c3fff38eaf687d2093c1711eeb3f2f



More information about the pld-cvs-commit mailing list