Commit graph

49 commits

Author SHA1 Message Date
taya
a7e71712ee Update mozilla, mozilla-gtk2, and mozilla-stable to 1.7.5
Changes from release notes
- NPRuntime support. NPRuntime is an extension to the Netscape Plugin API
  that was developed in cooperation with Apple, Opera, and a group of plugin
  vendors. http://www.mozilla.org/projects/plugins/npruntime.html

- Added undetectable document.all support, and support for exposing elements
  by their ID in the global scope for greater IE compatibility when viewing
  pages that don't request standards compliant behaviour.
  https://bugzilla.mozilla.org/show_bug.cgi?id=248549 and
  https://bugzilla.mozilla.org/show_bug.cgi?id=256932.
2004-12-25 15:39:42 +00:00
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
jlam
43ac8c39e1 Replace USE_GCC_SHLIB with "USE_LANGUAGE=c c++" (the latter implies the
former) for applications that are known to require C++.
2004-11-13 22:04:52 +00:00
jmmv
53252bed5c Modify mozilla and mozilla-gtk2 to install several additional headers.
More specifically, this lets Mozilla NSS be used by other programs.

Also make the pkgconfig substitutions happen at post-build time, so that
the right rpaths are added to the mozilla-nspr.pc file (which is filled
in during the build).

Bump PKGREVISION to 1 for both packages.  Ok'ed by taya@, the maintainer.
2004-10-25 18:06:25 +00:00
sekiya
6ea45198bb Force gcc34 and use the right varargs macro for amd64. Mozilla (and its
derivatives) now appears to work properly on amd64.

Patches from Nicholas Joly.
2004-10-25 13:02:15 +00:00
danw
cbe9744cbb darwin fixes (tested against firefox-gtk2) 2004-08-31 02:37:57 +00:00
jlam
ca70938428 Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,
which are the full option names used to set rpath directives for the
linker and the compiler, respectively.  In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath.  The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use.  They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively.  Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-08-27 06:29:06 +00:00
xtraeme
bd615e2e50 Fix pkgconfig files, they were using mozilla-1.6 as its directory to
find the headers/files, and this breaks some packages using the .pc files
with firefox*.
2004-06-19 00:25:04 +00:00
taya
0245c8cc7e regxpcom creates same user config directory ".mozilla"
even if it's main app creates another user config directory.
e.g. firefox creates .phoenix, thunderbird creates .thunderbird

so no need to define user config directory for each package based on mozilla.
simply remove ${WRKDIR}/.mozilla is enough
2004-06-02 14:32:22 +00:00
xtraeme
17285d04a2 Use !empty instead of != "", which was causing some troubles. 2004-06-01 22:41:21 +00:00
taya
aa27cf42cb - remove user profile directory created while installation. fix pkg/24609.
- correct ARM architecture handling
- add g++-3.0 support for xpcom module on alpha
- bump PKGREVISION
2004-06-01 15:01:17 +00:00
tron
8123f86d7e Set correct package revision in correct file. This undos the recent
accidental version number downgrade. We are now at version 1.6nb3.
2004-04-25 13:07:19 +00:00
xtraeme
81495749e6 Bump PKGREVISION due to gdk-pixbuf update. 2004-04-25 04:16:42 +00:00
jmmv
0edd320830 Ensure the pkgconfig bl3 file is included when MOZILLA_USE_GTK2 is defined. 2004-02-26 22:16:18 +00:00
jmmv
ffe6ed0b7b bl3ify. 2004-02-19 13:24:23 +00:00
jlam
efa1ab70ba Include "../../mk/compiler.mk" to get the value of CC_VERSION before
testing it.
2004-02-18 13:33:40 +00:00
jmmv
ab17dd00b3 PKGCONFIG_OVERRIDE is relative to WRKSRC. 2004-02-14 18:26:26 +00:00
jlam
d420fe7358 CC_VERSION is "gcc-2.8.1" for egcs. Also fix up a few nits: not all
compilers understand "-O" to optimize, and if we only care about gcc, then
wrap the block in an ifdef that is triggered only if we're using gcc.
2004-02-09 03:26:39 +00:00
jmmv
6400d550ec Enable installation of pkgconfig files in mozilla-gtk2. This requires a
new patch to fix paths to includes and libs.
Bump PKGREVISION of mozilla-gtk2 to 1.
2004-02-05 17:29:06 +00:00
abs
b37ee96c50 + USE_LANGUAGES=c c++ 2004-02-04 22:23:46 +00:00
grant
e3d128293a replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 15:18:32 +00:00
wiz
195fa4f6f3 Check for existance of shared libXinerama before
enabling Xinerama support.
Fixes mozilla on e.g. macppc with only libXinerama.a.
2004-01-22 00:21:26 +00:00
agc
3ad1bdbf06 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:18:15 +00:00
taya
148029f127 Update mozilla to 1.6
- New features and Fixes from release notes:

