maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Fennec 14.0 and more (updated 2012-08-04) (https://talk.maemo.org/showthread.php?t=81608)

computerinfo21 2012-06-11 18:44

Re: Fennec 13.0 and more
 
Could we do both version 13 and version 8 so we have either available for future use as needed?

Wreck 2012-06-11 19:05

Re: Fennec 13.0 and more
 
Could anyone upload version 13 to another website instead of 4shared? Don't want to create a useless account for 4shared because I want to download 1 file.

pali 2012-06-17 12:09

Re: Fennec 13.0 and more
 
Steps how to create new version of fennec (dsc package for extras-devel):

1. Download upstream fennec tarball (tar.bz2 format) from mozilla website.

2. Create directory fennec, move upstream tarball to that directory and rename it to fennec-source.tar.bz2:
Code:

$ mkdir fennec && mv <upstream_tarball>.tar.bz2 fennec/fennec-source.tar.bz2
3. Create debian orig file from upstrem fennec tarball (orig.tar.gz):
(This means that orig.tar.gz will contains only one file - upstream tarball tar.bz2 in fennec subdir)
Code:

$ tar -czf fennec_<version>.orig.tar.gz fennec
4. Go to directory fennec, download my diff.gz file (version 7.0.1-2) from extras-devel repository:
Code:

$ 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
5. Apply changes and remove it:
Code:

$ cd fennec && gunzip -c fennec.diff.gz | patch -p1 && rm -f fennec.diff.gz
6. Set correct version:
Code:

$ sed 's/7.0.1-2/<VERSION>/' -i fennec/debian/changelog
7. Optionaly edit mozconfig file: fennec/debian/mozconfig
Make sure that objdir is @TOPSRCDIR@/objdir and prefix and libdir is /opt

8. Create debian source package (dsc):
Code:

$ cd fennec && dpkg-buildpackage -S -sa -rfakeroot -us -uc
Note that debian/control and debian/changelog will be overwritten by mozilla script in final deb package. So editing debian/control is usefull only for adding *build* dependences and debian/changelog only for setting version. Real changelog and binary package dependences are generated by mozilla scripts!

PS: All commands should be run from top directory! (I think you understand what I mean)

Here are my two dsc packages (in extras-devel), so compare if your new has same format: http://repository.maemo.org/extras-d...urce/f/fennec/

zeq 2012-06-21 12:59

Re: Fennec 13.0 and more
 
As some know from #maemo I've been working on getting fennec-14b7 to build with qt/thumb2/NEON which I believe is a supported target for the JavaScript JIT (as it's what get used in the Android build) along with the features from the Harmattan build utilising qt-mobility for system integration.

So far, with a couple of code tweaks I've got it to build against libqtm-12, it's not perfect, screen auto-rotaion is off by 90º, keyboard handling isn't quite right, but it is FAST, and memory utilisation is much better than earlier builds.

MastaG 2012-06-21 13:03

Re: Fennec 13.0 and more
 
zeq, keep is posted :)

freemangordon 2012-06-21 13:16

Re: Fennec 13.0 and more
 
Quote:

Originally Posted by zeq (Post 1225166)
As some know from #maemo I've been working on getting fennec-14b7 to build with qt/thumb2/NEON which I believe is a supported target for the JavaScript JIT (as it's what get used in the Android build) along with the features from the Harmattan build utilising qt-mobility for system integration.

So far, with a couple of code tweaks I've got it to build against libqtm-12, it's not perfect, screen auto-rotaion is off by 90º, keyboard handling isn't quite right, but it is FAST, and memory utilisation is much better than earlier builds.

I can confirm it is FAST, some benchmarks I did yesterday:

sunspider:
microb 24566 ms (device OC to 805 for both benchmarks) ,
fennec - 5670.5 ms,
my desktop-820 ms (AMD Phenom II 3.2 GHz)

I would ask some QML/qtm guru to help with screen rotation issue (MohammadAG, marxian, please :) )

daniel_m 2012-06-21 13:41

Re: Fennec 13.0 and more
 
Quote:

Originally Posted by Wreck (Post 1220647)
Could anyone upload version 13 to another website instead of 4shared? Don't want to create a useless account for 4shared because I want to download 1 file.

bugmenot is your friend ;)

ejcrashed 2012-06-21 14:19

Re: Fennec 13.0 and more
 
Quote:

Originally Posted by freemangordon (Post 1225174)

sunspider:
microb 24566 ms (device OC to 805 for both benchmarks) ,
fennec - 5670.5 ms,
my desktop-820 ms (AMD Phenom II 3.2 GHz)

(MohammadAG, marxian, please :) )

Wow, like 4 times faster than microb, sounds really nice, rotation and kb perks sound fixable.

Keep the awesome work Zeq!

daniel_m 2012-06-21 15:01

Re: Fennec 13.0 and more
 
Version 13 is extremely slow for me and it slows down the entire phone. Anyone else experiencing problems or is it just my N900?

seanmcken 2012-06-22 07:52

Re: Fennec 13.0 and more
 
yup im too experiencing slowness


All times are GMT. The time now is 20:50.

vBulletin® Version 3.8.8