diff options
author | Damien Guihal | 2020-07-29 23:02:33 +0200 |
---|---|---|
committer | Damien Guihal | 2020-07-29 23:02:33 +0200 |
commit | 8bd5ad9af8c4805cc0d4580bc5eda04e514b4404 (patch) | |
tree | db31ec5dadfece4ef34ed832b8b9f450461bc7b8 | |
parent | 5c017faedc63382826276c7fe515ee16089f626b (diff) | |
download | aur-8bd5ad9af8c4805cc0d4580bc5eda04e514b4404.tar.gz |
Update to 5.6.0 version
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 26 insertions, 22 deletions
@@ -1,23 +1,23 @@ pkgbase = soapui pkgdesc = A graphical Java program for inspecting, invoking, monitoring, simulating/mocking and functional/load/compliance/surveillance testing of REST/WADL and SOAP/WSDL-based Web Services over HTTP. - pkgver = 5.5.0 + pkgver = 5.6.0 pkgrel = 1 url = http://www.soapui.org/ arch = i686 arch = x86_64 license = EUPL V.1.1 - depends = java-environment>=8 + depends = java-environment>=12 depends = hicolor-icon-theme optdepends = java-openjfx: Open JFX for Internal browser - source = https://s3.amazonaws.com/downloads.eviware/soapuios/5.5.0/SoapUI-5.5.0-linux-bin.tar.gz + source = https://s3.amazonaws.com/downloads.eviware/soapuios/5.6.0/SoapUI-5.6.0-linux-bin.tar.gz source = http://freeapps.co.uk.s3.amazonaws.com/images/thumbnails/soapui.png source = soapui.desktop source = soapui - md5sums = f26e9bae7953c0714eb18a7bc96fc7ab + md5sums = 10be0158efbe3ab77eaf19c664454f03 md5sums = 3cc08aca62edb502fc53013edf69f640 md5sums = f0e2fa73dd9a7c271e38c179b4e284a3 md5sums = b1eb2bcf5a0ff86bf128d13dc41d83de - sha1sums = 547edeb46569e8224497e1a8564d6cbfded0c6b2 + sha1sums = 8fdf1dddd2250fa14fe5878a7271f6693427de10 sha1sums = 9f12e2f0db63083a3fa4e5b6fdfd10c8dfd038c0 sha1sums = 4ced7d28c3c5880db600bf4769fdb1a3dc3a6fce sha1sums = 89c2d3aabacb88343d60f57f4fe47546ab95ccf5 @@ -1,52 +1,56 @@ # Maintainer: Damien Guihal <dguihal@gmail.com> # Do not forget SRCINFO : makepkg --printsrcinfo > .SRCINFO pkgname=soapui -pkgver=5.5.0 +pkgver=5.6.0 pkgrel=1 pkgdesc="A graphical Java program for inspecting, invoking, monitoring, simulating/mocking and functional/load/compliance/surveillance testing of REST/WADL and SOAP/WSDL-based Web Services over HTTP." arch=('i686' 'x86_64') url="http://www.soapui.org/" license=('EUPL V.1.1') groups=() -depends=('java-environment>=8' 'hicolor-icon-theme') +depends=('java-environment>=12' 'hicolor-icon-theme') optdepends=('java-openjfx: Open JFX for Internal browser') source=("https://s3.amazonaws.com/downloads.eviware/soapuios/$pkgver/SoapUI-$pkgver-linux-bin.tar.gz" "http://freeapps.co.uk.s3.amazonaws.com/images/thumbnails/$pkgname.png" "$pkgname.desktop" "$pkgname") #generate with 'makepkg -g' -md5sums=('f26e9bae7953c0714eb18a7bc96fc7ab' +md5sums=('10be0158efbe3ab77eaf19c664454f03' '3cc08aca62edb502fc53013edf69f640' 'f0e2fa73dd9a7c271e38c179b4e284a3' 'b1eb2bcf5a0ff86bf128d13dc41d83de') -sha1sums=('547edeb46569e8224497e1a8564d6cbfded0c6b2' +sha1sums=('8fdf1dddd2250fa14fe5878a7271f6693427de10' '9f12e2f0db63083a3fa4e5b6fdfd10c8dfd038c0' '4ced7d28c3c5880db600bf4769fdb1a3dc3a6fce' '89c2d3aabacb88343d60f57f4fe47546ab95ccf5') build() { - cd ${srcdir}/SoapUI-$pkgver + cd "${srcdir}/SoapUI-${pkgver}" #Correction du bug jxplorer sed -i -e 's/^java/${JAVA_HOME}\/bin\/java/' bin/soapui.sh } package() { - mkdir -p ${pkgdir}/usr/share/soapui - mkdir -p ${pkgdir}/usr/bin - cd ${srcdir}/SoapUI-$pkgver - cp -R * ${pkgdir}/usr/share/soapui + mkdir -p "${pkgdir}/usr/share/soapui" + mkdir -p "${pkgdir}/usr/bin" + cd "${srcdir}/SoapUI-${pkgver}" || exit 1 + cp -R ./* "${pkgdir}/usr/share/soapui" - cd ${srcdir} - install $pkgname.desktop -m 0644 -D ${pkgdir}/usr/share/applications/$pkgname.desktop - install $pkgname.png -m 0644 -D ${pkgdir}/usr/share/icons/hicolor/48x48/apps/$pkgname.png - install $pkgname -m 0755 -D ${pkgdir}/usr/bin/soapui + cd "${srcdir}" || exit 1 + install "${pkgname}.desktop" -m 0644 -D "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install "${pkgname}.png" -m 0644 -D "${pkgdir}/usr/share/icons/hicolor/48x48/apps/${pkgname}.png" + install "${pkgname}" -m 0755 -D "${pkgdir}/usr/bin/soapui" # Mise a jour de la version - sed -i -e "s/#SOAPUIVER#/${pkgver}/" ${pkgdir}/usr/bin/soapui + sed -i -e "s/#SOAPUIVER#/${pkgver}/" "${pkgdir}/usr/bin/soapui" + + # Seems to cause some issues "java.lang.NoSuchMethodError: 'boolean org.apache.xmlbeans.XmlOptionsBean.isLoadDTDGrammar()" + # fixed by removing it + rm "${pkgdir}/usr/share/soapui/lib/xmlbeans-xmlpublic-2.6.0.jar" - chmod 0755 ${pkgdir}/usr/share/soapui/bin/soapui.sh - find ${pkgdir}/usr/share/soapui/wsi-test-tools -name *.sh -exec chmod 0755 {} \; - cd ${pkgdir}/usr/share/soapui + chmod 0755 "${pkgdir}/usr/share/soapui/bin/soapui.sh" + find "${pkgdir}/usr/share/soapui/wsi-test-tools" -name '*.sh' -exec chmod 0755 {} \; + cd "${pkgdir}/usr/share/soapui" || exit 1 ln -sf bin/starter-page.html . } |