aboutsummaryrefslogtreecommitdiffstats
path: root/www/komga/Makefile
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2026-07-27 18:29:25 +0300
committerJan Tuomi <jan@jantuomi.fi>2026-07-27 18:29:25 +0300
commita5751d37bc305d4e820fb5c8c321f1445ccfb794 (patch)
treed05bd4dd55b98773f6a948c971cebe7a41751b5f /www/komga/Makefile
parentb98eb0cc23e4c375fa10b5cd2c18d1c971d01162 (diff)
www/komga: add port
Diffstat (limited to 'www/komga/Makefile')
-rw-r--r--www/komga/Makefile35
1 files changed, 35 insertions, 0 deletions
diff --git a/www/komga/Makefile b/www/komga/Makefile
new file mode 100644
index 0000000..6a7024c
--- /dev/null
+++ b/www/komga/Makefile
@@ -0,0 +1,35 @@
+PORTNAME= komga
+DISTVERSION= 1.25.0
+CATEGORIES= www java
+MASTER_SITES= https://github.com/gotson/komga/releases/download/${DISTVERSION}/
+DISTFILES= ${PORTNAME}-${DISTVERSION}.jar
+EXTRACT_SUFX= .jar
+EXTRACT_ONLY=
+
+MAINTAINER= jan@jantuomi.fi
+COMMENT= Media server for comics, mangas, BDs, magazines, and eBooks
+WWW= https://komga.org/
+
+LICENSE= MIT
+
+NO_CHECKSUM= yes
+
+USES= java
+JAVA_VERSION= 17+
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+USE_RC_SUBR= komga
+SUB_FILES= pkg-message
+SUB_LIST= JARFILE=${JAVAJARDIR}/${PORTNAME}.jar \
+ JAVA_HOME=${JAVA_HOME}
+
+PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${JAVAJARDIR}
+ ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-${DISTVERSION}.jar \
+ ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
+
+.include <bsd.port.mk>