]> git.pld-linux.org Git - packages/opentsdb.git/blame - opentsdb.spec
package files
[packages/opentsdb.git] / opentsdb.spec
CommitLineData
1b40dbc4
ER
1Summary: A scalable, distributed Time Series Database
2Name: opentsdb
3Version: 2.0.0
4Release: 0.1
5License: LGPL v2.1+
6Group: Applications/Databases
7Source0: https://github.com/OpenTSDB/opentsdb/releases/download/v2.0.0RC1/%{name}-%{version}.tar.gz
8# Source0-md5: e486e8a60a24f8169eebb5c663c5c082
9URL: http://opentsdb.net/
10Requires: gnuplot
234ae8c8 11Requires: jre
1b40dbc4
ER
12BuildArch: noarch
13BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15%description
16OpenTSDB is a distributed, scalable Time Series Database (TSDB)
17written on top of HBase. OpenTSDB was written to address a common
18need: store, index and serve metrics collected from computer systems
19(network gear, operating systems, applications) at a large scale, and
20make this data easily accessible and graphable.
21
22Thanks to HBase's scalability, OpenTSDB allows you to collect many
23thousands of metrics from thousands of hosts and applications, at a
24high rate (every few seconds). OpenTSDB will never delete or
25downsample data and can easily store billions of data points.
26
27%prep
28%setup -q
29
30%build
31%configure
32%{__make}
33
34%install
35rm -rf $RPM_BUILD_ROOT
234ae8c8 36install -d $RPM_BUILD_ROOT/var/cache/%{name}
1b40dbc4
ER
37%{__make} install \
38 DESTDIR=$RPM_BUILD_ROOT
234ae8c8
ER
39
40%{__rm} $RPM_BUILD_ROOT%{_datadir}/%{name}/mygnuplot.bat
1b40dbc4
ER
41
42%clean
43rm -rf $RPM_BUILD_ROOT
44
45%files
46%defattr(644,root,root,755)
65a33558 47%doc README THANKS NEWS AUTHORS
1b40dbc4
ER
48%attr(755,root,root) %{_bindir}/tsdb
49%dir %{_datadir}/opentsdb
234ae8c8
ER
50%attr(755,root,root) %{_datadir}/%{name}/*.sh
51%{_datadir}/%{name}/logback.xml
52%{_datadir}/%{name}/opentsdb.conf
53%{_datadir}/%{name}/static
54
55# third_party
56%{_datadir}/%{name}/asynchbase-1.4.1.jar
57%{_datadir}/%{name}/guava-13.0.1.jar
58%{_datadir}/%{name}/jackson-annotations-2.1.4.jar
59%{_datadir}/%{name}/jackson-core-2.1.4.jar
60%{_datadir}/%{name}/jackson-databind-2.1.4.jar
61%{_datadir}/%{name}/log4j-over-slf4j-1.7.2.jar
62%{_datadir}/%{name}/logback-classic-1.0.9.jar
63%{_datadir}/%{name}/logback-core-1.0.9.jar
64%{_datadir}/%{name}/netty-3.6.2.Final.jar
65%{_datadir}/%{name}/slf4j-api-1.7.2.jar
66%{_datadir}/%{name}/suasync-1.4.0.jar
67%{_datadir}/%{name}/tsdb-2.0.0.jar
68%{_datadir}/%{name}/zookeeper-3.3.6.jar
69
70%dir %{_localstatedir}/cache/%{name}
This page took 0.073525 seconds and 4 git commands to generate.