#download source code from Mozilla wget --no-check-certificate https://ftp.mozilla.org/pub/mozilla.org/mobile/releases/7.0.1/source/fennec-7.0.1.source.tar.bz2 #Create directory fennec # move and rename upstream tarball mkdir fennec && mv fennec-7.0.1.source.tar.bz2 fennec/fennec-source.tar.bz2 #Create debian orig file from upstrem fennec tarball: tar -czf fennec_7.0.1.orig.tar.gz fennec #download diff.gz file (version 7.0.1-2) from extras-devel: wget http://repository.maemo.org/extras-devel/pool/fremantle/free/source/f/fennec/fennec_7.0.1-2.diff.gz -O fennec/fennec.diff.gz #Patch cd fennec && gunzip -c fennec.diff.gz | patch -p1 && rm -f fennec.diff.gz #Change version number (optional): sed 's/7.0.1-2/7.0.1-3/' -i debian/changelog #build: fakeroot dpkg-buildpackage
make[6]: Entering directory `/home/rantalai/firefox/fennec/fennec/mozilla-release/objdir/security/manager' make -C /home/rantalai/firefox/fennec/fennec/mozilla-release/security/dbm MAKE="make -j1" -j1 CC=" gcc" SOURCE_MD_DIR=/home/rantalai/firefox/fennec/fennec/mozilla-release/objdir/security/manager/../../dist SOURCE_MDHEADERS_DIR=/home/rantalai/firefox/fennec/fennec/mozilla-release/objdir/dist/include/nspr DIST=/home/rantalai/firefox/fennec/fennec/mozilla-release/objdir/security/manager/../../dist NSPR_INCLUDE_DIR=/home/rantalai/firefox/fennec/fennec/mozilla-release/objdir/dist/include/nspr NSPR_LIB_DIR=/home/rantalai/firefox/fennec/fennec/mozilla-release/objdir/dist/lib MOZILLA_CLIENT=1 NO_MDUPDATE=1 NSS_ENABLE_ECC=1 NSINSTALL="/home/rantalai/firefox/fennec/fennec/mozilla-release/objdir/config/nsinstall" SQLITE_LIB_NAME=mozsqlite3 SQLITE_INCLUDE_DIR=/home/rantalai/firefox/fennec/fennec/mozilla-release/objdir/security/manager/../../dist/include BUILD_TREE=/home/rantalai/firefox/fennec/fennec/mozilla-release/objdir BUILD_OPT=1 OPT_CODE_SIZE=1 NS_USE_GCC=1 NS_USE_NATIVE= NSS_ENABLE_ZLIB= PROGRAMS= make[7]: Entering directory `/home/rantalai/firefox/fennec/fennec/mozilla-release/security/dbm' ../coreconf/config.mk:71: ../coreconf/Linux3.2.mk: No such file or directory
../coreconf/config.mk: 68: ifeq (,$(filter-out $(TARGET_OSES),$(OS_TARGET))) 69: include $(CORE_DEPTH)/coreconf/$(OS_TARGET).mk 70: else 71: include $(CORE_DEPTH)/coreconf/$(OS_TARGET)$(OS_RELEASE).mk 72: endif