Skip to content

Commit

Permalink
java/intellij-fsnotifier: Update to 20230112
Browse files Browse the repository at this point in the history
ChangeLog: https://gitlab.com/worthwhileit/bsd/fsnotifier

"Adaptation of JetBrains' fsNotifier
(https://github.com/JetBrains/intellij-community/tree/master/native/fsNotifier/linux)
to work on FreeBSD, largely inspired by the modifications made by the user t6 at
the (now 404'd) GitHub repository (https://github.com/t6/fsnotifier) by the name
of fsnotifier."

PR:		272703
Reported by:	erik@tenku.dk (maintainer)
  • Loading branch information
Erik Jensen authored and fernape committed Jul 25, 2023
1 parent 1ae8465 commit df0f45d
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 18 deletions.
25 changes: 10 additions & 15 deletions java/intellij-fsnotifier/Makefile
@@ -1,30 +1,25 @@
PORTNAME= intellij-fsnotifier
PORTVERSION= 20160221
PORTREVISION= 6
PORTVERSION= 20230112
CATEGORIES= java devel

MAINTAINER= ports@FreeBSD.org
MAINTAINER= erik@tenku.dk
COMMENT= Replacement for IntelliJ's fsnotifier
WWW= https://github.com/t6/fsnotifier
WWW= https://gitlab.com/worthwhileit/bsd/fsnotifier

LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt

LIB_DEPENDS= libinotify.so:devel/libinotify

USE_GITHUB= yes
GH_ACCOUNT= t6
GH_PROJECT= fsnotifier
GH_TAGNAME= a04fbff6e21d58fea7a3ed2a6a21e53cbef4b7af
USES= cmake compiler:c11 pkgconfig

USES= compiler:c11
USE_GITLAB= yes
GL_ACCOUNT= worthwhileit/bsd
GL_PROJECT= fsnotifier
GL_COMMIT= b96f269f637058461df482f4cf55037a5968d7a8

.include "${.CURDIR}/../intellij/common.mk"
CMAKE_ARGS+= -DVERSION=${PORTVERSION}

PLIST_FILES= ${IDEA_HOME}/bin/fsnotifier

do-install:
${MKDIR} ${STAGEDIR}${IDEA_HOME}/bin
${INSTALL_PROGRAM} ${WRKSRC}/fsnotifier ${STAGEDIR}${IDEA_HOME}/bin
PLIST_SUB+= PORTVERSION=${PORTVERSION}

.include <bsd.port.mk>
6 changes: 3 additions & 3 deletions java/intellij-fsnotifier/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1575528379
SHA256 (t6-fsnotifier-20160221-a04fbff6e21d58fea7a3ed2a6a21e53cbef4b7af_GH0.tar.gz) = 03e217ea5aba24f0ad89c868e4b680f6ec517bcfb35132e5b7a961e0a2505396
SIZE (t6-fsnotifier-20160221-a04fbff6e21d58fea7a3ed2a6a21e53cbef4b7af_GH0.tar.gz) = 12520
TIMESTAMP = 1690233499
SHA256 (worthwhileit/bsd-fsnotifier-b96f269f637058461df482f4cf55037a5968d7a8_GL0.tar.gz) = ad983f510f9fa6191c301759b785eeac2f2a2006e23416dd01abc0ad5b95e793
SIZE (worthwhileit/bsd-fsnotifier-b96f269f637058461df482f4cf55037a5968d7a8_GL0.tar.gz) = 14932
10 changes: 10 additions & 0 deletions java/intellij-fsnotifier/pkg-plist
@@ -0,0 +1,10 @@
bin/fsnotifier
bin/fsnotifier-static
include/fsnotifier.h
lib/fsnotifier/cmake/fsnotifierConfig.cmake
lib/fsnotifier/cmake/fsnotifierConfigVersion.cmake
lib/fsnotifier/cmake/fsnotifierTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/fsnotifier/cmake/fsnotifierTargets.cmake
lib/libfsnotifier.a
lib/libfsnotifier.so
lib/libfsnotifier.so.%%PORTVERSION%%

0 comments on commit df0f45d

Please sign in to comment.