textproc/apertium: Update version 3.6.1=>3.8.1

Relnotes: https://github.com/apertium/apertium/releases/tag/v3.8.1
2022Q2
Muhammad Moinur Rahman 2022-03-22 06:31:58 -05:00
parent 7d560fda8f
commit 52598b84ea
3 changed files with 39 additions and 55 deletions

View File

@ -1,7 +1,7 @@
# Created by: Mykola Dzham <freebsd@levsha.org.ua>
PORTNAME= apertium
PORTVERSION= 3.6.1
PORTVERSION= 3.8.1
DISTVERSIONPREFIX= v
CATEGORIES= textproc
@ -13,45 +13,42 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BROKEN_FreeBSD_12_powerpc64= fails to configure on powerpc64 elfv1: *** unable to locate pcrecpp library ***
BUILD_DEPENDS= bash:shells/bash
LIB_DEPENDS= liblttoolbox3.so:textproc/lttoolbox \
BUILD_DEPENDS= bash:shells/bash \
utf8cpp>0:devel/utf8cpp
LIB_DEPENDS= libicudata.so:devel/icu \
liblttoolbox3.so:textproc/lttoolbox \
libpcre.so:devel/pcre
RUN_DEPENDS= bash:shells/bash
USES= autoreconf gmake gnome libtool localbase:ldflags pathfix pkgconfig python shebangfix
USES= autoreconf gmake gnome libtool localbase:ldflags pathfix \
pkgconfig python shebangfix
USE_GITHUB= yes
GH_ACCOUNT= apertium:contrib
GH_PROJECT= apertium-get:contrib
GH_SUBDIR= apertium/apertium-get:contrib
GH_TAGNAME= 465f053:contrib
USE_GNOME= libxml2 libxslt
USE_LDCONFIG= yes
GH_ACCOUNT= unhammer:contrib
GH_PROJECT= apertium-get:contrib
GH_TAGNAME= 2ed405e:contrib
GH_SUBDIR= apertium/apertium-get:contrib
SHEBANG_FILES= apertium/apertium-get/apertium-get.sh scripts/apertium-editdist \
scripts/apertium-filter-dix.in scripts/apertium-filter-rules.in \
scripts/apertium-filter-xml scripts/apertium-genvdix \
scripts/apertium-genvldix scripts/apertium-genvrdix \
scripts/apertium-metalrx scripts/apertium-metalrx-to-lrx.in \
scripts/apertium-translate-to-default-equivalent.in
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
MAKE_JOBS_UNSAFE= yes
SHEBANG_FILES= scripts/apertium-genvldix scripts/apertium-translate-to-default-equivalent.in \
scripts/apertium-metalrx scripts/apertium-genvdix apertium/apertium-get/apertium-get \
scripts/apertium-filter-dix.in scripts/apertium-filter-rules.in \
scripts/apertium-metalrx-to-lrx.in scripts/apertium-genvrdix
MAKE_JOBS_UNSAFE= yes
INSTALL_TARGET= install-strip
CFLAGS+= -I${LOCALBASE}/include/utf8cpp
PLIST_SUB= APVER="${PORTVERSION:R}"
post-patch:
@${REINPLACE_CMD} -e \
'/^AM_INIT_AUTOMAKE/s|(.*)|()| ; \
s| -ansi | | ; \
s| -march=.* | | ; \
s| -mtune=.* | | ; \
s| -O3 | |' \
${WRKSRC}/configure.ac
@${REINPLACE_CMD} -e \
's|^INCLUDES |AM_CPPFLAGS | ; \
s|-lapertium$$(.*)|libapertium3.la|' \
${WRKSRC}/apertium/Makefile.am
@${REINPLACE_CMD} -e \
's|_C_|_H_|' \
${WRKSRC}/apertium/tmx_aligner_tool.h
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1581616844
SHA256 (apertium-apertium-v3.6.1_GH0.tar.gz) = 45150740fda3d37808233776f13328279a76dd7874be69b8aeb396afd20581bf
SIZE (apertium-apertium-v3.6.1_GH0.tar.gz) = 395894
SHA256 (unhammer-apertium-get-2ed405e_GH0.tar.gz) = e7df732a23ea76a3ecad708d40840599ea77932cb3a1767535aab8f0563162a3
SIZE (unhammer-apertium-get-2ed405e_GH0.tar.gz) = 18799
TIMESTAMP = 1647946411
SHA256 (apertium-apertium-v3.8.1_GH0.tar.gz) = b628975861e27be9577b485acb6e215fe258bacaf3569225aa546cd845a83dae
SIZE (apertium-apertium-v3.8.1_GH0.tar.gz) = 397957
SHA256 (apertium-apertium-get-465f053_GH0.tar.gz) = a6e02971b6c79d282e0f3964202b3a1fb719aafdad752eb73b6fde9b9a7622c8
SIZE (apertium-apertium-get-465f053_GH0.tar.gz) = 23786

