# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 name tilde version 1.1.3 revision 0 homepage https://os.ghalkes.nl/ description \ Tilde is a text editor for the console/terminal, which provides an \ intuitive interface for people accustomed to GUI environments such as \ Gnome, KDE and Windows. long_description \ {*}${description} For example, the short-cut to copy the current \ selection is Control-C, and to paste the previously copied text the \ short-cut Control-V can be used. As another example, the File menu can \ be accessed by pressing Meta-F. However, being a terminal-based program \ there are limitations. Not all terminals provide sufficient information \ to the client programs to make Tilde behave in the most intuitive way. \ When this is the case, Tilde provides work-arounds which should be easy \ to work with. The main audience for Tilde is users who normally work in \ GUI environments, but sometimes require an editor for a console/terminal \ environment. This may be because the computer in question is a server \ which does not provide a GUI, or is accessed remotely over SSH. Tilde \ allows these users to edit files without having to learn a completely new \ interface, such as vi or Emacs do. A result of this choice is that Tilde \ will not provide all the fancy features that Vim or Emacs provide, but \ only the most used features. categories editors installs_libs no license GPL-3 maintainers {gmail.com:herby.gillot @herbygillot} \ openmaintainer checksums rmd160 b656df7080d07bbd39e74e1e4919d854b583d405 \ sha256 6b86ffaa5c632c9055f74fca713c5bf8420ee60718850dc16a95abe49fa2641a \ size 74401 depends_build-append \ port:libtool \ port:pkgconfig depends_lib-append port:libt3highlight \ port:libt3widget \ port:libtranscript \ port:libunistring master_sites ${homepage}/dist/ distname ${name}-${version} use_bzip2 yes # Otherwise configure fails with a silly output: # Checking for libt3widget pkg-config compile... no # Checking for libt3widget pkg-config --define-prefix compile... no # !! Can not find libt3widget. libt3widget is required to compile tilde. # But in the log we see why: # cc1plus: error: unrecognized command line option "-std=c++11" compiler.cxx_standard 2011 patchfiles-append patch-Makefile.in.diff configure.env-append \ LIBTOOL=${prefix}/bin/glibtool configure.args-append \ --without-gettext