日本OpenSolaris Users Group有志による、レポジトリサーバ作成のためのspecファイル群です。
リビジョン | efd8d7c3f0f0be68fde1adcba5e0caf8fdfaee4a (tree) |
---|---|
日時 | 2016-01-16 00:23:13 |
作者 | Fumihisa TONAKA <fumi.ftnk@gmai...> |
コミッター | Fumihisa TONAKA |
SFEfluent-mixin-rewrite-tag-name: added
@@ -0,0 +1,65 @@ | ||
1 | +%include Solaris.inc | |
2 | + | |
3 | +%define gemname fluent-mixin-rewrite-tag-name | |
4 | +%define generate_executable 0 | |
5 | + | |
6 | +%define bindir21 /usr/ruby/2.1/bin | |
7 | +%define gemdir21 %(%{bindir21}/ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) | |
8 | +%define geminstdir21 %{gemdir21}/gems/%{gemname}-%{version} | |
9 | + | |
10 | + | |
11 | +Name: fluent-mixin-rw-tag-name | |
12 | +IPS_package_name: system/fluentd/mixin-rewrite-tag-name | |
13 | +Summary: Fluentd mixin plugin to provides placeholder function for rewriting tag | |
14 | +Version: 0.1.0 | |
15 | +License: Apache License, Version 2.0 | |
16 | +URL: http://rubygems.org/gems/%{gemname} | |
17 | +Source0: http://rubygems.org/downloads/%{gemname}-%{version}.gem | |
18 | +BuildRoot: %{_tmppath}/%{name}-%{version}-build | |
19 | + | |
20 | +BuildRequires: runtime/ruby-21 = * | |
21 | +Requires: runtime/ruby-21 = * | |
22 | +Requires: system/fluentd >= 0.10.43 | |
23 | + | |
24 | +%description | |
25 | +Fluentd mixin plugin to provides placeholder function for rewriting tag for your any plugins as like fluent-plugin-rewrite-tag-filter. It will let you get easy to implement tag placeholder for your own plugins. | |
26 | + | |
27 | +%prep | |
28 | +%setup -q -c -T | |
29 | + | |
30 | +%build | |
31 | + | |
32 | +# ruby-21 | |
33 | +%{bindir21}/gem install --local \ | |
34 | + --install-dir .%{gemdir21} \ | |
35 | + --bindir .%{bindir21} \ | |
36 | + --no-rdoc \ | |
37 | + --no-ri \ | |
38 | + -V \ | |
39 | + --force %{SOURCE0} | |
40 | + | |
41 | +%install | |
42 | +rm -rf %{buildroot} | |
43 | + | |
44 | +mkdir -p %{buildroot}/%{gemdir21} | |
45 | +cp -a .%{gemdir21}/* \ | |
46 | + %{buildroot}/%{gemdir21}/ | |
47 | + | |
48 | +%if %generate_executable | |
49 | +mkdir -p %{buildroot}%{bindir21} | |
50 | +cp -a .%{bindir21}/* \ | |
51 | + %{buildroot}%{bindir21}/ | |
52 | +%endif | |
53 | + | |
54 | +%clean | |
55 | +rm -rf %{buildroot} | |
56 | + | |
57 | + | |
58 | +%files | |
59 | +%defattr(0755,root,bin,-) | |
60 | +%dir %attr (0755, root, sys) /usr | |
61 | +/usr/ruby/2.1 | |
62 | + | |
63 | +%changelog | |
64 | +* Sat Jan 16 2016 - Fumihisa TONAKA <fumi.ftnk@gmail.com> | |
65 | +- initial commit |