Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:csbuild:DBA
dba-elasticsearch-100
dba-elasticsearch-100.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File dba-elasticsearch-100.spec of Package dba-elasticsearch-100
%define real_name elasticsearch %define version 1.0.0 %define vers 100 %define prefix /DBA/%{real_name}/%{version} Name: dba-%{real_name}-%{vers} Summary: It is an Open Source Distributed Search Engine built on top of Apache Lucene Version: %{version} Release: 1 AutoReqProv: on License: BSD Group: Applications/Searchengines URL: http://www.elasticsearch.org Source: https://github.com/downloads/elasticsearch/elasticsearch/%{real_name}-%{version}.tar.gz Source2: filter-requires-es.sh BuildRoot: %{_tmppath}/%{name}-%{version}-build %define _use_internal_dependency_generator 0 %define __find_requires %{SOURCE2} %if 0%{?suse_version} >= 1100 BuildRequires: -post-build-checks %endif # needed for brp-check-bytecode-version (jar, fastjar would do as well) BuildRequires: unzip %description It is an Open Source Distributed, RESTful, Search Engine built on top of Apache Lucene %prep %setup -q -n %{real_name}-%{version} %{__chmod} +x %{SOURCE2} %build %install # suppress bytecode version error %if 0%{?suse_version} >= 1100 export NO_BRP_CHECK_BYTECODE_VERSION=true %endif %{__mkdir_p} %{buildroot}%{prefix} %{__cp} -av ./* %{buildroot}%{prefix}/ find %{buildroot} -name "*freebsd*.so" -o -name "*solaris*.so" -o -name "*sparc*.so" -o -name "*winnt*" -o -name "*macosx*" |xargs -i rm -vf {} %post cd %{prefix}/.. %{__ln_s} -f %{version} 0.latest %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root) %dir %{prefix} %{prefix} %changelog * Thu Feb 13 2014 Holger Manthey <holger.manthey@bertelsmann.de> - inital version
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor