pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/telescope
Module Name: pkgsrc
Committed By: vins
Date: Sat Jul 26 13:37:32 UTC 2025
Added Files:
pkgsrc/net/telescope: DESCR Makefile PLIST distinfo
Log Message:
net/telescope: initial import of package
Telescope is a emacs/w3m-inspired browser for the "small internet"
that supports Gemini, Gopher and Finger.
It features some expected stuff (tabs, bookmarks, history, client
certificates, ...) with an UI that's very much Emacs and w3m inspired,
and a privsep design.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/net/telescope/DESCR \
pkgsrc/net/telescope/Makefile pkgsrc/net/telescope/PLIST \
pkgsrc/net/telescope/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/net/telescope/DESCR
diff -u /dev/null pkgsrc/net/telescope/DESCR:1.1
--- /dev/null Sat Jul 26 13:37:32 2025
+++ pkgsrc/net/telescope/DESCR Sat Jul 26 13:37:32 2025
@@ -0,0 +1,5 @@
+Telescope is a emacs/w3m-inspired browser for the "small internet"
+that supports Gemini, Gopher and Finger.
+It features some expected stuff (tabs, bookmarks, history, client
+certificates, ...) with an UI that's very much Emacs and w3m inspired,
+and a privsep design.
Index: pkgsrc/net/telescope/Makefile
diff -u /dev/null pkgsrc/net/telescope/Makefile:1.1
--- /dev/null Sat Jul 26 13:37:32 2025
+++ pkgsrc/net/telescope/Makefile Sat Jul 26 13:37:32 2025
@@ -0,0 +1,45 @@
+# $NetBSD: Makefile,v 1.1 2025/07/26 13:37:32 vins Exp $
+
+DISTNAME= telescope-0.11
+CATEGORIES= net
+MASTER_SITES= https://ftp.telescope-browser.org/
+
+MAINTAINER= vins%NetBSD.org@localhost
+HOMEPAGE= https://telescope-browser.org/
+COMMENT= Multi-protocol browser for the small internet
+LICENSE= isc
+
+USE_TOOLS+= autoconf automake autoreconf \
+ awk pkg-config yacc
+
+USE_CURSES= wide
+FAKE_NCURSES= yes
+
+DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils
+
+CFLAGS.NetBSD+= -D_OPENBSD_SOURCE # strtonum()
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= YACC=${YACC:Q}
+CONFIGURE_ARGS+= --with-default-editor=vi
+CONFIGURE_ARGS+= --with-default-opener=xdg-open
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} != OpenBSD
+. include "../../devel/imsg-compat/buildlink3.mk"
+CONFIGURE_ARGS+= --with-libimsg
+.endif
+
+.if ${OPSYS} == "SunOS" || ${OPSYS} == "Linux"
+. include "../../devel/libbsd/buildlink3.mk"
+CONFIGURE_ARGS+= --with-libbsd
+.endif
+
+pre-configure:
+ set -e; cd ${WRKSRC} && autoreconf -fiv
+
+.include "../../textproc/libgrapheme/buildlink3.mk"
+.include "../../security/libretls/buildlink3.mk"
+.include "../../mk/curses.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/telescope/PLIST
diff -u /dev/null pkgsrc/net/telescope/PLIST:1.1
--- /dev/null Sat Jul 26 13:37:32 2025
+++ pkgsrc/net/telescope/PLIST Sat Jul 26 13:37:32 2025
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1 2025/07/26 13:37:32 vins Exp $
+bin/telescope
+bin/telescope-identity
+man/man1/telescope-identity.1
+man/man1/telescope.1
Index: pkgsrc/net/telescope/distinfo
diff -u /dev/null pkgsrc/net/telescope/distinfo:1.1
--- /dev/null Sat Jul 26 13:37:32 2025
+++ pkgsrc/net/telescope/distinfo Sat Jul 26 13:37:32 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/07/26 13:37:32 vins Exp $
+
+BLAKE2s (telescope-0.11.tar.gz) = a94ae8dae9f95ba47d17d6a5a081cb55dce9167ada16cba46b110cfd00bbae95
+SHA512 (telescope-0.11.tar.gz) = d00b94b3f31e05d0ad2223e79c1259786fc722adab38978ce4dbd0c4e99d3a3e5ef605037a0104cebb438779c0accaebfcc52c5e27c77b87a8095e26486d5d93
+Size (telescope-0.11.tar.gz) = 1159443 bytes
Home |
Main Index |
Thread Index |
Old Index