bonjour
perso je viens de compiler et installer
voila ce qu'il faut faire !! suivre gentillement les indication de la console
./autogen.sh --prefix=/usr
which: no gnome-autogen.sh in (/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/local/sbin:/usr/sbin:/sbin:/home/jean/bin)
You need to install gnome-common from GNOME Git (or from
your OS vendor's package manager).
[jean@localhost simon04-gnome-shell-extension-weather-d96e208]$ su
Mot de passe :
[root@localhost simon04-gnome-shell-extension-weather-d96e208]# yum install gnome-common
Modules complémentaires chargés : langpacks, presto, refresh-packagekit
Configuration du processus d'installation
Résolution des dépendances
--> Lancement de la transaction de test
---> Package gnome-common.noarch 0:2.34.0-1.fc15 will be installé
--> Traitement de la dépendance : libtool pour le paquet : gnome-common-2.34.0-1.fc15.noarch
--> Traitement de la dépendance : gettext pour le paquet : gnome-common-2.34.0-1.fc15.noarch
--> Lancement de la transaction de test
---> Package gettext.x86_64 0:0.18.1.1-7.fc15 will be installé
--> Traitement de la dépendance : libgettextlib-0.18.1.so()(64bit) pour le paquet : gettext-0.18.1.1-7.fc15.x86_64
--> Traitement de la dépendance : libgettextsrc-0.18.1.so()(64bit) pour le paquet : gettext-0.18.1.1-7.fc15.x86_64
---> Package libtool.x86_64 0:2.4-4.fc15 will be installé
--> Lancement de la transaction de test
---> Package gettext-libs.x86_64 0:0.18.1.1-7.fc15 will be installé
--> Résolution des dépendances terminée
Dépendances résolues
=================================================================================================================================
Paquet Architecture Version Dépôt Taille
=================================================================================================================================
Installation:
gnome-common noarch 2.34.0-1.fc15 fedora 126 k
Installation pour dépendance:
gettext x86_64 0.18.1.1-7.fc15 fedora 1.0 M
gettext-libs x86_64 0.18.1.1-7.fc15 fedora 610 k
libtool x86_64 2.4-4.fc15 fedora 575 k
Résumé de la transaction
=================================================================================================================================
Installation de 4 paquet(s)
Taille totale des téléchargements : 2.3 M
Taille d'installation : 9.3 M
Est-ce correct [o/N] : o
Téléchargement des paquets :
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 2.3 M
(1/4): gettext-0.18.1.1-7.fc15.x86_64.rpm | 1.0 MB 00:01
(2/4): gettext-libs-0.18.1.1-7.fc15.x86_64.rpm | 610 kB 00:00
(3/4): gnome-common-2.34.0-1.fc15.noarch.rpm | 126 kB 00:00
(4/4): libtool-2.4-4.fc15.x86_64.rpm | 575 kB 00:00
---------------------------------------------------------------------------------------------------------------------------------
Total 931 kB/s | 2.3 MB 00:02
Lancement de rpm_check_debug
Lancement de la transaction de test
Transaction de test réussie
Lancement de la transaction
Installation : libtool-2.4-4.fc15.x86_64 1/4
Installation : gettext-libs-0.18.1.1-7.fc15.x86_64 2/4
Installation : gettext-0.18.1.1-7.fc15.x86_64 3/4
Installation : gnome-common-2.34.0-1.fc15.noarch 4/4
Installé:
gnome-common.noarch 0:2.34.0-1.fc15
Dépendance(s) installée(s) :
gettext.x86_64 0:0.18.1.1-7.fc15 gettext-libs.x86_64 0:0.18.1.1-7.fc15 libtool.x86_64 0:2.4-4.fc15
Terminé !
[root@localhost simon04-gnome-shell-extension-weather-d96e208]# exit
exit
[jean@localhost simon04-gnome-shell-extension-weather-d96e208]$ ./autogen.sh --prefix=/usr
/usr/bin/gnome-autogen.sh
checking for autoconf >= 2.53...
testing autoconf2.50... not found.
testing autoconf... found 2.68
checking for automake >= 1.9...
testing automake-1.11... found 1.11.1
checking for intltool >= 0.25...
testing intltoolize... not found.
***Error***: You must have intltool >= 0.25 installed
to build gnome-shell-extension-weather. Download the appropriate package for
from your distribution or get the source tarball at
http://ftp.gnome.org/pub/GNOME/sources/intltool/
[jean@localhost simon04-gnome-shell-extension-weather-d96e208]$ su
Mot de passe :
[root@localhost simon04-gnome-shell-extension-weather-d96e208]# yum install intltool
Modules complémentaires chargés : langpacks, presto, refresh-packagekit
Configuration du processus d'installation
Résolution des dépendances
--> Lancement de la transaction de test
---> Package intltool.noarch 0:0.41.1-2.fc15 will be installé
--> Traitement de la dépendance : gettext-devel pour le paquet : intltool-0.41.1-2.fc15.noarch
--> Traitement de la dépendance : perl(XML::Parser) pour le paquet : intltool-0.41.1-2.fc15.noarch
--> Traitement de la dépendance : patch pour le paquet : intltool-0.41.1-2.fc15.noarch
--> Lancement de la transaction de test
---> Package gettext-devel.x86_64 0:0.18.1.1-7.fc15 will be installé
--> Traitement de la dépendance : gettext-common-devel = 0.18.1.1-7.fc15 pour le paquet : gettext-devel-0.18.1.1-7.fc15.x86_64
--> Traitement de la dépendance : git pour le paquet : gettext-devel-0.18.1.1-7.fc15.x86_64
---> Package patch.x86_64 0:2.6.1-9.fc15 will be installé
---> Package perl-XML-Parser.x86_64 0:2.40-3.fc15 will be installé
--> Lancement de la transaction de test
---> Package gettext-common-devel.noarch 0:0.18.1.1-7.fc15 will be installé
---> Package git.x86_64 0:1.7.5.2-1.fc15 will be installé
--> Traitement de la dépendance : perl-Git = 1.7.5.2-1.fc15 pour le paquet : git-1.7.5.2-1.fc15.x86_64
--> Traitement de la dépendance : perl(Error) pour le paquet : git-1.7.5.2-1.fc15.x86_64
--> Traitement de la dépendance : perl(Git) pour le paquet : git-1.7.5.2-1.fc15.x86_64
--> Lancement de la transaction de test
---> Package perl-Error.noarch 1:0.17016-5.fc15 will be installé
---> Package perl-Git.noarch 0:1.7.5.2-1.fc15 will be installé
--> Résolution des dépendances terminée
Dépendances résolues
=================================================================================================================================
Paquet Architecture Version Dépôt Taille
=================================================================================================================================
Installation:
intltool noarch 0.41.1-2.fc15 fedora 58 k
Installation pour dépendance:
gettext-common-devel noarch 0.18.1.1-7.fc15 fedora 603 k
gettext-devel x86_64 0.18.1.1-7.fc15 fedora 149 k
git x86_64 1.7.5.2-1.fc15 updates 2.9 M
patch x86_64 2.6.1-9.fc15 fedora 91 k
perl-Error noarch 1:0.17016-5.fc15 fedora 30 k
perl-Git noarch 1.7.5.2-1.fc15 updates 38 k
perl-XML-Parser x86_64 2.40-3.fc15 fedora 225 k
Résumé de la transaction
=================================================================================================================================
Installation de 8 paquet(s)
Taille totale des téléchargements : 4.1 M
Taille d'installation : 14 M
Est-ce correct [o/N] : o
Téléchargement des paquets :
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 4.1 M
(1/8): gettext-common-devel-0.18.1.1-7.fc15.noarch.rpm | 603 kB 00:00
(2/8): gettext-devel-0.18.1.1-7.fc15.x86_64.rpm | 149 kB 00:00
(3/8): git-1.7.5.2-1.fc15.x86_64.rpm | 2.9 MB 00:02
(4/8): intltool-0.41.1-2.fc15.noarch.rpm | 58 kB 00:00
(5/8): patch-2.6.1-9.fc15.x86_64.rpm | 91 kB 00:00
(6/8): perl-Error-0.17016-5.fc15.noarch.rpm | 30 kB 00:00
(7/8): perl-Git-1.7.5.2-1.fc15.noarch.rpm | 38 kB 00:00
(8/8): perl-XML-Parser-2.40-3.fc15.x86_64.rpm | 225 kB 00:00
---------------------------------------------------------------------------------------------------------------------------------
Total 1.0 MB/s | 4.1 MB 00:04
Lancement de rpm_check_debug
Lancement de la transaction de test
Transaction de test réussie
Lancement de la transaction
Installation : 1:perl-Error-0.17016-5.fc15.noarch 1/8
Installation : git-1.7.5.2-1.fc15.x86_64 2/8
Installation : perl-Git-1.7.5.2-1.fc15.noarch 3/8
Installation : patch-2.6.1-9.fc15.x86_64 4/8
Installation : perl-XML-Parser-2.40-3.fc15.x86_64 5/8
Installation : gettext-common-devel-0.18.1.1-7.fc15.noarch 6/8
Installation : gettext-devel-0.18.1.1-7.fc15.x86_64 7/8
Installation : intltool-0.41.1-2.fc15.noarch 8/8
Installé:
intltool.noarch 0:0.41.1-2.fc15
Dépendance(s) installée(s) :
gettext-common-devel.noarch 0:0.18.1.1-7.fc15 gettext-devel.x86_64 0:0.18.1.1-7.fc15 git.x86_64 0:1.7.5.2-1.fc15
patch.x86_64 0:2.6.1-9.fc15 perl-Error.noarch 1:0.17016-5.fc15 perl-Git.noarch 0:1.7.5.2-1.fc15
perl-XML-Parser.x86_64 0:2.40-3.fc15
Terminé !
[root@localhost simon04-gnome-shell-extension-weather-d96e208]# exit
exit
[jean@localhost simon04-gnome-shell-extension-weather-d96e208]$ ./autogen.sh --prefix=/usr
/usr/bin/gnome-autogen.sh
checking for autoconf >= 2.53...
testing autoconf2.50... not found.
testing autoconf... found 2.68
checking for automake >= 1.9...
testing automake-1.11... found 1.11.1
checking for intltool >= 0.25...
testing intltoolize... found 0.41.1
Checking for required M4 macros...
Checking for forbidden M4 macros...
Processing ./configure.ac
Running intltoolize...
Running aclocal-1.11...
Running autoconf...
Running automake-1.11...
configure.ac:8: installing `config/install-sh'
configure.ac:8: installing `config/missing'
Running ./configure --prefix=/usr ...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking whether NLS is requested... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... none
checking for intltool >= 0.26... 0.41.1 found
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.12.3
checking for XML::Parser... ok
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.22... yes
checking for pkg-config... (cached) /usr/bin/pkg-config
checking pkg-config is at least version 0.16... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating po/Makefile.in
config.status: creating src/Makefile
config.status: executing depfiles commands
config.status: executing po/stamp-it commands
Now type `make' to compile gnome-shell-extension-weather
[jean@localhost simon04-gnome-shell-extension-weather-d96e208]$ make
Making all in src
make[1] : on entre dans le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208/src »
GEN metadata.json
LC_ALL=C /usr/bin/intltool-merge -x -u /tmp org.gnome.shell.extensions.weather.gschema.xml.in org.gnome.shell.extensions.weather.gschema.xml
Merging translations into org.gnome.shell.extensions.weather.gschema.xml.
CREATED org.gnome.shell.extensions.weather.gschema.xml
GEN org.gnome.shell.extensions.weather.gschema.valid
make[1] : on quitte le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208/src »
Making all in po
make[1] : on entre dans le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208/po »
file=`echo cs | sed 's,.*/,,'`.gmo \
&& rm -f $file && /usr/bin/msgfmt -o $file cs.po
file=`echo de | sed 's,.*/,,'`.gmo \
&& rm -f $file && /usr/bin/msgfmt -o $file de.po
file=`echo es | sed 's,.*/,,'`.gmo \
&& rm -f $file && /usr/bin/msgfmt -o $file es.po
file=`echo fr | sed 's,.*/,,'`.gmo \
&& rm -f $file && /usr/bin/msgfmt -o $file fr.po
file=`echo nb | sed 's,.*/,,'`.gmo \
&& rm -f $file && /usr/bin/msgfmt -o $file nb.po
file=`echo ru | sed 's,.*/,,'`.gmo \
&& rm -f $file && /usr/bin/msgfmt -o $file ru.po
make[1] : on quitte le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208/po »
make[1] : on entre dans le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208 »
make[1]: Rien à faire pour « all-am ».
make[1] : on quitte le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208 »
[jean@localhost simon04-gnome-shell-extension-weather-d96e208]$ su
Mot de passe :
[root@localhost simon04-gnome-shell-extension-weather-d96e208]# make install
Making install in src
make[1] : on entre dans le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208/src »
make[2] : on entre dans le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208/src »
make[2]: Rien à faire pour « install-exec-am ».
test -z "/usr/share/gnome-shell/extensions/weather@gnome-shell-extensions.gnome.org" || /bin/mkdir -p "/usr/share/gnome-shell/extensions/weather@gnome-shell-extensions.gnome.org"
/usr/bin/install -c -m 644 extension.js stylesheet.css '/usr/share/gnome-shell/extensions/weather@gnome-shell-extensions.gnome.org'
test -z "/usr/share/gnome-shell/extensions/weather@gnome-shell-extensions.gnome.org" || /bin/mkdir -p "/usr/share/gnome-shell/extensions/weather@gnome-shell-extensions.gnome.org"
/usr/bin/install -c -m 644 metadata.json '/usr/share/gnome-shell/extensions/weather@gnome-shell-extensions.gnome.org'
if test -n "org.gnome.shell.extensions.weather.gschema.xml"; then \
test -z "/usr/share/glib-2.0/schemas" || /bin/mkdir -p "/usr/share/glib-2.0/schemas"; \
/usr/bin/install -c -m 644 org.gnome.shell.extensions.weather.gschema.xml "/usr/share/glib-2.0/schemas"; \
test -n "" || /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas; \
fi
make[2] : on quitte le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208/src »
make[1] : on quitte le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208/src »
Making install in po
make[1] : on entre dans le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208/po »
linguas="cs de es fr nb ru "; \
for lang in $linguas; do \
dir=/usr/share/locale/$lang/LC_MESSAGES; \
/bin/sh /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208/config/install-sh -d $dir; \
if test -r $lang.gmo; then \
/usr/bin/install -c -m 644 $lang.gmo $dir/gnome-shell-extension-weather.mo; \
echo "installing $lang.gmo as $dir/gnome-shell-extension-weather.mo"; \
else \
/usr/bin/install -c -m 644 ./$lang.gmo $dir/gnome-shell-extension-weather.mo; \
echo "installing ./$lang.gmo as" \
"$dir/gnome-shell-extension-weather.mo"; \
fi; \
if test -r $lang.gmo.m; then \
/usr/bin/install -c -m 644 $lang.gmo.m $dir/gnome-shell-extension-weather.mo.m; \
echo "installing $lang.gmo.m as $dir/gnome-shell-extension-weather.mo.m"; \
else \
if test -r ./$lang.gmo.m ; then \
/usr/bin/install -c -m 644 ./$lang.gmo.m \
$dir/gnome-shell-extension-weather.mo.m; \
echo "installing ./$lang.gmo.m as" \
"$dir/gnome-shell-extension-weather.mo.m"; \
else \
true; \
fi; \
fi; \
done
installing cs.gmo as /usr/share/locale/cs/LC_MESSAGES/gnome-shell-extension-weather.mo
installing de.gmo as /usr/share/locale/de/LC_MESSAGES/gnome-shell-extension-weather.mo
installing es.gmo as /usr/share/locale/es/LC_MESSAGES/gnome-shell-extension-weather.mo
installing fr.gmo as /usr/share/locale/fr/LC_MESSAGES/gnome-shell-extension-weather.mo
installing nb.gmo as /usr/share/locale/nb/LC_MESSAGES/gnome-shell-extension-weather.mo
installing ru.gmo as /usr/share/locale/ru/LC_MESSAGES/gnome-shell-extension-weather.mo
make[1] : on quitte le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208/po »
make[1] : on entre dans le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208 »
make[2] : on entre dans le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208 »
make[2]: Rien à faire pour « install-exec-am ».
make[2]: Rien à faire pour « install-data-am ».
make[2] : on quitte le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208 »
make[1] : on quitte le répertoire « /home/jean/Modèles/simon04-gnome-shell-extension-weather-d96e208 »
[root@localhost simon04-gnome-shell-extension-weather-d96e208]#
et une petit alt+f2 r
et hop
a+
ps: je sais il faut faire su - , mais j'avais la feneantise de remonter les répertoires :hammer: