Reflect divorce of mozilla-embedded and mozilla-headers.

This commit is contained in:
Maxim Sobolev 2001-02-01 11:48:35 +00:00
parent c11ee9aae2
commit 6add111dab
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=37875
6 changed files with 27 additions and 28 deletions

View File

@ -18,33 +18,30 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= sobomax@FreeBSD.org
BUILD_DEPENDS= ${X11BASE}/include/mozilla/gtkmozembed.h:${PORTSDIR}/www/mozilla-headers \
${X11BASE}/lib/${MOZILLA}/libgtkembedmoz.so:${PORTSDIR}/www/${MOZILLA}
LIB_DEPENDS= glade.4:${PORTSDIR}/devel/libglade
RUN_DEPENDS= ${X11BASE}/lib/${MOZILLA}/libgtkembedmoz.so:${PORTSDIR}/www/${MOZILLA}
WITH_FULL_MOZILLA= "I donno why, but it doesn't work with M18-embedded"
WITH_FULL_MOZILLA= "I donno why, but it doesn't work with 0.7-embedded"
.if !defined(WITH_FULL_MOZILLA)
MOZILLA= mozilla-embedded
BUILD_DEPENDS+= ${X11BASE}/lib/${MOZILLA}/libgtkembedmoz.so:${PORTSDIR}/www/${MOZILLA}
MOZHEADERS= ${X11BASE}/include/${MOZILLA}
MOZLIBS= ${X11BASE}/lib/${MOZILLA}
.else
MOZILLA= mozilla
BUILD_DEPENDS+= /nonexistent:${PORTSDIR}/www/${MOZILLA}:build
MOZHEADERS= ${WRKDIRPREFIX}${.CURDIR}/../../www/mozilla/work/mozilla/dist/include
MOZLIBS= ${WRKDIRPREFIX}${.CURDIR}/../../www/mozilla/work/mozilla/dist/lib
.endif
USE_X_PREFIX= yes
USE_NEWGCC= yes
USE_GNOME= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-mozilla-includes="${MOZHEADERS}" \
--with-mozilla-libs="${MOZLIBS}"
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
CONFIGURE_ARGS= --with-mozilla-includes="${X11BASE}/include/mozilla" \
--with-mozilla-libs="${X11BASE}/lib/${MOZILLA}"
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include \
-D_REENTRANT -D_THREAD_SAFE -fno-rtti" \
LIBS="-L${LOCALBASE}/lib -L${WRKSRC} -pthread -lgcc_r"
CFLAGS+= -D_REENTRANT -D_THREAD_SAFE -fno-rtti
#CFLAGS+= -D_REENTRANT -D_THREAD_SAFE -fno-rtti
post-extract:

View File

@ -18,33 +18,30 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= sobomax@FreeBSD.org
BUILD_DEPENDS= ${X11BASE}/include/mozilla/gtkmozembed.h:${PORTSDIR}/www/mozilla-headers \
${X11BASE}/lib/${MOZILLA}/libgtkembedmoz.so:${PORTSDIR}/www/${MOZILLA}
LIB_DEPENDS= glade.4:${PORTSDIR}/devel/libglade
RUN_DEPENDS= ${X11BASE}/lib/${MOZILLA}/libgtkembedmoz.so:${PORTSDIR}/www/${MOZILLA}
WITH_FULL_MOZILLA= "I donno why, but it doesn't work with M18-embedded"
WITH_FULL_MOZILLA= "I donno why, but it doesn't work with 0.7-embedded"
.if !defined(WITH_FULL_MOZILLA)
MOZILLA= mozilla-embedded
BUILD_DEPENDS+= ${X11BASE}/lib/${MOZILLA}/libgtkembedmoz.so:${PORTSDIR}/www/${MOZILLA}
MOZHEADERS= ${X11BASE}/include/${MOZILLA}
MOZLIBS= ${X11BASE}/lib/${MOZILLA}
.else
MOZILLA= mozilla
BUILD_DEPENDS+= /nonexistent:${PORTSDIR}/www/${MOZILLA}:build
MOZHEADERS= ${WRKDIRPREFIX}${.CURDIR}/../../www/mozilla/work/mozilla/dist/include
MOZLIBS= ${WRKDIRPREFIX}${.CURDIR}/../../www/mozilla/work/mozilla/dist/lib
.endif
USE_X_PREFIX= yes
USE_NEWGCC= yes
USE_GNOME= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-mozilla-includes="${MOZHEADERS}" \
--with-mozilla-libs="${MOZLIBS}"
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
CONFIGURE_ARGS= --with-mozilla-includes="${X11BASE}/include/mozilla" \
--with-mozilla-libs="${X11BASE}/lib/${MOZILLA}"
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include \
-D_REENTRANT -D_THREAD_SAFE -fno-rtti" \
LIBS="-L${LOCALBASE}/lib -L${WRKSRC} -pthread -lgcc_r"
CFLAGS+= -D_REENTRANT -D_THREAD_SAFE -fno-rtti
#CFLAGS+= -D_REENTRANT -D_THREAD_SAFE -fno-rtti
post-extract:

