[pkgbuild] jeu de dames
Publié : lun. 02 mars 2015, 02:36
Bonjour a tous,
J'essaye de mettre sur AUR le paquet c501checkers, pour cela j'ai récupéré le PKGBUILD d'un autre programme du même éditeur: (C501Wakeonlan) j'ai modifié les informations requises et j'ai plusieurs erreurs :
Quand le paquet est absent du répertoire :
Quand le fichier y-est présent, la compilation dure quelques minutes puis cette erreur apparaît :
le fichier PKGBUILD :
Merci pour votre aide
J'essaye de mettre sur AUR le paquet c501checkers, pour cela j'ai récupéré le PKGBUILD d'un autre programme du même éditeur: (C501Wakeonlan) j'ai modifié les informations requises et j'ai plusieurs erreurs :
Quand le paquet est absent du répertoire :
Code : Tout sélectionner
makepkg -s
==> Création du paquet c501checkers 1.1.2-1 (lun. mars 2 02:27:03 CET 2015)
==> Vérification des dépendances pour l’exécution...
==> Vérification des dépendances pour la compilation...
==> Récupération des sources...
-> Téléchargement de c501checkers-1.1.2.tar.gz...
curl: (3) [globbing] unmatched close brace/bracket in column 45
==> ERREUR : Erreur lors du téléchargement de c501checkers-1.1.2.tar.gz
Abandon...
Code : Tout sélectionner
make[5] : on entre dans le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src/locale/fr/LC_MESSAGES »
make[5]: rien à faire pour « all ».
make[5] : on quitte le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src/locale/fr/LC_MESSAGES »
make[5] : on entre dans le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src/locale/fr »
make[5]: rien à faire pour « all-am ».
make[5] : on quitte le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src/locale/fr »
make[4] : on quitte le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src/locale/fr »
make[4] : on entre dans le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src/locale »
make[4]: rien à faire pour « all-am ».
make[4] : on quitte le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src/locale »
make[3] : on quitte le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src/locale »
Making all in win32
make[3] : on entre dans le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src/win32 »
make[3]: rien à faire pour « all ».
make[3] : on quitte le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src/win32 »
Making all in linux-menu
make[3] : on entre dans le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src/linux-menu »
make[3]: rien à faire pour « all ».
make[3] : on quitte le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src/linux-menu »
make[3] : on entre dans le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src »
g++ -DHAVE_CONFIG_H -I. -Icheckers -I/usr/lib/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -s -O2 -Wall -Wclobbered -Wempty-body -Wmissing-field-initializers -Wsign-compare -Wtype-limits -Wuninitialized -s -O2 -Wall -Wclobbered -Wempty-body -Wmissing-field-initializers -Wsign-compare -Wtype-limits -Wuninitialized -MT MainPanel.o -MD -MP -MF .deps/MainPanel.Tpo -c -o MainPanel.o MainPanel.cpp
In file included from MainPanel.cpp:23:0:
strWxStdConv.hpp:48:5: erreur: ‘Unicode’ in namespace ‘sf’ does not name a type
sf::Unicode::UTF8String StrWxToSfUtf8(const wxString &str);
^
Makefile:441 : la recette pour la cible « MainPanel.o » a échouée
make[3]: *** [MainPanel.o] Erreur 1
make[3] : on quitte le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src »
Makefile:510 : la recette pour la cible « all-recursive » a échouée
make[2]: *** [all-recursive] Erreur 1
make[2] : on quitte le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src »
Makefile:328 : la recette pour la cible « all » a échouée
make[1]: *** [all] Erreur 2
make[1] : on quitte le répertoire « /home/arnaud/Téléchargements/Dames/dames 2/src/c501checkers-1.1.2/src »
Makefile:364 : la recette pour la cible « all-recursive » a échouée
make: *** [all-recursive] Erreur 1
==> ERREUR : Une erreur s’est produite dans build().
Abandon...
Code : Tout sélectionner
pkgname=c501checkers
pkgver=1.1.2
pkgrel=1
pkgdesc="Jeu de dames"
arch=('x86_64' 'i686')
url="http://fr.congelli.eu/prog_info_c501checkers.html"
license=('GPL3')
depends=('sfml')
source=(http://fr.congelli.eu/downloads/$pkgname}/${pkgname}-${pkgver}.tar.gz)
md5sums=('4b9df25c56acbebafc3341b504c98884')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr
make
}
package() {
# cd "src"
# tar xzf "${pkgname}-${pkgver}.tar.gz"
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
}
# vim:set ts=2 sw=2 et: