Package Details: libtcod 1.6.6-1

Git Clone URL: https://aur.archlinux.org/libtcod.git (read-only)
Package Base: libtcod
Description: Roguelike graphics/utility library
Upstream URL: https://bitbucket.org/libtcod/libtcod
Licenses: BSD
Submitter: feufochmar
Maintainer: feufochmar
Last Packager: feufochmar
Votes: 27
Popularity: 0.239897
First Submitted: 2012-08-31 18:06
Last Updated: 2018-04-06 23:35

Latest Comments

Viech commented on 2018-04-10 02:06

Just letting you know that I used your package as a basis for a python-libtcod package (https://aur.archlinux.org/packages/python-libtcod/). If you ever decide to include python bindings in your package let me know and I'll dispose of it again.

feufochmar commented on 2018-04-06 23:40

The problem raised by Viech has been fixed in the 1.6.6 release, with the correction of the autotools building files (fixing where the pstdint.h is located when installed).

feufochmar commented on 2018-04-04 16:56

I don't encounter a problem when I build the package. There may be a problem when using it though. From the PKGBUILD directory path, that file is located after building the package at:

  • ./src/libtcod/include/external/pstdint.h => source file is inside include/external

  • ./pkg/libtcod/usr/include/libtcod/pstdint.h => when installed, the file is located in the /usr/include/libtcod directory, not /usr/include/libtcod/external

Viech commented on 2018-04-04 16:36

Hello, I just posted an issue on the libtcod tracker that appears to break this package: https://bitbucket.org/libtcod/libtcod/issues/121/include-of-external-pstdinth-fails

If it's not receiving a fix you might want to patch around it like the Debian maintainer did.

feufochmar commented on 2015-08-27 18:47

I've changed the source for the bitbucket one.
I've also uploaded a development version of this package or AUR (libtcod-hg).

feufochmar commented on 2015-08-27 17:31

@elimik31: I've unflagged the package out-of-date, since its use is not for indicating a broken or changing source link. Also, as this package builds from sources so it is not affected by the potential problems of the binary versions.
For your suggestion, it's maybe something this package should do, to avoid what happened recently. I'll probably update the package to do this.

elimik31 commented on 2015-08-27 14:10

I marked this package out-of-date, but now I think it probably was a mistake. It was due to the following message on [roguecentral](http://roguecentral.org/doryen/libtcod/):

> This website is no longer the home of libtcod. You can get the source and report issues on bitbucket : https://bitbucket.org/libtcod/libtcod
>
> The forum is still open and will be available as long as needed : forum
>
> The old material is still available but there’s no guaranty that the binary builds will still work with nowadays compilers. You’d better compile the library from the bitbucket sources.

However, the current build on bitbucket is unstable yet and the latest stable build is 1.5.1, which is identical to the one on roguecentral, which is used in this PKGBUILD. However, for the future it would be probably better to compile the source code from the latest stable tag on bitbucket.

elimik31 commented on 2015-08-27 14:09

On roguecentral (http://roguecentral.org/doryen/libtcod/) it says:
I marked this package out-of-date, but now I think it probably was a mistake. It was due to the following message on roguecentral (http://roguecentral.org/doryen/libtcod/):

> This website is no longer the home of libtcod. You can get the source and report issues on bitbucket : https://bitbucket.org/libtcod/libtcod
>
> The forum is still open and will be available as long as needed : forum
>
> The old material is still available but there’s no guaranty that the binary builds will still work with nowadays compilers. You’d better compile the library from the bitbucket sources.

However, the current build on bitbucket is unstable yet and the latest stable build is 1.5.1, which is identical to the one on roguecentral, which is used in this PKGBUILD. However, for the future it would be probably better to compile the source code from the latest stable tag on bitbucket.

feufochmar commented on 2015-05-06 21:30

The website (http://roguecentral.org) is down currently. There is an issue on libtcod bugtracker, I don't know when this will be corrected.
If you go on the old website (http://doryen.eptalys.net) there is a page telling you to go to the new website, but this can be disabled by adding a "?utm_source=twitterfeed&utm_medium=twitter" at the end of every url (don't ask me why, I found that when googling for another link). So you can temporary use the following link to get the source :
http://doryen.eptalys.net/?file_id=26?utm_source=twitterfeed&utm_medium=twitter

I have also uploaded a version of the source package there :
http://feuforeve.fr/vrac/libtcod-1.5.1-linux.tar.gz

I won't change the package right now, as this website issue may just be temporary.

olivil commented on 2015-05-05 14:45

Source link is broken..

Is there any other source for this package?

All comments