[packages/ruby-shadow] install to vendor dir
glen
glen at pld-linux.org
Thu Dec 19 22:22:25 CET 2013
commit 3bae04a75923f9e141d4cb29d265973139a71bfb
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Thu Dec 19 23:22:21 2013 +0200
install to vendor dir
ruby-shadow.spec | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
---
diff --git a/ruby-shadow.spec b/ruby-shadow.spec
index c136713..43fb2f6 100644
--- a/ruby-shadow.spec
+++ b/ruby-shadow.spec
@@ -1,20 +1,21 @@
+%define pkgname shadow
Summary: Ruby bindings for shadow password access
-Name: ruby-shadow
+Name: ruby-%{pkgname}
Version: 1.4.1
-Release: 1
+Release: 2
License: Public Domain
-Group: Libraries
-URL: http://ttsky.net/
+Group: Development/Languages
Source0: http://ttsky.net/src/%{name}-%{version}.tar.gz
# Source0-md5: 425b742ac43bff359c1717360f761790
Patch0: ruby-1.9-support.patch
Patch1: cflags.patch
-BuildRequires: rpmbuild(macros) >= 1.484
+URL: http://ttsky.net/
+BuildRequires: rpm-rubyprov
+BuildRequires: rpmbuild(macros) >= 1.665
BuildRequires: ruby >= 1:1.8.6
BuildRequires: ruby-devel
BuildRequires: ruby-modules
BuildRequires: setup.rb
-%{?ruby_mod_ver_requires_eq}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -28,13 +29,13 @@ iconv -f EUCJP -t utf8 -o README.ja README.euc
%build
%{__ruby} extconf.rb \
+ --vendor \
--with-cflags="%{rpmcflags}"
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
-%{__make} install \
- sitearchdir=$RPM_BUILD_ROOT%{ruby_archdir} \
+%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
%clean
@@ -44,4 +45,4 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc HISTORY README
%doc %lang(ja) README.ja
-%attr(755,root,root) %{ruby_archdir}/shadow.so
+%attr(755,root,root) %{ruby_vendorarchdir}/shadow.so
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ruby-shadow.git/commitdiff/3bae04a75923f9e141d4cb29d265973139a71bfb
More information about the pld-cvs-commit
mailing list