pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/intellij-ce-bin devel/intellij-ce-bin: import in...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/51cce65eee9b
branches:  trunk
changeset: 330541:51cce65eee9b
user:      youri <youri%pkgsrc.org@localhost>
date:      Sun Mar 03 16:34:27 2019 +0000

description:
devel/intellij-ce-bin: import intellij-ce-bin-2018.3.5

This is the latest binary version of the Intellij Community Edition.

IntelliJ IDEA Community Edition is the open source version of IntelliJ
IDEA, a premier IDE (Integrated Development Environment) for Java,
Groovy and other programming languages such as Scala or Clojure.

The Community Edition includes:

    An Intelligent code editor that has all the smarts for
    understanding Java, XML and Groovy code

    Refactorings, code inspections and intentions, super-fast
    navigation and search

    Testing frameworks integration: JUnit and TestNG

    Build tools support: Ant and Maven

    Popular version control systems integration: CVS, Subversion
    and Git

    Swing UI designer

diffstat:

 devel/intellij-ce-bin/DESCR                     |     20 +
 devel/intellij-ce-bin/Makefile                  |     59 +
 devel/intellij-ce-bin/PLIST                     |  10250 ++++++++++++++++++++++
 devel/intellij-ce-bin/distinfo                  |      7 +
 devel/intellij-ce-bin/files/idea.desktop        |     12 +
 devel/intellij-ce-bin/patches/patch-bin_idea.sh |     24 +
 6 files changed, 10372 insertions(+), 0 deletions(-)

diffs (truncated from 10396 to 300 lines):

