Bug 103850 - ports: www/nvu does not build the editor/cascades extension.
Summary: ports: www/nvu does not build the editor/cascades extension.
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-30 14:40 UTC by Christopher Sean Hilton
Modified: 2006-11-19 22:00 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Sean Hilton 2006-09-30 14:40:18 UTC
The www/nvu port does not enable the editor/cascades extension. The reason for this is because the configuration script contains a line which initially enables the extension but then a line later in the file disables it.

Fix: 

Please take note that the mozilla build system is complex and I certainly am no expert. I have verified that this patch at least configures nvu to build with cascades. I'm not sure if this is the right fix to the problem. The configuration script setup process for the port appears to be borked. The problem appears to be that the port specifies a mozconfig script:

     PORT_MOZCONFIG= ${WRKSRC}/composer/config/mozconfig.linux

but the Build process ignores it choosing to use:

     ${WRKSRC}/.mozconfig instead--j5iyc3Q1AVwHvK7QAF2uPVJpFOzCzaeJKwZVTsfDobgQSyaz
Content-Type: text/plain; name="file.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="file.diff"

--- work/mozilla/.mozconfig.orig        Fri Sep 29 12:41:03 2006
+++ work/mozilla/.mozconfig     Fri Sep 29 12:47:47 2006
@@ -92,7 +92,7 @@
 ac_add_options --with-pthreads
 ac_add_options --x-includes=/usr/X11R6/include
 ac_add_options --x-libraries=/usr/X11R6/lib
-ac_add_options --enable-extensions=default
+# ac_add_options --enable-extensions=default
 ac_add_options --enable-image-decoders=default
 ac_add_options --enable-necko-protocols=default
 ac_add_options --with-system-jpeg=/usr/local
How-To-Repeat: Build the www/nvu port. Start the application. Pullup the "Tools" menu. Note the lack of an entry for the CSS Editor which is documented at the nvu project site.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2006-09-30 14:40:31 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gnome

Over to maintainer
Comment 2 Michael Johnson freebsd_committer freebsd_triage 2006-11-19 21:51:22 UTC
State Changed
From-To: open->closed

Committed, Thanks!
Comment 3 dfilter service freebsd_committer freebsd_triage 2006-11-19 21:51:28 UTC
ahze        2006-11-19 21:51:19 UTC

  FreeBSD ports repository

  Modified files:
    www/nvu              Makefile 
  Log:
  - Build and install the css editor extension
  
  PR:             103850
  Submitted by:   Christopher Sean Hilton
  Reminded by:    pav
  
  Revision  Changes    Path
  1.27      +2 -1      ports/www/nvu/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"