*  One of the most requested Mozilla Mail features, an option to
separate the Recipient and Sender columns in the thread pane, has been
implemented.

* Another frequently requested MailNews feature, a preference for
placing the user's signature above the quoted text, has been added.

* "Remove from server after x days" has been implemented for POP3 mail
accounts.

* vCard support has been added to Mozilla Mail.

* Mozilla 1.6 includes a new cross-platform NTLM authentication
mechanism. This feature brings NTLM authentication to the non-Windows
Mozilla users for the first time and also delivers more robust and
featureful NTLM support to users of older Windows versions.

* Ask Jeeves searching has been added to Mozilla 1.6.

* "Translate Page" functionality has returned to this release of Mozilla.

* The View Source window now has reload functionality.

* Several security-related bugs were fixed in 1.6

* Chatzilla 0.9.48 has been merged, which adds RPL_ISUPPORT support,
halfop mode support, and properly masks key and password dialogs.

* Many crash bugs have been fixed.

* One step closer to the kitchen sink, about:about has been
implemented. Typing about:about in the address field will give the
user a nice list of available about:s.

* The opacity implementation was completely revamped to properly
change the opacity of all descendants as a group.

* CSS inheritance has been updated to work per CSS2.1 (computed values
are inherited).

- pkgsrc specific changes
* add option to build with gtk2 (not completed yet)(from Jeremy C. Reed)

* make mathml optional (for MozillaThunderbird)
2004-01-17 00:04:49 +00:00
grant
92a57570ad only use COPTS?=-O2 if we're using gcc, otherwise use COPTS?=-O. gives
mozilla packages a chance of building with non-gcc compilers.
2004-01-12 11:44:47 +00:00
grant
f1858cae28 while "dependancy" is a valid spelling, we generally use
the more widely accepted "dependency".
2003-12-20 16:07:42 +00:00
grant
cfc7c32925 build with Xinerama support if available. libXinerama is only
available as a static library, so no change to PLISTs.

fixes PR pkg/19562 from epg.
2003-12-20 10:28:45 +00:00
markd
e5f3b70b42 The extra libraries for SunOS are only built/needed for sparc. 2003-09-27 12:16:42 +00:00
mrg
0d227a17b4 add --disable-pedantic to quell gcc3.3 2003-07-29 15:09:09 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
epg
61fc897b7f Apply patch from PR pkg/21745 so Mozilla will build on XFree86 < 4. 2003-06-03 19:22:24 +00:00
grant
9079f39bad mozilla and variants use gcc shlibs. 2003-05-29 23:49:14 +00:00
taya
fe5ad8ebc0 Update mozilla to 1.3.1.
And change PREFIX from /usr/X11R6 to /usr/pkg.

what's new from release notes
* Mozilla Mail has junk-mail classification. With some initial
"training" the client can identify and segregate spam messages from
good messages. To see more about Mozilla's junk-mail classification,
visit the Mozilla Spam Filtering page.

* Newsgroup filters have been implemented.

* An initial implementation of rich text editing controls has landed
in Mozilla for 1.3.1. See the rich text editing page for more
information.

* Image auto sizing allows a user to toggle between full-sized images
and images sized to fit the browser window. To give it a try, load a
large image into the browser window or size the window to be much
smaller. Now clicking on the image will alternate between auto-sized
and full-sized. The feature can be disabled (or enabled) from the
Appearance panel in Preferences.

* Users can now "dynamically" switch profiles. To give it a try, from
the tools menu select "Switch Profile..."

* Find as you type, formerly known as type ahead find, has a new
preferences panel (Advanced: Keyboard Navigation).

* When installed, Chatzilla now has a normal Mozilla preferences panel.

* Mozilla 1.3.1 also includes fixes for performance, standards
compliance and site compatibility.

* Mozilla has a new splash screen. We already know. Please don't
report this to Bugzilla. Thanks.
2003-05-22 23:41:48 +00:00
markd
feef9f2a94 Remove a :Q that is over quoting $SUNOSLIB when used by the moz-install
script.
2003-05-13 13:36:04 +00:00
wiz
2d7a52ca2a Use `"@comment "'' instead of `@comment\ '', since it's safer against
trailing whitespace cleanups.
2003-05-13 11:49:50 +00:00
markd
bec4457ac8 The Mozilla build on Solaris creates two additional shared libraries that
are needed for SSL to work on that platform so install them.
Fixes PR 20075.
2003-05-13 10:23:18 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
taya
054dada29a Update mozilla to 1.3
What's new from release notes
* Mozilla Mail has junk-mail classification. With some initial
"training" the client can identify and segregate spam messages from
good messages. To see more about Mozilla's junk-mail classification,
visit the Mozilla Spam Filtering page.

