Package-Name: mozilla
Requires: XFree86|Xorg gtk+ glib libIDL jpeg libpng zlib zip unzip
Suggests: freetype cairo
Homepage: http://www.mozilla.org/
#Source: ibiblio:///pub/packages/infosystems/WWW/clients/mozilla/releases/mozilla(\d+.\d+)(?:((?:a|b|rc)\d*)|(.\d+))?$ e:$1.($2||$3||".0") mozilla$1$2$3/src/mozilla-source-$1$2$3-source.tar.bz2
#Source: http://www.ibiblio.org/pub/packages/infosystems/WWW/clients/mozilla/releases//(mozilla\d+\.\d+(?:((?:a|b|rc)\d*)|(\.\d+))?)\x2F/[\0-\377]*?mozilla(\d+.\d+)(?:((?:a|b|rc)\d*)|(.\d+))?$ e:$1.($2||$3||".0") http://www.ibiblio.org/pub/packages/infosystems/WWW/clients/mozilla/releases/mozilla$1$2$3/src/mozilla-source-$1$2$3-source.tar.bz2
Source: ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla(\d+.\d+)(?:((?:a|b|rc)\d*)|(.\d+))?$ e:$1.($2||$3||".0") mozilla$1$2$3/src/mozilla-source-$1$2$3-source.tar.bz2
#Source: http://mirror.nucba.ac.jp/mirror/mozilla/mozilla/releases/...
#Source: ftp://ring.aist.go.jp/pub/net/www/mozilla/mozilla/releases/...
Zap-Before-Install: 1
Repack:
	tar xjvfp "$(SOURCE)"
	mv mozilla mozilla-"$(VERSION)"
Compile:
	if packager c cairo ; then SVG="--enable-svg --enable-svg-renderer-cairo" ; else SVG= ; fi ; \
	$(MAKE) -f ../Makefile configure CONFIGURE_OPTS=" \
# "make configure" takes care of optimization stuff
		--enable-optimize= \
		--with-system-jpeg \
		--with-system-png \
		--with-system-zlib \
		--enable-default-toolkit=gtk2 \
		--enable-mailnews \
		--disable-ldap \
		--disable-gnomevfs \
		--enable-crypto \
		--disable-jsd \
#		--enable-plaintext-editor-only \
		--disable-composer \
		$$SVG \
#		--disable-installer \
#		--disable-tests \
		--disable-debug \
#		--disable-logging \
#		--enable-strip \
		--enable-default-mozilla-five-home='$(PREFIX)/lib' \
		"
	$(MAKE)
	$(MAKE) install
	rm -rf "$(PREFIX)"/mozilla
	mv "$(PREFIX)"/lib/mozilla-"$(VERSION)" "$(PREFIX)"/mozilla
	rm -r "$(PREFIX)"/{bin/mozilla-config,include,lib,share}
	mv "$(PREFIX)"/mozilla "$(PREFIX)"/lib
	mv -f "$(PREFIX)"/bin/mozilla .
	sed 's,lib/mozilla-$(VERSION),lib,g' < mozilla > "$(PREFIX)"/bin/mozilla
	chmod 755 "$(PREFIX)"/bin/mozilla
	touch "$(PREFIX)"/bin/mozilla -r mozilla
Install:
	$(MAKE) instbin BIN=mozilla
	$(MAKE) instman SECTION=1 MAN=mozilla
# FIXME: dir has to be writable by user using Mozilla or we get errors about
#        not being able to write the xpti manifest
	chown -R achurch.users "$(PREFIX)"
#Y#Source: ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla(\d+.\d+(.\d+)?) $1 mozilla$1/mozilla-i686-pc-linux-gnu-$1.tar.gz
#Y##Source: ftp://ring.aist.go.jp/pub/net/www/mozilla/mozilla/releases/mozilla(\d+.\d+(.\d+)?\w*) $1 mozilla$1/mozilla-i686-pc-linux-gnu-$1.tar.gz
#Y#Repack:
#Y#	tar xzvfp "$(SOURCE)"
#Y#	mv mozilla* mozilla-"$(VERSION)"
#Y#	tar cvf - mozilla-"$(VERSION)" | gzip -9 > "$(DEST)"
#Y#Compile:
#Y#	mv -f mozilla mozilla~
#Y#	sed 's,/usr/local/lib/mozilla-1.2.1,$(PREFIX),g' < mozilla~ > mozilla
#Y#	chmod 755 mozilla
#Y#	touch mozilla -r mozilla~
#Y#	rm -f mozilla~
#Y#	cp -av * "$(PREFIX)"/
#Y#Install:
#Y#	ln -fs "$(PREFIX)"/mozilla /usr/bin/
#Y## FIXME: dir has to be writable by user using Mozilla or we get errors about
#Y##        not being able to write the xpti manifest
#Y#	chown -R achurch.users "$(PREFIX)"

/pkg/mozilla/
/usr/bin/mozilla
/usr/man/man1/mozilla.1.gz
