git: 164f817254a7 - main - www/shiori: Add new port

From: Nicola Vitale <nivit_at_FreeBSD.org>
Date: Sun, 13 Aug 2023 12:20:47 UTC
The branch main has been updated by nivit:

URL: https://cgit.FreeBSD.org/ports/commit/?id=164f817254a79df7218769417526a9d03886565d

commit 164f817254a79df7218769417526a9d03886565d
Author:     Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2023-08-13 12:17:59 +0000
Commit:     Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2023-08-13 12:17:59 +0000

    www/shiori: Add new port
    
    Shiori is a simple bookmarks manager written in the Go language.
    Intended as a simple clone of Pocket. You can use it as a command line
    application or as a web application. This application is distributed as
    a single binary, which means it can be installed and used easily.
    
    https://github.com/go-shiori/shiori
---
 www/Makefile         |  1 +
 www/shiori/Makefile  | 19 +++++++++++++++++++
 www/shiori/distinfo  |  5 +++++
 www/shiori/pkg-descr |  4 ++++
 4 files changed, 29 insertions(+)

diff --git a/www/Makefile b/www/Makefile
index b35a51195228..38fdb3c70bbc 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -2255,6 +2255,7 @@
     SUBDIR += sfeed
     SUBDIR += sfnt2woff
     SUBDIR += shellinabox
+    SUBDIR += shiori
     SUBDIR += silicon
     SUBDIR += simple-web-server
     SUBDIR += sitecopy
diff --git a/www/shiori/Makefile b/www/shiori/Makefile
new file mode 100644
index 000000000000..1594d9bd8a53
--- /dev/null
+++ b/www/shiori/Makefile
@@ -0,0 +1,19 @@
+PORTNAME=	shiori
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.5.5
+CATEGORIES=	www
+
+MAINTAINER=	nivit@FreeBSD.org
+COMMENT=	Simple bookmark manager built with Go
+WWW=		https://github.com/go-shiori/shiori
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		go:modules
+
+GO_MODULE=	github.com/go-shiori/shiori
+
+PLIST_FILES=	bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/www/shiori/distinfo b/www/shiori/distinfo
new file mode 100644
index 000000000000..4e689779f972
--- /dev/null
+++ b/www/shiori/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1691919246
+SHA256 (go/www_shiori/shiori-v1.5.5/v1.5.5.mod) = 669d714319d041150a4a9c714497f20534b20a7c69e43ece1e6a8c9023df533e
+SIZE (go/www_shiori/shiori-v1.5.5/v1.5.5.mod) = 2674
+SHA256 (go/www_shiori/shiori-v1.5.5/v1.5.5.zip) = daedd766e7d8ec555cda183ce25a0dbdd14b6bdf6312fe1b333c419c0f1587d9
+SIZE (go/www_shiori/shiori-v1.5.5/v1.5.5.zip) = 6913098
diff --git a/www/shiori/pkg-descr b/www/shiori/pkg-descr
new file mode 100644
index 000000000000..6eeebb8b0707
--- /dev/null
+++ b/www/shiori/pkg-descr
@@ -0,0 +1,4 @@
+Shiori is a simple bookmarks manager written in the Go language. Intended as a
+simple clone of Pocket. You can use it as a command line application or as a
+web application. This application is distributed as a single binary, which
+means it can be installed and used easily.