rpms/rubygem-krb5-auth/F-9 rubygem-krb5-auth.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Alan Pevec (apevec) fedora-extras-commits at redhat.com
Thu May 22 22:22:04 UTC 2008


Author: apevec

Update of /cvs/pkgs/rpms/rubygem-krb5-auth/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9972

Modified Files:
	.cvsignore sources 
Added Files:
	rubygem-krb5-auth.spec 
Log Message:
Initial import



--- NEW FILE rubygem-krb5-auth.spec ---
# Generated from krb5-auth-0.6.gem by gem2rpm -*- rpm-spec -*-
%define ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")
%define gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
%define gemname krb5-auth
%define geminstdir %{gemdir}/gems/%{gemname}-%{version}
%{!?ruby_sitearch: %define ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"]')}

Summary: Kerberos binding for Ruby
Name: rubygem-%{gemname}
Version: 0.6
Release: 1%{?dist}
Group: Development/Languages
License: LGPLv2+
URL: http://rubyforge.org/projects/krb5-auth
Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: rubygems
BuildRequires: ruby-devel
BuildRequires: rubygems
BuildRequires: krb5-devel
Provides: rubygem(%{gemname}) = %{version}

%description
Kerberos binding for Ruby

%prep
%setup -q -c
%{__tar} -zx -f data.tar.gz

%build
ruby ext/extconf.rb
make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{gemdir}
gem install --local --install-dir %{buildroot}%{gemdir} \
            --force --rdoc %{SOURCE0}
%{__install} -d -m0755 %{buildroot}%{ruby_sitearch}
# .so built by gem install has install-dir embedded, which fails check-buildroot
%{__mv} krb5_auth.so %{buildroot}%{ruby_sitearch}
%{__chmod} 0755 %{buildroot}%{ruby_sitearch}/krb5_auth.so
%{__rm} -rf %{buildroot}%{geminstdir}/ext
# even though we removed the lib/ directory from the svn sources, we still
# need to remove the lib/ directory so that check-buildroot doesn't complain
%{__rm} -rf %{buildroot}%{geminstdir}/lib

%clean
rm -rf %{buildroot}

%files
%doc COPYING
%defattr(-, root, root, -)
%{ruby_sitearch}/krb5_auth.so
%{gemdir}/gems/%{gemname}-%{version}/
%doc %{gemdir}/doc/%{gemname}-%{version}
%{gemdir}/cache/%{gemname}-%{version}.gem
%{gemdir}/specifications/%{gemname}-%{version}.gemspec


%changelog
* Wed May 21 2008 Alan Pevec <apevec at redhat.com> 0.6-1
- add debuginfo support, taken from rubygem-zoom.spec
- include COPYING file in the gem (for licensing)
- bump the version number to 0.6

* Fri May 16 2008 Alan Pevec <apevec at redhat.com> 0.5-2
- package shared library per Packaging/Ruby guidelines

* Tue Apr 22 2008 Chris Lalancette <clalance at redhat.com> - 0.5-1
- Move project to krb5-auth on RubyForge

* Fri Jan 11 2008 Chris Lalancette <clalance at redhat.com> - 0.4-3
- Update the destroy method to use alternate caches

* Fri Jan 11 2008 Chris Lalancette <clalance at redhat.com> - 0.4-2
- Update the cache method to use alternate caches

* Wed Jan 02 2008 Chris Lalancette <clalance at redhat.com> - 0.4-1
- Initial package



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/rubygem-krb5-auth/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	22 May 2008 18:38:35 -0000	1.1
+++ .cvsignore	22 May 2008 22:21:10 -0000	1.2
@@ -0,0 +1 @@
+krb5-auth-0.6.gem


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rubygem-krb5-auth/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	22 May 2008 18:38:35 -0000	1.1
+++ sources	22 May 2008 22:21:10 -0000	1.2
@@ -0,0 +1 @@
+81e30766d6292e370d435d70c0a62e2d  krb5-auth-0.6.gem




More information about the scm-commits mailing list