FreeBSD Bugzilla – Attachment 243727 Details for
Bug 272819
[New port] devel/jetbrains-sqlite: Native SQLite support for devel/jetbrains-*
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
jetbrains-sqlite.diff
jetbrains-sqlite.diff (text/plain), 2.99 KB, created by
Dmitry Wagin
on 2023-07-31 08:40:19 UTC
(
hide
)
Description:
jetbrains-sqlite.diff
Filename:
MIME Type:
Creator:
Dmitry Wagin
Created:
2023-07-31 08:40:19 UTC
Size:
2.99 KB
patch
obsolete
>diff --git a/devel/Makefile b/devel/Makefile >index 09af9523dac..87be89d9c8e 100644 >--- a/devel/Makefile >+++ b/devel/Makefile >@@ -1037,6 +1037,7 @@ > SUBDIR += jetbrains-goland > SUBDIR += jetbrains-phpstorm > SUBDIR += jetbrains-pty4j >+ SUBDIR += jetbrains-sqlite > SUBDIR += jetbrains-webstorm > SUBDIR += jgoodies-looks > SUBDIR += jiic >diff --git a/devel/jetbrains-sqlite/Makefile b/devel/jetbrains-sqlite/Makefile >new file mode 100644 >index 00000000000..0c71f7a3dc7 >--- /dev/null >+++ b/devel/jetbrains-sqlite/Makefile >@@ -0,0 +1,40 @@ >+PORTNAME= sqlite >+PORTVERSION= 232.8660.185 >+CATEGORIES= devel >+PKGNAMEPREFIX= jetbrains- >+DIST_SUBDIR= jetbrains >+ >+MAINTAINER= dmitry.wagin@ya.ru >+COMMENT= IntelliJ SQLite native library >+WWW= https://github.com/JetBrains/intellij-community/tree/master/platform/sqlite >+ >+LICENSE= APACHE20 >+LICENSE_FILE= ${WRKSRC}/LICENSE.txt >+ >+ONLY_FOR_ARCHS= amd64 >+ >+BUILD_DEPENDS= bash:shells/bash >+ >+USE_GITHUB= yes >+GH_ACCOUNT= JetBrains >+GH_PROJECT= intellij-community >+GH_TAGNAME= 47fc12830b3814a57f15b1f21b379475bd437972 >+ >+USE_JAVA= yes >+JAVA_VERSION= 17+ >+JAVA_BUILD= yes >+ >+DATADIR= ${PREFIX}/share/jetbrains/${PORTNAME} >+PLIST_FILES= share/jetbrains/${PORTNAME}/${ARCH}/libsqliteij.so >+ >+do-build: >+ (cd ${WRKSRC}/platform/sqlite && \ >+ ${SETENV} JAVA_HOME=${JAVA_HOME} OS=freebsd ARCH=${ARCH} ./make.sh) >+ >+do-install: >+ ${MKDIR} ${STAGEDIR}${DATADIR}/${ARCH} >+ ${INSTALL_LIB} \ >+ ${WRKSRC}/platform/sqlite/target/sqlite/freebsd-${ARCH}/libsqliteij.so \ >+ ${STAGEDIR}${DATADIR}/${ARCH} >+ >+.include <bsd.port.mk> >diff --git a/devel/jetbrains-sqlite/distinfo b/devel/jetbrains-sqlite/distinfo >new file mode 100644 >index 00000000000..64d948aeb73 >--- /dev/null >+++ b/devel/jetbrains-sqlite/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1690735594 >+SHA256 (jetbrains/JetBrains-intellij-community-232.8660.185-47fc12830b3814a57f15b1f21b379475bd437972_GH0.tar.gz) = 0bf7465226270ae078cb781c9be3cade56923408560e917b62d92aa0e4411f7c >+SIZE (jetbrains/JetBrains-intellij-community-232.8660.185-47fc12830b3814a57f15b1f21b379475bd437972_GH0.tar.gz) = 199705118 >diff --git a/devel/jetbrains-sqlite/files/patch-platform_sqlite_make.sh b/devel/jetbrains-sqlite/files/patch-platform_sqlite_make.sh >new file mode 100644 >index 00000000000..053f6a708b3 >--- /dev/null >+++ b/devel/jetbrains-sqlite/files/patch-platform_sqlite_make.sh >@@ -0,0 +1,13 @@ >+--- platform/sqlite/make.sh.orig 2023-06-22 12:44:24 UTC >++++ platform/sqlite/make.sh >+@@ -23,6 +23,10 @@ if [ "$OS" == "mac" ]; then >+ if [ "$ARCH" == "x86_64" ]; then >+ cFlags+=" --target=x86_64-apple-darwin18.7.0" >+ fi >++elif [ "$OS" == "freebsd" ]; then >++ cFlags+=" -I$JAVA_HOME/include/freebsd" >++ linkFlags+=" -shared" >++ libFilename="libsqliteij.so" >+ elif [ "$OS" == "linux" ]; then >+ libFilename="libsqliteij.so" >+ >diff --git a/devel/jetbrains-sqlite/pkg-descr b/devel/jetbrains-sqlite/pkg-descr >new file mode 100644 >index 00000000000..a8916d6a21e >--- /dev/null >+++ b/devel/jetbrains-sqlite/pkg-descr >@@ -0,0 +1 @@ >+IntelliJ SQLite native library.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
dmitry.wagin
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 272819
:
243709
| 243727