rpms/ruby-imagesize/devel ruby-imagesize.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Mamoru Tasaka (mtasaka) fedora-extras-commits at redhat.com
Sat Nov 17 10:39:22 UTC 2007


Author: mtasaka

Update of /cvs/extras/rpms/ruby-imagesize/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8550/devel

Modified Files:
	.cvsignore sources 
Added Files:
	ruby-imagesize.spec 
Log Message:
Initial commit


--- NEW FILE ruby-imagesize.spec ---
%{!?ruby_sitelib:	%define ruby_sitelib	%(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")}
%define		rubyabi		1.8
%define		repoid		20763

%define		modname		imagesize

Name:		ruby-%{modname}
Version:	0.1.1
Release:	1%{?dist}
Summary:	Measure image size code by Pure Ruby
Group:		Development/Languages

License:	Ruby
URL:		http://imagesize.rubyforge.org/
Source0:	http://rubyforge.org/frs/download.php/%{repoid}/%{modname}-%{version}.tgz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildArch:	noarch
BuildRequires:	ruby
BuildRequires:	ruby-devel
BuildRequires:	ruby(abi) = %{rubyabi}
Requires:	ruby(abi) = %{rubyabi}
Provides:	ruby(%{modname}) = %{version}-%{release}

%description
Imagefile measures image (GIF, PNG, JPEG ,,, etc) size code 
by Pure Ruby ["PCX", "PSD", "XPM", "TIFF", "XBM", "PGM", 
"PBM", "PPM", "BMP", "JPEG", "PNG", "GIF", "SWF"]

%prep
%setup -q -n %{modname}-%{version}

%{__chmod} 0644 README.txt
find . -name \*.rb -exec %{__chmod} 0644 {} ';'

# clean up
%{__sed} -i -e '1d' -e 's|\r||' lib/image_size.rb

%build
ruby setup.rb config \
	--prefix=%{_prefix} \
	--bindir=%{_bindir} \
	--siteruby=%{ruby_sitelib}
ruby setup.rb setup

%install
%{__rm} -rf $RPM_BUILD_ROOT

ruby setup.rb install \
	--prefix=$RPM_BUILD_ROOT

%check
%{__sed} -i.ppm \
	-e "s|'ppm.ppm', ||" \
	-e '/PPM/d' \
	test/test_image_size.rb
ruby setup.rb test

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc README.txt

%{ruby_sitelib}/image_size.rb
%{ruby_sitelib}/image_size/

%changelog
* Sat Nov  3 2007 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.1.1-1
- Initial packaging


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/ruby-imagesize/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	16 Nov 2007 17:12:14 -0000	1.1
+++ .cvsignore	17 Nov 2007 10:38:50 -0000	1.2
@@ -0,0 +1 @@
+imagesize-0.1.1.tgz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ruby-imagesize/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	16 Nov 2007 17:12:14 -0000	1.1
+++ sources	17 Nov 2007 10:38:50 -0000	1.2
@@ -0,0 +1 @@
+06fabee56491d97397eb0dfac6038d4d  imagesize-0.1.1.tgz




More information about the fedora-extras-commits mailing list