[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