From fdb99d0aeb8f4a801f725815835cb7941fb21a78 Mon Sep 17 00:00:00 2001 From: Anton Afanasyev <1157248+2asoft@users.noreply.github.com> Date: Wed, 7 Apr 2021 22:50:49 -0700 Subject: [PATCH 1/2] intellij-idea-ultimate-edition: update to 2021.2.2. --- .../intellij-idea-ultimate-edition/template | 44 ++++++++++++------- 1 file changed, 28 insertions(+), 16 deletions(-) diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template index d7a2adb865f0..276e8f645547 100644 --- a/srcpkgs/intellij-idea-ultimate-edition/template +++ b/srcpkgs/intellij-idea-ultimate-edition/template @@ -1,16 +1,17 @@ # Template file for 'intellij-idea-ultimate-edition' pkgname=intellij-idea-ultimate-edition -version=2021.2.1 +version=2021.2.2 revision=1 archs="i686 x86_64" -wrksrc="idea-IU-212.5080.55" +create_wrksrc="true" depends="giflib libXtst jetbrains-jdk-bin" short_desc="Most intelligent Java IDE" maintainer="Anton Afanasyev " license="custom:Commercial" homepage="https://www.jetbrains.com/idea" -distfiles="https://download.jetbrains.com/idea/ideaIU-${version}-no-jbr.tar.gz" -checksum=9cf405e13bb25768050779a6fd923021ba1cee7f559253ad6ecb0f985a52a788 +_filename="ideaIU-${version}-no-jbr.tar.gz" +distfiles="https://download.jetbrains.com/idea/${_filename}" +checksum=1529470e66928f59feb8812996a79c728a1abc1c2d7ee2f8560693c77a852f1b repository=nonfree restricted=yes nopie=yes @@ -18,39 +19,50 @@ nopie=yes noverifyrdeps=yes python_version=3 +do_extract() { + bsdtar xf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_filename} --strip-components=1 -C . +} + post_extract() { # Remove files for other OSes - rm -rf plugins/webp/lib/libwebp/win - rm -rf plugins/webp/lib/libwebp/mac + 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/cwm-plugin/quiche-native/win32-x86-64 - rm -rf plugins/cwm-plugin/quiche-native/darwin-aarch64 - rm -rf plugins/cwm-plugin/quiche-native/darwin-x86-64 - rm -rf **/*.dll - rm -rf **/*.dylib + 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 # Remove files for other CPU architectures - rm -rf lib/pty4j-native/linux/ppc64le + rm -rf bin/fsnotifier-arm rm -rf lib/pty4j-native/linux/aarch64 - rm -rf lib/pty4j-native/linux/mips64el rm -rf lib/pty4j-native/linux/arm + rm -rf lib/pty4j-native/linux/mips64el + rm -rf lib/pty4j-native/linux/ppc64le case "$XBPS_TARGET_MACHINE" in x86_64) - rm -rf plugins/webp/lib/libwebp/linux/libwebp_jni.so + 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 rm -rf plugins/performanceTesting/bin/libyjpagent.so + rm -rf plugins/webp/lib/libwebp/linux/libwebp_jni.so ;; i686) - rm -rf plugins/webp/lib/libwebp/linux/libwebp_jni64.so - rm -rf lib/pty4j-native/linux/x86-64 + 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 rm -rf plugins/performanceTesting/bin/libyjpagent64.so + rm -rf plugins/webp/lib/libwebp/linux/libwebp_jni64.so ;; esac } From e7c57aa17f15dcd9eba1328abb614d504abfa7a1 Mon Sep 17 00:00:00 2001 From: Anton Afanasyev <1157248+2asoft@users.noreply.github.com> Date: Tue, 19 Oct 2021 22:16:38 -0700 Subject: [PATCH 2/2] intellij-idea-ultimate-edition: update to 2021.2.3. --- srcpkgs/intellij-idea-ultimate-edition/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template index 276e8f645547..e3b32fea16d8 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.2.2 +version=2021.2.3 revision=1 archs="i686 x86_64" create_wrksrc="true" @@ -11,7 +11,7 @@ license="custom:Commercial" homepage="https://www.jetbrains.com/idea" _filename="ideaIU-${version}-no-jbr.tar.gz" distfiles="https://download.jetbrains.com/idea/${_filename}" -checksum=1529470e66928f59feb8812996a79c728a1abc1c2d7ee2f8560693c77a852f1b +checksum=0d879d4b16f096b81f401e0ab76a8b565d8142c632f9667cdb7fe5e6bd9813b4 repository=nonfree restricted=yes nopie=yes