• R/O
  • SSH

contrib-spec-files: Commit

日本OpenSolaris Users Group有志による、レポジトリサーバ作成のためのspecファイル群です。


Commit MetaInfo

Revisionefd8d7c3f0f0be68fde1adcba5e0caf8fdfaee4a (tree)
Time2016-01-16 00:23:13
AuthorFumihisa TONAKA <fumi.ftnk@gmai...>
CommiterFumihisa TONAKA

Log Message

SFEfluent-mixin-rewrite-tag-name: added

Change Summary

Incremental Difference

diff -r 72069f9b1501 -r efd8d7c3f0f0 specs/SFEfluent-mixin-rewrite-tag-name.spec
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/specs/SFEfluent-mixin-rewrite-tag-name.spec Sat Jan 16 00:23:13 2016 +0900
@@ -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
Show on old repository browser