aboutsummaryrefslogtreecommitdiff
path: root/www/mozilla-embedded-devel
diff options
context:
space:
mode:
authorMaxim Sobolev <sobomax@FreeBSD.org>2001-05-22 12:06:15 +0000
committerMaxim Sobolev <sobomax@FreeBSD.org>2001-05-22 12:06:15 +0000
commit4f8f24b8e1e10bff543117c5556d4071a3445edc (patch)
tree06e9977a3eb2c854fc2aa9f4b1e274a6754d1384 /www/mozilla-embedded-devel
parent18b34ab43029adb1b9e31603f699cd65d69c7bea (diff)
downloadports-4f8f24b8e1e10bff543117c5556d4071a3445edc.tar.gz
ports-4f8f24b8e1e10bff543117c5556d4071a3445edc.zip
Properly register components before installing them. This should fix "no
scrollbars" problem people have with Galeon and Skipstone. Reported by: many
Notes
Notes: svn path=/head/; revision=42902
Diffstat (limited to 'www/mozilla-embedded-devel')
-rw-r--r--www/mozilla-embedded-devel/Makefile11
-rw-r--r--www/mozilla-embedded-devel/pkg-plist5
2 files changed, 10 insertions, 6 deletions
diff --git a/www/mozilla-embedded-devel/Makefile b/www/mozilla-embedded-devel/Makefile
index a2a216d32a11..c4475d00ca5b 100644
--- a/www/mozilla-embedded-devel/Makefile
+++ b/www/mozilla-embedded-devel/Makefile
@@ -31,13 +31,12 @@ LIB_DEPENDS!= ${LIB_DEPENDS}
WRKSRC= ${WRKDIRPREFIX}${MAINDIR}/work/mozilla
do-build:
-# ${PERL} -pi -e 's|\\|/|g' ${WRKSRC}/embedding/config/Makefile
- cd ${WRKSRC}/embedding/config && ${SETENV} ${MAKE_ENV} ${GMAKE} \
+ @cd ${WRKSRC}/embedding/config && ${SETENV} ${MAKE_ENV} ${GMAKE} \
${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}
- (cd ${WRKSRC}/dist/bin && \
- ${SETENV} LD_LIBRARY_PATH=${WRKSRC}/dist/Embed \
- MOZILLA_FIVE_HOME=${WRKSRC}/dist/Embed ./regxpcom)
- find ${WRKSRC}/dist/Embed -name "*.so" | xargs strip
+ @(cd ${WRKSRC}/dist/Embed; \
+ ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ../bin/regxpcom; \
+ ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ../bin/regchrome)
+ @find ${WRKSRC}/dist/Embed -name "*.so" | xargs strip
do-install:
${MKDIR} ${PREFIX}/lib/mozilla-embedded
diff --git a/www/mozilla-embedded-devel/pkg-plist b/www/mozilla-embedded-devel/pkg-plist
index fcdd39c14b89..9ad3abbe7d54 100644
--- a/www/mozilla-embedded-devel/pkg-plist
+++ b/www/mozilla-embedded-devel/pkg-plist
@@ -1,5 +1,10 @@
+lib/mozilla-embedded/chrome/all-locales.rdf
+lib/mozilla-embedded/chrome/all-packages.rdf
+lib/mozilla-embedded/chrome/all-skins.rdf
lib/mozilla-embedded/chrome/embed.jar
lib/mozilla-embedded/chrome/installed-chrome.txt
+lib/mozilla-embedded/chrome/user-locales.rdf
+lib/mozilla-embedded/chrome/user-skins.rdf
lib/mozilla-embedded/component.reg
lib/mozilla-embedded/components/appshell.xpt
lib/mozilla-embedded/components/caps.xpt