* Newsgroup filters have been implemented.

* An initial implementation of Mozilla Midas, rich text editing
controls, has landed in Mozilla for 1.3. See the Midas page for more
information.

* Image auto sizing allows a user to toggle between full-sized images
and images sized to fit the browser window. To give it a try, load a
large image into the browser window or size the window to be much
smaller. Now clicking on the image will alternate between auto-sized
and full-sized. The feature can be disabled (or enabled) from the
Appearance panel in Preferences.

* Users can now "dynamically" switch profiles. To give it a try, from
the tools menu select "Switch Profile..."

* Find as you type, formerly known as type ahead find, has a new
preferences panel (Advanced: Keyboard Navigation).

* When installed, Chatzilla now has a normal Mozilla preferences panel.

* Mozilla 1.3 also includes fixes for performance, standards
compliance and site compatibility.

* Mozilla has a new splash screen. We already know. Please don't
report this to Bugzilla. Thanks
2003-03-17 16:07:32 +00:00
jlam
3ef633718c (1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;
Makefiles simply need to use this value often, for better or for
    worse.

(2) Create a new variable FIX_RPATH that lists variables that should
    be cleansed of -R or -rpath values if ${_USE_RPATH} is "no".  By
    default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
    additional variables may be appended from package Makefiles.
2003-03-14 19:37:30 +00:00
taya
3dab338a73 fix configure script to correctly configure with pthread. 2003-02-02 08:08:04 +00:00
grant
d80920f0b2 include pkgconfig/buildlink2.mk rather than using BUILD_DEPENDS,
since this achieves the same outcome in a more consistent way.

Noted by Eric Gillespie on tech-pkg.
2003-01-02 05:41:56 +00:00
grant
8e14bac154 add a BUILD_DEPENDS on devel/pkgconfig when building with Xft2. 2002-12-31 04:33:21 +00:00
grant
1d6ceb0dfd Add optional Xft support to Mozilla and Phoenix, to enable various
font features including anti-aliasing.

The new variable MOZILLA_USE_XFT defaults to NO.

Bump PKGREVISIONs.

From Eric Gillespie in PR pkg/19433.
2002-12-25 09:21:42 +00:00
taya
cf27da7dd8 Update mozilla to 1.2.1
What's new from Release notes:
(See release notes for detail - http://www.mozilla.org/releases/mozilla1.2.1/)
Browser
 * Type Ahead Find is a new feature that allows quick navigation when you type
   a succession of characters in the browser, matching the text in one or more
   links on the page.

 * Building on Mozilla's customizability, you can now show toolbars as
   text/icons/both (in the default Classic theme). We also have a few other
   usability improvements like image selection visualization (image highlights
   with system selection color when selected) and the removal of the confusing
   toolbar grippies.

 * Improvements to native look and feel in both the browser interface and
   the browser content area. We now support most native GTK themes in Mozilla
   which means that your Mozilla toolbars and other widgets will pick up
   the GTK theme look and feel. We also support native look and feel for web
   content like form controls under windowsXP.

 * Making tabbed browsing even more useful, you can launch the browser with
   a group of bookmarks as your start page. This loads several pages into tabs
   at startup.

 * Keyboard access is greatly improved including additional accesskeys for
   menus, other ui elements and page elements.

 * We have a new features that utilizes browser idle time to download
   or prefetch documents that the user might visit in the near future.

 * XML prettyprinting, similar to IEs default-view for XML is now available
   in Mozilla.

Mail
 * Mozilla Mail has a new "filter after the fact" capability so users can
   create a filter and then run that filter on already downloaded mail.
   Filter logging has also been implemented which allows power users to see
   a log of all of the filter actions.

 * In mail you can now select and copy text from message headers and you can
   now drag and drop from the message search results window.
2002-12-04 15:20:27 +00:00
taya
109fb5030a - Quote macro value used as argument of env
fix PR#18541

- use ${WRKDIR} as temporary dir instead of /tmp
	fix PR#18748
2002-10-22 14:16:32 +00:00
taya
af6e249b14 also make 'MASTER_SITE' override 2002-10-19 15:20:35 +00:00
taya
d0ffd25f7c make following items override by definition in Makefile
DISTNAME, HOMEPAGE, mozilla binary name

make SVG optional for phoenix

add --with-pthreads to config option if pthread is available
2002-10-19 15:00:02 +00:00
taya
d63ba0a229 Add MASTER_SITES accidentaly removed from previous commit 2002-10-03 16:08:13 +00:00
taya
1cc2e3a66d - Split Makefile to Makefile & Makefile.common
- Use __ELF__ to detect ELF
- Modify xpcom stuff for arm like m68k
2002-10-03 15:53:59 +00:00