Files
2024-11-19 16:07:36 -06:00

47 lines
1.3 KiB
Plaintext

PortSystem 1.0
name ht
version 2.1.0
revision 1
categories devel editors
license GPL-2
maintainers nomaintainer
conflicts httpie-go texlive-plain-generic
description HT is a file editor/viewer/analyzer for executables.
homepage http://hte.sourceforge.net/
long_description HT is a file editor/viewer/analyzer for executables. The \
goal is to combine the low-level functionality of a debugger \
and the usability of IDEs.
master_sites sourceforge:project/hte/ht-source
use_bzip2 yes
checksums rmd160 665e20a70a4735acf2102521b49074f94a28fba6 \
sha256 31f5e8e2ca7f85d40bb18ef518bf1a105a6f602918a0755bc649f3f407b75d70 \
size 884139
depends_lib port:ncurses port:lzo2 port:xorg-libX11
patchfiles configure.patch
patchfiles-append \
httag.h.patch \
htapp.cc.patch
post-patch {
file attributes ${worksrcpath}/install-sh -permissions +x
}
# The next version will require C++14
# See https://github.com/sebastianbiallas/ht/commit/e52dfb86aa2c370d7d1ac2e046a4b9babc93bac9
# and https://github.com/sebastianbiallas/ht/commit/1b08f8670c3468e1b9c312650d74b037b47fc079
compiler.cxx_standard 1998
configure.cxxflags-append -std=c++98
post-destroot {
xinstall -d ${destroot}${prefix}/share/doc/${name}
xinstall -m 644 -W ${worksrcpath} COPYING README doc/ht.html \
${destroot}${prefix}/share/doc/${name}
}