summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 25 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6434c5a48412
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: James An <james@jamesan.ca>
+
+_tomver=8
+pkgname=tomcat$_tomver-solr
+pkgver=1.0
+pkgrel=1
+pkgdesc='Bridging module to set up solr to be served by tomcat.'
+arch=('any')
+url=
+license=('GPL')
+depends=(
+ 'java-commons-logging'
+ 'slf4j'
+ "tomcat$_tomver"
+ 'solr'
+)
+install="tomcat$_tomver-solr.install"
+
+package() {
+ install -dm755 "$pkgdir/usr/share/java/tomcat$_tomver"
+ install -dm775 -o tomcat8 -g tomcat8 "$pkgdir/var/lib/tomcat$_tomver"{,/webapps}
+
+ ln --symbolic --target-directory="$pkgdir/usr/share/java/tomcat$_tomver" /usr/share/java/{commons-logging/commons-logging.jar,slf4j/*}
+ ln --symbolic /usr/share/solr/dist/solr-4.10.3.war "$pkgdir/var/lib/tomcat$_tomver/webapps/solr.war"
+}