[gamine] PKGBUILD
- mélodie
- Maître du Kyudo
- Messages : 2784
- Inscription : lun. 30 oct. 2006, 02:06
- Localisation : Pyrénées
Si ! Ça roulez ! Alors voici un fichier desktop entry:tuxce a écrit :le pkgbuild que j'ai proposé n'a pas fonctionné?
/usr/share/applications/gamine.desktop:
et une icône de menu:[Desktop Entry]
Type=Application
Version=0.0.1-1
Encoding=UTF-8
Name=Gamine
Icon=gamine.png
Exec=gamine
Terminal=false
Categories=Game;

(http://meets.free.fr/images/gamine.png)
/Youpi ! Les archers aussi ont leur "gamine" maintenant ! (pas tout pour les ubunteros hein ?


- DarkBaboon
- Daikyu
- Messages : 89
- Inscription : mar. 24 juin 2008, 11:48
- Localisation : Rennes
Gamine devient Grabouille
Salut les Archers,
Gamine étant resté en l'état et n'étant plus trop développé, un nouveau projet est né : Grabouille : http://polariscorp.free.fr/grabouille.php
Il vient d'arriver en version 0.4 et a une dépendance à python-pygame.
Je propose le pkgbuild suivant (c'est mon premier donc soyez indulgents
)
Au fait c'est qui se "Carre Steeve" ?
Gamine étant resté en l'état et n'étant plus trop développé, un nouveau projet est né : Grabouille : http://polariscorp.free.fr/grabouille.php
Il vient d'arriver en version 0.4 et a une dépendance à python-pygame.
Je propose le pkgbuild suivant (c'est mon premier donc soyez indulgents

Code : Tout sélectionner
# Maintainer: Carre Steeve <lococorporation@gmail.com>
pkgname=grabouille
pkgver=0.4
pkgrel=1
_pkgrel=1
license=('GPL')
arch=('i686' 'x86_64')
pkgdesc="Graphism for kid"
url="http://polariscorp.free.fr/grabouille.php"
depends=('python-pygame')
source=(http://polariscorp.free.fr/apps/$pkgname-$pkgver-$_pkgrel.tgz)
md5sums=('488e54cef62b1eb867eadfb21611302e')
build() {
cd "$srcdir/$pkgname-$pkgver-$_pkgrel"
make || return 1
mkdir -p $pkgdir/usr/{share,bin}
mv $srcdir/$pkgname-$pkgver-$pkgrel $pkgdir/usr/share/
ln -s /usr/share/$pkgname-$pkgver-$_pkgrel/$pkgname $startdir/pkg/usr/bin/
}
- marc[i1]
- Maître du Kyudo
- Messages : 1753
- Inscription : ven. 27 oct. 2006, 10:48
- Localisation : Nantes (44)
Salut,
la variable pkgrev est propre au paquetage arch, donc pas variable perso. (_pkgrev), dans le cas présent le numéro de version du projet est 0.4-1 que tu transformes en 0.4.1 soit :
et dans ta la variable source et dans le build tu met :
Pour cd pas la peine de mettre des guillemets :
tu as testé ton paquetage avant de diffuser le PKGBUILD ?
la variable pkgrev est propre au paquetage arch, donc pas variable perso. (_pkgrev), dans le cas présent le numéro de version du projet est 0.4-1 que tu transformes en 0.4.1 soit :
Code : Tout sélectionner
pkgver=0.4.1
_pkgver=0.4-1
pkgrel=1
Code : Tout sélectionner
$pkgname-$_pkgver
Code : Tout sélectionner
cd $startdir/$pkgname-$_pkgver
Ne vous emmerdez plus, emmerdez les autres.
- marc[i1]
- Maître du Kyudo
- Messages : 1753
- Inscription : ven. 27 oct. 2006, 10:48
- Localisation : Nantes (44)
Je vais remettre une couche mais :
- les sources se nomment : grabouille-0.4.tar.gz
et pas : grabouille-0.4-1.tgz
Il n'y a pas de Makefile dans les sources, donc je vois pas pourquoi tu met un make || return !!!
Faut vraiment tester vos PKGBUILD avant de les diffuser !
- les sources se nomment : grabouille-0.4.tar.gz
et pas : grabouille-0.4-1.tgz
Il n'y a pas de Makefile dans les sources, donc je vois pas pourquoi tu met un make || return !!!
Faut vraiment tester vos PKGBUILD avant de les diffuser !

Ne vous emmerdez plus, emmerdez les autres.
- DarkBaboon
- Daikyu
- Messages : 89
- Inscription : mar. 24 juin 2008, 11:48
- Localisation : Rennes
J'ai suivi les conseils de marc[i1] et mélodie et j'ai créé un nouveau topic pour grabouille avec le PKGBUILD que j'ai modifié suivant tes observations marc[i1], je n'avais effectivement pas testé le PKGBUILD, en fait j'avais seulement modifié le PKGBUILD de gamine en remplaçant les champs nom, url et md5 pour grabouille ... soyez indulgent c'était la première fois que j'écrivais un PKGBUILD !! 

Je viens de porter gamine sous SDL_mixer, à la place de gstreamer (pour faire plop, youhou ou bling, je trouvais ça surfait :p). Puis j'ai viré la musique stressante du début pour gagner en poids. J'aime bien Bach mais pas en format midi, non mais...
Il y a possibilité de définir le chemin des sons.
http://mimasgpc.free.fr/libs/gamine-sdl-0.0.1.tar.gz
Il y a possibilité de définir le chemin des sons.

http://mimasgpc.free.fr/libs/gamine-sdl-0.0.1.tar.gz
Anarchy for the triple A.
/me viens de remettre discrètement une autre version modifiée pour l'occasion.
Il y a possibilité d'avoir gamine compilé avec ou sans son et de définir le répertoire où gamine va chercher les bruits.
Tout se passe dans config.h. Il suffit d'y ajouter #define SOUNDS_PATH "/usr/share/gamine/sounds" pour que gamine regarde dans /usr/share/gamine/sound, donc un
Règle l'affaire pour la compilation.
Pour l'installation c'est comme les autres.
Son petit nom c'est "raaaAAHHHH Gstreamer is gone".
Maintenant ça fait des trucs différents en fonction de quels bouton on a cliqué.
Il y a possibilité d'avoir gamine compilé avec ou sans son et de définir le répertoire où gamine va chercher les bruits.
Tout se passe dans config.h. Il suffit d'y ajouter #define SOUNDS_PATH "/usr/share/gamine/sounds" pour que gamine regarde dans /usr/share/gamine/sound, donc un
Code : Tout sélectionner
echo '#define SOUNDS_PATH "/usr/share/gamine/sounds"' >> config.h
make
Pour l'installation c'est comme les autres.
Son petit nom c'est "raaaAAHHHH Gstreamer is gone".

Maintenant ça fait des trucs différents en fonction de quels bouton on a cliqué.
Anarchy for the triple A.
- DarkBaboon
- Daikyu
- Messages : 89
- Inscription : mar. 24 juin 2008, 11:48
- Localisation : Rennes
Re: [gamine] PKGBUILD
Nouvelle version de gamine disponible en 1.0RC2 depuis le 02 mars 2009 : http://gnunux.info/projets/gamine/
Parmi les nouveautés :
Parmi les nouveautés :
- Ajout du clavier
- Possibilité d'affichage en plein écran sans gestionnaire de fenêtre
- Ajout d'une dépendance à gconf et touche (voir le README)
- Nouveau script pour lancer gamine un zephyr
- Correction de bogues
- Simplification de l'installation
