*** empty log message ***
This commit is contained in:
parent
dec0829ef2
commit
6122e660cd
|
@ -0,0 +1 @@
|
|||
ncurses-ruby-1.1.tar.bz2
|
|
@ -0,0 +1,67 @@
|
|||
%{!?ruby_sitelib: %define ruby_sitelib %(ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]')}
|
||||
%{!?ruby_sitearch: %define ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"]')}
|
||||
|
||||
%define rubyabi 1.8
|
||||
%define realname ncurses-ruby
|
||||
%define distname ruby-ncurses
|
||||
|
||||
Name: %distname
|
||||
Version: 1.1
|
||||
Release: 5%{?dist}
|
||||
Summary: A module for ruby applications for using ncurses interfaces
|
||||
Group: System Environment/Libraries
|
||||
License: LGPL
|
||||
URL: http://ncurses-ruby.berlios.de/
|
||||
Source0: http://download.berlios.de/ncurses-ruby/%{realname}-%{version}.tar.bz2
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildRequires: ruby(abi) = %{rubyabi}
|
||||
BuildRequires: ruby
|
||||
BuildRequires: ruby-devel
|
||||
BuildRequires: ncurses-devel
|
||||
Requires: ruby(abi) = %{rubyabi}
|
||||
Requires: ruby
|
||||
Provides: ruby(ncurses) = %{version}-%{release}
|
||||
|
||||
%description
|
||||
This ruby extension makes most functions, constants, and external variables
|
||||
of the C library ncurses accessible from the Ruby programming language.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{realname}-%{version}
|
||||
%{__chmod} 0644 ncurses_wrap.c
|
||||
find examples/ -type f | xargs %{__chmod} 0644
|
||||
|
||||
%build
|
||||
ruby extconf.rb
|
||||
%{__make} %{_smp_mflags} CFLAGS="$RPM_OPT_FLAGS -fPIC"
|
||||
|
||||
%install
|
||||
%{__rm} -rf $RPM_BUILD_ROOT
|
||||
%{__make} install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p"
|
||||
|
||||
%check
|
||||
|
||||
%clean
|
||||
%{__rm} -rf $RPM_BUILD_ROOT
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%doc README COPYING VERSION THANKS Changes
|
||||
%doc examples
|
||||
%{ruby_sitearch}/ncurses_bin.so
|
||||
%{ruby_sitelib}/ncurses.rb
|
||||
|
||||
%changelog
|
||||
* Sat May 19 2007 Simon Lukasik <lukasim@atlas.cz> - 1.1-5
|
||||
- Rewrite: rest of commands to macros
|
||||
* Mon May 14 2007 Simon Lukasik <lukasim@atlas.cz> - 1.1-4
|
||||
- Rewrite: "install -s" to "install"
|
||||
* Sun May 13 2007 Simon Lukasik <lukasim@atlas.cz> - 1.1-3
|
||||
- Rewrite: licence, make parameters, chmod in prep section,
|
||||
added: THANKS and examples/ to doc
|
||||
* Sun May 13 2007 Simon Lukasik <lukasim@atlas.cz> - 1.1-2
|
||||
- Rewrite: General section(provides, (build)requires),
|
||||
install, clean and files (added ruby_site* macros)
|
||||
* Sun May 13 2007 Simon Lukasik <lukasim@atlas.cz> - 1.1-1
|
||||
- Initial package.
|
||||
|
Loading…
Reference in New Issue