[Firefox 3.0b4] - paquet supprimé -
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
[Firefox 3.0b4] - paquet supprimé -
Salut.
En me basant sur un paquet de Spookyet = http://aur.archlinux.org/packages.php?ID=15184 j'ai crée un paquet pour Firefox 3.0b4 avec les idées suivantes :
1) nettoyer le mozconfig de ses options inutiles
2) respecter les règles mises en place par la fondation Mozilla en ce qui concerne l'utilisation de leur "artwork".
Le paquet est disponible ici :
http://aur.archlinux.org/packages.php?ID=15653
Je ne l'ai testé que sur mon ArchLinux en 64 bits. Qui pourrait le tester sur une arch en i686 ?
Merci !
En me basant sur un paquet de Spookyet = http://aur.archlinux.org/packages.php?ID=15184 j'ai crée un paquet pour Firefox 3.0b4 avec les idées suivantes :
1) nettoyer le mozconfig de ses options inutiles
2) respecter les règles mises en place par la fondation Mozilla en ce qui concerne l'utilisation de leur "artwork".
Le paquet est disponible ici :
http://aur.archlinux.org/packages.php?ID=15653
Je ne l'ai testé que sur mon ArchLinux en 64 bits. Qui pourrait le tester sur une arch en i686 ?
Merci !
Dernière modification par FredBezies le mer. 12 mars 2008, 12:12, modifié 1 fois.
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
- lenglemetz
- Chu Ko Nu
- Messages : 307
- Inscription : dim. 27 mai 2007, 22:26
- Localisation : Marmande
- Contact :
Pas moment j'ai du mal a comprendre Oo, tu as poster un message ici http://aur.archlinux.org/packages.php?ID=15184 en lui disant de faire certaine modification et seulement deux heures apres tu fais le tien ! tu pouvais pas attendre une reponse de sa part ? si la personne accepte ça fera deux firefox idendiques sur AUR :/ il est ou l'interé dans ce cas ?
Généralement on fork quand ça ce passe mal ^^
Généralement on fork quand ça ce passe mal ^^
[Thème] Sujet (état) |<
• @donf_me • StreaminG • La TeaM à DonF
• @donf_me • StreaminG • La TeaM à DonF
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
C'est cela le libre. Laisser le choix aux utilisateurs.lenglemetz a écrit :Pas moment j'ai du mal a comprendre Oo, tu as poster un message ici http://aur.archlinux.org/packages.php?ID=15184 en lui disant de faire certaine modification et seulement deux heures apres tu fais le tien !
Je retirerais mon paquet, mais je pense que la personne n'acceptera pas les modifications.tu pouvais pas attendre une reponse de sa part ? si la personne accepte ça fera deux firefox idendiques sur AUR :/ il est ou l'interé dans ce cas ?
Généralement on fork quand ça ce passe mal ^^
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
- lenglemetz
- Chu Ko Nu
- Messages : 307
- Inscription : dim. 27 mai 2007, 22:26
- Localisation : Marmande
- Contact :
MDR, voyont monte pas sur les gons... je ne met pas en cause la liberté mais quand un projet est deja en place n'est ce pas plus judicieux d'y contribuer et d'attendre une reponse viable de l'auteurFredBezies a écrit :
C'est cela le libre. Laisser le choix aux utilisateurs.
Ba ça on en sait rien alors patienceFredBezies a écrit : Je retirerais mon paquet, mais je pense que la personne n'acceptera pas les modifications.
[Thème] Sujet (état) |<
• @donf_me • StreaminG • La TeaM à DonF
• @donf_me • StreaminG • La TeaM à DonF
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
Dans le PKGBUILD, recherche le make -f client.mk... Et remplace profiledbuild par build tout court... Cela raccourcit magiquement le temps de compilation.Archie a écrit :En tous cas, chez moi (i686) ça marche. Mais qu'est ce que c'est long de compiler
A noter qu'il rentre en conflit avec le paquet firefox et firefox-nightly.
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
L'un fait une compilation en deux passes "profilée", donc plus longue que la compilation "simple".
http://developer.mozilla.org/en/docs/Bu ... timization
Il y aurait un gain de vitesse, mais je n'en sais pas plus.
http://developer.mozilla.org/en/docs/Bu ... timization
Il y aurait un gain de vitesse, mais je n'en sais pas plus.
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
- cdemoulins
- Chu Ko Nu
- Messages : 310
- Inscription : mar. 11 mars 2008, 04:15
- Localisation : Paris
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
Il suffit de prendre le tar de spooky et dans le fichier mozconfig virer :
ac_add_options --with-system-nss
ac_add_options --with-system-jpeg
ac_add_options --with-system-zlib
ac_add_options --with-system-png
ac_add_options --with-system-mng
ac_add_options --with-pthreads
ac_add_options --disable-xprint
ac_add_options --enable-pango
ac_add_options --enable-xft
ac_add_options --enable-system-cairo
ac_add_options --enable-svg
ac_add_options --enable-canvas
ac_add_options --enable-crypto
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/ff-opt-obj
mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON)
N'ayant plus le PKGBUILD sous la main, désolé de ne pas pouvoir être plus complet.
Il te faudra aussi virer la dépendance "cairo" dans le PKGBUILD.
ac_add_options --with-system-nss
ac_add_options --with-system-jpeg
ac_add_options --with-system-zlib
ac_add_options --with-system-png
ac_add_options --with-system-mng
ac_add_options --with-pthreads
ac_add_options --disable-xprint
ac_add_options --enable-pango
ac_add_options --enable-xft
ac_add_options --enable-system-cairo
ac_add_options --enable-svg
ac_add_options --enable-canvas
ac_add_options --enable-crypto
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/ff-opt-obj
mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON)
N'ayant plus le PKGBUILD sous la main, désolé de ne pas pouvoir être plus complet.
Il te faudra aussi virer la dépendance "cairo" dans le PKGBUILD.
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
Bin moi je l'ai encore
Code : Tout sélectionner
# MOZCONFIG
# load defaults from src tarball
. $topsrcdir/browser/config/mozconfig
# add our own options
# TODO need to wait for version 4.7 to be built
# ac_add_options --with-system-nspr
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --disable-installer
ac_add_options --enable-optimize="#CFLAGS#"
ac_add_options --enable-default-toolkit=cairo-gtk2
ac_add_options --enable-strip
ac_add_options --prefix=/opt/mozilla
ac_add_options --with-default-mozilla-five-home=/opt/mozilla/lib/firefox
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/ff-opt-obj
Code : Tout sélectionner
# PKBUILD
pkgname=firefox-fredb
pkgver=3.0b4
pkgrel=1
pkgdesc="Mozilla Firefox, the way it have to be packaged"
arch=('i686' 'x86_64')
license=('MPL' 'GPL' 'LGPL')
depends=('gtk2>=2.12.0' 'pango>=1.18.0' 'gcc-libs' 'libxt' 'libidl2' 'mozilla-common' 'desktop-file-utils' 'curl' 'dbus-glib' 'libpng>=1.2.24-3')
makedepends=('zip' 'imagemagick' 'pkgconfig' 'python')
provides=('firefox')
conflicts=('firefox')
install=firefox.install
url="http://www.mozilla.org/projects/firefox"
source=(http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${pkgver}/source/firefox-${pkgver}-source.tar.bz2
mozconfig
firefox.desktop
firefox-safe.desktop
mozilla-firefox-1.0-lang.patch)
options=('!makeflags')
md5sums=('4114b6dcd685b356c09ed990d8201d88'
'f20f0958e93f83861c8f1969e7d40b6a'
'4b766d6d21e1168dd365f467e4275e13'
'1034e29d85c2d22faeb5899732321559'
'e5aff38bf1dc7e885694d967e3806e07')
build() {
cd ${startdir}/src/mozilla
patch -Np1 -i $startdir/src/mozilla-firefox-1.0-lang.patch || return 1
export MOZ_PROJECT=browser
export LDFLAGS='-lX11 -lXrender'
sed "s/#CFLAGS#/${CFLAGS}/g" ${startdir}/src/mozconfig >.mozconfig
make -f client.mk profiledbuild || return 1
make DESTDIR=${startdir}/pkg -C ./ff-opt-obj install || return 1
cd ${startdir}/pkg/opt/mozilla/lib/firefox-${pkgver}
#export MOZ_DISABLE_GNOME=1
export MOZTMP=`mktemp -d -p ${startdir}/src`
LD_LIBRARY_PATH=`pwd` HOME=${MOZTMP} ./firefox-bin -register
rm -rf ${MOZTMP}
cd chrome
find . -maxdepth 1 -type d -exec rm -rf {} \;
#Remove mozilla devel stuff, this is in XULRunner now
rm -rf ${startdir}/pkg/opt/mozilla/share
rm -rf ${startdir}/pkg/opt/mozilla/include
rm -rf ${startdir}/pkg/opt/mozilla/lib/pkgconfig
rm -rf ${startdir}/pkg/opt/mozilla/lib/firefox-devel-${pkgver}
cd ${startdir}/pkg/opt/mozilla/lib && ln -sf firefox-${pkgver} firefox
rm -rf ${startdir}/pkg/opt/mozilla/bin/defaults
mkdir -p ${startdir}/pkg/usr/share/applications
mkdir -p ${startdir}/pkg/usr/share/pixmaps
# convert ${startdir}/src/mozilla/other-licenses/branding/firefox/mozicon50.xpm ${startdir}/pkg/usr/share/pixmaps/firefox.png
install -m644 ${startdir}/src/firefox.desktop ${startdir}/pkg/usr/share/applications/
install -m644 ${startdir}/src/firefox-safe.desktop ${startdir}/pkg/usr/share/applications/
mkdir -p ${startdir}/pkg/opt/mozilla/lib/firefox/chrome/icons/default
install -m644 ${startdir}/src/mozilla/other-licenses/branding/firefox/mozicon50.xpm ${startdir}/pkg/opt/mozilla/lib/firefox/chrome/icons/default/default.xpm
install -m644 ${startdir}/src/mozilla/other-licenses/branding/firefox/mozicon50.xpm ${startdir}/pkg/opt/mozilla/lib/firefox/icons/default.xpm
}
- cdemoulins
- Chu Ko Nu
- Messages : 310
- Inscription : mar. 11 mars 2008, 04:15
- Localisation : Paris
- cdemoulins
- Chu Ko Nu
- Messages : 310
- Inscription : mar. 11 mars 2008, 04:15
- Localisation : Paris
- mélodie
- Maître du Kyudo
- Messages : 2784
- Inscription : lun. 30 oct. 2006, 02:06
- Localisation : Pyrénées
Oui.cdemoulins a écrit :Tout fonctionne bien
Est-ce qu'il y a un moyen de l'avoir en français ?
Tu télécharges le xpi qui est là. (Avec wget, pour pouvoir le récupérer quelque part dans ton /home). Tu l'ouvres avec ton navigateur (menu Fichier>ouvrir) et Firefox va te demander si tu veux l'installer.
Avant ou après, tu inscris 'about:config' dans la barre de navigation, tu valides, et dans le champ filtre qui va apparaître à la suite (en haut de la fenêtre), tu écris 'general.useragent.locale' (sans guillemet). Une fois que la ligne est affichée tu cliques deux fois dessus et tu remplaces 'en-EN' par 'fr-FR'.
Tu relances Firefox : il est en français.
PS: Firefox 3.0b4 est dispo en binaire officiel.
aur/firefox3-bin 3.0b4-2 [installed]
Official firefox3 binary package from mozilla.org
- cdemoulins
- Chu Ko Nu
- Messages : 310
- Inscription : mar. 11 mars 2008, 04:15
- Localisation : Paris
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
Mélodie : avec des options de compilation POURRIES !
A éviter comme la peste, simple remarque d'un utilisateur de versions nocturnes de logiciel de la fondation mozilla depuis l'an 2000... Et qui compile ses propres nocturnes depuis fin 2000, en suivant les paramètres d'optimisations des logiciels, bien qu'un peu plus poussé au final
A éviter comme la peste, simple remarque d'un utilisateur de versions nocturnes de logiciel de la fondation mozilla depuis l'an 2000... Et qui compile ses propres nocturnes depuis fin 2000, en suivant les paramètres d'optimisations des logiciels, bien qu'un peu plus poussé au final
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
- marc[i1]
- Maître du Kyudo
- Messages : 1753
- Inscription : ven. 27 oct. 2006, 10:48
- Localisation : Nantes (44)
Ce serait peut être interressant que tu proposes une version « snapshot » hebdomadaire de Firefox, dans le même style que le paquetage Opera proposé sur notre dépot !
De même que ton habitude de la compilation de Firefox peut être utile pour les paquetages swiftweasel dispo sur le dépot !
Sans faire une « Team Firefox », mettre en partage les connaissances des habitués de la compilation de Firefox peut être bénéfique pour tous :p
De même que ton habitude de la compilation de Firefox peut être utile pour les paquetages swiftweasel dispo sur le dépot !
Sans faire une « Team Firefox », mettre en partage les connaissances des habitués de la compilation de Firefox peut être bénéfique pour tous :p
Ne vous emmerdez plus, emmerdez les autres.
- mélodie
- Maître du Kyudo
- Messages : 2784
- Inscription : lun. 30 oct. 2006, 02:06
- Localisation : Pyrénées
En ce cas cela m'intéresserait beaucoup d'avoir des paquets binaires.marc[i1] a écrit :Ce serait peut être interressant que tu proposes une version « snapshot » hebdomadaire de Firefox, dans le même style que le paquetage Opera proposé sur notre dépot !
Pour Swiftweasel, je suis obligée de dire que quelque chose ne va pas du tout. (Où commence le problème dans la chaine de construction de l'application aucune idée, bien sûr).
J'utilise la version pour amd-athlon, et je trouve régulièrement (et aléatoirement) des charges sur le CPU qui poussent celui-ci sur les 100%. Cela fait des mois que ça dure, et version après version ça ne change pas. C'est ce qui m'a poussée à retourner sur Firefox, et depuis hier sur la version 3 bêta en espérant, comme quelqu'un sur le chan me l'a dit, qu'elle restitue mieux la mémoire qu'elle utilise, que sa version "stable" actuelle.
Bref, les navigateurs, c'est l'enfer ! Ne trouvez-vous pas ?
(Y'a un paquet Opera sur le dépôt fr ? J'ai dû désinstaller celui que j'avais pour cause de gel immédiat du système même en le lançant en console).