pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/intellij-ce-bin



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Tue Mar  5 11:27:52 UTC 2019

Modified Files:
        pkgsrc/devel/intellij-ce-bin: Makefile

Log Message:
Depend on fsnotifier and fix installation issues

* Depend on sysutils/fsnotifier
* Replace PKGNAME with PKGNAME_NOREV in do-install target for consistent PLIST
* REPLACE_BASH requires USE_TOOLS+=bash not to cause empty #! line
* Bump PKGREVISION


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/intellij-ce-bin/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/intellij-ce-bin/Makefile
diff -u pkgsrc/devel/intellij-ce-bin/Makefile:1.1 pkgsrc/devel/intellij-ce-bin/Makefile:1.2
--- pkgsrc/devel/intellij-ce-bin/Makefile:1.1   Sun Mar  3 16:34:27 2019
+++ pkgsrc/devel/intellij-ce-bin/Makefile       Tue Mar  5 11:27:52 2019
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.1 2019/03/03 16:34:27 youri Exp $
+# $NetBSD: Makefile,v 1.2 2019/03/05 11:27:52 ryoon 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}
+PKGREVISION=   1
 CATEGORIES=    devel
 MASTER_SITES=  http://download.jetbrains.com/idea/
 
@@ -13,11 +14,13 @@ HOMEPAGE=   http://www.jetbrains.org/
 COMMENT=       JetBrain\'s Java IDE
 LICENSE=       apache-2.0
 
+DEPENDS+=      intellij-fsnotifier-[0-9]*:../../sysutils/intellij-fsnotifier
+
 WRKSRC=                ${WRKDIR}/idea-IC-183.5912.21
 USE_JAVA=      yes
 USE_JAVA2=     8
 
-USE_TOOLS+=    pax sed
+USE_TOOLS+=    bash pax sed
 
 REPLACE_PYTHON=        bin/printenv.py \
                bin/restart.py  \
@@ -50,9 +53,9 @@ do-install:
        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" \
+       ${SED} -e "s|@@IDEA_HOME@@|${PREFIX}/${PKGNAME_NOREV}|g" \
        ${FILESDIR}/idea.desktop > ${DESTDIR}${PREFIX}/share/applications/idea.desktop && \
-       pax -rw -pm * ${DESTDIR}${PREFIX}/${PKGNAME}
+       pax -rw -pm * ${DESTDIR}${PREFIX}/${PKGNAME_NOREV}
 
 .include "../../lang/python/application.mk"
 .include "../../mk/java-vm.mk"



Home | Main Index | Thread Index | Old Index