#101 Le 05/11/2010, à 11:23
- Jackass059
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
Ça y est, j'ai importé la branche trunk sur github.
Vous pouvez la récupérer à l'aide de la commande suivante :
git clone git://github.com/ziirish/Conky-Images-Display.git cid
Je n'ai pas eu le temps d'avancer sur le "bug" des autotools sur Ubuntu.
Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...
Hors ligne
#102 Le 06/11/2010, à 22:31
- wido
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
cid-git sur archlinux: https://aur.archlinux.org/packages.php?ID=42696
Hors ligne
#103 Le 07/11/2010, à 00:27
- Jackass059
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
En réalité, seule le dossier "cid" est valide.
Pour les plug-ins, c'est encore en développement, et ça ne fonctionne pas pour le moment.
Je réorganiserai tout ça en branches lorsque j'aurai saisis un peu plus git.
En tout cas, merci pour l'ajout dans arch.
Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...
Hors ligne
#104 Le 07/11/2010, à 09:02
- wido
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
la version cid-svn n'existe plus.
Hors ligne
#105 Le 07/11/2010, à 11:47
- Jackass059
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
Très bien, ça me forcera à *vraiment* switcher sur git.
Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...
Hors ligne
#106 Le 11/11/2010, à 23:17
- Jackass059
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
Voilà, voilà, je commence à m'habituer à git.
Alors, sur le dépôt github, lorsque vous clonez, vous récupérez la branche par défaut, à savoir la 1.1.5 (actuelle stable).
Juste avec la commande donnée plus haut :
git clone git://github.com/ziirish/Conky-Images-Display.git cid
Si vous souhaitez récupérer la version de développement, il faudra passer sur la branche trunk :
git checkout --track origin/trunk
Pour le reste, c'est comme avant :
$ autoreconf -isvf
$ ./configure
$ make
$ sudo make install
Dernière modification par Jackass059 (Le 07/01/2011, à 13:51)
Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...
Hors ligne
#107 Le 07/01/2011, à 13:59
- Jackass059
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
Bonjour à tous, et Bonne Année !
Eh oui, je suis toujours là... et CID continue tout doucement d'avancer
Je viens de terminer la 'base de données' interne à CID pour gérer les pochettes qu'il télécharge.
C'est assez sympa, ça évite de télécharger les pochettes à chaque fois, bref, que du bonheur
Les modifs sont toujours sur la branche de développement, le temps que je termine les derniers ajouts avant de sortir la version 1.1.6.
Pour l'instant, seuls les backends de amarok et de rhythmbox utilisent la base de données, mais les autres ne vont pas tarder à suivre.
N'hésitez pas à me faire part de vos retours, et si vous avez des soucis, je suis joignable sur le réseau IRC de freenode, sur le chanel #cid-fr
Dernière modification par Jackass059 (Le 07/01/2011, à 13:59)
Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...
Hors ligne
#108 Le 09/01/2011, à 14:42
- Jackass059
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
Une petite illustration de "pourquoi les phases de développement sont si longues ?"
$ ps -o etime,cmd `pidof cid`
ELAPSED CMD
28-14:52:01 cid -T
Alors malheureusement je ne teste que le backend Rhythmbox, mais quand même, 28 jours d'uptime, c'est pas si mal niveau stabilité
Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...
Hors ligne
#109 Le 14/02/2011, à 00:08
- Jackass059
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
Bonsoir,
La version 1.1.6 approche petit à petit, j'ai donc ajouté la procédure pour pouvoir tester la version de développement sur le wiki (en deuxième partie).
Le fichier de configuration a été pas mal modifié, si vous installez la branche de développement il est donc conseillé de déplacer votre ancien fichier de configuration situé par défaut dans ~/.config/cid/cid.conf
Merci pour vos retours.
Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...
Hors ligne
#110 Le 29/05/2011, à 00:58
- Jackass059
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
Bonjour à tous !
C'est avec un sentiment partagé que je vous annonce la sortie de CID dans sa version 1.1.6 un peu plus de 6 mois de travail plus ou moins régulier.
Sentiment partagé entre la "joie" de vous offrir cette version qui je l'espère est toujours plus stable tout en apportant son lot de nouveautés et corrections diverses, et c'est à la fois un sentiment de tristesse car je pense que ce sera pour moi la dernière version...
Encore merci à ceux d'entre-vous qui utilisent ce petit programme, à ceux qui m'ont fait part de bugs, ceux qui ont proposé des fonctionnalités, etc.
Bien entendu je reste à votre disposition pour tout problème (ce n'est pas parce que je ne compte plus faire de nouveau développement sur CID que je ne corrigerai pas les éventuels bugs restant )
Vous trouverez la liste des nouveautés ici et la procédure d'installation ici
À+
Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...
Hors ligne
#111 Le 29/05/2011, à 05:18
- wido
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
La compilation se passe bien
[...]
==> Lancement de package()...
[ 0%] messages.”
[ 3%] Built target i18n
[100%] Built target cid
Install the project...
-- Install configuration: ""
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/lib/pkgconfig/cid.pc
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/animation.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/connect.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/cross.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/default.svg
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/disconnect.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/next-red.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/next-white.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/next-yellow.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/options.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/pause-red.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/pause-white.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/pause-yellow.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/play-red.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/play-white.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/play-yellow.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/prev-red.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/prev-white.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/prev-yellow.png
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/cid/cid.conf
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/pixmaps/cid.svg
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/applications/cid.desktop
-- Installing: /media/HDD120/archlinux/cid-git/pkg/usr/share/locale/fr/LC_MESSAGES/.mo
==> Nettoyage de l'installation...
-> Suppression d'autres fichiers...
-> Compression des man/info pages...
-> Strip des symboles de débogage inutiles dans les binaires et les bibliothèques...
==> Création du paquet...
-> Génération du fichier .PKGINFO...
-> Compression du paquet...
==> Quitte l'environnement fakeroot.
==> Création finie: cid-git 20110529-1 (dim. mai 29 06:14:49 CEST 2011)
mais ce que je constate c'est qu'il n'y a pas d'exécutable
Mon PKGBUILD
# Maintainer: Wido <widomaker2k7 at gmail dot com>
pkgname=cid-git
_pkgname=Conky-Images-Display
pkgver=20110529
pkgrel=1
pkgdesc="Conky Images Display (GIT version)"
arch=('i686' 'x86_64')
url="http://cid.ziirish.info/"
license=('GPL2')
depends=('curl' 'dbus-glib' 'gtk2' 'libxml2')
provides=('cid')
makedepends=('git' 'cmake')
source=()
md5sums=()
_gitroot="git://github.com/ziirish/$_pkgname.git"
_gitname="cid"
build() {
cd $srcdir
if [ -d $srcdir/${_pkgname} ] ; then
msg "Git checkout: Updating existing tree"
cd ${_pkgname} && git pull origin
msg "Git checkout: Tree has been updated"
else
msg "Git checkout: Retrieving sources"
git clone ${_gitroot}
fi
msg "Checkout completed"
rm -rf $srcdir/${_pkgname}-build
cp -r $srcdir/${_pkgname} $srcdir/${_pkgname}-build
# Compile cid
cd $srcdir/${_pkgname}-build
mkdir build
cd build
cmake -DHAVE_COMPIZ="1" -DCMAKE_INSTALL_PREFIX=/usr ..
make
}
package()
{
# Install cid
cd $srcdir/${_pkgname}-build/build
make DESTDIR="$pkgdir/" install
}
Hors ligne
#112 Le 29/05/2011, à 12:14
- Jackass059
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
Effectivement, c'est un problème que j'ai remarqué...
Je ne sais pas encore à quoi il est du, mais le workaround que j'ai trouvé :
$ mkdir build && cd build
$ cmake -DHAVE_COMPIZ=1 -DCMAKE_INSTALL_PREFIX=/usr ..
$ sudo make install
Scanning dependencies of target cid
[ 3%] Building C object src/CMakeFiles/cid.dir/cid-amarok2.c.o
[ 7%] Building C object src/CMakeFiles/cid.dir/cid-amarok.c.o
[ 10%] Building C object src/CMakeFiles/cid.dir/cid-animation.c.o
[ 14%] Building C object src/CMakeFiles/cid.dir/cid-animation-thread.c.o
[ 17%] Building C object src/CMakeFiles/cid.dir/cid-asynchrone.c.o
[ 21%] Building C object src/CMakeFiles/cid.dir/cid.c.o
[ 25%] Building C object src/CMakeFiles/cid.dir/cid-callbacks.c.o
[ 28%] Building C object src/CMakeFiles/cid.dir/cid-config.c.o
[ 32%] Building C object src/CMakeFiles/cid.dir/cid-console-call.c.o
[ 35%] Building C object src/CMakeFiles/cid.dir/cid-cover.c.o
[ 39%] Building C object src/CMakeFiles/cid.dir/cid-datatables.c.o
[ 42%] Building C object src/CMakeFiles/cid.dir/cid-dbus.c.o
[ 46%] Building C object src/CMakeFiles/cid.dir/cid-draw.c.o
[ 50%] Building C object src/CMakeFiles/cid.dir/cid-exaile.c.o
[ 53%] Building C object src/CMakeFiles/cid.dir/cid-file-utilities.c.o
[ 57%] Building C object src/CMakeFiles/cid.dir/cid-gui-callback.c.o
[ 60%] Building C object src/CMakeFiles/cid.dir/cid-gui-factory.c.o
[ 64%] Building C object src/CMakeFiles/cid.dir/cid-md5.c.o
[ 67%] Building C object src/CMakeFiles/cid.dir/cid-menu-factory.c.o
[ 71%] Building C object src/CMakeFiles/cid.dir/cid-messages.c.o
[ 75%] Building C object src/CMakeFiles/cid.dir/cid-modules.c.o
[ 78%] Building C object src/CMakeFiles/cid.dir/cid-mpd.c.o
[ 82%] Building C object src/CMakeFiles/cid.dir/cid-rhythmbox.c.o
[ 85%] Building C object src/CMakeFiles/cid.dir/cid-string-utilities.c.o
[ 89%] Building C object src/CMakeFiles/cid.dir/cid-utilities.c.o
[ 92%] Building C object src/CMakeFiles/cid.dir/cid-X-utilities.c.o
[ 96%] Building C object src/CMakeFiles/cid.dir/libmpdclient.c.o
Linking C executable cid
[ 96%] Built target cid
Scanning dependencies of target i18n
[ 96%] messages.”
[100%] Built target i18n
Install the project...
-- Install configuration: ""
-- Installing: /usr/lib/pkgconfig/cid.pc
-- Installing: /usr/share/cid/animation.png
-- Installing: /usr/share/cid/connect.png
-- Installing: /usr/share/cid/cross.png
-- Installing: /usr/share/cid/default.svg
-- Installing: /usr/share/cid/disconnect.png
-- Installing: /usr/share/cid/next-red.png
-- Installing: /usr/share/cid/next-white.png
-- Installing: /usr/share/cid/next-yellow.png
-- Installing: /usr/share/cid/options.png
-- Installing: /usr/share/cid/pause-red.png
-- Installing: /usr/share/cid/pause-white.png
-- Installing: /usr/share/cid/pause-yellow.png
-- Installing: /usr/share/cid/play-red.png
-- Installing: /usr/share/cid/play-white.png
-- Installing: /usr/share/cid/play-yellow.png
-- Installing: /usr/share/cid/prev-red.png
-- Installing: /usr/share/cid/prev-white.png
-- Installing: /usr/share/cid/prev-yellow.png
-- Installing: /usr/share/cid/cid.conf
-- Installing: /usr/share/pixmaps/cid.svg
-- Installing: /usr/share/applications/cid.desktop
-- Installing: /usr/share/locale/fr/LC_MESSAGES/.mo
$ cmake -DHAVE_COMPIZ=1 -DCMAKE_INSTALL_PREFIX=/usr ..
$ sudo make install
Scanning dependencies of target cid
[ 3%] Building C object src/CMakeFiles/cid.dir/cid-amarok2.c.o
[ 7%] Building C object src/CMakeFiles/cid.dir/cid-amarok.c.o
[ 10%] Building C object src/CMakeFiles/cid.dir/cid-animation.c.o
[ 14%] Building C object src/CMakeFiles/cid.dir/cid-animation-thread.c.o
[ 17%] Building C object src/CMakeFiles/cid.dir/cid-asynchrone.c.o
[ 21%] Building C object src/CMakeFiles/cid.dir/cid.c.o
[ 25%] Building C object src/CMakeFiles/cid.dir/cid-callbacks.c.o
[ 28%] Building C object src/CMakeFiles/cid.dir/cid-config.c.o
[ 32%] Building C object src/CMakeFiles/cid.dir/cid-console-call.c.o
[ 35%] Building C object src/CMakeFiles/cid.dir/cid-cover.c.o
[ 39%] Building C object src/CMakeFiles/cid.dir/cid-datatables.c.o
[ 42%] Building C object src/CMakeFiles/cid.dir/cid-dbus.c.o
[ 46%] Building C object src/CMakeFiles/cid.dir/cid-draw.c.o
[ 50%] Building C object src/CMakeFiles/cid.dir/cid-exaile.c.o
[ 53%] Building C object src/CMakeFiles/cid.dir/cid-file-utilities.c.o
[ 57%] Building C object src/CMakeFiles/cid.dir/cid-gui-callback.c.o
[ 60%] Building C object src/CMakeFiles/cid.dir/cid-gui-factory.c.o
[ 64%] Building C object src/CMakeFiles/cid.dir/cid-md5.c.o
[ 67%] Building C object src/CMakeFiles/cid.dir/cid-menu-factory.c.o
[ 71%] Building C object src/CMakeFiles/cid.dir/cid-messages.c.o
[ 75%] Building C object src/CMakeFiles/cid.dir/cid-modules.c.o
[ 78%] Building C object src/CMakeFiles/cid.dir/cid-mpd.c.o
[ 82%] Building C object src/CMakeFiles/cid.dir/cid-rhythmbox.c.o
[ 85%] Building C object src/CMakeFiles/cid.dir/cid-string-utilities.c.o
[ 89%] Building C object src/CMakeFiles/cid.dir/cid-utilities.c.o
[ 92%] Building C object src/CMakeFiles/cid.dir/cid-X-utilities.c.o
[ 96%] Building C object src/CMakeFiles/cid.dir/libmpdclient.c.o
Linking C executable cid
[ 96%] Built target cid
Scanning dependencies of target i18n
[ 96%] messages.”
[100%] Built target i18n
Install the project...
-- Install configuration: ""
-- Up-to-date: /usr/lib/pkgconfig/cid.pc
-- Installing: /usr/bin/cid
-- Up-to-date: /usr/share/cid/animation.png
-- Up-to-date: /usr/share/cid/connect.png
-- Up-to-date: /usr/share/cid/cross.png
-- Up-to-date: /usr/share/cid/default.svg
-- Up-to-date: /usr/share/cid/disconnect.png
-- Up-to-date: /usr/share/cid/next-red.png
-- Up-to-date: /usr/share/cid/next-white.png
-- Up-to-date: /usr/share/cid/next-yellow.png
-- Up-to-date: /usr/share/cid/options.png
-- Up-to-date: /usr/share/cid/pause-red.png
-- Up-to-date: /usr/share/cid/pause-white.png
-- Up-to-date: /usr/share/cid/pause-yellow.png
-- Up-to-date: /usr/share/cid/play-red.png
-- Up-to-date: /usr/share/cid/play-white.png
-- Up-to-date: /usr/share/cid/play-yellow.png
-- Up-to-date: /usr/share/cid/prev-red.png
-- Up-to-date: /usr/share/cid/prev-white.png
-- Up-to-date: /usr/share/cid/prev-yellow.png
-- Up-to-date: /usr/share/cid/cid.conf
-- Up-to-date: /usr/share/pixmaps/cid.svg
-- Up-to-date: /usr/share/applications/cid.desktop
-- Installing: /usr/share/locale/fr/LC_MESSAGES/cid.mo
On voit que la deuxième fois les fichiers de traduction et le binaire sont installés.
Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...
Hors ligne
#113 Le 29/05/2011, à 12:35
- Jackass059
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
Bon, visiblement, il suffit de faire le cmake deux fois de suite, et vérifier qu'à la fin du fichier build/src/cmake_install.cmake on a bien :
$ tail build/src/cmake_install.cmake
"/usr/bin/cid")
FILE(INSTALL DESTINATION "/usr/bin" TYPE EXECUTABLE FILES "/home/ziirish/Documents/dev/cid/build/src/cid")
IF(EXISTS "$ENV{DESTDIR}/usr/bin/cid" AND
NOT IS_SYMLINK "$ENV{DESTDIR}/usr/bin/cid")
IF(CMAKE_INSTALL_DO_STRIP)
EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}/usr/bin/cid")
ENDIF(CMAKE_INSTALL_DO_STRIP)
ENDIF()
ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...
Hors ligne
#114 Le 03/06/2011, à 00:48
- Jackass059
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
@wido, en principe j'ai corrigé mes CMakeList.
Si tu peux me confirmer
Bien entendu ça s'applique à tous, si vous avez des retours à faire n'hésitez pas
Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...
Hors ligne
#115 Le 03/06/2011, à 13:43
- wido
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
Lancement du programme: Ok
Mise à jour sur l'AUR: Ok
Hors ligne
#116 Le 03/06/2011, à 22:57
- Jackass059
Re : [projet] Conky Images Display v1.1.5 (now with MPD)
Super, merci à toi.
Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...
Hors ligne