ports/52199: Update port: chinese/stardict2
Statue
statue at freebsd.sinica.edu.tw
Wed May 14 01:00:26 UTC 2003
>Number: 52199
>Category: ports
>Synopsis: Update port: chinese/stardict2
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Tue May 13 18:00:24 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Statue
>Release: FreeBSD 4.7-PRERELEASE i386
>Organization:
[MAINTAINER]
>Environment:
System: FreeBSD freebsd.sinica.edu.tw 4.7-PRERELEASE FreeBSD 4.7-PRERELEASE #2: Mon Sep 9 10:45:46 CST 2002 ycheng at freebsd.sinica.edu.tw:/usr/src/sys/compile/GENERIC i386
>Description:
o remove all LIB_DEPENDS, replace with USE_GNOME
o add patch files/patch-src::distance.cpp
o add CONFIGURE_ENV for ${LOCALBASE}/{include|lib}
>How-To-Repeat:
>Fix:
diff -ruN stardict2.orig/Makefile stardict2/Makefile
--- stardict2.orig/Makefile Wed May 14 01:19:23 2003
+++ stardict2/Makefile Wed May 14 08:54:23 2003
@@ -19,15 +19,13 @@
MAINTAINER= statue at freebsd.sinica.edu.tw
COMMENT= English-Chinese dictionary
-LIB_DEPENDS= gnome-2.200:${PORTSDIR}/x11/libgnome \
- gnomeui-2.200:${PORTSDIR}/x11-toolkits/libgnomeui \
- bonobo-2.0:${PORTSDIR}/devel/libbonobo \
- bonobo-activation.4:${PORTSDIR}/devel/bonobo-activation
-
GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LIBS="-L${LOCALBASE}/lib"
USE_GMAKE= yes
USE_X_PREFIX= yes
USE_BZIP2= yes
+USE_GNOME= libgnome libgnomeui libbonobo bonoboactivation gconf2
WRKSRC= ${WRKDIR}/stardict-${PORTVERSION}
MAN1= stardict.1
diff -ruN stardict2.orig/files/patch-src::distance.cpp stardict2/files/patch-src::distance.cpp
--- stardict2.orig/files/patch-src::distance.cpp Thu Jan 1 08:00:00 1970
+++ stardict2/files/patch-src::distance.cpp Wed May 14 01:26:45 2003
@@ -0,0 +1,11 @@
+--- src/distance.cpp.orig Wed May 14 01:25:59 2003
++++ src/distance.cpp Wed May 14 01:26:12 2003
+@@ -35,7 +35,7 @@
+ #include "distance.h"
+
+ #include <stdlib.h>
+-#include <malloc.h>
++//#include <malloc.h>
+ #include <string.h>
+ //#include <stdio.h>
+
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list