summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Liu2019-03-26 23:01:38 -0400
committerEric Liu2019-03-26 23:01:38 -0400
commitf06fc986237363e2c30a544ab5cb0cd8b6aa7c8b (patch)
treeb928d809af615600298a69fb8151dba09a50e96e
parentc4ecccfbfa3fc852c9d407163937fbaef284632a (diff)
downloadaur-f06fc986237363e2c30a544ab5cb0cd8b6aa7c8b.tar.gz
add non oss logstash
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD36
2 files changed, 0 insertions, 49 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 686003dd7591..f93d86e133d5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -14,36 +14,23 @@ pkgbase = logstash-xpack
depends = awk
provides = logstash
conflicts = logstash
- noextract = jruby-dist-9.1.13.0-bin.tar.gz
backup = etc/conf.d/logstash
backup = etc/logstash/jvm.options
backup = etc/logstash/log4j2.properties
backup = etc/logstash/logstash.yml
backup = etc/logstash/pipelines.yml
source = https://artifacts.elastic.co/downloads/logstash/logstash-6.6.2.tar.gz
- source = https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.1.13.0/jruby-dist-9.1.13.0-bin.tar.gz
- source = build.patch
source = logstash.service
source = logstash@.service
source = logstash-sysuser.conf
source = logstash-tmpfile.conf
source = bundle.config
sha256sums = 4ff1a532a5dd41cc7249840a4f74f332c05d4efdb67c0fe7e8b1c0d9c3c505d0
- sha256sums = 9d156646623ac2f27174721035b52572a4b05690db7c1293295aa2c04aad3908
- sha256sums = 640f1c81e6c68f9d1256875db89f5439992e2b8188fb7e6e3ddcdae1c33a3af8
sha256sums = 2b8b29297202334c784fdd7f2eb8d7e776c24c783b3c9f8387b500ab0039335c
sha256sums = a01ea29d4f53d785f6eb926ebfe445e64ed5b3dab5d0418848589dd79502d876
sha256sums = 18a68a59ddb0ce19778e83b65e68dd568d65b7180bf45b4cf298fb332d69eb26
sha256sums = 346b630484f8a35b1a549e94e53e3e151527852a29c72cc6e529221215a7f533
sha256sums = fe05315345e4489458c3eecac43726800109c1e390e74a14584096f6c041fee1
- sha512sums = 7de3c50018f20617acc4881fd7fee64be98a53d2abd4867d928519c91fd028affa2e588fcec7806b0b689de4ab707e7001a60d09b13ff76ecd0f52fae7fee5b2
- sha512sums = ef88f613ada2665d4f63b2e2f15594739de8ba501406e76de417821f44847b0e258524687b0ae0cf5b737520aa4dd9bb59d80a4b89a81408cda638f28bebbead
- sha512sums = 21adfc88d980cabb3a45ac029b5dddf8c4b4bc96ac95999ae85fa655101ff58b139bceb613c0e91c108f3f78dcb21ba6f997ee2884c58c3a55eaa7938b6959c4
- sha512sums = 817097565519dc7c5eac7521339947c74c6148683ca594356dd2ceb3274a1e94f8e7318ce310e0fe5789d7ab0d4c23404f814bef31036a11ddfec08d16814c69
- sha512sums = ce2cef4a784845b00d7c867273555811450bc459669abb5be944bfbbb02708129983e45376a9b308d6db22b2c7b4a7a212827a4826f2a27bc7e143cebc9abfe0
- sha512sums = d811dc3b18d0032b79b4669c9f6aefca49963897c309d83cbf87616c7b8cb5944c17c8072980bcd115d0fb57ef1624d98259ff1082d402d308c33e766ee89699
- sha512sums = 05ea8af97c4f6ac9ba5518b99dc3136859edd24d8376940b48b8c7a70586c8bc188deb1079a99e19d437c39e0eb17d68e7cc3f9af4aa3ad2bc6a87c08cae94a6
- sha512sums = 5091aa34cc31acd50fd2865714080cf6e67c2d437424f27e001bb409c2885a0e82eabe4ce17461d60c181f460a16df0a03d53bac6015fb731b3e5225735fd4da
pkgname = logstash-xpack
diff --git a/PKGBUILD b/PKGBUILD
index 8afbcd436c92..e65be9ebf6c2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -22,17 +22,12 @@ backup=('etc/conf.d/logstash'
'etc/logstash/pipelines.yml')
_jrubydist=jruby-dist-${_jrubyver}-bin.tar.gz
source=(https://artifacts.elastic.co/downloads/logstash/$relpkgname-$pkgver.tar.gz
- https://repo1.maven.org/maven2/org/jruby/jruby-dist/${_jrubyver}/${_jrubydist}
- build.patch
logstash.service
logstash@.service
logstash-sysuser.conf
logstash-tmpfile.conf
bundle.config)
-noextract=(${_jrubydist})
sha256sums=('4ff1a532a5dd41cc7249840a4f74f332c05d4efdb67c0fe7e8b1c0d9c3c505d0'
- '9d156646623ac2f27174721035b52572a4b05690db7c1293295aa2c04aad3908'
- '640f1c81e6c68f9d1256875db89f5439992e2b8188fb7e6e3ddcdae1c33a3af8'
'2b8b29297202334c784fdd7f2eb8d7e776c24c783b3c9f8387b500ab0039335c'
'a01ea29d4f53d785f6eb926ebfe445e64ed5b3dab5d0418848589dd79502d876'
'18a68a59ddb0ce19778e83b65e68dd568d65b7180bf45b4cf298fb332d69eb26'
@@ -46,38 +41,7 @@ prepare() {
sed -e '1i [ -f /etc/profile.d/jre.sh ] && . /etc/profile.d/jre.sh' -i bin/logstash.lib.sh
# remove deprecated JVM options
- sed 's|"-XX:+UseParNewGC", ||g' -i logstash-core/benchmarks/build.gradle
sed 's|-XX:+UseParNewGC||g' -i config/jvm.options
-
- patch -p1 -i "$srcdir"/build.patch
-
- # Use system gradle (currently not working)
- # sed 's;./gradlew;gradle;g' -i rakelib/*.rake
-
- # Skip downloadAndInstallJRuby task in the bootstrap process
- sed /downloadAndInstallJRuby/d -i rakelib/vendor.rake
-
- mkdir -p vendor/_/
- cd vendor/_/
- ln -s "$srcdir"/${_jrubydist}
-}
-
-build() {
- cd $relpkgname-${pkgver}
- export PATH="/usr/lib/jvm/java-10-openjdk/bin:$PWD/vendor/jruby/bin:$PATH"
-
- # gradle downloadAndInstallJRuby (system gradle currently not working)
- ./gradlew downloadAndInstallJRuby
- rake bootstrap
- rake plugin:install-default
-
- rm -r vendor/_ build ci logstash-core/{build,src,spec} qa pkg spec rakelib tools vendor/bundle/jruby/*/cache .gradle
-
- cd vendor/jruby/lib
- mv jni jni-temp
- mkdir jni
- mv jni-temp/x86_64-Linux jni/
- rm -rf jni-temp
}
package() {