All pastes #595542 Raw Edit

Something

public text v1 · immutable
#595542 ·published 2007-06-29 15:39 UTC
rendered paste body
=== modified file 'debian/rules'
--- debian/rules	2007-06-21 13:05:39 +0000
+++ debian/rules	2007-06-29 15:35:59 +0000
@@ -14,7 +14,7 @@
 
 DEBIAN_MOZ_SOURCE_VERSION := $(shell echo $(DEBIAN_VERSION) | sed 's/^\(.*\)-[^-]*$$/\1/')
 DEBIAN_MOZ_APPLICATION := $(shell dpkg-parsechangelog | sed -n 's/Source: \(.*\)$$/\1/ p')
-DEBIAN_MOZ_UPSTREAM_APPLICATION ?= firefox
+DEBIAN_MOZ_UPSTREAM_APPLICATION ?= sunbird
 
 DEB_TAR_SRCDIR		:= mozilla
 
@@ -29,8 +29,8 @@
 #DEB_AUTO_UPDATE_DEBIAN_CONTROL=1
 #DEB_AUTO_UPDATE_AUTOCONF=2.13
 
-DEB_DH_INSTALL_ARGS_firefox := -Xgnome -Ximgicon -Xmozlibthai
-DEB_DH_INSTALL_ARGS_firefox-dev :=
+DEB_DH_INSTALL_ARGS_sunbird := -Xgnome -Ximgicon -Xmozlibthai
+DEB_DH_INSTALL_ARGS_sunbird-dev :=
 
 include /usr/share/cdbs/1/rules/tarball.mk
 include $(CURDIR)/debian/cdbs-rules/debhelper.mk
@@ -42,46 +42,37 @@
 
 
 DEB_CONFIGURE_USER_FLAGS= \
-	--disable-debug \
-        --with-default-mozilla-five-home=$(LIB_DIR) \
-        --with-user-appdir=.mozilla \
+	--enable-application=calendar \
+	--enable-plaintext-editor-only \
+	--enable-necko-protocols=about,http,ftp,file,jar,res \
+	--enable-storage \
+	--disable-accessibility \
+	--disable-activex \
+	--disable-activex-scripting \
+	--disable-installer \
+	--disable-jsd \
+	--disable-mathml \
+	--disable-necko-disk-cache \
+	--disable-oji \
+	--disable-view-source \
+	--disable-logging \
+	--disable-plugins \
+	--disable-cookies \
+        --enable-default-toolkit=gtk2 \
+	--disable-freetype2 \
+        --with-default-mozilla-five-home=/usr/lib/sunbird \
+        --with-system-mng=/usr \
         --with-system-png=/usr \
         --with-system-jpeg=/usr \
         --with-system-zlib=/usr \
+	--enable-extensions=default \
+        --disable-debug \
+	--enable-optimize=\"$(OPTFLAGS)\" \
+	--disable-tests \
         --with-system-nspr \
         --with-system-nss \
-        --disable-composer \
-        --disable-debug \
-        --disable-elf-dynstr-gc \
-        --disable-gtktest \
-        --disable-installer \
-        --disable-ldap \
-        --disable-mailnews \
-        --disable-profilesharing \
-        --disable-strip \
-        --disable-strip-libs \
-        --disable-tests \
-        --disable-updater \
-        --disable-xprint \
-        --enable-application=browser \
-        --enable-canvas \
-        --enable-default-toolkit=gtk2 \
-        --enable-gnomevfs \
-        --enable-libthai \
-        --enable-optimize="-pipe -w $(OPTFLAGS)" \
-        --enable-pango \
-        --enable-postscript \
-        --enable-svg \
-        --enable-svg-renderer=cairo \
-        --enable-system-cairo \
-        --enable-mathml \
-        --enable-xft \
-        --enable-xinerama \
-        --enable-extensions=default \
-        --enable-single-profile \
-        --enable-system-myspell \
-        --with-distribution-id=com.ubuntu \
-        --enable-official-branding
+	--enable-official-branding
+        
 
 USE_SYSTEM_CAIRO := $(shell pkg-config --exists 'cairo >= 1.4.0'; a=$$?; if test $$a != 1; then echo 1; fi)
 
@@ -103,17 +94,17 @@
 	set -e; for i in $(UUDECODE); do \
 		uudecode -o debian/$$i debian/$$i.uu; \
 		done; gcc -o debian/build-tools/obscure-tool debian/build-tools/obscure.c; \
-		debian/build-tools/obscure-tool debian/firefox.cfg.source debian/firefox.cfg
+		debian/build-tools/obscure-tool debian/sunbird.cfg.source debian/sunbird.cfg
 
 clean::
 	set -e; for i in $(UUDECODE); do \
 		rm -f debian/$$i; \
 		done; rm -f debian/build-tools/obscure-tool;
-		rm -f debian/firefox.cfg
+		rm -f debian/sunbird.cfg
 
 common-install-arch:: common-install-impl
-	set -e; . /etc/lsb-release; export DISTRIB_ID DISTRIB_RELEASE DISTRIB_CODENAME; $(CURDIR)/build-tree/mozilla/config/preprocessor.pl -E < $(CURDIR)/debian/vendor.js.in > $(CURDIR)/debian/tmp/usr/lib/firefox/defaults/pref/vendor.js
-	set -e; /usr/bin/convert -resize 48x48 $(CURDIR)/debian/tmp/usr/lib/firefox/icons/mozicon128.png $(CURDIR)/debian/tmp/usr/lib/firefox/icons/mozicon50.png
+	set -e; . /etc/lsb-release; export DISTRIB_ID DISTRIB_RELEASE DISTRIB_CODENAME; $(CURDIR)/build-tree/mozilla/config/preprocessor.pl -E < $(CURDIR)/debian/vendor.js.in > $(CURDIR)/debian/tmp/usr/lib/sunbird/defaults/pref/vendor.js
+	set -e; /usr/bin/convert -resize 48x48 $(CURDIR)/debian/tmp/usr/lib/sunbird/icons/mozicon128.png $(CURDIR)/debian/tmp/usr/lib/sunbird/icons/mozicon50.png
 
 $(CURDIR)/../$(DEBIAN_MOZ_APPLICATION)_$(DEBIAN_MOZ_SOURCE_VERSION).orig.tar.gz: $(DEBIAN_MOZ_UPSTREAM_APPLICATION)-$(DEBIAN_MOZ_UPSTREAM_VERSION)-source.tar.bz2
 	set -e; rm -rf $(DEBIAN_MOZ_APPLICATION)-$(DEBIAN_MOZ_SOURCE_VERSION); \