]> git.pld-linux.org Git - packages/mysql-ruby.git/blob - mysql-ruby.spec
- up to 2.6
[packages/mysql-ruby.git] / mysql-ruby.spec
1 %define ruby_archdir    %(ruby -r rbconfig -e 'print Config::CONFIG["archdir"]')
2 %define ruby_ridir      %(ruby -r rbconfig -e 'include Config; print File.join(CONFIG["datadir"], "ri", CONFIG["ruby_version"], "system")')
3 Summary:        MySQL module for Ruby
4 Summary(pl):    Modu³ MySQL dla Ruby
5 Name:           mysql-ruby
6 Version:        2.6
7 Release:        1
8 License:        GPL
9 Group:          Development/Languages
10 Source0:        http://www.tmtm.org/mysql/ruby/%{name}-%{version}.tar.gz
11 # Source0-md5:  1eefc5a170de0752816c5092869426b1
12 URL:            http://www.tmtm.org/mysql/ruby/
13 BuildRequires:  mysql-devel
14 BuildRequires:  ruby
15 BuildRequires:  ruby-devel
16 Requires:       ruby
17 Obsoletes:      ruby-mysql
18 Conflicts:      ruby-mysql
19 Obsoletes:      ruby-Mysql
20 Provides:       ruby-mysql-library
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 MySQL module for Ruby.
25
26 %description -l pl
27 Modu³ MySQL dla Ruby.
28
29 %prep
30 %setup -q
31
32 %build
33 ruby extconf.rb \
34         --with-mysql-dir=%{_prefix}
35 %{__make} \
36         CC="%{__cc}" \
37         CFLAGS="%{rpmcflags} -fPIC"
38
39 rdoc -o rdoc
40 rdoc --ri -o ri
41
42 %install
43 rm -rf $RPM_BUILD_ROOT
44 install -d $RPM_BUILD_ROOT{%{ruby_archdir},%{ruby_ridir}}
45
46 %{__make} install \
47         archdir=$RPM_BUILD_ROOT%{ruby_archdir} \
48         sitearchdir=$RPM_BUILD_ROOT%{ruby_archdir}
49
50 cp -a ri/ri/* $RPM_BUILD_ROOT%{ruby_ridir}
51
52 %clean
53 rm -rf $RPM_BUILD_ROOT
54
55 %files
56 %defattr(644,root,root,755)
57 %doc README* rdoc
58 %attr(755,root,root) %{ruby_archdir}/mysql.so
59 %{ruby_ridir}/*
This page took 0.770471 seconds and 3 git commands to generate.