[MacPorts] #68594: Please add Tilde text editor to MacPorts
MacPorts
noreply at macports.org
Mon Nov 6 18:48:15 UTC 2023
#68594: Please add Tilde text editor to MacPorts
------------------------------+--------------------
Reporter: programmingkidx | Owner: (none)
Type: request | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: tilde |
------------------------------+--------------------
Comment (by programmingkidx):
I just finished my work on porting Tilde to Mac OS. Now I need help with
porting Tilde to MacPorts.
Here is an outline of what needs to be done in order to make it work. I
will work with anyone who can help.
Operations to perform:\\
pkg-config version < 0.2.0 (pkg-config --version)
- run sudo port install pkg-config
glibtool -> sudo port install libtool\\
libunistring -> sudo port install libunistring
libtranscript
- download: https://os.ghalkes.nl/dist/libtranscript-0.3.3.tar.bz2
- patch libtranscript/config.pkg add "#include <stdio.h>" to line
under "#include <dirent.h>".
- configure: LIBTOOL=/opt/local/bin/glibtool ./configure --without-
gettext
- build: make all && sudo make install _pkgconfigdir=$PKG_CONFIG_PATH
libt3window
- download: https://os.ghalkes.nl/dist/libt3window-0.4.1.tar.bz2
- configure: LIBTOOL=/opt/local/bin/glibtool
CFLAGS=-I/opt/local/include/ LDFLAGS=-L/opt/local/lib/ LDLIBS=-lunistring
./configure --without-gettext
- build: make all && sudo make install _pkgconfigdir=$PKG_CONFIG_PATH
libt3config
- download: https://os.ghalkes.nl/dist/libt3config-1.0.0.tar.bz2
- configure: LIBTOOL=/opt/local/bin/glibtool
CXXFLAGS=-I/opt/local/include/ LDFLAGS=-L/opt/local/lib/
LDLIBS=-lunistring CFLAGS=-I/opt/local/include/ ./configure --without-
gettext
- build: make all && sudo make install _pkgconfigdir=$PKG_CONFIG_PATH
libt3key
- download: https://os.ghalkes.nl/dist/libt3key-0.2.10.tar.bz2
- patch: config.pkg add "#include <term.h>" right under "#include
<curses.h>"
- configure: LIBTOOL=/opt/local/bin/glibtool
CXXFLAGS=-I/opt/local/include/ LDFLAGS=-L/opt/local/lib/
LDLIBS=-lunistring CFLAGS=-I/opt/local/include/ ./configure --without-
gettext
- build: make all && sudo make install _pkgconfigdir=$PKG_CONFIG_PATH
libt3widget
- download: https://os.ghalkes.nl/dist/libt3widget-1.2.2.tar.bz2
- patch: remove "#include <ext/alloc_traits.h>" from menu.cc
- configure: LIBTOOL=/opt/local/bin/glibtool
CXXFLAGS=-I/opt/local/include/ LDFLAGS=-L/opt/local/lib/
LDLIBS=-lunistring CFLAGS=-I/opt/local/include/ ./configure --without-
gettext
- build: make all && sudo make install _pkgconfigdir=$PKG_CONFIG_PATH
- note: Might have to run this command: glibtool --finish
/usr/local/lib
libt3highlight
- download: https://os.ghalkes.nl/dist/libt3highlight-0.5.0.tar.bz2
- configure: LIBTOOL=/opt/local/bin/glibtool
CXXFLAGS="-I/opt/local/include/" LDFLAGS=-L/opt/local/lib/
LDLIBS=-lunistring CFLAGS=-I/opt/local/include/ ./configure --without-
gettext
- build: make all && sudo make install _pkgconfigdir=$PKG_CONFIG_PATH
tilde
- download: https://os.ghalkes.nl/dist/tilde-1.1.3.tar.bz2
- configure: LIBTOOL=/opt/local/bin/glibtool
CXXFLAGS="-I/opt/local/include/" LDFLAGS=-L/opt/local/lib/
LDLIBS=-lunistring CFLAGS=-I/opt/local/include/ ./configure --without-
gettext
- build: make all
- note: might have to delete src/tilde before building
--
Ticket URL: <https://trac.macports.org/ticket/68594#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list