pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www Send firefox3 on it's way to the happy hunting gro...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/715b4fb68e5c
branches:  trunk
changeset: 399553:715b4fb68e5c
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Tue Sep 22 13:17:27 2009 +0000

description:
Send firefox3 on it's way to the happy hunting ground.

diffstat:

 www/Makefile                                       |     3 +-
 www/firefox/Makefile-firefox.common                |    32 -
 www/firefox3/Makefile                              |   118 -
 www/firefox3/PLIST                                 |  2637 --------------------
 www/firefox3/TODO                                  |    14 -
 www/firefox3/buildlink3.mk                         |    20 -
 www/firefox3/distinfo                              |    51 -
 www/firefox3/files/firefox3-js.pc                  |    11 -
 www/firefox3/files/firefox3-libxul.pc              |    11 -
 www/firefox3/files/firefox3-nspr.pc                |    10 -
 www/firefox3/files/firefox3-nss.pc                 |    11 -
 www/firefox3/files/firefox3-plugin.pc              |    10 -
 www/firefox3/files/firefox3-xpcom.pc               |    12 -
 www/firefox3/files/firefox3.desktop.in             |   191 -
 www/firefox3/files/xptcinvoke_asm_sparc64_netbsd.s |   112 -
 www/firefox3/files/xptcinvoke_sparc64_netbsd.cpp   |    84 -
 www/firefox3/files/xptcstubs_asm_sparc64_netbsd.s  |    66 -
 www/firefox3/files/xptcstubs_sparc64_netbsd.cpp    |   119 -
 www/firefox3/patches/patch-aa                      |    23 -
 www/firefox3/patches/patch-ab                      |    57 -
 www/firefox3/patches/patch-ac                      |    72 -
 www/firefox3/patches/patch-ad                      |    76 -
 www/firefox3/patches/patch-ae                      |    42 -
 www/firefox3/patches/patch-ap                      |    13 -
 www/firefox3/patches/patch-ax                      |    15 -
 www/firefox3/patches/patch-ba                      |    60 -
 www/firefox3/patches/patch-bb                      |    26 -
 www/firefox3/patches/patch-bm                      |    32 -
 www/firefox3/patches/patch-bo                      |    83 -
 www/firefox3/patches/patch-bq                      |    14 -
 www/firefox3/patches/patch-br                      |    43 -
 www/firefox3/patches/patch-bs                      |    33 -
 www/firefox3/patches/patch-bu                      |   180 -
 www/firefox3/patches/patch-bv                      |   212 -
 www/firefox3/patches/patch-bx                      |   127 -
 www/firefox3/patches/patch-bz                      |   154 -
 www/firefox3/patches/patch-ca                      |   198 -
 www/firefox3/patches/patch-cb                      |    47 -
 www/firefox3/patches/patch-de                      |    13 -
 www/firefox3/patches/patch-df                      |    32 -
 www/firefox3/patches/patch-dh                      |    19 -
 www/firefox3/patches/patch-dj                      |    14 -
 www/firefox3/patches/patch-dk                      |    13 -
 www/firefox3/patches/patch-dl                      |    89 -
 www/firefox3/patches/patch-do                      |    88 -
 www/firefox3/patches/patch-dr                      |    14 -
 www/firefox3/patches/patch-ds                      |    14 -
 www/firefox3/patches/patch-du                      |    18 -
 www/firefox3/patches/patch-dv                      |    15 -
 www/firefox3/patches/patch-ea                      |    36 -
 www/firefox3/patches/patch-eb                      |    36 -
 www/firefox3/patches/patch-ed                      |    20 -
 www/firefox3/patches/patch-ee                      |    30 -
 www/firefox3/patches/patch-eh                      |    16 -
 www/firefox3/patches/patch-ei                      |    13 -
 www/firefox3/patches/patch-ej                      |    19 -
 www/firefox3/patches/patch-ek                      |    27 -
 www/firefox3/patches/patch-el                      |   217 -
 www/firefox3/patches/patch-em                      |    17 -
 www/firefox3/patches/patch-en                      |    48 -
 www/firefox3/patches/patch-eo                      |    18 -
 www/firefox3/patches/patch-wc                      |    12 -
 www/firefox3/patches/patch-wd                      |    12 -
 www/firefox3/patches/patch-we                      |    13 -
 64 files changed, 1 insertions(+), 5881 deletions(-)

