Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#101 Le 05/11/2010, à 12: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, à 23:31

wido

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Hors ligne

#103 Le 07/11/2010, à 01: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, à 10: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, à 12: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 12/11/2010, à 00: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, à 14: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, à 14: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 wink

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 smile

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, à 14: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, à 15: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é smile


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#109 Le 14/02/2011, à 01: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, à 01: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 wink )

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, à 06: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, à 13: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, à 13: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, à 01: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 wink

Bien entendu ça s'applique à tous, si vous avez des retours à faire n'hésitez pas smile


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#115 Le 03/06/2011, à 14: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, à 23: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