Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Sep 2013 12:15:58 +0000 (UTC)
From:      Koop Mast <kwm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r327695 - in head/textproc/enchant: . files
Message-ID:  <201309201215.r8KCFw53018354@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kwm
Date: Fri Sep 20 12:15:57 2013
New Revision: 327695
URL: http://svnweb.freebsd.org/changeset/ports/327695

Log:
  Make sure we use system hunspell and look in the right location where to
  find the dictionaries. [1]
  Do the same for hspell and ispell, and use new lib_depend syntax.
  USE_GMAKE => USES=gmake and fix bug in configure script.
  
  PR:		ports/180660
  Submitted by:	tijl@

Added:
  head/textproc/enchant/files/
  head/textproc/enchant/files/patch-configure   (contents, props changed)
Modified:
  head/textproc/enchant/Makefile

Modified: head/textproc/enchant/Makefile
==============================================================================
--- head/textproc/enchant/Makefile	Fri Sep 20 12:13:54 2013	(r327694)
+++ head/textproc/enchant/Makefile	Fri Sep 20 12:15:57 2013	(r327695)
@@ -12,10 +12,9 @@ DIST_SUBDIR=	gnome2
 MAINTAINER=	gnome@FreeBSD.org
 COMMENT=	Dictionary/spellchecking framework
 
-USE_GMAKE=	yes
 USE_AUTOTOOLS=	libtool
 USE_LDCONFIG=	yes
-USES=		pathfix pkgconfig
+USES=		gmake pathfix pkgconfig
 USE_GNOME=	glib20 ltverhack
 CONFIGURE_ARGS=	--disable-uspell \
 		--disable-voikko
@@ -34,7 +33,7 @@ ZEMBEREK_DESC=	Spell checking via Zember
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MASPELL}
-LIB_DEPENDS+=	pspell:${PORTSDIR}/textproc/aspell
+LIB_DEPENDS+=	libaspell.so:${PORTSDIR}/textproc/aspell
 CONFIGURE_ARGS+=--enable-aspell \
 		--with-aspell-prefix=${LOCALBASE}
 PLIST_SUB+=	ASPELL=""
@@ -45,7 +44,8 @@ PLIST_SUB+=	ASPELL="@comment "
 
 .if ${PORT_OPTIONS:MHSPELL}
 BUILD_DEPENDS+=	${LOCALBASE}/lib/libhspell.a:${PORTSDIR}/hebrew/hspell
-CONFIGURE_ARGS+=--enable-hspell
+CONFIGURE_ARGS+=--enable-hspell \
+		--with-hspell-prefix=${LOCALBASE}
 PLIST_SUB+=	HSPELL=""
 .else
 CONFIGURE_ARGS+=--disable-hspell
@@ -53,8 +53,9 @@ PLIST_SUB+=	HSPELL="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MHUNSPELL}
-LIB_DEPENDS+=	hunspell-1.3:${PORTSDIR}/textproc/hunspell
-CONFIGURE_ARGS+=--enable-myspell
+LIB_DEPENDS+=	libhunspell-1.3.so:${PORTSDIR}/textproc/hunspell
+CONFIGURE_ARGS+=--enable-myspell --with-system-myspell=yes \
+		--with-myspell-dir=${LOCALBASE}
 PLIST_SUB+=	HUNSPELL=""
 .else
 CONFIGURE_ARGS+=--disable-myspell
@@ -63,7 +64,8 @@ PLIST_SUB+=	HUNSPELL="@comment "
 
 .if ${PORT_OPTIONS:MISPELL}
 RUN_DEPENDS+=	ispell:${PORTSDIR}/textproc/ispell
-CONFIGURE_ARGS+=--enable-ispell
+CONFIGURE_ARGS+=--enable-ispell \
+		--with-ispell-dir=${LOCALBASE}
 PLIST_SUB+=	ISPELL=""
 .else
 CONFIGURE_ARGS+=--disable-ispell
@@ -71,7 +73,7 @@ PLIST_SUB+=	ISPELL="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MZEMBEREK}
-LIB_DEPENDS+=	dbus-glib-1:${PORTSDIR}/devel/dbus-glib
+LIB_DEPENDS+=	libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
 CONFIGURE_ARGS+=--enable-zemberek
 PLIST_SUB+=	ZEMBEREK=""
 .else

Added: head/textproc/enchant/files/patch-configure
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/enchant/files/patch-configure	Fri Sep 20 12:15:57 2013	(r327695)
@@ -0,0 +1,11 @@
+--- configure.orig	2013-08-16 18:30:56.000000000 +0200
++++ configure	2013-08-16 18:31:33.000000000 +0200
+@@ -18213,7 +18213,7 @@
+ fi
+ 
+ 
+-       ASPELL_CFLAGS+=" -DHAVE_PSPELL_H"
++       ASPELL_CFLAGS="${ASPELL_CFLAGS} -DHAVE_PSPELL_H"
+    elif test -f "$aspell_prefix/include/aspell.h"; then
+        { $as_echo "$as_me:$LINENO: result: yes (aspell)" >&5
+ $as_echo "yes (aspell)" >&6; }



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