Sophie

Sophie

distrib > Mageia > 2 > i586 > media > core-release-src > by-pkgid > 11cc2fc1792d670e777fc0bcbd4fb92c > files > 2

ruby-pango-1.0.3-1.mga2.src.rpm

%define oname   pango

Name:       ruby-%{oname}
Version:    1.0.3
Release:    %mkrel 1
Summary:    Ruby/Pango is a Ruby binding of pango-1.x
License:    LGPLv2.1
Group:      Development/Ruby
URL:        http://ruby-gnome2.sourceforge.jp/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRequires: rubygems
BuildRequires: ruby-devel
BuildRequires: pango-devel
BuildRequires: rubygem(pkg-config)
BuildRequires: rubygem(test-unit)
BuildRequires: ruby-glib2-devel = %{version}
BuildRequires: locales-en
Requires:   ruby(abi) = 1.8

%description
Ruby/Pango is a Ruby binding of pango-1.x.

%files
%defattr(-, root, root, -)
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%{ruby_vendorlibdir}/*.rb
%{ruby_vendorarchdir}/%{oname}.so

#-------------------------------------------------------------------------------
%package        doc
Summary:    Documentation for %{name}
Group:      Development/Ruby
Requires:   %{name} = %{version}-%{release}

%description    doc
Documents, Rdoc & RI documentation for %{name}.
%files          doc
%defattr(-,root,root,-)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
#-------------------------------------------------------------------------------
%package        devel
Summary:    Development files for %{name}
Group:      Development/Ruby
Requires:   %{name} = %{version}-%{release}

%description    devel
Development headers for %{name}

%files          devel
%defattr(-,root,root,-)
%{ruby_vendorarchdir}/*.h
#-------------------------------------------------------------------------------

%prep
%setup -q
tar xmf data.tar.gz

%build
%gem_build

%install
rm -rf %{buildroot}
%gem_install

#FIXME: implement that in gem_helper.rb
mkdir -p %{buildroot}%{ruby_vendorlibdir} %{buildroot}%{ruby_vendorarchdir}
mv %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib/* %{buildroot}%{ruby_vendorlibdir}
mv %{buildroot}%{ruby_sitearchdir}/* %{buildroot}%{ruby_vendorarchdir}

%check
export LC_ALL=en_US.UTF-8
ruby -I%{buildroot}%{ruby_vendorlibdir} -I%{buildroot}%{ruby_vendorarchdir} -Itest test/run-test.rb

%clean
rm -rf %{buildroot}



%changelog

* Mon Sep 26 2011 fwang <fwang> 1.0.3-1.mga2
+ Revision: 147911
- new version 1.0.3

* Sun Sep 18 2011 fwang <fwang> 1.0.2-1.mga2
+ Revision: 145074
- 1.0.2

* Mon Mar 14 2011 shikamaru <shikamaru> 0.90.8-1.mga1
+ Revision: 71451
- fix test using en_US locale
- New version 0.90.8
- drop unneeded patch since glib2 is now in vendorlibdir
- move files in vendorlibdir
- fix file list
- add check section

* Tue Feb 08 2011 shikamaru <shikamaru> 0.90.7-1.mga1
+ Revision: 49095
- imported package ruby-pango