]> git.pld-linux.org Git - packages/ruby-fcgi.git/commitdiff
- added binary module
authoraredridel <aredridel@pld-linux.org>
Fri, 31 Dec 2004 08:22:09 +0000 (08:22 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- BR: fcgi-devel

Changed files:
    ruby-fcgi.spec -> 1.2

ruby-fcgi.spec

index 03553bbd3b772a015b99cde194d4186925b0c4ed..5bf235f9885c0430b2749efc19da66306e501345 100644 (file)
@@ -1,3 +1,4 @@
+%define ruby_archdir    %(ruby -r rbconfig -e 'print Config::CONFIG["archdir"]')
 %define ruby_rubylibdir %(ruby -r rbconfig -e 'print Config::CONFIG["rubylibdir"]')
 Summary:       Ruby FastCGI Library
 Summary(pl):   Biblioteka FastCGI dla jêzyka Ruby
@@ -8,8 +9,10 @@ License:       GPL
 Group:         Development/Libraries
 Source0:       http://www.moonwolf.com/ruby/archive/%{name}-%{version}.tar.gz
 # Source0-md5: 896007e727153c6d05c380dd2d7fb109
+Patch0:                %{name}-dirs.patch
 URL:           http://rwiki.moonwolf.com/rw-cgi.cgi?cmd=view;name=fcgi
 BuildRequires: ruby
+BuildRequires: fcgi-devel
 BuildArch:     noarch
 Obsoletes:     ruby-fcgi-minero
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -22,16 +25,18 @@ Biblioteka FastCGI dla j
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
-ruby install.rb config \
-       --without-ext
+ruby install.rb config --site-ruby=%{ruby_rubylibdir} --so-dir=%{ruby_archdir}
+ruby install.rb setup
 
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT%{ruby_rubylibdir}
 
-install -m 644 lib/fcgi.rb $RPM_BUILD_ROOT%{ruby_rubylibdir}
+ruby install.rb install \
+       --prefix=$RPM_BUILD_ROOT
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -39,3 +44,4 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %{ruby_rubylibdir}/fcgi.rb
+%attr(755,root,root) %{ruby_archdir}/fcgi.so
This page took 0.098964 seconds and 4 git commands to generate.