pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

wip/twin-environment: import twin-environment-0.8.1



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Thu Oct 22 03:02:57 2020 +0200
Changeset:	b6793e93e44ceb4e3b44ccf7ebb10ee32434403e

Added Files:
	twin-environment/DESCR
	twin-environment/Makefile
	twin-environment/PLIST
	twin-environment/distinfo

Log Message:
wip/twin-environment: import twin-environment-0.8.1

Twin - a Textmode WINdow environment, by Massimiliano Ghilardi

Twin is a windowing environment with mouse support, window manager,
terminal emulator and networked clients, all inside a text display.

It supports a variety of displays:
* plain text terminals (any termcap/ncurses compatible terminal,
  Linux console, twin's own terminal emulator);
* X11, where it can be used as a multi-window xterm;
* itself (you can display a twin on another twin);
* twdisplay, a general network-transparent display client, used
  to attach/detach more displays on-the-fly.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b6793e93e44ceb4e3b44ccf7ebb10ee32434403e

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 twin-environment/DESCR    |  12 +++
 twin-environment/Makefile |  34 +++++++++
 twin-environment/PLIST    | 191 ++++++++++++++++++++++++++++++++++++++++++++++
 twin-environment/distinfo |   6 ++
 4 files changed, 243 insertions(+)

diffs:
diff --git a/twin-environment/DESCR b/twin-environment/DESCR
new file mode 100644
index 0000000000..01d9424418
--- /dev/null
+++ b/twin-environment/DESCR
@@ -0,0 +1,12 @@
+Twin - a Textmode WINdow environment, by Massimiliano Ghilardi
+
+Twin is a windowing environment with mouse support, window manager,
+terminal emulator and networked clients, all inside a text display.
+
+It supports a variety of displays:
+* plain text terminals (any termcap/ncurses compatible terminal,
+  Linux console, twin's own terminal emulator);
+* X11, where it can be used as a multi-window xterm;
+* itself (you can display a twin on another twin);
+* twdisplay, a general network-transparent display client, used
+  to attach/detach more displays on-the-fly.
diff --git a/twin-environment/Makefile b/twin-environment/Makefile
new file mode 100644
index 0000000000..191177af11
--- /dev/null
+++ b/twin-environment/Makefile
@@ -0,0 +1,34 @@
+# $NetBSD$
+
+# avoid the ambiguous package name 'twin', conflicting with emulators/twin
+
+GITHUB_PROJECT=	twin
+DISTNAME=	v0.8.1
+PKGNAME=	twin-environment-0.8.1
+CATEGORIES=	x11
+MASTER_SITES=	${MASTER_SITE_GITHUB:=cosmos72/}
+GITHUB_TAG=	v${PKGVERSION_NOREV}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/cosmos72/twin/
+COMMENT=	Text mode window environment
+LICENSE=	gnu-gpl-v2.0 AND gnu-lgpl-v2.1
+
+GNU_CONFIGURE=	yes
+
+CPPFLAGS+=	-D_NETBSD_SOURCE
+
+USE_TOOLS+=	bash:runtime
+
+REPLACE_BASH+=	system.twenvrc.sh server/twstart
+
+# Mostly appeasing the interpreter check as the script does not use true.
+.if exists(/usr/bin/true)
+REPLACE_INTERPRETER+=	true
+REPLACE.true.old=	/bin/true
+REPLACE.true.new=	/usr/bin/true
+REPLACE_FILES.true=	system.twinrc
+.endif
+
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/twin-environment/PLIST b/twin-environment/PLIST
new file mode 100644
index 0000000000..84e9a888ab
--- /dev/null
+++ b/twin-environment/PLIST
@@ -0,0 +1,191 @@
+@comment $NetBSD$
+bin/twattach
+bin/twcat
+bin/twclip
+bin/twclutter
+bin/twcuckoo
+bin/twdetach
+bin/twdialog
+bin/twdisplay
+bin/twevent
+bin/twfindtwin
+bin/twin
+bin/twin_server
+bin/twlsmsgport
+bin/twlsobj
+bin/twsendmsg
+bin/twsetroot
+bin/twstart
+bin/twsysmon
+bin/twterm
+bin/twthreadtest
+include/Tutf/Tutf.h
+include/Tutf/Tutf_defs.h
+include/Tutf/Tutftypes.h
+include/Tutf/adobe_stdenc.h
+include/Tutf/adobe_symbol.h
+include/Tutf/apl_iso_ir_68.h
+include/Tutf/ascii.h
+include/Tutf/atarist.h
+include/Tutf/compiler.h
+include/Tutf/cp1006.h
+include/Tutf/cp1250.h
+include/Tutf/cp1251.h
+include/Tutf/cp1252.h
+include/Tutf/cp1253.h
+include/Tutf/cp1254.h
+include/Tutf/cp1255.h
+include/Tutf/cp1256.h
+include/Tutf/cp1257.h
+include/Tutf/cp1258.h
+include/Tutf/cp424.h
+include/Tutf/cp437.h
+include/Tutf/cp737.h
+include/Tutf/cp775.h
+include/Tutf/cp850.h
+include/Tutf/cp852.h
+include/Tutf/cp855.h
+include/Tutf/cp856.h
+include/Tutf/cp857.h
+include/Tutf/cp860.h
+include/Tutf/cp861.h
+include/Tutf/cp862.h
+include/Tutf/cp863.h
+include/Tutf/cp864.h
+include/Tutf/cp865.h
+include/Tutf/cp866.h
+include/Tutf/cp869.h
+include/Tutf/cp874.h
+include/Tutf/cp932.h
+include/Tutf/cp936.h
+include/Tutf/cp949.h
+include/Tutf/cp950.h
+include/Tutf/hp_roman8.h
+include/Tutf/inprogress.h
+include/Tutf/iso8859_1.h
+include/Tutf/iso8859_10.h
+include/Tutf/iso8859_11.h
+include/Tutf/iso8859_13.h
+include/Tutf/iso8859_14.h
+include/Tutf/iso8859_15.h
+include/Tutf/iso8859_16.h
+include/Tutf/iso8859_2.h
+include/Tutf/iso8859_3.h
+include/Tutf/iso8859_4.h
+include/Tutf/iso8859_5.h
+include/Tutf/iso8859_6.h
+include/Tutf/iso8859_7.h
+include/Tutf/iso8859_8.h
+include/Tutf/iso8859_9.h
+include/Tutf/jisx0201.h
+include/Tutf/koi8_r.h
+include/Tutf/koi8_u.h
+include/Tutf/kz1048.h
+include/Tutf/mac_arabic.h
+include/Tutf/mac_celtic.h
+include/Tutf/mac_centraleurope.h
+include/Tutf/mac_croatian.h
+include/Tutf/mac_cyrillic.h
+include/Tutf/mac_devanagari.h
+include/Tutf/mac_dingbats.h
+include/Tutf/mac_farsi.h
+include/Tutf/mac_gaelic.h
+include/Tutf/mac_greek.h
+include/Tutf/mac_gujarati.h
+include/Tutf/mac_gurmukhi.h
+include/Tutf/mac_hebrew.h
+include/Tutf/mac_icelandic.h
+include/Tutf/mac_inuit.h
+include/Tutf/mac_roman.h
+include/Tutf/mac_romanian.h
+include/Tutf/mac_symbol.h
+include/Tutf/mac_thai.h
+include/Tutf/mac_turkish.h
+include/Tutf/ms_mac_cyrillic.h
+include/Tutf/ms_mac_greek.h
+include/Tutf/ms_mac_icelandic.h
+include/Tutf/ms_mac_latin2.h
+include/Tutf/ms_mac_roman.h
+include/Tutf/ms_mac_turkish.h
+include/Tutf/nextstep.h
+include/Tutf/utf_32.h
+include/Tutf/utf_32_aux.h
+include/Tutf/version.h
+include/Tutf/vt100gr.h
+include/Tw/Tw++.h
+include/Tw/Tw.h
+include/Tw/Tw1.h
+include/Tw/Tw_defs.h
+include/Tw/Twavl.h
+include/Tw/Twerrno.h
+include/Tw/Twkeys.h
+include/Tw/Twstat.h
+include/Tw/Twstat_defs.h
+include/Tw/Twtypes.h
+include/Tw/alias1_m4.h
+include/Tw/alias_m4.h
+include/Tw/autoconf.h
+include/Tw/common1_m4.h
+include/Tw/common_m4.h
+include/Tw/compiler.h
+include/Tw/datasizes.h
+include/Tw/datatypes.h
+include/Tw/missing.h
+include/Tw/mouse.h
+include/Tw/osincludes.h
+include/Tw/pagesize.h
+include/Tw/prefix.h
+include/Tw/proto1_m4.h
+include/Tw/proto_m4.h
+include/Tw/stattypes.h
+include/Tw/unprefix.h
+include/Tw/version.h
+lib/libTutf.la
+lib/libTw.la
+lib/twin/libhw_X11.la
+lib/twin/libhw_display.la
+lib/twin/libhw_gfx.la
+lib/twin/libhw_tty.la
+lib/twin/libhw_twin.la
+lib/twin/librcparse.la
+lib/twin/libsocket.la
+lib/twin/libterm.la
+lib/twin/libwm.la
+lib/twin/system.twenvrc.sh
+lib/twin/system.twinrc
+man/man1/twin.1
+sbin/twdm
+share/twin/BUGS
+share/twin/COPYING
+share/twin/COPYING.LIB
+share/twin/Changelog.txt
+share/twin/INSTALL
+share/twin/README
+share/twin/README.porting
+share/twin/docs/Compatibility
+share/twin/docs/FAQ
+share/twin/docs/Philosophy
+share/twin/docs/Tutorial
+share/twin/docs/diagram.txt
+share/twin/docs/libTw.txt
+share/twin/docs/ltrace.conf
+share/twin/themes/hw_gfx/Ganymede_8x16.xpm
+share/twin/themes/hw_gfx/Ganymede_9x19.xpm
+share/twin/themes/hw_gfx/README
+share/twin/themes/hw_gfx/ShinyMetal_6x13.xpm
+share/twin/themes/hw_gfx/ShinyMetal_8x16.xpm
+share/twin/themes/hw_gfx/absolute-e_8x16.xpm
+share/twin/themes/hw_gfx/default_6x13.xpm
+share/twin/themes/hw_gfx/default_8x16.xpm
+share/twin/themes/hw_gfx/default_9x19.xpm
+share/twin/themes/hw_gfx/goldenblue_9x19.xpm
+share/twin/themes/hw_gfx/granite_8x16.xpm
+share/twin/themes/hw_gfx/granite_9x19.xpm
+share/twin/themes/hw_gfx/icewm_8x16.xpm
+share/twin/themes/hw_gfx/icewm_9x19.xpm
+share/twin/themes/hw_gfx/kde2_9x19.xpm
+share/twin/themes/hw_gfx/mac_8x16.xpm
+share/twin/themes/hw_gfx/mac_9x19.xpm
+share/twin/themes/hw_gfx/mono_8x16.xpm
+share/twin/themes/hw_gfx/mono_9x19.xpm
+share/twin/twin-current.lsm
diff --git a/twin-environment/distinfo b/twin-environment/distinfo
new file mode 100644
index 0000000000..ed900a0c78
--- /dev/null
+++ b/twin-environment/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (v0.8.1.tar.gz) = 007ac2aafaf4d5cb9682bd3943a90fc1eab949c6
+RMD160 (v0.8.1.tar.gz) = f7ea8e99eba73dd8e9b88a35da8bfdd9f6d83ca2
+SHA512 (v0.8.1.tar.gz) = 1ecd775c703b1d79ca5bc6b39f42910d08bdcee72d29edeefc93c09bf6d6eb6d2d14ddd27130cbed90f4a31acdf756996f93d3132daf8f0398345a058c2c85d3
+Size (v0.8.1.tar.gz) = 2111067 bytes


Home | Main Index | Thread Index | Old Index