Commit 872057e3a8955183206b6decd37a0a9952cea4ba
1 parent
37e73a95
Exists in
master
and in
90 other branches
Adicionada a dependência java do solr.
Showing
1 changed file
with
4 additions
and
2 deletions
Show diff stats
specs/solr-4.6.1.spec
... | ... | @@ -15,6 +15,7 @@ Source: http://archive.apache.org/dist/lucene/solr/4.6.1/solr-4.6.1.tgz |
15 | 15 | Patch: solr-4.6.1.patch |
16 | 16 | URL: http://lucene.apache.org/solr/ |
17 | 17 | Vendor: The Apache Software Foundation |
18 | +Requires: java | |
18 | 19 | |
19 | 20 | %description |
20 | 21 | SolrTM is the popular, blazing fast open source enterprise search platform from the Apache LuceneTM project. Its major features include powerful full-text search, hit highlighting, faceted search, near real-time indexing, dynamic clustering, database integration, rich document (e.g., Word, PDF) handling, and geospatial search. Solr is highly reliable, scalable and fault tolerant, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more. Solr powers the search and navigation features of many of the world's largest internet sites. |
... | ... | @@ -43,18 +44,19 @@ mkdir -p %{buildroot}/usr/share/solr/example/solr |
43 | 44 | cp -r %{_builddir}/solr-4.6.1/example/webapps/solr.war %{buildroot}/usr/share/solr/example/solr/ |
44 | 45 | |
45 | 46 | mkdir -p %{buildroot}/etc/init.d |
46 | -cp -r %{_builddir}/solr-4.6.1/start.sh %{buildroot}/etc/init.d/ | |
47 | +cp -r %{_builddir}/solr-4.6.1/scripts/solr %{buildroot}/etc/init.d/ | |
47 | 48 | |
48 | 49 | # Esta seção lista todos os arquivos que fazem parte do pacote: se um |
49 | 50 | # arquivo não for listado abaixo, não será inserido no pacote. A diretiva |
50 | 51 | # %doc indica um arquivo de documentação |
51 | 52 | %files |
52 | 53 | /usr/share/solr |
53 | -%attr(755, -, -) /etc/init.d/start.sh | |
54 | +%attr(755, -, -) /etc/init.d/solr | |
54 | 55 | |
55 | 56 | %post |
56 | 57 | chkconfig solr on |
57 | 58 | service solr start |
59 | +chmod u+x /usr/share/solr/start.sh | |
58 | 60 | |
59 | 61 | # Esta seção remove os arquivos que foram criados durante o build |
60 | 62 | %clean | ... | ... |