]> git.pld-linux.org Git - projects/template-specs.git/blame - ruby.spec
- MODULE_NAME placeholder
[projects/template-specs.git] / ruby.spec
CommitLineData
3b2fbb03
ER
1#
2# Replace:
3# MODULE_NAME with real module name
d4eb3bf7 4Summary: -
3b2fbb03 5Name: ruby-MODULE_NAME
d4eb3bf7
ER
6Version: -
7Release: 0.1
8License: - (enter GPL/GPL v2/GPL v3+/LGPL/MIT/Ruby License/other license name here)
3b2fbb03 9Source0: http://rubyforge.org/frs/download.php/18699/MODULE_NAME-%{version}.tgz
d4eb3bf7
ER
10# Source0-md5: -
11Group: Development/Languages
12URL: http://rubyforge.org/projects/.../
fd8a3aae
ER
13BuildRequires: rpmbuild(macros) >= 1.484
14BuildRequires: ruby >= 1:1.8.6
d4eb3bf7
ER
15BuildRequires: ruby-modules
16%{?ruby_mod_ver_requires_eq}
17#BuildArch: noarch
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
fd8a3aae 20# nothing to be placed there. we're not noarch only because of ruby packaging
d4eb3bf7
ER
21%define _enable_debug_packages 0
22
23%description
24...
25
26%package rdoc
3b2fbb03 27Summary: Documentation files for MODULE_NAME
d4eb3bf7 28Group: Documentation
fd8a3aae 29Requires: ruby >= 1:1.8.7-4
d4eb3bf7
ER
30
31%description rdoc
3b2fbb03 32Documentation files for MODULE_NAME.
d4eb3bf7
ER
33
34%prep
3b2fbb03 35%setup -q -n MODULE_NAME-%{version}
d4eb3bf7 36
fd8a3aae
ER
37# gem install
38%{__tar} xf %{SOURCE0} -O data.tar.gz | %{__tar} xz
39find -newer README -o -print | xargs touch --reference %{SOURCE0}
40
41cp /usr/share/setup.rb .
42
43# cleanup backups after patching
44find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
45
d4eb3bf7
ER
46%build
47rdoc --ri --op ri lib
48rdoc --op rdoc lib
3b2fbb03 49# rm -rf ri/NOT_THIS_MODULE_RELATED_DIRS
fd8a3aae 50rm -f ri/created.rid
d4eb3bf7
ER
51
52%install
53rm -rf $RPM_BUILD_ROOT
fd8a3aae 54install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir},%{ruby_rdocdir}}
d4eb3bf7
ER
55cp -a lib/* $RPM_BUILD_ROOT%{ruby_rubylibdir}
56cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
fd8a3aae 57cp -a rdoc $RPM_BUILD_ROOT%{ruby_rdocdir}/%{name}-%{version}
d4eb3bf7
ER
58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62%files
63%defattr(644,root,root,755)
64%doc CHANGELOG README
65
66%files rdoc
67%defattr(644,root,root,755)
fd8a3aae 68%{ruby_rdocdir}/%{name}-%{version}
3b2fbb03 69%{ruby_ridir}/MODULE_NAME
This page took 0.052646 seconds and 4 git commands to generate.