mirror of
https://git.freebsd.org/ports.git
synced 2026-06-02 11:08:52 +00:00
sciteco: updated to v2.5.2
* SciTECO no longer modifies files after installation, so Poudriere builds should be fixed now even without changing BINMODE. * LTO-support is now an option and disabled by default. * MALLOC_REPLACEMENT is now the default for FreeBSD, so we added it to OPTIONS_DEFAULT. * Maintainer address and website updated to their new place at sciteco.fmsbw.de. PR: 283601 Reported by: Robin Haberkorn <rhaberkorn@fmsbw.de> (maintainer)
This commit is contained in:
committed by
Rodrigo Osorio
parent
78b5b73657
commit
64ae62712c
@@ -1,12 +1,12 @@
|
||||
PORTNAME= sciteco
|
||||
DISTVERSION= 2.2.0
|
||||
DISTVERSION= 2.5.2
|
||||
CATEGORIES= editors textproc devel
|
||||
MASTER_SITES= https://github.com/rhaberkorn/${PORTNAME}/releases/download/v${DISTVERSION}/ \
|
||||
MASTER_SITES= https://sciteco.fmsbw.de/downloads/v${DISTVERSION}/ \
|
||||
SOURCEFORGE/${PORTNAME}/v${DISTVERSION}/
|
||||
|
||||
MAINTAINER= robin.haberkorn@googlemail.com
|
||||
MAINTAINER= rhaberkorn@fmsbw.de
|
||||
COMMENT= Scintilla-based Text Editor and Corrector
|
||||
WWW= https://rhaberkorn.github.io/sciteco/
|
||||
WWW= https://sciteco.fmsbw.de/
|
||||
|
||||
LICENSE= GPLv3+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
@@ -61,18 +61,24 @@ PLIST_SUB+= GTK="" \
|
||||
PROGRAM_PREFIX=g
|
||||
.endif
|
||||
|
||||
OPTIONS_DEFINE= LEXILLA MALLOC_REPLACEMENT TECO_INTEGER_32
|
||||
OPTIONS_DEFAULT= LEXILLA
|
||||
OPTIONS_DEFINE= LEXILLA MALLOC_REPLACEMENT TECO_INTEGER_32 LTO
|
||||
OPTIONS_DEFAULT= LEXILLA MALLOC_REPLACEMENT
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
LEXILLA_DESC= Build with Lexilla lexer support (larger)
|
||||
MALLOC_REPLACEMENT_DESC= Force replacement of system malloc()
|
||||
MALLOC_REPLACEMENT_DESC= Replace system malloc() for memory limiting
|
||||
TECO_INTEGER_32_DESC= Use 32-bit TECO integers
|
||||
LTO_DESC= Apply Link-Time Optimizations (significantly faster)
|
||||
|
||||
LEXILLA_CONFIGURE_OFF= --without-lexilla
|
||||
MALLOC_REPLACEMENT_CONFIGURE_ON= --enable-malloc-replacement
|
||||
TECO_INTEGER_32_CONFIGURE_ON= --with-teco-integer=32
|
||||
|
||||
# Once we support an --enable-lto site-config-option, we should rather use that.
|
||||
LTO_CFLAGS= -flto=thin
|
||||
LTO_CXXFLAGS= -flto=thin
|
||||
LTO_LDFLAGS= -flto=thin
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${FLAVOR} == gtk
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1733772734
|
||||
SHA256 (sciteco-2.2.0.tar.gz) = 57ad450623761b76ee8742686db9dd9aae9c1436944e982c36dd368dbbf82020
|
||||
SIZE (sciteco-2.2.0.tar.gz) = 3989774
|
||||
TIMESTAMP = 1776638070
|
||||
SHA256 (sciteco-2.5.2.tar.gz) = 94149fa3371e3adff723ae933502b5983804c4e06a681c6d00b0af19c439a978
|
||||
SIZE (sciteco-2.5.2.tar.gz) = 4113973
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[
|
||||
{ type: install
|
||||
message: <<XYZZY
|
||||
You are recommended to copy %%DATADIR%%/sample.teco_ini to ~/.teco_ini
|
||||
You can copy %%DATADIR%%/fallback.teco_ini to ~/.teco_ini
|
||||
and edit this file afterwards with SciTECO.
|
||||
XYZZY
|
||||
}
|
||||
|
||||
@@ -6,14 +6,15 @@ share/man/man1/%%PROGRAM_PREFIX%%sciteco.1.gz
|
||||
share/man/man1/%%PROGRAM_PREFIX%%tedoc.tes.1.gz
|
||||
share/man/man7/%%PROGRAM_PREFIX%%sciteco.7.gz
|
||||
%%DATADIR%%/lib/color.tes
|
||||
%%DATADIR%%/lib/colors/contrast.tes
|
||||
%%DATADIR%%/lib/colors/solarized.tes
|
||||
%%DATADIR%%/lib/colors/terminal.tes
|
||||
%%DATADIR%%/lib/fnkeys.tes
|
||||
%%DATADIR%%/lib/getopt.tes
|
||||
%%DATADIR%%/lib/lexer.tes
|
||||
%%DATADIR%%/sciteco-16.png
|
||||
%%DATADIR%%/sciteco-32.png
|
||||
%%DATADIR%%/sciteco-48.png
|
||||
%%DATADIR%%/lib/repl.tes
|
||||
%%DATADIR%%/lib/tank.tes
|
||||
%%DATADIR%%/lib/tecat.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/abaqus.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/ada.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/asciidoc.tes
|
||||
@@ -33,6 +34,7 @@ share/man/man7/%%PROGRAM_PREFIX%%sciteco.7.gz
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/cobol.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/cpp.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/cs.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/css.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/d.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/devicetree.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/diff.tes
|
||||
@@ -44,7 +46,6 @@ share/man/man7/%%PROGRAM_PREFIX%%sciteco.7.gz
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/flash.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/freebasic.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/gap.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/git.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/go.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/gob.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/html.tes
|
||||
@@ -53,6 +54,7 @@ share/man/man7/%%PROGRAM_PREFIX%%sciteco.7.gz
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/java.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/js.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/kix.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/latex.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/lisp.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/lout.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/lua.tes
|
||||
@@ -78,6 +80,7 @@ share/man/man7/%%PROGRAM_PREFIX%%sciteco.7.gz
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/scheme.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/specman.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/spice.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/sql.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/swift.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/systemverilog.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/tacl.tes
|
||||
@@ -92,7 +95,11 @@ share/man/man7/%%PROGRAM_PREFIX%%sciteco.7.gz
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/vxml.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/xml.tes
|
||||
%%LEXILLA%%%%DATADIR%%/lib/lexers/yaml.tes
|
||||
%%DATADIR%%/lib/lexers/email.tes
|
||||
%%DATADIR%%/lib/lexers/git.tes
|
||||
%%DATADIR%%/lib/lexers/sciteco.tes
|
||||
%%DATADIR%%/lib/lexers/woman.tes
|
||||
%%DATADIR%%/lib/opener.tes
|
||||
%%DATADIR%%/lib/session.tes
|
||||
%%DATADIR%%/lib/string.tes
|
||||
%%DATADIR%%/lib/women/grosciteco.tes.1.woman
|
||||
@@ -103,8 +110,13 @@ share/man/man7/%%PROGRAM_PREFIX%%sciteco.7.gz
|
||||
%%DATADIR%%/lib/women/sciteco.7.woman.tec
|
||||
%%DATADIR%%/lib/women/tedoc.tes.1.woman
|
||||
%%DATADIR%%/lib/women/tedoc.tes.1.woman.tec
|
||||
%%DATADIR%%/sample.teco_ini
|
||||
%%DATADIR%%/lib/women/tutorial.woman
|
||||
%%DATADIR%%/lib/women/tutorial.woman.tec
|
||||
%%DATADIR%%/fallback.teco_ini
|
||||
%%DATADIR%%/sciteco.tmac
|
||||
%%GTK%%%%DATADIR%%/sciteco-16.png
|
||||
%%GTK%%%%DATADIR%%/sciteco-32.png
|
||||
%%GTK%%%%DATADIR%%/sciteco-48.png
|
||||
%%GTK%%%%DATADIR%%/fallback.css
|
||||
%%GTK%%share/icons/hicolor/16x16/apps/sciteco.png
|
||||
%%GTK%%share/icons/hicolor/32x32/apps/sciteco.png
|
||||
|
||||
Reference in New Issue
Block a user