Date: Monday, November 28, 2022 @ 09:50:24
  Author: dvzrv
Revision: 1354735

upgpkg: solr 9.1.0-1: Upgrade to 9.1.0.

Remove unused /etc/solr/server/https8.xml.
Remove unnecessary quotes and curly braces.

Modified:
  solr/trunk/PKGBUILD

----------+
 PKGBUILD |   76 +++++++++++++++++++++++++++++++------------------------------
 1 file changed, 39 insertions(+), 37 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-11-28 09:50:24 UTC (rev 1354734)
+++ PKGBUILD    2022-11-28 09:50:24 UTC (rev 1354735)
@@ -1,8 +1,8 @@
 # Maintainer: David Runge <[email protected]>
 
 pkgname=solr
-pkgver=9.0.0
-pkgrel=2
+pkgver=9.1.0
+pkgrel=1
 pkgdesc="Open source enterprise search platform built on Apache Lucene"
 arch=(any)
 url="https://lucene.apache.org/solr/";
@@ -12,7 +12,6 @@
 backup=(
   etc/$pkgname/server/jetty-http.xml
   etc/$pkgname/server/jetty-https.xml
-  etc/$pkgname/server/jetty-https8.xml
   etc/$pkgname/server/jetty-ssl.xml
   etc/$pkgname/server/jetty.xml
   etc/$pkgname/server/webdefault.xml
@@ -30,7 +29,7 @@
   skip-checks-for-git-repo.patch
   allow-using-system-gradle.patch
 )
