• R/O
  • SSH

contrib-spec-files: コミット

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


コミットメタ情報

リビジョンd561485f7443d67b14b6c39c6f1f6cc3e9fc3a15 (tree)
日時2014-02-03 19:08:04
作者Fumihisa TONAKA <fumi.ftnk@gmai...>
コミッターFumihisa TONAKA

ログメッセージ

SFEfluent-plugin-elasticsearch: initial commit

変更サマリ

差分

diff -r 84049adb8326 -r d561485f7443 specs/SFEfluent-plugin-elasticsearch.spec
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/specs/SFEfluent-plugin-elasticsearch.spec Mon Feb 03 19:08:04 2014 +0900
@@ -0,0 +1,65 @@
1+%include Solaris.inc
2+%include default-depend.inc
3+
4+%define gemname fluent-plugin-elasticsearch
5+%define generate_executable 0
6+
7+%define gemdir19 %(/usr/ruby/1.9/bin/ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
8+%define geminstdir19 %{gemdir19}/gems/%{gemname}-%{version}
9+%define bindir19 /usr/ruby/1.9/bin
10+
11+Name: fluent-plugin-elasticsearch
12+IPS_package_name: system/fluentd/plugins/elasticsearch
13+Summary: fluent plugin for elasticsearch
14+Version: 0.2.0
15+License: MIT License
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-19
21+Requires: runtime/ruby-19
22+Requires: system/fluentd
23+
24+%description
25+fluent plugin for elasticsearch
26+
27+%prep
28+%setup -q -c -T
29+
30+%build
31+
32+# ruby-19
33+/usr/ruby/1.9/bin/gem install --local \
34+ --install-dir .%{gemdir19} \
35+ --bindir .%{bindir19} \
36+ --no-rdoc \
37+ --no-ri \
38+ -V \
39+ --force %{SOURCE0}
40+
41+%install
42+rm -rf %{buildroot}
43+
44+mkdir -p %{buildroot}/%{gemdir19}
45+cp -a .%{gemdir19}/* \
46+ %{buildroot}/%{gemdir19}/
47+
48+%if %generate_executable
49+mkdir -p %{buildroot}%{bindir19}
50+cp -a .%{bindir19}/* \
51+ %{buildroot}%{bindir19}/
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/1.9
62+
63+%changelog
64+* Mon Feb 03 2014 - Fumihisa TONAKA <fumi.ftnk@gmail.com>
65+- initial commit
旧リポジトリブラウザで表示