rpms/ruby-ncurses/FC-6 ruby-ncurses.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Šimon Lukašík (isimluk) fedora-extras-commits at redhat.com
Tue May 22 15:46:30 UTC 2007


Author: isimluk

Update of /cvs/extras/rpms/ruby-ncurses/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4676/FC-6

Modified Files:
	.cvsignore sources 
Added Files:
	ruby-ncurses.spec 
Log Message:





--- NEW FILE ruby-ncurses.spec ---
%{!?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 at atlas.cz> - 1.1-5
	- Rewrite: rest of commands to macros 
*  Mon May 14 2007 Simon Lukasik <lukasim at atlas.cz> - 1.1-4
	- Rewrite: "install -s" to "install"
*  Sun May 13 2007 Simon Lukasik <lukasim at 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 at 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 at atlas.cz> - 1.1-1
	- Initial package.
    


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/ruby-ncurses/FC-6/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	21 May 2007 17:30:34 -0000	1.1
+++ .cvsignore	22 May 2007 15:45:56 -0000	1.2
@@ -0,0 +1 @@
+ncurses-ruby-1.1.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ruby-ncurses/FC-6/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	21 May 2007 17:30:34 -0000	1.1
+++ sources	22 May 2007 15:45:56 -0000	1.2
@@ -0,0 +1 @@
+c96ff6a2fb971aeccebe33cfc6b46035  ncurses-ruby-1.1.tar.bz2




More information about the fedora-extras-commits mailing list