-sha512sums=('e9802443b6f9ca1621b22aab226daef788b863f0508f44a062fac04dbd7a04d796787f8b7f57408ca4049e668799b8e76fe6ea1acb82a54253c8b5244baf3a14'
+sha512sums=('1beaa819f6574ec4d5d8b2b4fc89db46f0b47109c175000ea51b5d0440fdb2845939f758bd6219d35ab991df9084550ec0ff6d8f635a278865b8115439044c25'
             'SKIP'
             
'd9a5dcc7a30bf449abf9028bc4aa88e196c953d82b884661ec3191d4a06ec50b106c01ecdcd225e3526ab4f4ce5634d6dcd4a03f1e128fdd4c26febb1b742532'
             
'06e5e40b96d2b6668790e4b166fc2867b9e694a2c72fd57eec702526e009b8b0495acbe16a5a27e259827477f4783ce87742f1f806254d8a2baec23b0b317058'
@@ -39,7 +38,7 @@
             
'43267da8d3061ddb6a1e93166e049a1381fd926e7738d858be4eea65fc09def9edc9890e5b78f1a3445dae301cae358542cbb3ab1b5b805275834b77452fa9cc'
             
'45e4811cd6018e9591d883039d051c3df3d0cc9aa852baf9eb5ca01c57df9818bb038da3da8b9f5fed161af66f241b9fed08dcaaf2344d82917785980345d1bd'
             
'b5d62225e623b0256eadfc58c0d9d7827ba933d3c9ef8840e2d3661549d575994166114cf7addfcb598f71f336cf93152db8e5ff50e7dd3657efbef9cbac8381')
-b2sums=('d3e837e09a8a5e954591edea7f293971cab560ce41c6e3e842e686dfa32b450bff95670c61bf99a7124fdc4e1e0fabd9f5dd2b676b79bab542a929208e79063b'
+b2sums=('b73900c1d4df8124a0effa3c8dfc166c7144ce96321b5cc36e249545760a1b75e913cf0a0edd2d29e158dcbf1c350b6c2531c0df4410d2f2f92e8b69253737a2'
         'SKIP'
         
'f970329fad0358cb19af9b9337047612d5949af8aea2dc7acd6c8424ba494644940d22f46b98a9cf1362ea2e5d966b863907de35e7c0edc2e48f7b0ed00473b7'
         
'60ff37059a4ab8362551518d56ee105e7d19199727605d5ad6f3236bd31dde1cc5fa37ffa37009820ee3115da36ae64df4754454cef1db51d1c13cac039245cb'
@@ -67,40 +66,42 @@
 
 prepare() {
   cd $pkgname-$pkgver
-  patch -Np1 -i "${srcdir}"/support-reproducible-builds.patch
-  patch -Np1 -i "${srcdir}"/skip-failing-test.patch
-  patch -Np1 -i "${srcdir}"/skip-checks-for-git-repo.patch
-  patch -Np1 -i "${srcdir}"/allow-using-system-gradle.patch
+  patch -Np1 -i "$srcdir"/support-reproducible-builds.patch
+  patch -Np1 -i "$srcdir"/skip-failing-test.patch
+  patch -Np1 -i "$srcdir"/skip-checks-for-git-repo.patch
+  patch -Np1 -i "$srcdir"/allow-using-system-gradle.patch
 }
 
 build() {
-  cd "${pkgname}-${pkgver}"
+  cd $pkgname-$pkgver
 
   # override adding -SNAPSHOT on version
   # skip signing of jars
   # skip generation of reference guide
   /usr/bin/gradle \
-    -Dversion.release=${pkgver} \
+    -Dversion.release=$pkgver \
     assembleRelease \
     -Psign=false -x signJarsPublication \
     -Prefguide.include=false
 
-  install -vdm 755 "${srcdir}/${pkgname}-${pkgver}/dist"
-  tar -xf "${pkgname}/distribution/build/release/${pkgname}-${pkgver}.tgz" \
-    --strip 1 -C "${srcdir}/${pkgname}-${pkgver}/dist"
+  install -vdm 755 "$srcdir/$pkgname-$pkgver/dist"
+  tar -xf "$pkgname/distribution/build/release/$pkgname-$pkgver.tgz" --strip 1 
-C "$srcdir/$pkgname-$pkgver/dist"
 }
 
 check() {
-  cd "$pkgname-$pkgver"
+  cd $pkgname-$pkgver
+
   /usr/bin/gradle \
-    -Dversion.release=${pkgver} \
+    -Dversion.release=$pkgver \
     test \
-    -Prefguide.include=false 
+    -Prefguide.include=false
 }
 
 package() {
-  cd "${pkgname}-${pkgver}"
+  local config
 
+  cd $pkgname-$pkgver
+
   # remove unneeded and OS specific scripts
   rm -rvf dist/bin/{install_solr_service.sh,solr.cmd,solr.in.cmd}
 
@@ -107,34 +108,35 @@
   # make target script executable
   chmod 755 dist/bin/${pkgname}
   # symlink script into PATH
-  install -vdm 755 "${pkgdir}/usr/bin/"
-  ln -sv "/usr/share/${pkgname}/bin/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+  install -vdm 755 "$pkgdir/usr/bin/"
+  ln -sv /usr/share/$pkgname/bin/$pkgname "$pkgdir/usr/bin/$pkgname"
 
   # configuration
-  install -vDm 644 dist/bin/${pkgname}.in.sh -t "${pkgdir}/etc/$pkgname"
+  install -vDm 644 dist/bin/$pkgname.in.sh -t "${pkgdir}/etc/$pkgname"
   install -vDm 644 dist/server/etc/*.xml -t "${pkgdir}/etc/$pkgname/server"
-  install -vDm 644 dist/server/${pkgname}/$pkgname.xml -t 
"${pkgdir}/etc/${pkgname}/"
-  install -vDm 644 dist/server/${pkgname}/zoo.cfg -t 
"${pkgdir}/etc/${pkgname}/"
-  install -vdm 755 "${pkgdir}/usr/share/${pkgname}/"
+  install -vDm 644 dist/server/$pkgname/$pkgname.xml -t "$pkgdir/etc/$pkgname/"
+  install -vDm 644 dist/server/$pkgname/zoo.cfg -t "$pkgdir/etc/$pkgname/"
 
   # copy application
-  cp -dr --no-preserve='ownership' 
dist/{bin,docs,example,licenses,modules,server} 
"${pkgdir}/usr/share/${pkgname}/"
+  install -vdm 755 "$pkgdir/usr/share/$pkgname/"
+  cp -dr --no-preserve='ownership' 
dist/{bin,docs,example,licenses,modules,server} "$pkgdir/usr/share/$pkgname/"
 
   # symlink configuration into place
-  ln -svf /etc/${pkgname}/${pkgname}.in.sh "${pkgdir}/usr/share/${pkgname}/"
+  ln -svf /etc/$pkgname/$pkgname.in.sh "$pkgdir/usr/share/$pkgname/"
 
-  install -vdm 750 "${pkgdir}/var/lib/${pkgname}"
-  ln -svf /etc/${pkgname}/${pkgname}.xml "$pkgdir/var/lib/$pkgname"
-  ln -svf /etc/${pkgname}/zoo.cfg "${pkgdir}/var/lib/${pkgname}"
-  for config in {jetty,jetty-{http,https,https8,ssl},webdefault}.xml; do
-    ln -svf /etc/${pkgname}/server/${config} 
"${pkgdir}/usr/share/${pkgname}/server/etc/${config}"
+  install -vdm 750 "$pkgdir/var/lib/$pkgname"
+  ln -svf /etc/$pkgname/$pkgname.xml "$pkgdir/var/lib/$pkgname/"
+  ln -svf /etc/$pkgname/zoo.cfg "$pkgdir/var/lib/$pkgname/"
+  for config in {jetty,jetty-{http,https,ssl},webdefault}.xml; do
+    ln -svf /etc/$pkgname/server/$config 
"$pkgdir/usr/share/$pkgname/server/etc/$config"
   done
+
   # logs directory
-  install -vdm 750 "${pkgdir}/var/log/${pkgname}"
+  install -vdm 750 "$pkgdir/var/log/$pkgname/"
   # docs
-  install -vDm 644 dist/{CHANGES,NOTICE}.txt -t 
"${pkgdir}/usr/share/doc/${pkgname}/"
-  install -vDm 644 dist/README.md -t "${pkgdir}/usr/share/doc/${pkgname}/"
-  install -vDm 644 ../${pkgname}.service -t "${pkgdir}/usr/lib/systemd/system/"
-  install -vDm 644 ../${pkgname}.sysusers 
"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
-  install -vDm 644 ../${pkgname}.tmpfiles 
"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
+  install -vDm 644 dist/{CHANGES,NOTICE}.txt -t 
"$pkgdir/usr/share/doc/$pkgname/"
+  install -vDm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
+  install -vDm 644 ../$pkgname.service -t "$pkgdir/usr/lib/systemd/system/"
+  install -vDm 644 ../$pkgname.sysusers 
"$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+  install -vDm 644 ../$pkgname.tmpfiles 
"$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
 }

Reply via email to