Les sources de la nouvelle version ont été mise à disposition
Le nouveau PKGBUILD est le suivant :
Code : Tout sélectionner
# Contributor: Christoph Zeiler <rabyte*gmail>
# Contributor: Ronan Rabouin <darkbaboon@gmail.com>
pkgname=ta3d
pkgver=0.5.4
pkgrel=1
pkgdesc='A recreation of the "Total Annihilation" engine in real 3D'
arch=('i686' 'x86_64')
url="http://ta3d.org"
license=('GPL')
depends=('allegrogl' 'libgl' 'mesa' 'fmodex')
makedepends=('cmake>=2.6')
source=(http://downloads.ta3d.org/sources/$pkgname-v-0-5-4-src.tar.gz)
md5sums=('0f8efbef3d5fc126198253c7bac414ce')
build() {
cd $pkgname
cmake . -DCMAKE_INSTALL_PREFIX:PATH=/usr
make || return 1
make DESTDIR=$pkgdir install
}
# vim:set ts=2 sw=2 et:
Code : Tout sélectionner
Scanning dependencies of target hpi
[ 1%] Building CXX object src/CMakeFiles/hpi.dir/TA3D_hpi.cpp.o
In file included from /usr/include/allegrogl/gl_ext.h:27,
from /usr/include/alleggl.h:73,
from /tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/stdafx.h:117,
from /tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:7:
/usr/include/allegrogl/GLext/gl_ext_api.h:1827: erreur: ‘<anonymous>’ has incomplete type
/usr/include/allegrogl/GLext/gl_ext_api.h:1827: erreur: invalid use of ‘GLvoid’
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp: In member function ‘sint32 TA3D::UTILS::HPI::cHPIHandler::ReadAndDecrypt(sint32, byte*, sint32, TA3D::UTILS::HPI::cHPIHandler::HPIFILEDATA*)’:
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:37: erreur: ‘fseek’ was not declared in this scope
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:38: erreur: ‘fread’ was not declared in this scope
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp: In member function ‘void TA3D::UTILS::HPI::cHPIHandler::CloseHPIFile(TA3D::UTILS::HPI::cHPIHandler::HPIFILEDATA*)’:
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:311: erreur: ‘fclose’ was not declared in this scope
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp: In member function ‘void TA3D::UTILS::HPI::cHPIHandler::AddArchive(const TA3D::String&, bool)’:
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:417: erreur: ‘fread’ was not declared in this scope
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp: In member function ‘void TA3D::UTILS::HPI::cHPIHandler::PutInCache(const TA3D::String&, uint32, const byte*)’:
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:563: erreur: ‘fwrite’ was not declared in this scope
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:564: erreur: ‘fclose’ was not declared in this scope
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp: In member function ‘byte* TA3D::UTILS::HPI::cHPIHandler::IsInDiskCache(const TA3D::String&, uint32*)’:
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:614: erreur: ‘fread’ was not declared in this scope
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:616: erreur: ‘fclose’ was not declared in this scope
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp: In member function ‘byte* TA3D::UTILS::HPI::cHPIHandler::PullFromHPI(const TA3D::String&, uint32*)’:
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:680: erreur: ‘fread’ was not declared in this scope
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:682: erreur: ‘fclose’ was not declared in this scope
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:737: erreur: ‘fread’ was not declared in this scope
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:739: erreur: ‘fclose’ was not declared in this scope
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp: In member function ‘byte* TA3D::UTILS::HPI::cHPIHandler::PullFromHPI_zone(const TA3D::String&, uint32, uint32, uint32*)’:
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:802: erreur: ‘fread’ was not declared in this scope
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:804: erreur: ‘fclose’ was not declared in this scope
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:827: erreur: ‘fread’ was not declared in this scope
/tmp/yaourt-tmp-baboon/aur-ta3d/ta3d/src/ta3d/src/TA3D_hpi.cpp:829: erreur: ‘fclose’ was not declared in this scope
make[2]: *** [src/CMakeFiles/hpi.dir/TA3D_hpi.cpp.o] Erreur 1
make[1]: *** [src/CMakeFiles/hpi.dir/all] Erreur 2
make: *** [all] Erreur 2
==> ERREUR: La compilation a échoué.
Abandon...
Error: Makepkg n'a pas pu construire le paquetage ta3d.