Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jetbrains IDEs update #15343

Merged
merged 5 commits into from
Oct 12, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
12 changes: 6 additions & 6 deletions srcpkgs/CLion/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'CLion'
pkgname=CLion
version=2019.2
version=2019.2.4
revision=1
archs="i686 x86_64"
wrksrc="clion-${version}"
Expand All @@ -10,7 +10,7 @@ maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
license="custom:Commercial"
homepage="https://www.jetbrains.com/clion"
distfiles="https://download.jetbrains.com/cpp/CLion-${version}.tar.gz"
checksum=e2d453264c2fb6dcc58e976fd5660157afd62ba5c0ee64f829407c772f7e1dcf
checksum=2d3b1820eef6d60aab4b9a12c7357280de6606f72cdc1c72d6449e3676f23030
repository=nonfree
restricted=yes
nopie=yes
Expand Down Expand Up @@ -44,14 +44,14 @@ post_extract() {

do_install() {
TARGET_PATH="usr/lib/${pkgname}"
LICENSE_PATH="usr/share/licenses/${pkgname}"

vmkdir usr/bin
vmkdir ${TARGET_PATH}
vmkdir ${LICENSE_PATH}

# Ideally vlicense should be called here, but vcopy is more terse.
vcopy license/* ${LICENSE_PATH}
local i
for i in license/* ; do
vlicense $i
done

vcopy bin ${TARGET_PATH}
vcopy help ${TARGET_PATH}
Expand Down
12 changes: 6 additions & 6 deletions srcpkgs/GoLand/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'GoLand'
pkgname=GoLand
version=2019.1.3
version=2019.2.3
revision=1
archs="i686 x86_64"
depends="virtual?java-environment"
Expand All @@ -9,7 +9,7 @@ maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
license="custom:Commercial"
homepage="https://www.jetbrains.com/go"
distfiles="https://download.jetbrains.com/go/goland-${version}.tar.gz"
checksum=b0e22be860ead904c88595f005d5fe2b0fea310c15a1d8551372b5c336d1895b
checksum=d65d5fc57798652be47d6a540c41da3cf344c0ebabc357c0807c6999acff2b7d
repository=nonfree
restricted=yes
nopie=yes
Expand Down Expand Up @@ -37,14 +37,14 @@ post_extract() {

do_install() {
TARGET_PATH="usr/lib/${pkgname}"
LICENSE_PATH="usr/share/licenses/${pkgname}"

vmkdir usr/bin
vmkdir ${TARGET_PATH}
vmkdir ${LICENSE_PATH}

# Ideally vlicense should be called here, but vcopy is more terse.
vcopy license/* ${LICENSE_PATH}
local i
for i in license/* ; do
vlicense $i
done

vcopy bin ${TARGET_PATH}
vcopy help ${TARGET_PATH}
Expand Down
12 changes: 6 additions & 6 deletions srcpkgs/RubyMine/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'RubyMine'
pkgname=RubyMine
version=2019.1.2
version=2019.2.3
revision=1
archs="i686 x86_64"
depends="virtual?java-environment"
Expand All @@ -9,7 +9,7 @@ maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
license="custom:Commercial"
homepage="https://www.jetbrains.com/ruby"
distfiles="https://download.jetbrains.com/ruby/RubyMine-${version}.tar.gz"
checksum=db60a07098d3fec4e72bcbd5e5c48638983e20817e41c3f83266733f2d8a0cfe
checksum=6ac522b2a68d2e32855999d73a900e08144a812f1e54562d4714d99eb0ee1e3d
repository=nonfree
restricted=yes
nopie=yes
Expand Down Expand Up @@ -37,14 +37,14 @@ post_extract() {

do_install() {
TARGET_PATH="usr/lib/${pkgname}"
LICENSE_PATH="usr/share/licenses/${pkgname}"

vmkdir usr/bin
vmkdir ${TARGET_PATH}
vmkdir ${LICENSE_PATH}

# Ideally vlicense should be called here, but vcopy is more terse.
vcopy license/* ${LICENSE_PATH}
local i
for i in license/* ; do
vlicense $i
done

vcopy bin ${TARGET_PATH}
vcopy help ${TARGET_PATH}
Expand Down
16 changes: 9 additions & 7 deletions srcpkgs/WebStorm/template
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
# Template file for 'WebStorm'
pkgname=WebStorm
version=2019.1.3
version=2019.2.3
revision=1
archs="i686 x86_64"
wrksrc="WebStorm-191.7479.14"
wrksrc="WebStorm-192.6817.13"
depends="virtual?java-environment"
short_desc="Smartest JavaScript IDE"
maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
license="custom:Commercial"
homepage="https://www.jetbrains.com/webstorm"
distfiles="https://download.jetbrains.com/webstorm/WebStorm-${version}.tar.gz"
checksum=c3ef27051f6de608ee679035957a8a4329897c910b046cb2dbbf840cc8151dae
checksum=af94c66c80508fe221d9ba2b294d3852d68db8bc293dd240e2638dd2c21a6c50
repository=nonfree
restricted=yes
nopie=yes
Expand All @@ -23,12 +23,14 @@ post_extract() {
case "$XBPS_TARGET_MACHINE" in
x86_64)
rm -rf bin/fsnotifier
rm -rf bin/fsnotifier-arm
rm -rf bin/webstorm.vmoptions
rm -rf bin/libyjpagent-linux.so
rm -rf lib/pty4j-native/linux/x86
;;
i686)
rm -rf bin/fsnotifier64
rm -rf bin/fsnotifier-arm
rm -rf bin/webstorm64.vmoptions
rm -rf bin/libyjpagent-linux64.so
rm -rf lib/pty4j-native/linux/x86_64
Expand All @@ -40,14 +42,14 @@ post_extract() {

do_install() {
TARGET_PATH="usr/lib/${pkgname}"
LICENSE_PATH="usr/share/licenses/${pkgname}"

vmkdir usr/bin
vmkdir ${TARGET_PATH}
vmkdir ${LICENSE_PATH}

# Ideally vlicense should be called here, but vcopy is more terse.
vcopy license/* ${LICENSE_PATH}
local i
for i in license/* ; do
vlicense $i
done

vcopy bin ${TARGET_PATH}
vcopy help ${TARGET_PATH}
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/pycharm-community/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'pycharm-community'
pkgname=pycharm-community
version=2019.2.1
version=2019.2.3
revision=1
archs="i686 x86_64"
depends="virtual?java-environment giflib libXtst"
Expand All @@ -9,7 +9,7 @@ maintainer="Felix Van der Jeugt <felix.vanderjeugt@gmail.com>"
license="Apache-2.0"
homepage="https://www.jetbrains.org/pycharm/"
distfiles="https://download-cf.jetbrains.com/python/${pkgname}-${version}.tar.gz"
checksum=25a2d9e685f344249d3cee1f6c7207dd2618d5dd1bfa9b5230260029b9886e28
checksum=205cf868b64bce3099c65a4e600d01e416a7ba81eff117df8a2b525222b7de09
repository=nonfree
nopie=yes

Expand Down