Commit 872057e3a8955183206b6decd37a0a9952cea4ba

Authored by Edson Alves
1 parent 37e73a95

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
... ...