diff -r 8ae073cf6fe6 -r 51cce65eee9b devel/intellij-ce-bin/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/intellij-ce-bin/DESCR       Sun Mar 03 16:34:27 2019 +0000
@@ -0,0 +1,20 @@
+IntelliJ IDEA Community Edition is the open source version of IntelliJ
+IDEA, a premier IDE (Integrated Development Environment) for Java,
+Groovy and other programming languages such as Scala or Clojure.
+
+The Community Edition includes:
+
+    An Intelligent code editor that has all the smarts for
+    understanding Java, XML and Groovy code
+
+    Refactorings, code inspections and intentions, super-fast
+    navigation and search
+
+    Testing frameworks integration: JUnit and TestNG
+
+    Build tools support: Ant and Maven
+
+    Popular version control systems integration: CVS, Subversion
+    and Git
+
+    Swing UI designer
diff -r 8ae073cf6fe6 -r 51cce65eee9b devel/intellij-ce-bin/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/intellij-ce-bin/Makefile    Sun Mar 03 16:34:27 2019 +0000
@@ -0,0 +1,59 @@
+# $NetBSD: Makefile,v 1.1 2019/03/03 16:34:27 youri Exp $
+#
+# TODO Import intellij-fsnotifier with inotify support from FreeBSD.
+
+VERSION=       2018.3.5
+DISTNAME=      ideaIC-${VERSION:S/.0.0//}-no-jdk
+PKGNAME=       intellij-ce-bin-${VERSION}
+CATEGORIES=    devel
+MASTER_SITES=  http://download.jetbrains.com/idea/
+
+MAINTAINER=    youri%NetBSD.org@localhost
+HOMEPAGE=      http://www.jetbrains.org/
+COMMENT=       JetBrain\'s Java IDE
+LICENSE=       apache-2.0
+
+WRKSRC=                ${WRKDIR}/idea-IC-183.5912.21
+USE_JAVA=      yes
+USE_JAVA2=     8
+
+USE_TOOLS+=    pax sed
+
+REPLACE_PYTHON=        bin/printenv.py \
+               bin/restart.py  \
+
+REPLACE_BASH=  plugins/Kotlin/kotlinc/bin/kotlin       \
+               plugins/Kotlin/kotlinc/bin/kotlin-dce-js\
+               plugins/Kotlin/kotlinc/bin/kotlinc      \
+               plugins/Kotlin/kotlinc/bin/kotlinc-js   \
+               plugins/Kotlin/kotlinc/bin/kotlinc-jvm
+
+.include "../../mk/bsd.prefs.mk"
+
+INSTALLATION_DIRS=     intellij-ce-bin-${VERSION} \
+                       share/applications
+
+NO_BUILD=      yes
+
+SUBST_CLASSES+=                jdk
+SUBST_STAGE.jdk=       pre-install
+SUBST_MESSAGE.jdk=     Adding JVM options
+SUBST_FILES.jdk=       bin/idea.sh
+SUBST_VARS.jdk=                PKG_JAVA_HOME
+
+do-install:
+       cd ${WRKSRC} && \
+       ${RM} bin/fsnotifier bin/fsnotifier-arm bin/idea.sh.orig\
+       bin/fsnotifier64 bin/libdbm64.so                        \
+       lib/pty4j-native/linux/x86/libpty.so                    \
+       lib/pty4j-native/linux/x86_64/libpty.so                 \
+       plugins/android/lib/libwebp/linux/libwebp_jni.so        \
+       plugins/android/lib/libwebp/linux/libwebp_jni64.so &&   \
+       ${ECHO} "idea.filewatcher.disabled=true" >> bin/idea.properties && \
+       ${SED} -e "s|@@IDEA_HOME@@|${PREFIX}/${PKGNAME}|g" \
+       ${FILESDIR}/idea.desktop > ${DESTDIR}${PREFIX}/share/applications/idea.desktop && \
+       pax -rw -pm * ${DESTDIR}${PREFIX}/${PKGNAME}
+
+.include "../../lang/python/application.mk"
+.include "../../mk/java-vm.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 8ae073cf6fe6 -r 51cce65eee9b devel/intellij-ce-bin/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/intellij-ce-bin/PLIST       Sun Mar 03 16:34:27 2019 +0000
@@ -0,0 +1,10250 @@
+@comment $NetBSD: PLIST,v 1.1 2019/03/03 16:34:27 youri Exp $
+${PKGNAME}/Install-Linux-tar.txt
+${PKGNAME}/LICENSE.txt
+${PKGNAME}/NOTICE.txt
+${PKGNAME}/bin/appletviewer.policy
+${PKGNAME}/bin/format.sh
+${PKGNAME}/bin/idea.png
+${PKGNAME}/bin/idea.properties
+${PKGNAME}/bin/idea.sh
+${PKGNAME}/bin/idea.svg
+${PKGNAME}/bin/idea.vmoptions
+${PKGNAME}/bin/idea64.vmoptions
+${PKGNAME}/bin/inspect.sh
+${PKGNAME}/bin/log.xml
+${PKGNAME}/bin/printenv.py
+${PKGNAME}/bin/restart.py
+${PKGNAME}/build.txt
+${PKGNAME}/lib/aether-api-1.1.0.jar
+${PKGNAME}/lib/aether-connector-basic-1.1.0.jar
+${PKGNAME}/lib/aether-dependency-resolver.jar
+${PKGNAME}/lib/aether-impl-1.1.0.jar
+${PKGNAME}/lib/aether-spi-1.1.0.jar
+${PKGNAME}/lib/aether-transport-file-1.1.0.jar
+${PKGNAME}/lib/aether-transport-http-1.1.0.jar
+${PKGNAME}/lib/aether-util-1.1.0.jar
+${PKGNAME}/lib/annotations.jar
+${PKGNAME}/lib/ant/INSTALL
+${PKGNAME}/lib/ant/KEYS
+${PKGNAME}/lib/ant/LICENSE
+${PKGNAME}/lib/ant/NOTICE
+${PKGNAME}/lib/ant/README
+${PKGNAME}/lib/ant/WHATSNEW
+${PKGNAME}/lib/ant/docs.zip
+${PKGNAME}/lib/ant/fetch.xml
+${PKGNAME}/lib/ant/get-m2.xml
+${PKGNAME}/lib/ant/lib/README
+${PKGNAME}/lib/ant/lib/ant-antlr.jar
+${PKGNAME}/lib/ant/lib/ant-antlr.pom
+${PKGNAME}/lib/ant/lib/ant-apache-bcel.jar
+${PKGNAME}/lib/ant/lib/ant-apache-bcel.pom
+${PKGNAME}/lib/ant/lib/ant-apache-bsf.jar
+${PKGNAME}/lib/ant/lib/ant-apache-bsf.pom
+${PKGNAME}/lib/ant/lib/ant-apache-log4j.jar
+${PKGNAME}/lib/ant/lib/ant-apache-log4j.pom
+${PKGNAME}/lib/ant/lib/ant-apache-oro.jar
+${PKGNAME}/lib/ant/lib/ant-apache-oro.pom
+${PKGNAME}/lib/ant/lib/ant-apache-regexp.jar
+${PKGNAME}/lib/ant/lib/ant-apache-regexp.pom
+${PKGNAME}/lib/ant/lib/ant-apache-resolver.jar
+${PKGNAME}/lib/ant/lib/ant-apache-resolver.pom
+${PKGNAME}/lib/ant/lib/ant-apache-xalan2.jar
+${PKGNAME}/lib/ant/lib/ant-apache-xalan2.pom
+${PKGNAME}/lib/ant/lib/ant-commons-logging.jar
+${PKGNAME}/lib/ant/lib/ant-commons-logging.pom
+${PKGNAME}/lib/ant/lib/ant-commons-net.jar
+${PKGNAME}/lib/ant/lib/ant-commons-net.pom
+${PKGNAME}/lib/ant/lib/ant-jai.jar
+${PKGNAME}/lib/ant/lib/ant-jai.pom
+${PKGNAME}/lib/ant/lib/ant-javamail.jar
+${PKGNAME}/lib/ant/lib/ant-javamail.pom
+${PKGNAME}/lib/ant/lib/ant-jdepend.jar
+${PKGNAME}/lib/ant/lib/ant-jdepend.pom
+${PKGNAME}/lib/ant/lib/ant-jmf.jar
+${PKGNAME}/lib/ant/lib/ant-jmf.pom
+${PKGNAME}/lib/ant/lib/ant-jsch.jar
+${PKGNAME}/lib/ant/lib/ant-jsch.pom
+${PKGNAME}/lib/ant/lib/ant-junit.jar
+${PKGNAME}/lib/ant/lib/ant-junit.pom
+${PKGNAME}/lib/ant/lib/ant-junit4.jar
+${PKGNAME}/lib/ant/lib/ant-junit4.pom
+${PKGNAME}/lib/ant/lib/ant-launcher.jar
+${PKGNAME}/lib/ant/lib/ant-launcher.pom
+${PKGNAME}/lib/ant/lib/ant-netrexx.jar
+${PKGNAME}/lib/ant/lib/ant-netrexx.pom
+${PKGNAME}/lib/ant/lib/ant-parent.pom
+${PKGNAME}/lib/ant/lib/ant-swing.jar
+${PKGNAME}/lib/ant/lib/ant-swing.pom
+${PKGNAME}/lib/ant/lib/ant-testutil.jar
+${PKGNAME}/lib/ant/lib/ant-testutil.pom
+${PKGNAME}/lib/ant/lib/ant.jar
+${PKGNAME}/lib/ant/lib/ant.pom
+${PKGNAME}/lib/ant/lib/libraries.properties
+${PKGNAME}/lib/asm-5.0.3.jar
+${PKGNAME}/lib/asm-all-7.0.jar
+${PKGNAME}/lib/asm-analysis-5.0.3.jar
+${PKGNAME}/lib/asm-tree-5.0.3.jar
+${PKGNAME}/lib/automaton-1.12-1.jar
+${PKGNAME}/lib/baksmali-2.2.1.jar
+${PKGNAME}/lib/batik-all-1.10.jar
+${PKGNAME}/lib/bcprov-jdk15on-1.60.jar
+${PKGNAME}/lib/bootstrap.jar
+${PKGNAME}/lib/cglib-nodep-3.2.4.jar
+${PKGNAME}/lib/cli-parser-1.1.2.jar
+${PKGNAME}/lib/common-image-3.3.2.jar
+${PKGNAME}/lib/common-io-3.3.2.jar
+${PKGNAME}/lib/common-lang-3.3.2.jar
+${PKGNAME}/lib/commons-codec-1.10.jar
+${PKGNAME}/lib/commons-collections-3.2.2.jar
+${PKGNAME}/lib/commons-compress-1.17.jar
+${PKGNAME}/lib/commons-httpclient-3.1-patched.jar
+${PKGNAME}/lib/commons-imaging-1.0-RC-1.jar
+${PKGNAME}/lib/commons-io-2.6.jar
+${PKGNAME}/lib/commons-lang-2.4.jar
+${PKGNAME}/lib/commons-lang3-3.4.jar
+${PKGNAME}/lib/commons-logging-1.2.jar
+${PKGNAME}/lib/commons-net-3.6.jar
+${PKGNAME}/lib/constraint-layout.jar
+${PKGNAME}/lib/cucumber-core-1.2.4.jar
+${PKGNAME}/lib/cucumber-java-1.2.5.jar
+${PKGNAME}/lib/delight-rhino-sandbox-0.0.9.jar
+${PKGNAME}/lib/dexlib2-2.2.1.jar
+${PKGNAME}/lib/ecj-4.10.jar
+${PKGNAME}/lib/eddsa-0.2.0.jar
+${PKGNAME}/lib/error_prone_annotations-2.3.1.jar
+${PKGNAME}/lib/extensions.jar
+${PKGNAME}/lib/external-system-impl.jar
+${PKGNAME}/lib/external-system-rt.jar
+${PKGNAME}/lib/fluent-hc-4.5.6.jar
+${PKGNAME}/lib/forms-1.1-preview.jar
+${PKGNAME}/lib/forms_rt.jar
+${PKGNAME}/lib/fst-2.57.jar
+${PKGNAME}/lib/gherkin-2.12.2.jar
+${PKGNAME}/lib/groovy-all-2.4.15.jar
+${PKGNAME}/lib/gson-2.8.5.jar
+${PKGNAME}/lib/guava-25.1-jre.jar
+${PKGNAME}/lib/hamcrest-core-1.3.jar
+${PKGNAME}/lib/httpclient-4.5.6.jar
+${PKGNAME}/lib/httpcore-4.4.10.jar
+${PKGNAME}/lib/httpmime-4.5.6.jar
+${PKGNAME}/lib/icons.jar
+${PKGNAME}/lib/idea.jar
+${PKGNAME}/lib/idea_rt.jar
+${PKGNAME}/lib/imageio-core-3.3.2.jar
+${PKGNAME}/lib/imageio-metadata-3.3.2.jar
+${PKGNAME}/lib/imageio-tiff-3.3.2.jar
+${PKGNAME}/lib/imgscalr-lib-4.2.jar
+${PKGNAME}/lib/ini4j-0.5.5-2.jar
+${PKGNAME}/lib/intellij-coverage-agent-1.0.495.jar
+${PKGNAME}/lib/intellij-test-discovery-agent-1.0.495.jar
+${PKGNAME}/lib/isorelax-20030108.jar
+${PKGNAME}/lib/jackson-annotations-2.9.0.jar
+${PKGNAME}/lib/jackson-core-2.9.6.jar
+${PKGNAME}/lib/jackson-databind-2.9.6.jar
+${PKGNAME}/lib/java-api.jar
+${PKGNAME}/lib/java-compatibility-1.0.1.jar
+${PKGNAME}/lib/java-impl.jar
+${PKGNAME}/lib/java_resources_en.jar
+${PKGNAME}/lib/javac2.jar
+${PKGNAME}/lib/javahelp-2.0.02.jar
+${PKGNAME}/lib/javassist-3.22.0-GA.jar
+${PKGNAME}/lib/javax.inject-1.jar
+${PKGNAME}/lib/jaxen-1.1.6.jar
+${PKGNAME}/lib/jbcrypt-1.0.0.jar
+${PKGNAME}/lib/jcip-annotations-1.0.jar
+${PKGNAME}/lib/jdkAnnotations.jar
+${PKGNAME}/lib/jdom.jar
+${PKGNAME}/lib/jediterm-pty-2.14.jar
+${PKGNAME}/lib/jetCheck-0.2.1.jar
+${PKGNAME}/lib/jgoodies-common-1.4.0.jar
+${PKGNAME}/lib/jing-20030619.jar
+${PKGNAME}/lib/jna-platform.jar
+${PKGNAME}/lib/jna.jar
+${PKGNAME}/lib/jps-builders-6.jar
+${PKGNAME}/lib/jps-builders.jar
+${PKGNAME}/lib/jps-launcher.jar
+${PKGNAME}/lib/jps-model.jar
+${PKGNAME}/lib/jsch-0.1.54.jar
+${PKGNAME}/lib/jshell-frontend.jar
+${PKGNAME}/lib/jshell-protocol.jar
+${PKGNAME}/lib/jsr305.jar
+${PKGNAME}/lib/junit-4.12.jar
+${PKGNAME}/lib/junit.jar
+${PKGNAME}/lib/kotlin-reflect.jar
+${PKGNAME}/lib/kotlin-stdlib-jdk7.jar
+${PKGNAME}/lib/kotlin-stdlib-jdk8.jar
+${PKGNAME}/lib/kotlin-stdlib.jar
+${PKGNAME}/lib/kotlin-test.jar
+${PKGNAME}/lib/kotlinx-coroutines-core-0.26.1.jar
+${PKGNAME}/lib/kotlinx-coroutines-jdk8-0.26.1.jar
+${PKGNAME}/lib/libthrift-0.11.0.jar
+${PKGNAME}/lib/log4j.jar
+${PKGNAME}/lib/lz4-1.3.0.jar
+${PKGNAME}/lib/markdownj-core-0.4.2-SNAPSHOT.jar
+${PKGNAME}/lib/maven-aether-provider-3.3.9.jar
+${PKGNAME}/lib/maven-artifact-3.3.9.jar
+${PKGNAME}/lib/maven-builder-support-3.3.9.jar
+${PKGNAME}/lib/maven-model-3.3.9.jar
+${PKGNAME}/lib/maven-model-builder-3.3.9.jar
+${PKGNAME}/lib/maven-repository-metadata-3.3.9.jar
+${PKGNAME}/lib/microba.jar
+${PKGNAME}/lib/miglayout-core-5.2.jar
+${PKGNAME}/lib/miglayout-swing-5.2.jar
+${PKGNAME}/lib/mutability-annotations-compat.jar
+${PKGNAME}/lib/nanoxml-2.2.3.jar
+${PKGNAME}/lib/nekohtml-1.9.22.jar
+${PKGNAME}/lib/netty-buffer-4.1.30.Final.jar
+${PKGNAME}/lib/netty-codec-4.1.30.Final.jar
+${PKGNAME}/lib/netty-codec-http-4.1.30.Final.jar
+${PKGNAME}/lib/netty-common-4.1.30.Final.jar
+${PKGNAME}/lib/netty-handler-4.1.30.Final.jar
+${PKGNAME}/lib/netty-resolver-4.1.30.Final.jar
+${PKGNAME}/lib/netty-transport-4.1.30.Final.jar
+${PKGNAME}/lib/objenesis-2.6.jar
+${PKGNAME}/lib/openapi.jar
+${PKGNAME}/lib/optimizedFileManager.jar
+${PKGNAME}/lib/oro-2.0.8.jar
+${PKGNAME}/lib/picocontainer-1.2.jar
+${PKGNAME}/lib/platform-api.jar
+${PKGNAME}/lib/platform-impl.jar



Home | Main Index | Thread Index | Old Index