update to libexttextcat-3.4.6 which has some more classifiers
- set USE_GMAKE so the upstream install target works properly, which means we don't need to handroll installing the lm files in post-install, which means they get installed to the correct directory. tracked down from a problem with Dovecot reported by Johan Huldtgren. - build/install the testtextcat program that's used in regression tests, as a simple way to see what the library is doing (run it with a path to fpdb.conf, feed on stdin, it tries to identify the language. looks like you need to be in share/libexttextcat for it to pick up the lm files correctly)
This commit is contained in:
parent
cffa70bcd2
commit
df7beffe1b
|
@ -1,11 +1,14 @@
|
|||
# $OpenBSD: Makefile,v 1.2 2021/02/08 15:41:12 sthen Exp $
|
||||
# $OpenBSD: Makefile,v 1.3 2021/11/15 00:29:04 sthen Exp $
|
||||
|
||||
COMMENT= UTF-8 aware language guessing library
|
||||
|
||||
GH_ACCOUNT= LibreOffice
|
||||
GH_PROJECT= libexttextcat
|
||||
GH_TAGNAME= v3.4.5
|
||||
REVISION= 0
|
||||
#GH_TAGNAME= v3.4.5
|
||||
|
||||
# not tagged yet
|
||||
GH_COMMIT= cf73ba2ed9ab4d49800fe9bb4fa41a16687d6e39
|
||||
DISTNAME= libexttextcat-3.4.6
|
||||
|
||||
SHARED_LIBS += exttextcat-2.0 0.0 # 0.0
|
||||
|
||||
|
@ -21,11 +24,15 @@ AUTOCONF_VERSION= 2.69
|
|||
AUTOMAKE_VERSION= 1.16
|
||||
AUTORECONF= ${WRKSRC}/autogen.sh
|
||||
|
||||
USE_GMAKE= Yes
|
||||
|
||||
post-build:
|
||||
cd ${WRKSRC}/src; ${MAKE_PROGRAM} testtextcat
|
||||
|
||||
post-install:
|
||||
mv ${PREFIX}/bin/createfp{,x} # avoid conflict with libtextcat
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/libexttextcat/LM
|
||||
${INSTALL_DATA} ${WRKSRC}/langclass/LM/*.lm \
|
||||
${PREFIX}/share/libexttextcat/LM
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/src/.libs/testtextcat ${PREFIX}/bin/
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/libexttextcat
|
||||
mv ${PREFIX}/share/libexttextcat/fpdb.conf{,.dist}
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/libexttextcat
|
||||
${INSTALL_DATA} ${WRKSRC}/README* ${PREFIX}/share/doc/libexttextcat
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (libexttextcat-3.4.5.tar.gz) = ovziCIys1tgx2RgBhgBrsv/jWiEmyxdUoyWhtA914JA=
|
||||
SIZE (libexttextcat-3.4.5.tar.gz) = 973146
|
||||
SHA256 (libexttextcat-3.4.6-cf73ba2e.tar.gz) = wqvHWez0d6b67yc0CyWHNaZXVA3AEf3V2DK4jscCN0U=
|
||||
SIZE (libexttextcat-3.4.6-cf73ba2e.tar.gz) = 1056893
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
$OpenBSD: patch-src_Makefile_am,v 1.1.1.1 2021/02/08 09:53:58 sthen Exp $
|
||||
$OpenBSD: patch-src_Makefile_am,v 1.2 2021/11/15 00:29:04 sthen Exp $
|
||||
|
||||
Index: src/Makefile.am
|
||||
--- src/Makefile.am.orig
|
||||
+++ src/Makefile.am
|
||||
@@ -42,7 +42,7 @@ check:
|
||||
ss st sv sw ta tet th tg ti tk tl tn tpi tr ts \
|
||||
tt ty tzm-Latn ug uk uz uz-Cyrl ve vep vi wa xh \
|
||||
ss st sun sv sw swb ta tet th tg ti tk tl tn tpi tr ts \
|
||||
tt ty tzm-Latn ug uk uz uz-Cyrl ve vec vep vi wa xh \
|
||||
yi yo zh-Hans zh-Hant zu; do \
|
||||
- bash ./test-primary.sh $$primarylanguage; \
|
||||
+ sh ./test-primary.sh $$primarylanguage; \
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
@comment $OpenBSD: PLIST,v 1.2 2021/02/08 15:41:12 sthen Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.3 2021/11/15 00:29:04 sthen Exp $
|
||||
@bin bin/createfpx
|
||||
@bin bin/testtextcat
|
||||
include/libexttextcat/
|
||||
include/libexttextcat/common.h
|
||||
include/libexttextcat/constants.h
|
||||
|
@ -16,172 +17,186 @@ share/doc/libexttextcat/
|
|||
share/doc/libexttextcat/README
|
||||
share/doc/libexttextcat/README.libtextcat
|
||||
share/libexttextcat/
|
||||
share/libexttextcat/LM/
|
||||
share/libexttextcat/LM/ab.lm
|
||||
share/libexttextcat/LM/ace.lm
|
||||
share/libexttextcat/LM/ada.lm
|
||||
share/libexttextcat/LM/af.lm
|
||||
share/libexttextcat/LM/ak.lm
|
||||
share/libexttextcat/LM/alt.lm
|
||||
share/libexttextcat/LM/am.lm
|
||||
share/libexttextcat/LM/ar.lm
|
||||
share/libexttextcat/LM/arn.lm
|
||||
share/libexttextcat/LM/ast.lm
|
||||
share/libexttextcat/LM/ay.lm
|
||||
share/libexttextcat/LM/az-Cyrl.lm
|
||||
share/libexttextcat/LM/az.lm
|
||||
share/libexttextcat/LM/ban.lm
|
||||
share/libexttextcat/LM/be.lm
|
||||
share/libexttextcat/LM/bem.lm
|
||||
share/libexttextcat/LM/bg.lm
|
||||
share/libexttextcat/LM/bho.lm
|
||||
share/libexttextcat/LM/bi.lm
|
||||
share/libexttextcat/LM/bik.lm
|
||||
share/libexttextcat/LM/bm.lm
|
||||
share/libexttextcat/LM/bn.lm
|
||||
share/libexttextcat/LM/bo.lm
|
||||
share/libexttextcat/LM/br.lm
|
||||
share/libexttextcat/LM/bs.lm
|
||||
share/libexttextcat/LM/ca.lm
|
||||
share/libexttextcat/LM/ckb.lm
|
||||
share/libexttextcat/LM/cs.lm
|
||||
share/libexttextcat/LM/cy.lm
|
||||
share/libexttextcat/LM/da.lm
|
||||
share/libexttextcat/LM/de.lm
|
||||
share/libexttextcat/LM/dv.lm
|
||||
share/libexttextcat/LM/ee.lm
|
||||
share/libexttextcat/LM/el.lm
|
||||
share/libexttextcat/LM/emk-Latn.lm
|
||||
share/libexttextcat/LM/en.lm
|
||||
share/libexttextcat/LM/eo.lm
|
||||
share/libexttextcat/LM/es.lm
|
||||
share/libexttextcat/LM/et.lm
|
||||
share/libexttextcat/LM/eu.lm
|
||||
share/libexttextcat/LM/fa.lm
|
||||
share/libexttextcat/LM/fi.lm
|
||||
share/libexttextcat/LM/fj.lm
|
||||
share/libexttextcat/LM/fo.lm
|
||||
share/libexttextcat/LM/fr.lm
|
||||
share/libexttextcat/LM/fur.lm
|
||||
share/libexttextcat/LM/fy.lm
|
||||
share/libexttextcat/LM/ga.lm
|
||||
share/libexttextcat/LM/gd.lm
|
||||
share/libexttextcat/LM/gl.lm
|
||||
share/libexttextcat/LM/grc.lm
|
||||
share/libexttextcat/LM/gu.lm
|
||||
share/libexttextcat/LM/gug.lm
|
||||
share/libexttextcat/LM/gv.lm
|
||||
share/libexttextcat/LM/ha-NG.lm
|
||||
share/libexttextcat/LM/haw.lm
|
||||
share/libexttextcat/LM/he.lm
|
||||
share/libexttextcat/LM/hi.lm
|
||||
share/libexttextcat/LM/hil.lm
|
||||
share/libexttextcat/LM/hr.lm
|
||||
share/libexttextcat/LM/hsb.lm
|
||||
share/libexttextcat/LM/ht.lm
|
||||
share/libexttextcat/LM/hu.lm
|
||||
share/libexttextcat/LM/hy.lm
|
||||
share/libexttextcat/LM/ia.lm
|
||||
share/libexttextcat/LM/id.lm
|
||||
share/libexttextcat/LM/is.lm
|
||||
share/libexttextcat/LM/it.lm
|
||||
share/libexttextcat/LM/ja.lm
|
||||
share/libexttextcat/LM/ka.lm
|
||||
share/libexttextcat/LM/kk.lm
|
||||
share/libexttextcat/LM/kl.lm
|
||||
share/libexttextcat/LM/km.lm
|
||||
share/libexttextcat/LM/kn.lm
|
||||
share/libexttextcat/LM/kng.lm
|
||||
share/libexttextcat/LM/ko.lm
|
||||
share/libexttextcat/LM/ktu.lm
|
||||
share/libexttextcat/LM/ky.lm
|
||||
share/libexttextcat/LM/la.lm
|
||||
share/libexttextcat/LM/lb.lm
|
||||
share/libexttextcat/LM/lg.lm
|
||||
share/libexttextcat/LM/ln.lm
|
||||
share/libexttextcat/LM/lo.lm
|
||||
share/libexttextcat/LM/lt.lm
|
||||
share/libexttextcat/LM/lv.lm
|
||||
share/libexttextcat/LM/mai.lm
|
||||
share/libexttextcat/LM/mi.lm
|
||||
share/libexttextcat/LM/mk.lm
|
||||
share/libexttextcat/LM/ml.lm
|
||||
share/libexttextcat/LM/mn.lm
|
||||
share/libexttextcat/LM/mos.lm
|
||||
share/libexttextcat/LM/mr.lm
|
||||
share/libexttextcat/LM/ms.lm
|
||||
share/libexttextcat/LM/mt.lm
|
||||
share/libexttextcat/LM/my.lm
|
||||
share/libexttextcat/LM/nb.lm
|
||||
share/libexttextcat/LM/nds.lm
|
||||
share/libexttextcat/LM/ne.lm
|
||||
share/libexttextcat/LM/nl.lm
|
||||
share/libexttextcat/LM/nn.lm
|
||||
share/libexttextcat/LM/nr.lm
|
||||
share/libexttextcat/LM/nso.lm
|
||||
share/libexttextcat/LM/ny.lm
|
||||
share/libexttextcat/LM/oc.lm
|
||||
share/libexttextcat/LM/om.lm
|
||||
share/libexttextcat/LM/pa.lm
|
||||
share/libexttextcat/LM/pl.lm
|
||||
share/libexttextcat/LM/plt.lm
|
||||
share/libexttextcat/LM/pt.lm
|
||||
share/libexttextcat/LM/quz.lm
|
||||
share/libexttextcat/LM/qxa.lm
|
||||
share/libexttextcat/LM/rm.lm
|
||||
share/libexttextcat/LM/ro.lm
|
||||
share/libexttextcat/LM/ru.lm
|
||||
share/libexttextcat/LM/rue.lm
|
||||
share/libexttextcat/LM/rw.lm
|
||||
share/libexttextcat/LM/sa.lm
|
||||
share/libexttextcat/LM/sc.lm
|
||||
share/libexttextcat/LM/sco.lm
|
||||
share/libexttextcat/LM/sd.lm
|
||||
share/libexttextcat/LM/se.lm
|
||||
share/libexttextcat/LM/sg.lm
|
||||
share/libexttextcat/LM/shs.lm
|
||||
share/libexttextcat/LM/si.lm
|
||||
share/libexttextcat/LM/sk.lm
|
||||
share/libexttextcat/LM/sl.lm
|
||||
share/libexttextcat/LM/so.lm
|
||||
share/libexttextcat/LM/sq.lm
|
||||
share/libexttextcat/LM/sr-Cyrl.lm
|
||||
share/libexttextcat/LM/sr-Latn.lm
|
||||
share/libexttextcat/LM/ss.lm
|
||||
share/libexttextcat/LM/st.lm
|
||||
share/libexttextcat/LM/sv.lm
|
||||
share/libexttextcat/LM/sw.lm
|
||||
share/libexttextcat/LM/ta.lm
|
||||
share/libexttextcat/LM/tet.lm
|
||||
share/libexttextcat/LM/tg.lm
|
||||
share/libexttextcat/LM/th.lm
|
||||
share/libexttextcat/LM/ti.lm
|
||||
share/libexttextcat/LM/tk.lm
|
||||
share/libexttextcat/LM/tl.lm
|
||||
share/libexttextcat/LM/tn.lm
|
||||
share/libexttextcat/LM/tpi.lm
|
||||
share/libexttextcat/LM/tr.lm
|
||||
share/libexttextcat/LM/ts.lm
|
||||
share/libexttextcat/LM/tt.lm
|
||||
share/libexttextcat/LM/ty.lm
|
||||
share/libexttextcat/LM/tzm-Latn.lm
|
||||
share/libexttextcat/LM/ug.lm
|
||||
share/libexttextcat/LM/uk.lm
|
||||
share/libexttextcat/LM/ur.lm
|
||||
share/libexttextcat/LM/uz-Cyrl.lm
|
||||
share/libexttextcat/LM/uz.lm
|
||||
share/libexttextcat/LM/ve.lm
|
||||
share/libexttextcat/LM/vep.lm
|
||||
share/libexttextcat/LM/vi.lm
|
||||
share/libexttextcat/LM/wa.lm
|
||||
share/libexttextcat/LM/xh.lm
|
||||
share/libexttextcat/LM/yi.lm
|
||||
share/libexttextcat/LM/yo.lm
|
||||
share/libexttextcat/LM/zh-Hans.lm
|
||||
share/libexttextcat/LM/zh-Hant.lm
|
||||
share/libexttextcat/LM/zu.lm
|
||||
share/libexttextcat/ab.lm
|
||||
share/libexttextcat/ace.lm
|
||||
share/libexttextcat/ada.lm
|
||||
share/libexttextcat/af.lm
|
||||
share/libexttextcat/ak.lm
|
||||
share/libexttextcat/alt.lm
|
||||
share/libexttextcat/am.lm
|
||||
share/libexttextcat/ar.lm
|
||||
share/libexttextcat/arn.lm
|
||||
share/libexttextcat/ast.lm
|
||||
share/libexttextcat/ay.lm
|
||||
share/libexttextcat/az-Cyrl.lm
|
||||
share/libexttextcat/az.lm
|
||||
share/libexttextcat/ban.lm
|
||||
share/libexttextcat/be.lm
|
||||
share/libexttextcat/bem.lm
|
||||
share/libexttextcat/bg.lm
|
||||
share/libexttextcat/bho.lm
|
||||
share/libexttextcat/bi.lm
|
||||
share/libexttextcat/bik.lm
|
||||
share/libexttextcat/bm.lm
|
||||
share/libexttextcat/bn.lm
|
||||
share/libexttextcat/bo.lm
|
||||
share/libexttextcat/br.lm
|
||||
share/libexttextcat/bs.lm
|
||||
share/libexttextcat/buc.lm
|
||||
share/libexttextcat/ca.lm
|
||||
share/libexttextcat/ckb.lm
|
||||
share/libexttextcat/cs.lm
|
||||
share/libexttextcat/cv.lm
|
||||
share/libexttextcat/cy.lm
|
||||
share/libexttextcat/da.lm
|
||||
share/libexttextcat/de.lm
|
||||
share/libexttextcat/dv.lm
|
||||
share/libexttextcat/dz.lm
|
||||
share/libexttextcat/ee.lm
|
||||
share/libexttextcat/el.lm
|
||||
share/libexttextcat/emk-Latn.lm
|
||||
share/libexttextcat/en.lm
|
||||
share/libexttextcat/eo.lm
|
||||
share/libexttextcat/es.lm
|
||||
share/libexttextcat/et.lm
|
||||
share/libexttextcat/eu.lm
|
||||
share/libexttextcat/fa.lm
|
||||
share/libexttextcat/fi.lm
|
||||
share/libexttextcat/fj.lm
|
||||
share/libexttextcat/fkv.lm
|
||||
share/libexttextcat/fo.lm
|
||||
share/libexttextcat/fon.lm
|
||||
share/libexttextcat/fpdb.conf.dist
|
||||
@sample share/libexttextcat/fpdb.conf
|
||||
share/libexttextcat/fr.lm
|
||||
share/libexttextcat/fur.lm
|
||||
share/libexttextcat/fy.lm
|
||||
share/libexttextcat/ga.lm
|
||||
share/libexttextcat/gd.lm
|
||||
share/libexttextcat/gl.lm
|
||||
share/libexttextcat/grc.lm
|
||||
share/libexttextcat/gu.lm
|
||||
share/libexttextcat/gug.lm
|
||||
share/libexttextcat/gv.lm
|
||||
share/libexttextcat/ha-NG.lm
|
||||
share/libexttextcat/haw.lm
|
||||
share/libexttextcat/he.lm
|
||||
share/libexttextcat/hi.lm
|
||||
share/libexttextcat/hil.lm
|
||||
share/libexttextcat/hr.lm
|
||||
share/libexttextcat/hsb.lm
|
||||
share/libexttextcat/ht.lm
|
||||
share/libexttextcat/hu.lm
|
||||
share/libexttextcat/hy.lm
|
||||
share/libexttextcat/ia.lm
|
||||
share/libexttextcat/id.lm
|
||||
share/libexttextcat/is.lm
|
||||
share/libexttextcat/it.lm
|
||||
share/libexttextcat/ja.lm
|
||||
share/libexttextcat/ka.lm
|
||||
share/libexttextcat/kbd.lm
|
||||
share/libexttextcat/kk.lm
|
||||
share/libexttextcat/kl.lm
|
||||
share/libexttextcat/km.lm
|
||||
share/libexttextcat/kn.lm
|
||||
share/libexttextcat/kng.lm
|
||||
share/libexttextcat/ko.lm
|
||||
share/libexttextcat/koi.lm
|
||||
share/libexttextcat/ktu.lm
|
||||
share/libexttextcat/ky.lm
|
||||
share/libexttextcat/la.lm
|
||||
share/libexttextcat/lb.lm
|
||||
share/libexttextcat/lg.lm
|
||||
share/libexttextcat/lij.lm
|
||||
share/libexttextcat/lld.lm
|
||||
share/libexttextcat/ln.lm
|
||||
share/libexttextcat/lo.lm
|
||||
share/libexttextcat/lt.lm
|
||||
share/libexttextcat/lv.lm
|
||||
share/libexttextcat/mai.lm
|
||||
share/libexttextcat/mi.lm
|
||||
share/libexttextcat/min.lm
|
||||
share/libexttextcat/mk.lm
|
||||
share/libexttextcat/ml.lm
|
||||
share/libexttextcat/mn.lm
|
||||
share/libexttextcat/mos.lm
|
||||
share/libexttextcat/mr.lm
|
||||
share/libexttextcat/ms.lm
|
||||
share/libexttextcat/mt.lm
|
||||
share/libexttextcat/my.lm
|
||||
share/libexttextcat/nb.lm
|
||||
share/libexttextcat/nds.lm
|
||||
share/libexttextcat/ne.lm
|
||||
share/libexttextcat/nio.lm
|
||||
share/libexttextcat/nl.lm
|
||||
share/libexttextcat/nn.lm
|
||||
share/libexttextcat/nr.lm
|
||||
share/libexttextcat/nso.lm
|
||||
share/libexttextcat/ny.lm
|
||||
share/libexttextcat/oc.lm
|
||||
share/libexttextcat/om.lm
|
||||
share/libexttextcat/pa.lm
|
||||
share/libexttextcat/pap.lm
|
||||
share/libexttextcat/pl.lm
|
||||
share/libexttextcat/plt.lm
|
||||
share/libexttextcat/pt.lm
|
||||
share/libexttextcat/quh.lm
|
||||
share/libexttextcat/quz.lm
|
||||
share/libexttextcat/rm.lm
|
||||
share/libexttextcat/ro.lm
|
||||
share/libexttextcat/ru.lm
|
||||
share/libexttextcat/rue.lm
|
||||
share/libexttextcat/rw.lm
|
||||
share/libexttextcat/sa.lm
|
||||
share/libexttextcat/sc.lm
|
||||
share/libexttextcat/sco.lm
|
||||
share/libexttextcat/sd.lm
|
||||
share/libexttextcat/se.lm
|
||||
share/libexttextcat/sg.lm
|
||||
share/libexttextcat/shs.lm
|
||||
share/libexttextcat/si.lm
|
||||
share/libexttextcat/sk.lm
|
||||
share/libexttextcat/sl.lm
|
||||
share/libexttextcat/so.lm
|
||||
share/libexttextcat/sq.lm
|
||||
share/libexttextcat/sr-Cyrl.lm
|
||||
share/libexttextcat/sr-Latn.lm
|
||||
share/libexttextcat/ss.lm
|
||||
share/libexttextcat/st.lm
|
||||
share/libexttextcat/sun.lm
|
||||
share/libexttextcat/sv.lm
|
||||
share/libexttextcat/sw.lm
|
||||
share/libexttextcat/swb.lm
|
||||
share/libexttextcat/ta.lm
|
||||
share/libexttextcat/tet.lm
|
||||
share/libexttextcat/tg.lm
|
||||
share/libexttextcat/th.lm
|
||||
share/libexttextcat/ti.lm
|
||||
share/libexttextcat/tk.lm
|
||||
share/libexttextcat/tl.lm
|
||||
share/libexttextcat/tn.lm
|
||||
share/libexttextcat/tpi.lm
|
||||
share/libexttextcat/tr.lm
|
||||
share/libexttextcat/ts.lm
|
||||
share/libexttextcat/tt.lm
|
||||
share/libexttextcat/ty.lm
|
||||
share/libexttextcat/tzm-Latn.lm
|
||||
share/libexttextcat/ug.lm
|
||||
share/libexttextcat/uk.lm
|
||||
share/libexttextcat/ur.lm
|
||||
share/libexttextcat/uz-Cyrl.lm
|
||||
share/libexttextcat/uz.lm
|
||||
share/libexttextcat/ve.lm
|
||||
share/libexttextcat/vec.lm
|
||||
share/libexttextcat/vep.lm
|
||||
share/libexttextcat/vi.lm
|
||||
share/libexttextcat/wa.lm
|
||||
share/libexttextcat/xh.lm
|
||||
share/libexttextcat/yi.lm
|
||||
share/libexttextcat/yo.lm
|
||||
share/libexttextcat/zh-Hans.lm
|
||||
share/libexttextcat/zh-Hant.lm
|
||||
share/libexttextcat/zu.lm
|
||||
share/vala/
|
||||
share/vala/vapi/
|
||||
share/vala/vapi/libexttextcat.vapi
|
||||
|
|
Loading…
Reference in New Issue
Block a user