diffs (truncated from 6148 to 300 lines):

diff -r 4e8553a34848 -r 715b4fb68e5c www/Makefile
--- a/www/Makefile      Tue Sep 22 13:17:00 2009 +0000
+++ b/www/Makefile      Tue Sep 22 13:17:27 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.660 2009/08/27 10:44:04 abs Exp $
+# $NetBSD: Makefile,v 1.661 2009/09/22 13:17:27 tnn Exp $
 #
 
 COMMENT=       Packages related to the World Wide Web
@@ -123,7 +123,6 @@
 SUBDIR+=       firefox-bin-java
 SUBDIR+=       firefox-bin-nightly
 SUBDIR+=       firefox-bin-realplayer
-SUBDIR+=       firefox3
 SUBDIR+=       firefox3-bin
 SUBDIR+=       galeon
 SUBDIR+=       galway
diff -r 4e8553a34848 -r 715b4fb68e5c www/firefox/Makefile-firefox.common
--- a/www/firefox/Makefile-firefox.common       Tue Sep 22 13:17:00 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-# $NetBSD: Makefile-firefox.common,v 1.66 2009/08/05 02:49:19 tnn Exp $
-# used by www/firefox3/Makefile
-
-# XXX this file should go away.
-
-MOZILLA_BIN=           firefox-bin
-MOZ_VER=               2.0.0.19
-EXTRACT_SUFX=          .tar.bz2
-DISTNAME=              firefox-${MOZ_VER}-source
-CATEGORIES=            www
-MASTER_SITES=          ${MASTER_SITE_MOZILLA:=firefox/releases/${MOZ_VER}/source/}
-
-MAINTAINER=            taya%NetBSD.org@localhost
-HOMEPAGE=              http://www.mozilla.com/en-US/firefox/
-
-DISTINFO_FILE=         ${.CURDIR}/../../www/firefox/distinfo
-PATCHDIR=              ${.CURDIR}/../../www/firefox/patches
-
-CONFIGURE_ARGS+=       --enable-application=browser
-CONFIGURE_ARGS+=       --without-gssapi
-CONFIGURE_ARGS+=       --enable-canvas
-
-USE_LANGUAGES+=                c++
-BUILD_SVG=             # yes
-BUILD_MATHML=          # yes
-
-MOZILLA_EXTENSIONS=    default
-CONFIGURE_ARGS+=       --enable-extensions=${MOZILLA_EXTENSIONS:Q}
-
-PKG_DESTDIR_SUPPORT=    user-destdir
-
-.include "../../www/seamonkey/Makefile.common"
diff -r 4e8553a34848 -r 715b4fb68e5c www/firefox3/Makefile
--- a/www/firefox3/Makefile     Tue Sep 22 13:17:00 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,118 +0,0 @@
-# $NetBSD: Makefile,v 1.37 2009/09/10 00:05:21 tnn Exp $
-
-MOZILLA=               firefox3        # allow coexisting with firefox2
-COMMENT=               Web browser with support for extensions
-
-MOZILLA_USE_GTK2=      # yes
-MOZILLA_USE_XFT=       YES
-
-INSTALLATION_DIRS=     lib/pkgconfig share/applications share/pixmaps
-
-CHECK_PORTABILITY_SKIP=        security/nss/tests/libpkix/libpkix.sh
-
-BUILDLINK_API_DEPENDS.cairo+=  cairo>=1.6.4
-
-# Pull in standard firefox build framework, and override some things below.
-# This include must appear first, to ensure that USE_LANGUAGES is set
-# correctly before mk/compiler.mk may be loaded.
-.include "../../www/firefox/Makefile-firefox.common"
-
-MAINTAINER=            tnn%NetBSD.org@localhost
-MOZ_VER=               3.0.14
-
-XPTCFILES:=            ${XPTCFILES:C,^,../../firefox3/files/,}
-DESCR_SRC=             ${.CURDIR}/../../www/firefox/DESCR
-
-DISTINFO_FILE=         ${.CURDIR}/../../www/firefox3/distinfo
-PATCHDIR=              ${.CURDIR}/../../www/firefox3/patches
-
-.PHONY: copy-pkgconfig
-post-extract: copy-pkgconfig
-copy-pkgconfig:
-       cp ${.CURDIR}/../../www/firefox3/files/*.pc ${WRKSRC:Q}/build/unix
-
-SUBST_CLASSES+=                fix-pc
-SUBST_STAGE.fix-pc=    pre-configure
-SUBST_MESSAGE.fix-pc=  Substituting prefix in pkg-config files.
-SUBST_FILES.fix-pc+=   build/unix/*.pc
-SUBST_SED.fix-pc=      -e 's,@PREFIX@,${PREFIX},g'
-
-# Need this to be able to reuse existing firefox pkgsrc infrastructure
-.PHONY: create-dummy-c-sdk
-pre-configure: create-dummy-c-sdk
-create-dummy-c-sdk:
-       mkdir -p ${WRKSRC:Q}/directory/c-sdk
-       touch ${WRKSRC:Q}/directory/c-sdk/configure.in
-
-# Makefiles sometimes call "rm -f" without more arguments. Kludge around ...
-.PHONY: create-rm-wrapper
-pre-configure: create-rm-wrapper
-create-rm-wrapper:
-       printf '#!/bin/sh\n[ "$$*" = "-f" ] && exit 0\nexec /bin/rm $$@\n' > \
-         ${WRAPPER_DIR}/bin/rm
-       chmod +x ${WRAPPER_DIR}/bin/rm
-
-# Link browser.xpt
-.PHONY: stage-package
-post-build: stage-package
-stage-package:
-       cd ${WRKSRC}/browser/installer && \
-         ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} stage-package
-       cp ${WRKSRC}/dist/firefox/components/browser.xpt \
-          ${WRKSRC}/dist/bin/components/browser.xpt
-
-.if !empty(PKG_OPTIONS:Mmozilla-jemalloc)
-PLIST_SUBST+=          JEMALLOC=
-SCRIPTS_ENV+=          JEMALLOC=
-.PHONY: install-libjemalloc
-post-install: install-libjemalloc
-install-libjemalloc:
-       ${INSTALL_LIB} ${WRKSRC}/dist/lib/libjemalloc.${SO_SUFFIX} \
-         ${DESTDIR}${PREFIX}/lib/${MOZILLA}/libjemalloc.${SO_SUFFIX}
-.else
-PLIST_SUBST+=          JEMALLOC="@comment "
-SCRIPTS_ENV+=          JEMALLOC="@comment "
-.endif
-
-.if !empty(PKG_OPTIONS:Mofficial-mozilla-branding)
-MOZILLA_NAME=  Firefox 3
-MOZILLA_ICON=  ${WRKSRC}/other-licenses/branding/firefox/default48.png
-.else
-MOZILLA_NAME=  Minefield 3
-MOZILLA_ICON=  ${WRKSRC}/browser/branding/unofficial/default48.png
-.endif
-
-.PHONY: install-desktop
-post-install: install-desktop
-install-desktop:
-       ${SED}                                                  \
-               -e 's|@MOZILLA@|${MOZILLA}|g'                   \
-               -e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|g'         \
-               -e 's|@FIREFOX_ICON@|${MOZILLA}.png|g'          \
-               <${.CURDIR}/../../www/firefox3/files/${MOZILLA}.desktop.in \
-               >${WRKDIR}/${MOZILLA}.desktop
-       ${INSTALL_DATA} ${WRKDIR}/${MOZILLA}.desktop            \
-           ${DESTDIR}${PREFIX}/share/applications/${MOZILLA}.desktop
-       ${INSTALL_DATA} ${MOZILLA_ICON}                         \
-           ${DESTDIR}${PREFIX}/share/pixmaps/${MOZILLA}.png
-
-INSTALLATION_DIRS+=    lib/${MOZILLA}/modules
-
-# configure says: "Can't use system PNG because it doesn't have APNG support"
-CONFIGURE_ARGS+=       --without-system-png
-# Override www/firefox's idea of toolkit
-CONFIGURE_ARGS+=       --enable-default-toolkit=cairo-gtk2
-# Is dbus support useful for anything?
-CONFIGURE_ARGS+=       --disable-dbus
-# Avoids needing curl on Linux
-CONFIGURE_ARGS+=       --disable-crashreporter
-
-PYTHON_FOR_BUILD_ONLY= yes
-.include "../../lang/python/application.mk"
-CONFIGURE_ENV+=                PYTHON=${PYTHONBIN:Q}
-
-CONFIGURE_ARGS+=       --enable-system-sqlite
-BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.5.9
-.include "../../databases/sqlite3/buildlink3.mk"
-.include "../../sysutils/desktop-file-utils/desktopdb.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 4e8553a34848 -r 715b4fb68e5c www/firefox3/PLIST
--- a/www/firefox3/PLIST        Tue Sep 22 13:17:00 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,2637 +0,0 @@
-@comment $NetBSD: PLIST,v 1.11 2009/08/04 21:28:41 tnn Exp $
-bin/${MOZILLA}
-@comment begin PROGRAMS
-lib/${MOZILLA}/${MOZILLA_BIN}
-lib/${MOZILLA}/mangle
-lib/${MOZILLA}/mozilla-xremote-client
-lib/${MOZILLA}/nsinstall
-lib/${MOZILLA}/regxpcom
-lib/${MOZILLA}/shlibsign
-lib/${MOZILLA}/xpcshell
-@comment lib/${MOZILLA}/xpicleanup
-lib/${MOZILLA}/xpidl
-lib/${MOZILLA}/xpt_dump
-lib/${MOZILLA}/xpt_link
-@comment end PROGRAMS
-@comment begin SCRIPTS
-@comment lib/${MOZILLA}/firefox-config
-@comment end SCRIPTS
-@comment begin DSO
-lib/${MOZILLA}/components/libbrowsercomps.${SO_SUFFIX}
-lib/${MOZILLA}/components/libbrowserdirprovider.${SO_SUFFIX}
-lib/${MOZILLA}/components/libimgicon.${SO_SUFFIX}
-@comment libfreebl
-${JEMALLOC}lib/${MOZILLA}/libjemalloc.${SO_SUFFIX}
-lib/${MOZILLA}/libmozjs.${SO_SUFFIX}
-lib/${MOZILLA}/libnspr4.${SO_SUFFIX}
-lib/${MOZILLA}/libnss3.${SO_SUFFIX}
-lib/${MOZILLA}/libnssckbi.${SO_SUFFIX}
-lib/${MOZILLA}/libnssdbm3.${SO_SUFFIX}
-lib/${MOZILLA}/libnssutil3.${SO_SUFFIX}
-lib/${MOZILLA}/libplc4.${SO_SUFFIX}
-lib/${MOZILLA}/libplds4.${SO_SUFFIX}
-lib/${MOZILLA}/libsmime3.${SO_SUFFIX}
-lib/${MOZILLA}/libsoftokn3.${SO_SUFFIX}
-lib/${MOZILLA}/libssl3.${SO_SUFFIX}
-lib/${MOZILLA}/libxpcom.${SO_SUFFIX}
-lib/${MOZILLA}/libxul.${SO_SUFFIX}
-lib/${MOZILLA}/plugins/libunixprintplugin.${SO_SUFFIX}
-@comment end DSO
-@comment begin PKGCONFIG
-lib/pkgconfig/firefox3-js.pc
-lib/pkgconfig/firefox3-libxul.pc
-lib/pkgconfig/firefox3-nspr.pc
-lib/pkgconfig/firefox3-nss.pc
-lib/pkgconfig/firefox3-plugin.pc
-lib/pkgconfig/firefox3-xpcom.pc
-@comment end PKGCONFIG
-@comment begin DATA
-lib/${MOZILLA}/application.ini
-lib/${MOZILLA}/LICENSE
-lib/${MOZILLA}/README.txt
-lib/${MOZILLA}/blocklist.xml
-lib/${MOZILLA}/browserconfig.properties
-lib/${MOZILLA}/chrome/browser.jar
-lib/${MOZILLA}/chrome/browser.manifest
-@comment lib/${MOZILLA}/chrome/chromelist.txt
-lib/${MOZILLA}/chrome/classic.jar
-lib/${MOZILLA}/chrome/classic.manifest
-lib/${MOZILLA}/chrome/comm.jar
-lib/${MOZILLA}/chrome/comm.manifest
-lib/${MOZILLA}/chrome/en-US.jar
-lib/${MOZILLA}/chrome/en-US.manifest
-lib/${MOZILLA}/chrome/icons/default/default16.png
-lib/${MOZILLA}/chrome/icons/default/default32.png
-lib/${MOZILLA}/chrome/icons/default/default48.png
-lib/${MOZILLA}/chrome/installed-chrome.txt
-lib/${MOZILLA}/chrome/pippki.jar
-lib/${MOZILLA}/chrome/pippki.manifest
-lib/${MOZILLA}/chrome/reporter.jar
-lib/${MOZILLA}/chrome/reporter.manifest
-lib/${MOZILLA}/chrome/toolkit.jar
-lib/${MOZILLA}/chrome/toolkit.manifest
-lib/${MOZILLA}/components/FeedConverter.js
-lib/${MOZILLA}/components/FeedProcessor.js
-lib/${MOZILLA}/components/FeedWriter.js
-lib/${MOZILLA}/components/WebContentConverter.js
-lib/${MOZILLA}/components/aboutRights.js
-lib/${MOZILLA}/components/aboutRobots.js
-lib/${MOZILLA}/components/fuelApplication.js
-lib/${MOZILLA}/components/jsconsole-clhandler.js
-lib/${MOZILLA}/components/nsAddonRepository.js
-lib/${MOZILLA}/components/nsBadCertHandler.js
-lib/${MOZILLA}/components/nsBlocklistService.js
-lib/${MOZILLA}/components/nsBrowserContentHandler.js
-lib/${MOZILLA}/components/nsBrowserGlue.js
-lib/${MOZILLA}/components/nsContentDispatchChooser.js
-lib/${MOZILLA}/components/nsContentPrefService.js
-lib/${MOZILLA}/components/nsDefaultCLH.js
-lib/${MOZILLA}/components/nsDownloadManagerUI.js
-lib/${MOZILLA}/components/nsExtensionManager.js
-lib/${MOZILLA}/components/nsFilePicker.js
-lib/${MOZILLA}/components/nsHandlerService.js
-lib/${MOZILLA}/components/nsHelperAppDlg.js
-lib/${MOZILLA}/components/nsLivemarkService.js
-lib/${MOZILLA}/components/nsLoginInfo.js
-lib/${MOZILLA}/components/nsLoginManager.js
-lib/${MOZILLA}/components/nsLoginManagerPrompter.js
-lib/${MOZILLA}/components/nsMicrosummaryService.js
-lib/${MOZILLA}/components/nsPlacesTransactionsService.js
-lib/${MOZILLA}/components/nsProxyAutoConfig.js
-lib/${MOZILLA}/components/nsSafebrowsingApplication.js
-lib/${MOZILLA}/components/nsSearchService.js
-lib/${MOZILLA}/components/nsSearchSuggestions.js
-lib/${MOZILLA}/components/nsSessionStartup.js
-lib/${MOZILLA}/components/nsSessionStore.js
-lib/${MOZILLA}/components/nsSetDefaultBrowser.js
-lib/${MOZILLA}/components/nsSidebar.js
-lib/${MOZILLA}/components/nsTaggingService.js
-lib/${MOZILLA}/components/nsTryToClose.js
-lib/${MOZILLA}/components/nsURLFormatter.js
-lib/${MOZILLA}/components/nsUpdateService.js
-lib/${MOZILLA}/components/nsUrlClassifierLib.js
-lib/${MOZILLA}/components/nsUrlClassifierListManager.js
-lib/${MOZILLA}/components/nsWebHandlerApp.js
-lib/${MOZILLA}/components/pluginGlue.js
-lib/${MOZILLA}/components/storage-Legacy.js
-lib/${MOZILLA}/components/txEXSLTRegExFunctions.js
-lib/${MOZILLA}/components/browser.xpt
-lib/${MOZILLA}/defaults/autoconfig/platform.js
-lib/${MOZILLA}/defaults/autoconfig/prefcalls.js
-lib/${MOZILLA}/defaults/pref/channel-prefs.js



Home | Main Index | Thread Index | Old Index