Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 May 2012 19:51:29 +0200 (CEST)
From:      Thierry Thomas <thierry@FreeBSD.org>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        office@FreeBSD.org
Subject:   textproc/libexttextcat: use gmake to install LM files
Message-ID:  <20120513175129.A778F1146A@graf.pompo.net>

next in thread | raw e-mail | index | archive | help

>Submitter-Id:	current-users
>Originator:	Thierry Thomas
>Organization:	Kabbale Eros
>Confidential:	no 
>Synopsis:	textproc/libexttextcat: use gmake to install LM files
>Severity:	non-critical
>Priority:	medium
>Category:	ports
>Class:		change-request
>Release:	FreeBSD 9.0-STABLE i386
>Environment:
System: FreeBSD graf.pompo.net 9.0-STABLE FreeBSD 9.0-STABLE #0: Thu Jan 26 20:49:57 CET 2012 root@graf.pompo.net:/usr/obj/usr/src/sys/GRAF120125 i386


	
>Description:
	There are two textcat ports in the tree, the original textcat and
	libexttextcat. Textcat is used by deskutils/pinot, where it
	could be replaced by libexttextcat, if the .lm files were
	installed.

	Indeed, Xapian::Stem needs these files, but for ibexttextcat to
	install it, gmake is required.

>How-To-Repeat:
	Try to install with / without gmake / BSD make.

>Fix:
	Please apply the following patch:

--- libtextcat.diff begins here ---
diff -urN textproc/libexttextcat.orig/Makefile textproc/libexttextcat/Makefile
--- textproc/libexttextcat.orig/Makefile	2012-01-22 11:16:02.000000000 +0100
+++ textproc/libexttextcat/Makefile	2012-05-13 19:28:55.000000000 +0200
@@ -7,7 +7,7 @@
 
 PORTNAME=	libexttextcat
 PORTVERSION=	3.2.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	textproc
 MASTER_SITES=	http://dev-www.libreoffice.org/src/libexttextcat/
 
@@ -20,6 +20,7 @@
 
 USE_XZ=	yes
 GNU_CONFIGURE=	yes
+USE_GMAKE=	yes
 USE_GNOME=	gnomehack
 USE_LDCONFIG=	yes
 
diff -urN textproc/libexttextcat.orig/pkg-plist textproc/libexttextcat/pkg-plist
--- textproc/libexttextcat.orig/pkg-plist	2012-01-22 11:16:02.000000000 +0100
+++ textproc/libexttextcat/pkg-plist	2012-05-13 19:26:49.000000000 +0200
@@ -1,4 +1,3 @@
-%%DATADIR%%/fpdb.conf
 bin/createfp
 include/libexttextcat/common.h
 include/libexttextcat/constants.h
@@ -11,5 +10,136 @@
 lib/libexttextcat.so
 lib/libexttextcat.so.0
 libdata/pkgconfig/libexttextcat.pc