View File

@ -1,7 +1,9 @@
bin/apertium
bin/apertium-adapt-docx
bin/apertium-cleanstream
bin/apertium-deshtml
bin/apertium-deshtml-alt
bin/apertium-deshtml-noent
bin/apertium-deslatex
bin/apertium-desmediawiki
bin/apertium-desodt
@ -11,16 +13,17 @@ bin/apertium-destxt
bin/apertium-deswxml
bin/apertium-desxlsx
bin/apertium-desxpresstag
bin/apertium-editdist
bin/apertium-filter-ambiguity
bin/apertium-filter-dix
bin/apertium-filter-rules
bin/apertium-filter-xml
bin/apertium-gen-deformat
bin/apertium-gen-modes
bin/apertium-gen-reformat
bin/apertium-genvdix
bin/apertium-genvldix
bin/apertium-genvrdix
bin/apertium-get
bin/apertium-interchunk
bin/apertium-metalrx
bin/apertium-metalrx-to-lrx
@ -30,9 +33,11 @@ bin/apertium-prelatex
bin/apertium-postchunk
bin/apertium-postlatex
bin/apertium-postlatex-raw
bin/apertium-posttransfer
bin/apertium-preprocess-transfer
bin/apertium-pretransfer
bin/apertium-rehtml
bin/apertium-rehtml-alt
bin/apertium-rehtml-noent
bin/apertium-relatex
bin/apertium-remediawiki
@ -58,20 +63,14 @@ bin/apertium-validate-modes
bin/apertium-validate-postchunk
bin/apertium-validate-tagger
bin/apertium-validate-transfer
bin/apertium-wblank-attach
bin/apertium-wblank-detach
bin/apertium-wblank-mode
include/apertium-%%APVER%%/apertium/a.h
include/apertium-%%APVER%%/apertium/align.h
include/apertium-%%APVER%%/apertium/analysis.h
include/apertium-%%APVER%%/apertium/apertium_re.h
include/apertium-%%APVER%%/apertium/basic_5_3_1_tagger.h
include/apertium-%%APVER%%/apertium/basic_5_3_2_tagger.h
include/apertium-%%APVER%%/apertium/basic_5_3_3_tagger.h
include/apertium-%%APVER%%/apertium/basic_exception_type.h
include/apertium-%%APVER%%/apertium/basic_stream_tagger.h
include/apertium-%%APVER%%/apertium/basic_stream_tagger_trainer.h
include/apertium-%%APVER%%/apertium/basic_tagger.h
include/apertium-%%APVER%%/apertium/constructor_eq_delete.h
include/apertium-%%APVER%%/apertium/deserialiser.h
include/apertium-%%APVER%%/apertium/err_exception.h
include/apertium-%%APVER%%/apertium/exception.h
include/apertium-%%APVER%%/apertium/exception_type.h
include/apertium-%%APVER%%/apertium/file_tagger.h
@ -103,23 +102,15 @@ include/apertium-%%APVER%%/apertium/sentence_stream.h
include/apertium-%%APVER%%/apertium/serialiser.h
include/apertium-%%APVER%%/apertium/shell_utils.h
include/apertium-%%APVER%%/apertium/stream.h
include/apertium-%%APVER%%/apertium/stream_5_3_1_tagger.h
include/apertium-%%APVER%%/apertium/stream_5_3_1_tagger_trainer.h
include/apertium-%%APVER%%/apertium/stream_5_3_2_tagger.h
include/apertium-%%APVER%%/apertium/stream_5_3_2_tagger_trainer.h
include/apertium-%%APVER%%/apertium/stream_5_3_3_tagger.h
include/apertium-%%APVER%%/apertium/stream_5_3_3_tagger_trainer.h
include/apertium-%%APVER%%/apertium/stream_tagger.h
include/apertium-%%APVER%%/apertium/stream_tagger_trainer.h
include/apertium-%%APVER%%/apertium/string_to_wostream.h
include/apertium-%%APVER%%/apertium/streamed_type.h
include/apertium-%%APVER%%/apertium/string_utils.h
include/apertium-%%APVER%%/apertium/tag.h
include/apertium-%%APVER%%/apertium/tagger.h
include/apertium-%%APVER%%/apertium/tagger_data.h
include/apertium-%%APVER%%/apertium/tagger_data_hmm.h
include/apertium-%%APVER%%/apertium/tagger_data_lsw.h
include/apertium-%%APVER%%/apertium/tagger_data_percep_coarse_tags.h
include/apertium-%%APVER%%/apertium/tagger_flags.h
include/apertium-%%APVER%%/apertium/tagger_utils.h
include/apertium-%%APVER%%/apertium/tagger_word.h
include/apertium-%%APVER%%/apertium/tmx_align_parameters.h
@ -137,20 +128,19 @@ include/apertium-%%APVER%%/apertium/tmx_trail_postprocessors.h
include/apertium-%%APVER%%/apertium/tmx_translate.h
include/apertium-%%APVER%%/apertium/tmx_words.h
include/apertium-%%APVER%%/apertium/transfer.h
include/apertium-%%APVER%%/apertium/transfer_base.h
include/apertium-%%APVER%%/apertium/transfer_data.h
include/apertium-%%APVER%%/apertium/transfer_instr.h
include/apertium-%%APVER%%/apertium/transfer_mult.h
include/apertium-%%APVER%%/apertium/transfer_regex.h
include/apertium-%%APVER%%/apertium/transfer_token.h
include/apertium-%%APVER%%/apertium/transfer_word.h
include/apertium-%%APVER%%/apertium/transfer_word_list.h
include/apertium-%%APVER%%/apertium/trx_reader.h
include/apertium-%%APVER%%/apertium/tsx_reader.h
include/apertium-%%APVER%%/apertium/ttag.h
include/apertium-%%APVER%%/apertium/unigram_tagger.h
include/apertium-%%APVER%%/apertium/unlocked_cstdio.h
include/apertium-%%APVER%%/apertium/utf_converter.h
include/apertium-%%APVER%%/apertium/utils.h
include/apertium-%%APVER%%/apertium/wchar_t_exception.h
include/apertium-%%APVER%%/apertium/wchar_t_exception_type.h
include/apertium-%%APVER%%/apertium/xml_reader.h
lib/libapertium3-%%APVER%%.so.1
lib/libapertium3-%%APVER%%.so.1.0.0
@ -202,7 +192,6 @@ man/man1/apertium-validate-tagger.1.gz
man/man1/apertium-validate-transfer.1.gz
man/man1/apertium.1.gz
share/aclocal/apertium.m4
%%DATADIR%%/apertium-createmodes.awk
%%DATADIR%%/deformat.xsl
%%DATADIR%%/filter-dix.xslt
%%DATADIR%%/filter-rules.xslt
@ -216,8 +205,6 @@ share/aclocal/apertium.m4
%%DATADIR%%/modes.dtd
%%DATADIR%%/modes.rnc
%%DATADIR%%/modes/README
%%DATADIR%%/modes2bash.xsl
%%DATADIR%%/modes2debugmodes.xsl
%%DATADIR%%/new2old.xsl
%%DATADIR%%/postchunk.dtd
%%DATADIR%%/postchunk.rnc