View File

@ -12,7 +12,8 @@ MASTER_SITES= http://www.muhri.net/skipstone/
MAINTAINER= eric@osd.bsdi.com
BUILD_DEPENDS= ${X11BASE}/lib/mozilla-embedded/libgtkembedmoz.so:${PORTSDIR}/www/mozilla-embedded
BUILD_DEPENDS= ${X11BASE}/include/mozilla/gtkmozembed.h:${PORTSDIR}/www/mozilla-headers \
${X11BASE}/lib/mozilla-embedded/libgtkembedmoz.so:${PORTSDIR}/www/mozilla-embedded
RUN_DEPENDS= ${X11BASE}/lib/mozilla-embedded/libgtkembedmoz.so:${PORTSDIR}/www/mozilla-embedded
USE_GTK= yes

View File

@ -8,7 +8,7 @@
-MOZILLA_INCLUDES = -I/usr/include/mozilla -I/usr/local/include/mozilla
-MOZILLA_LIBS = -L/usr/lib/mozilla -L/usr/local/lib/mozilla -lgtkembedmoz -lplds4 -lplc4 -lnspr4 -lgtksuperwin -lxpcom
+MOZILLA_INCLUDES = -I${X11BASE}/include/mozilla-embedded
+MOZILLA_INCLUDES = -I${X11BASE}/include/mozilla
+MOZILLA_LIBS = -L${X11BASE}/lib/mozilla-embedded -lgtkembedmoz -lplds4 -lplc4 -lnspr4 -lgtksuperwin -lxpcom
#my stuff

View File

@ -22,7 +22,9 @@ LIB_DEPENDS= medusa.0:${PORTSDIR}/sysutils/medusa \
.if defined(WITH_MOZILLA)
MOZILLA= mozilla-embedded
BUILD_DEPENDS= ${X11BASE}/lib/${MOZILLA}/libgtkembedmoz.so:${PORTSDIR}/www/${MOZILLA}
BUILD_DEPENDS= ${X11BASE}/include/mozilla/gtkmozembed.h:${PORTSDIR}/www/mozilla-headers \
${X11BASE}/lib/${MOZILLA}/libgtkembedmoz.so:${PORTSDIR}/www/${MOZILLA}
RUN_DEPENDS= ${X11BASE}/lib/${MOZILLA}/libgtkembedmoz.so:${PORTSDIR}/www/${MOZILLA}
.endif
USE_GMAKE= yes
@ -38,7 +40,7 @@ CONFIGURE_ARGS= --with-freetype2-lib-place=${LOCALBASE}/lib \
.if defined(WITH_MOZILLA)
CONFIGURE_ARGS+= --with-mozilla-lib-place=${X11BASE}/lib/${MOZILLA} \
--with-mozilla-include-place=${X11BASE}/include/${MOZILLA}
--with-mozilla-include-place=${X11BASE}/include/mozilla
MOZILLA_LIBS= "-L${X11BASE}/lib/${MOZILLA}"
PLIST_SUB+= MOZILLA:=""
.else

View File

@ -22,7 +22,9 @@ LIB_DEPENDS= medusa.0:${PORTSDIR}/sysutils/medusa \
.if defined(WITH_MOZILLA)
MOZILLA= mozilla-embedded
BUILD_DEPENDS= ${X11BASE}/lib/${MOZILLA}/libgtkembedmoz.so:${PORTSDIR}/www/${MOZILLA}
BUILD_DEPENDS= ${X11BASE}/include/mozilla/gtkmozembed.h:${PORTSDIR}/www/mozilla-headers \
${X11BASE}/lib/${MOZILLA}/libgtkembedmoz.so:${PORTSDIR}/www/${MOZILLA}
RUN_DEPENDS= ${X11BASE}/lib/${MOZILLA}/libgtkembedmoz.so:${PORTSDIR}/www/${MOZILLA}
.endif
USE_GMAKE= yes
@ -38,7 +40,7 @@ CONFIGURE_ARGS= --with-freetype2-lib-place=${LOCALBASE}/lib \
.if defined(WITH_MOZILLA)
CONFIGURE_ARGS+= --with-mozilla-lib-place=${X11BASE}/lib/${MOZILLA} \
--with-mozilla-include-place=${X11BASE}/include/${MOZILLA}
--with-mozilla-include-place=${X11BASE}/include/mozilla
MOZILLA_LIBS= "-L${X11BASE}/lib/${MOZILLA}"
PLIST_SUB+= MOZILLA:=""
.else