| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.8 2022/02/15 23:13:18 rillig Exp $ | | 1 | # $NetBSD: Makefile,v 1.9 2022/03/15 18:00:16 nia Exp $ |
2 | # | | 2 | # |
3 | # TODO Import intellij-fsnotifier with inotify support from FreeBSD. | | 3 | # TODO Import intellij-fsnotifier with inotify support from FreeBSD. |
4 | | | 4 | |
5 | VERSION= 2021.3.2 | | 5 | VERSION= 2021.3.2 |
6 | DISTNAME= ideaIC-${VERSION:S/.0.0//}-no-jbr | | 6 | DISTNAME= ideaIC-${VERSION:S/.0.0//}-no-jbr |
7 | PKGNAME= intellij-ce-bin-${VERSION} | | 7 | PKGNAME= intellij-ce-bin-${VERSION} |
8 | CATEGORIES= devel | | 8 | CATEGORIES= devel |
9 | MASTER_SITES= https://download.jetbrains.com/idea/ | | 9 | MASTER_SITES= https://download.jetbrains.com/idea/ |
10 | | | 10 | |
11 | MAINTAINER= youri@NetBSD.org | | 11 | MAINTAINER= youri@NetBSD.org |
12 | HOMEPAGE= https://www.jetbrains.com/idea/ | | 12 | HOMEPAGE= https://www.jetbrains.com/idea/ |
13 | COMMENT= JetBrain's Java IDE | | 13 | COMMENT= JetBrain's Java IDE |
14 | LICENSE= apache-2.0 | | 14 | LICENSE= apache-2.0 |
| @@ -19,29 +19,29 @@ WRKSRC= ${WRKDIR}/idea-IC-213.6777.52 | | | @@ -19,29 +19,29 @@ WRKSRC= ${WRKDIR}/idea-IC-213.6777.52 |
19 | USE_JAVA2= 9 | | 19 | USE_JAVA2= 9 |
20 | | | 20 | |
21 | USE_TOOLS+= bash pax sed | | 21 | USE_TOOLS+= bash pax sed |
22 | | | 22 | |
23 | REPLACE_PYTHON= bin/printenv.py \ | | 23 | REPLACE_PYTHON= bin/printenv.py \ |
24 | bin/restart.py | | 24 | bin/restart.py |
25 | | | 25 | |
26 | REPLACE_BASH= plugins/Kotlin/kotlinc/bin/kotlin \ | | 26 | REPLACE_BASH= plugins/Kotlin/kotlinc/bin/kotlin \ |
27 | plugins/Kotlin/kotlinc/bin/kotlin-dce-js\ | | 27 | plugins/Kotlin/kotlinc/bin/kotlin-dce-js\ |
28 | plugins/Kotlin/kotlinc/bin/kotlinc \ | | 28 | plugins/Kotlin/kotlinc/bin/kotlinc \ |
29 | plugins/Kotlin/kotlinc/bin/kotlinc-js \ | | 29 | plugins/Kotlin/kotlinc/bin/kotlinc-js \ |
30 | plugins/Kotlin/kotlinc/bin/kotlinc-jvm | | 30 | plugins/Kotlin/kotlinc/bin/kotlinc-jvm |
31 | | | 31 | |
32 | CHECK_PIE_SKIP= ${PKGNAME_NOREV}/bin/fsnotifier | | | |
33 | CHECK_PIE_SKIP+= ${PKGNAME_NOREV}/plugins/Kotlin/bin/linux/LLDBFrontend | | | |
34 | CHECK_SHLIBS_SKIP= * | | 32 | CHECK_SHLIBS_SKIP= * |
| | | 33 | CHECK_RELRO_SUPPORTED= no |
| | | 34 | CHECK_PIE_SUPPORTED= no |
35 | | | 35 | |
36 | INSTALLATION_DIRS= ${PKGNAME_NOREV} \ | | 36 | INSTALLATION_DIRS= ${PKGNAME_NOREV} \ |
37 | share/applications | | 37 | share/applications |
38 | | | 38 | |
39 | NO_BUILD= yes | | 39 | NO_BUILD= yes |
40 | | | 40 | |
41 | SUBST_CLASSES+= jdk | | 41 | SUBST_CLASSES+= jdk |
42 | SUBST_STAGE.jdk= pre-configure | | 42 | SUBST_STAGE.jdk= pre-configure |
43 | SUBST_FILES.jdk= bin/idea.sh | | 43 | SUBST_FILES.jdk= bin/idea.sh |
44 | SUBST_VARS.jdk= PKG_JAVA_HOME | | 44 | SUBST_VARS.jdk= PKG_JAVA_HOME |
45 | | | 45 | |
46 | do-install: | | 46 | do-install: |
47 | ${SED} -e "s|@@IDEA_HOME@@|${PREFIX}/${PKGNAME_NOREV}|g" \ | | 47 | ${SED} -e "s|@@IDEA_HOME@@|${PREFIX}/${PKGNAME_NOREV}|g" \ |