From 7d3c40f5647d6906a54d314fd73bb97ed4706c29 Mon Sep 17 00:00:00 2001 From: Anton Afanasyev Date: Fri, 15 Apr 2022 09:13:20 -0700 Subject: [PATCH] intellij-idea-ultimate-edition: update to 2022.1.2. --- .../intellij-idea-ultimate-edition/template | 34 ++++++------------- 1 file changed, 10 insertions(+), 24 deletions(-) diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template index 92ad9135f3a9..ee07a1dbabc3 100644 --- a/srcpkgs/intellij-idea-ultimate-edition/template +++ b/srcpkgs/intellij-idea-ultimate-edition/template @@ -1,6 +1,6 @@ # Template file for 'intellij-idea-ultimate-edition' pkgname=intellij-idea-ultimate-edition -version=2021.3.3 +version=2022.1.2 revision=1 archs="i686 x86_64" create_wrksrc="true" @@ -11,13 +11,15 @@ license="custom:Commercial" homepage="https://www.jetbrains.com/idea" _filename="ideaIU-${version}-no-jbr.tar.gz" distfiles="https://download.jetbrains.com/idea/${_filename}" -checksum=2a3295fca08060ad515f6c7198879d09963724cfb36af3ea94f16dcd76636470 +checksum=e4e8d8fb8be8b187af49368ef79e497839192955104a723958423e0005da09d2 repository=nonfree restricted=yes nopie=yes # JetBrains' tools are self-sufficient and while they include code that appears to be linked to libs from other packages, these libs are either included in the tool package, or the code works by looking for one of several supported libs. noverifyrdeps=yes +noshlibprovides=yes python_version=3 +nostrip=yes do_extract() { bsdtar xf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_filename} --strip-components=1 -C . @@ -25,30 +27,17 @@ do_extract() { post_extract() { # Remove files for other OSes - rm -rf plugins/cwm-plugin/quiche-native/darwin-aarch64 - rm -rf plugins/cwm-plugin/quiche-native/darwin-x86-64 - rm -rf plugins/cwm-plugin/quiche-native/win32-x86-64 - rm -rf plugins/maven/lib/maven3/lib/jansi-native/freebsd64 - rm -rf plugins/maven/lib/maven3/lib/jansi-native/freebsd32 - rm -rf plugins/maven/lib/maven3/lib/jansi-native/osx - rm -rf plugins/maven/lib/maven3/lib/jansi-native/windows32 - rm -rf plugins/maven/lib/maven3/lib/jansi-native/windows64 - rm -rf plugins/performanceTesting/bin/libyjpagent.dylib - rm -rf plugins/performanceTesting/bin/yjpagent.dll - rm -rf plugins/performanceTesting/bin/yjpagent64.dll - rm -rf plugins/webp/lib/libwebp/mac - rm -rf plugins/webp/lib/libwebp/win + rm -rf plugins/cwm-plugin/quiche-native/{darwin-aarch64,darwin-x86-64,win32-x86-64} + rm -rf plugins/Kotlin/bin/{macos,windows} + rm -rf plugins/maven/lib/maven3/lib/jansi-native/{freebsd32,freebsd64,osx,windows32,windows64} + rm -rf plugins/performanceTesting/bin/{libyjpagent.dylib,yjpagent.dll,yjpagent64.dll} + rm -rf plugins/webp/lib/libwebp/{mac,win} # Remove files for other CPU architectures - rm -rf bin/fsnotifier-arm - rm -rf lib/pty4j-native/linux/aarch64 - rm -rf lib/pty4j-native/linux/arm - rm -rf lib/pty4j-native/linux/mips64el - rm -rf lib/pty4j-native/linux/ppc64le + rm -rf lib/pty4j-native/linux/{aarch64,arm,mips64el,ppc64le} case "$XBPS_TARGET_MACHINE" in x86_64) - rm -rf bin/idea.vmoptions rm -rf lib/pty4j-native/linux/x86 rm -rf plugins/android/lib/libwebp/linux/libwebp_jni.so rm -rf plugins/maven/lib/maven3/lib/jansi-native/linux32 @@ -56,8 +45,6 @@ post_extract() { rm -rf plugins/webp/lib/libwebp/linux/libwebp_jni.so ;; i686) - rm -rf bin/idea64.vmoptions - rm -rf bin/libyjpagent-linux64.so rm -rf lib/pty4j-native/linux/x86_64 rm -rf plugins/android/lib/libwebp/linux/libwebp_jni64.so rm -rf plugins/maven/lib/maven3/lib/jansi-native/linux64 @@ -82,7 +69,6 @@ do_install() { vcopy help ${TARGET_PATH} vcopy lib ${TARGET_PATH} vcopy plugins ${TARGET_PATH} - vcopy redist ${TARGET_PATH} vcopy product-info.json ${TARGET_PATH} vcopy build.txt ${TARGET_PATH}