[rubygem-glib2] 1.1.1
Mamoru Tasaka
mtasaka at fedoraproject.org
Sat Jan 14 18:33:51 UTC 2012
commit f4adbe7e51905a23af8875efb09b693c4ee5fbe2
Author: Mamoru Tasaka <tasaka1 at localhost.localdomain>
Date: Sun Jan 15 03:33:47 2012 +0900
1.1.1
.gitignore | 1 +
rubygem-glib2.spec | 38 ++++++++++++++++++++++----------------
sources | 2 +-
3 files changed, 24 insertions(+), 17 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7171f0b..fee3970 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
/glib2-0.90.9.gem
/glib2-1.0.0.gem
/glib2-1.0.3.gem
+/glib2-1.1.1.gem
diff --git a/rubygem-glib2.spec b/rubygem-glib2.spec
index 32c6a8e..7a033ce 100644
--- a/rubygem-glib2.spec
+++ b/rubygem-glib2.spec
@@ -11,14 +11,13 @@
Summary: Ruby binding of GLib-2.x
Name: rubygem-%{gemname}
-Version: 1.0.3
-Release: 3%{?dist}
+Version: 1.1.1
+Release: 1%{?dist}
Group: Development/Languages
# from README
License: LGPLv2
URL: http://ruby-gnome2.sourceforge.jp/
Source0: http://rubygems.org/gems/%{gemname}-%{version}.gem
-Patch0: rubygem-glib-1.0.3-test-with-new-glib.patch
BuildRequires: ruby(abi) = %{rubyabi}
BuildRequires: rubygems
@@ -84,9 +83,7 @@ rubygem-%{gemname}
%setup -q -c -T
mkdir -p .%{gemdir}
-# Workaround for GLib header inclusion change:
-# https://github.com/ruby-gnome2/ruby-gnome2/issues/65
-export CONFIGURE_ARGS="--with-cflags='%{optflags} -DGLIB_COMPILATION'"
+export CONFIGURE_ARGS="--with-cflags='%{optflags}'"
export CONFIGURE_ARGS="$CONFIGURE_ARGS --with-pkg-config-dir=$(pwd)%{_libdir}/pkgconfig"
gem install \
-V \
@@ -96,15 +93,6 @@ gem install \
--rdoc \
%{SOURCE0}
-# GLib 2.31.2 no longer throws G_KEY_FILE_ERROR when the key file
-# is empty
-# https://bugzilla.gnome.org/show_bug.cgi?id=663432
-# https://github.com/ruby-gnome2/ruby-gnome2/issues/66
-(
-pushd .%{geminstdir}
-%patch0 -p1
-)
-
find . -name \*.gem | xargs chmod 0644
# Make pkg-config devel dependency (not runtime)
@@ -151,6 +139,14 @@ end
require 'test/unit'
EOF
+# Missing
+cp -p \
+ ./ext/glib2/rbglibdeprecated.h \
+ ./ext/glib2/rbglib2conversions.h \
+ ./ext/glib2/rbgutil_list.h \
+ ./ext/glib2/rbgutildeprecated.h \
+ ./lib/
+
%install
# Once copy all
mkdir -p %{buildroot}%{gemdir}
@@ -262,6 +258,8 @@ popd
%{geminstdir}/lib/glib2.rb
%{geminstdir}/lib/glib-mkenums.rb
%{geminstdir}/lib/gnome2-win32-binary-downloader.rb
+%dir %{geminstdir}/lib/glib2
+%{geminstdir}/lib/glib2/deprecatable.rb
%{ruby_sitearch}/ruby-gnome2/%{gemname}.so
%{gemdir}/cache/%{gemname}-%{version}.gem
@@ -270,6 +268,7 @@ popd
%files -n ruby-%{gemname}
%defattr(-,root,root,-)
%{ruby_sitelib}/*.rb
+%{ruby_sitelib}/glib2/
%exclude %{ruby_sitelib}/glib-test-init.rb
%exclude %{ruby_sitelib}/gnome2-raketask.rb
%exclude %{ruby_sitelib}/mkmf-gnome2.rb
@@ -288,8 +287,12 @@ popd
%{ruby_sitearch}/rbgcompat.h
%{ruby_sitearch}/rbglib.h
+%{ruby_sitearch}/rbglibdeprecated.h
+%{ruby_sitearch}/rbglib2conversions.h
%{ruby_sitearch}/rbgobject.h
%{ruby_sitearch}/rbgutil.h
+%{ruby_sitearch}/rbgutil_list.h
+%{ruby_sitearch}/rbgutildeprecated.h
%{ruby_sitearch}/glib-enum-types.h
%{_libdir}/pkgconfig/ruby-%{gemname}.pc
@@ -302,8 +305,11 @@ popd
%changelog
+* Sun Jan 15 2012 Mamoru Tasaka <mtasaka at fedoraproject.org> - 1.1.1-1
+- 1.1.1
+
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.3-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+- F-17: Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Thu Dec 1 2011 Mamoru Tasaka <mtasaka at fedoraproject.org> - 1.0.3-2
- Workaround on build issue and test suite with GLib 2.31.2
diff --git a/sources b/sources
index ad5add0..537dbfd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7b22942bd581f596d0dbe69da22d74d7 glib2-1.0.3.gem
+18f60430c39d4bd85549c6743fb34095 glib2-1.1.1.gem
More information about the scm-commits
mailing list