-@dirrmtry include/libexttextcat
-@dirrmtry %%DATADIR%%
+%%DATADIR%%/af.lm
+%%DATADIR%%/am.lm
+%%DATADIR%%/ar.lm
+%%DATADIR%%/ast.lm
+%%DATADIR%%/be.lm
+%%DATADIR%%/bg.lm
+%%DATADIR%%/bn.lm
+%%DATADIR%%/bo.lm
+%%DATADIR%%/br.lm
+%%DATADIR%%/bs.lm
+%%DATADIR%%/ca.lm
+%%DATADIR%%/cs.lm
+%%DATADIR%%/cy.lm
+%%DATADIR%%/da.lm
+%%DATADIR%%/de.lm
+%%DATADIR%%/ee.lm
+%%DATADIR%%/el.lm
+%%DATADIR%%/en.lm
+%%DATADIR%%/eo.lm
+%%DATADIR%%/es.lm
+%%DATADIR%%/et.lm
+%%DATADIR%%/eu.lm
+%%DATADIR%%/fa.lm
+%%DATADIR%%/fi.lm
+%%DATADIR%%/fj.lm
+%%DATADIR%%/fo.lm
+%%DATADIR%%/fpdb.conf
+%%DATADIR%%/fr.lm
+%%DATADIR%%/fur.lm
+%%DATADIR%%/fy.lm
+%%DATADIR%%/ga.lm
+%%DATADIR%%/gd.lm
+%%DATADIR%%/gl.lm
+%%DATADIR%%/gn.lm
+%%DATADIR%%/gu.lm
+%%DATADIR%%/gv.lm
+%%DATADIR%%/ha-NG.lm
+%%DATADIR%%/haw.lm
+%%DATADIR%%/he.lm
+%%DATADIR%%/hi.lm
+%%DATADIR%%/hil.lm
+%%DATADIR%%/hr.lm
+%%DATADIR%%/hsb.lm
+%%DATADIR%%/ht.lm
+%%DATADIR%%/hu.lm
+%%DATADIR%%/hy.lm
+%%DATADIR%%/ia.lm
+%%DATADIR%%/id.lm
+%%DATADIR%%/is.lm
+%%DATADIR%%/it.lm
+%%DATADIR%%/ja.lm
+%%DATADIR%%/ka.lm
+%%DATADIR%%/kk.lm
+%%DATADIR%%/kl.lm
+%%DATADIR%%/km.lm
+%%DATADIR%%/ko.lm
+%%DATADIR%%/ktu.lm
+%%DATADIR%%/ky.lm
+%%DATADIR%%/la.lm
+%%DATADIR%%/lb.lm
+%%DATADIR%%/lg.lm
+%%DATADIR%%/ln.lm
+%%DATADIR%%/lo.lm
+%%DATADIR%%/lt.lm
+%%DATADIR%%/lv.lm
+%%DATADIR%%/mai.lm
+%%DATADIR%%/mg.lm
+%%DATADIR%%/mi.lm
+%%DATADIR%%/mk.lm
+%%DATADIR%%/ml.lm
+%%DATADIR%%/mn.lm
+%%DATADIR%%/mr.lm
+%%DATADIR%%/ms.lm
+%%DATADIR%%/mt.lm
+%%DATADIR%%/my.lm
+%%DATADIR%%/nb.lm
+%%DATADIR%%/ne.lm
+%%DATADIR%%/nl.lm
+%%DATADIR%%/nn.lm
+%%DATADIR%%/nso.lm
+%%DATADIR%%/ny.lm
+%%DATADIR%%/om.lm
+%%DATADIR%%/pa.lm
+%%DATADIR%%/pl.lm
+%%DATADIR%%/pt.lm
+%%DATADIR%%/qxa.lm
+%%DATADIR%%/rm.lm
+%%DATADIR%%/ro.lm
+%%DATADIR%%/ru.lm
+%%DATADIR%%/rw.lm
+%%DATADIR%%/sa.lm
+%%DATADIR%%/sc.lm
+%%DATADIR%%/sco.lm
+%%DATADIR%%/se.lm
+%%DATADIR%%/sg.lm
+%%DATADIR%%/sk.lm
+%%DATADIR%%/sl.lm
+%%DATADIR%%/so.lm
+%%DATADIR%%/sq.lm
+%%DATADIR%%/sr-Latn.lm
+%%DATADIR%%/sr.lm
+%%DATADIR%%/ss.lm
+%%DATADIR%%/st.lm
+%%DATADIR%%/sv.lm
+%%DATADIR%%/sw.lm
+%%DATADIR%%/ta.lm
+%%DATADIR%%/tet.lm
+%%DATADIR%%/tg.lm
+%%DATADIR%%/th.lm
+%%DATADIR%%/ti.lm
+%%DATADIR%%/tk.lm
+%%DATADIR%%/tl.lm
+%%DATADIR%%/tn.lm
+%%DATADIR%%/tpi.lm
+%%DATADIR%%/tr.lm
+%%DATADIR%%/ts.lm
+%%DATADIR%%/tt.lm
+%%DATADIR%%/ty.lm
+%%DATADIR%%/ug.lm
+%%DATADIR%%/uk.lm
+%%DATADIR%%/ur.lm
+%%DATADIR%%/uz.lm
+%%DATADIR%%/ve.lm
+%%DATADIR%%/vi.lm
+%%DATADIR%%/wa.lm
+%%DATADIR%%/xh.lm
+%%DATADIR%%/yi.lm
+%%DATADIR%%/yo.lm
+%%DATADIR%%/zh-Hans.lm
+%%DATADIR%%/zh-Hant.lm
+%%DATADIR%%/zu.lm
+@dirrm %%DATADIR%%
+@dirrm include/libexttextcat
--- libtextcat.diff ends here ---




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120513175129.A778F1146A>