mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
70 lines
2.8 KiB
Tcl
70 lines
2.8 KiB
Tcl
# -*- 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
|