Package: mozilla Version: 1.1.0 Revision: 4 Conflicts: mozilla Replaces: mozilla Provides: mozilla GCC: 3.1 Source: mirror:custom:mozilla/releases/%n1.1/src/%n-source-1.1.tar.gz Source-MD5: 4fa54be2a540d584e428f50eaedfac76 CustomMirror: << Primary: http://ftp.mozilla.org/pub/ nam-US: ftp://ftp.tux.org/pub/net/mozilla/ eur-DE: ftp://ftp.fh-wolfenbuettel.de/pub/www/mozilla/ asi-JP: http://www.dnsbalance.ring.gr.jp/pub/net/www/mozilla/ << SourceDirectory: mozilla Depends: mozilla-psm (= %v-%r), mozilla-mailnews (= %v-%r), mozilla-chatzilla (= %v-%r), mozilla-js-debugger (= %v-%r), mozilla-dom-inspector (= %v-%r), mozilla-browser (= %v-%r), mozilla-shlibs (= %v-%r), mozilla-dev (= %v-%r) BuildDepends: libpng3, libjpeg, glib, gtk+, orbit-dev, freetype2, dlcompat-dev PatchScript: sed 's|@PREFIX@|%p|g' <%a/%f.patch | patch -p1 NoSetLDFLAGS: true SetLIBS: -L%p/lib CompileScript: << ./configure %c make make -C xpinstall/packager for f in dist/mozilla/chrome/*.jar; do rm -rf `echo $f | sed 's/\.jar$//'`; done rm -rf dist/mozilla/chrome/overlayinfo rm -f dist/mozilla/chrome/*.rdf rm -f dist/mozilla/component.reg rm -f dist/mozilla/components/*.dat touch dist/mozilla/chrome/user-skins.rdf touch dist/mozilla/chrome/user-locales.rdf sed -e '/pipnss/d' -e '/pippki/d' -e '/messenger/d' -e '/chatzilla/d' -e '/venkman/d' -e '/inspector/d' dist/mozilla/chrome/installed-chrome.txt >fink/chrome.d/00browser grep 'pip[nss|pki]' dist/mozilla/chrome/installed-chrome.txt >fink/chrome.d/00psm grep 'messenger' dist/mozilla/chrome/installed-chrome.txt >fink/chrome.d/00mailnews grep 'chatzilla' dist/mozilla/chrome/installed-chrome.txt >fink/chrome.d/00chatzilla grep 'venkman' dist/mozilla/chrome/installed-chrome.txt >fink/chrome.d/00js-debugger grep 'inspector' dist/mozilla/chrome/installed-chrome.txt >fink/chrome.d/00dom-inspector rm dist/mozilla/chrome/installed-chrome.txt touch dist/mozilla/chrome/installed-chrome.txt << InstallScript: << install -d -m 755 %i/bin install -c -m 755 fink/mozilla %i/bin/ install -c -m 755 dist/bin/mozilla-config %i/bin/ install -d -m 755 %i/sbin install -c -m 755 fink/update-mozilla-chrome %i/sbin/ install -d -m 755 %i/lib/mozilla /bin/cp -R -L dist/mozilla/* %i/lib/mozilla/ install -c -m 644 dist/lib/libfreetype.6.2.0.so %i/lib/mozilla/libfreetype.6.so install -d -m 755 %i/include/mozilla/nss /bin/cp -R -L dist/include/* %i/include/mozilla/ /bin/cp -R -L dist/public/security/* %i/include/mozilla/nss/ install -d -m 755 %i/share/idl/mozilla /bin/cp -R -L dist/idl/* %i/share/idl/mozilla/ install -d -m 755 %i/var/lib/mozilla/chrome.d install -c -m 644 fink/chrome.d/* %i/var/lib/mozilla/chrome.d/ install -d -m 755 %i/etc/mozilla install -c -m 644 fink/prefs.js %i/etc/mozilla/ (cd %i/lib/mozilla/defaults/pref/ && ln -s ../../../../etc/mozilla/prefs.js fink.js) install -d -m 755 %i/share/gnome/apps/Internet install -d -m 755 %i/share/gnome/apps/Applications install -c -m 644 fink/mozilla-address.desktop %i/share/gnome/apps/Internet/ install -c -m 644 fink/mozilla-chatzilla.desktop %i/share/gnome/apps/Internet/ install -c -m 644 fink/mozilla-editor.desktop %i/share/gnome/apps/Applications/ install -c -m 644 fink/mozilla-mail-composer.desktop %i/share/gnome/apps/Internet/ install -c -m 644 fink/mozilla-mail.desktop %i/share/gnome/apps/Internet/ install -c -m 644 fink/mozilla-news.desktop %i/share/gnome/apps/Internet/ install -c -m 644 fink/mozilla.desktop %i/share/gnome/apps/Internet/ install -d -m 755 %i/share/pixmaps install -c -m 644 build/package/rpm/SOURCES/mozilla-icon.png %i/share/pixmaps/mozilla.png install -c -m 644 build/package/rpm/SOURCES/mozilla-mail-icon.gif %i/share/pixmaps/mozilla-mail.gif install -c -m 644 build/package/rpm/SOURCES/mozilla-compose-icon.gif %i/share/pixmaps/mozilla-mail-composer.gif << SplitOff: << Package: mozilla-psm Depends: mozilla-browser (= %v-%r) Replaces: mozilla (<< 1.1.0-4) Description: Mozilla - personal security manager DocFiles: LEGAL LICENSE PostInstScript: << case "$1" in configure) %p/sbin/update-mozilla-chrome ;; esac << PostRmScript: << case "$1" in abort-install|purge|remove) if test -x "%p/sbin/update-mozilla-chrome"; then %p/sbin/update-mozilla-chrome fi ;; esac << Files: << lib/mozilla/chrome/pipnss.jar lib/mozilla/chrome/pippki.jar lib/mozilla/components/libpipboot.dylib lib/mozilla/components/libpipnss.dylib lib/mozilla/components/libpippki.dylib lib/mozilla/components/pipboot.xpt lib/mozilla/components/pipnss.xpt lib/mozilla/components/pippki.xpt lib/mozilla/defaults/pref/security-prefs.js var/lib/mozilla/chrome.d/00psm << << SplitOff2: << Package: mozilla-mailnews Depends: mozilla-browser (= %v-%r) Replaces: mozilla (<< 1.1.0-4) Description: Mozilla - mail and news support DocFiles: LEGAL LICENSE PostInstScript: << case "$1" in configure) %p/sbin/update-mozilla-chrome ;; esac << PostRmScript: << case "$1" in abort-install|purge|remove) if test -x "%p/sbin/update-mozilla-chrome"; then %p/sbin/update-mozilla-chrome fi ;; esac << Files: << lib/mozilla/chrome/messenger.jar lib/mozilla/components/absync.xpt lib/mozilla/components/addrbook.xpt lib/mozilla/components/impComm4xMail.xpt lib/mozilla/components/import.xpt lib/mozilla/components/libabsyncsvc.dylib lib/mozilla/components/libaddrbook.dylib lib/mozilla/components/libimpComm4xMail.dylib lib/mozilla/components/libimpText.dylib lib/mozilla/components/libimport.dylib lib/mozilla/components/liblocalmail.dylib lib/mozilla/components/libmailnews.dylib lib/mozilla/components/libmime.dylib lib/mozilla/components/libmimeemitter.dylib lib/mozilla/components/libmozldap.dylib lib/mozilla/components/libmsgcompose.dylib lib/mozilla/components/libmsgdb.dylib lib/mozilla/components/libmsgimap.dylib lib/mozilla/components/libmsgmdn.dylib lib/mozilla/components/libmsgnews.dylib lib/mozilla/components/libmsgsmime.dylib lib/mozilla/components/libvcard.dylib lib/mozilla/components/mailnews.xpt lib/mozilla/components/mdn-service.js lib/mozilla/components/mime.xpt lib/mozilla/components/msgbase.xpt lib/mozilla/components/msgcompose.xpt lib/mozilla/components/msgdb.xpt lib/mozilla/components/msgimap.xpt lib/mozilla/components/msglocal.xpt lib/mozilla/components/msgnews.xpt lib/mozilla/components/msgsearch.xpt lib/mozilla/components/msgsmime.xpt lib/mozilla/components/nsLDAPPrefsService.js lib/mozilla/components/smime-service.js lib/mozilla/libldap50.dylib lib/mozilla/libprldap50.dylib lib/mozilla/libmsgbaseutil.dylib lib/mozilla/defaults/pref/mailnews.js lib/mozilla/defaults/pref/mdn.js lib/mozilla/defaults/pref/smime.js share/gnome/apps/Internet/mozilla-mail-composer.desktop share/gnome/apps/Internet/mozilla-mail.desktop share/gnome/apps/Internet/mozilla-news.desktop var/lib/mozilla/chrome.d/00mailnews << Shlibs: << %p/lib/mozilla/libldap50.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libprldap50.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libmsgbaseutil.dylib 1.0.0 %n (>= 1.1.0-4) << << SplitOff3: << Package: mozilla-chatzilla Depends: mozilla-browser (= %v-%r) Replaces: mozilla (<< 1.1.0-4) Description: Mozilla - irc client DocFiles: LEGAL LICENSE PostInstScript: << case "$1" in configure) %p/sbin/update-mozilla-chrome ;; esac << PostRmScript: << case "$1" in abort-install|purge|remove) if test -x "%p/sbin/update-mozilla-chrome"; then %p/sbin/update-mozilla-chrome fi ;; esac << Files: << lib/mozilla/chrome/chatzilla.jar lib/mozilla/chrome/icons/default/chatzilla* lib/mozilla/components/chatzilla-service.js share/gnome/apps/Internet/mozilla-chatzilla.desktop share/pixmaps/mozilla-mail-composer.gif share/pixmaps/mozilla-mail.gif var/lib/mozilla/chrome.d/00chatzilla << << SplitOff4: << Package: mozilla-js-debugger Depends: mozilla-browser (= %v-%r) Replaces: mozilla (<< 1.1.0-4) Description: Mozilla - java script debugger DocFiles: LEGAL LICENSE PostInstScript: << case "$1" in configure) %p/sbin/update-mozilla-chrome ;; esac << PostRmScript: << case "$1" in abort-install|purge|remove) if test -x "%p/sbin/update-mozilla-chrome"; then %p/sbin/update-mozilla-chrome fi ;; esac << Files: << lib/mozilla/chrome/venkman.jar lib/mozilla/chrome/icons/default/venkman* lib/mozilla/components/venkman-service.js var/lib/mozilla/chrome.d/00js-debugger << << SplitOff5: << Package: mozilla-dom-inspector Depends: mozilla-browser (= %v-%r) Replaces: mozilla (<< 1.1.0-4) Description: Mozilla - DOM inspector DocFiles: LEGAL LICENSE PostInstScript: << case "$1" in configure) %p/sbin/update-mozilla-chrome ;; esac << PostRmScript: << case "$1" in abort-install|purge|remove) if test -x "%p/sbin/update-mozilla-chrome"; then %p/sbin/update-mozilla-chrome fi ;; esac << Files: << lib/mozilla/chrome/inspector.jar lib/mozilla/components/inspector.xpt lib/mozilla/components/libinspector.dylib lib/mozilla/defaults/pref/inspector.js lib/mozilla/res/inspector var/lib/mozilla/chrome.d/00dom-inspector << << SplitOff6: << Package: %N-shlibs Replaces: mozilla (<< 1.1.0-4) Depends: gtk+-shlibs DocFiles: LEGAL LICENSE Description: Mozilla - shared libraries Files: lib/mozilla/lib*.dylib Shlibs: << %p/lib/mozilla/libgkgfx.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libgtkembedmoz.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libgtksuperwin.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libgtkxtbin.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libjsj.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libmozjs.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libmozpango-thaix.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libmozpango.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libnspr4.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libnss3.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libnssckbi.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libnullplugin.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libplc4.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libplds4.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libsmime3.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libsoftokn3.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libssl3.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libxlibrgb.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libxpcom.dylib 1.0.0 %n (>= 1.1.0-4) %p/lib/mozilla/libxpistub.dylib 1.0.0 %n (>= 1.1.0-4) << << SplitOff7: << Package: %N-dev Depends: %N-shlibs (= %v-%r), orbit-shlibs Replaces: mozilla (<< 1.1.0-4) BuildDependsOnly: True Description: Mozilla - development files DocFiles: LEGAL LICENSE Files: bin/mozilla-config include lib/mozilla/xp* share/idl << SplitOff8: << Package: mozilla-browser Depends: %N-shlibs Replaces: mozilla (<< 1.1.0-4) ConfFiles: %p/etc/mozilla/prefs.js Description: Mozilla - web browser DocFiles: LEGAL LICENSE PostInstScript: << case "$1" in configure) %p/sbin/update-mozilla-chrome ;; esac << PostRmScript: << case "$1" in abort-install|purge|remove) if test -x "%p/sbin/update-mozilla-chrome"; then %p/sbin/update-mozilla-chrome fi ;; esac << Files: bin etc lib sbin share/gnome share/pixmaps var << DocFiles: LEGAL LICENSE Description: Mozilla - full install DescDetail: << Mozilla is an open-source web browser, designed for standards compliance, performance and portability. << DescPort: << If you feel your configuration is not saved, check permission of ~/.mozilla directory. If it is owned by root, fix or removed it. In this version, this problem was fixed. (sudo -H in install script fixes it) Build freetype as bundle because it is loaded with PR_LoadLIbrary. << License: OSI-Approved Maintainer: Masanori Sekino Homepage: http://www.mozilla.org