Commit graph

17 commits

Author SHA1 Message Date
Alexey Dokuchaev
f8f7ecd590 Pull another patch from Red Hat, to fix a runtime crash:
PANIC: unprotected error in call to Lua API (attempt to index a nil value)

PR:		195240
Red Hat bug:	https://bugzilla.redhat.com/show_bug.cgi?id=1045632
Patch by:	Chris Rankin (Comments 13-16)
Obtained from:	celestia-1.6.1-15.fc20.src.rpm
2014-12-14 13:23:35 +00:00
Baptiste Daroussin
cf686a0152 Convert celestia ports to stage
While here add a couple of patches obtain from the fedora project to fix
compilation with modern compilers and allows to build with lua 5.2
Switch lua to lua 5.2 version
Use desktop file provided by upstream instead of the version provided in
the ports (the upstream version is more complete)
Switch to USES=libtool
Now that overlinking is not happening anymore fix the glut version not
linking properly because it lacks an explicit link to libGL.
2014-04-28 15:55:51 +00:00
Alexey Dokuchaev
c555cd6b38 Unbreak the build against Clang:
http://clang.llvm.org/compatibility.html#dep_lookup

While here, consistently set fbsd:nokeywords on all patch files.

Reported by:	miwi
2013-06-15 18:35:23 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Alexey Dokuchaev
ead9c4b39b - Update to version 1.6.1, bugfix and translations release
- Patch things with sed(1) during `post-patch' instead of `pre-patch'
- Fix Lua detection properly (patch corresponding pkg-config(1) calls)
- Offload CONFIGURE_ENV, add work-around for Gentoo bug #316573 (some
  messages were misplaced on systems where char is unsigned by default,
  e.g. PowerPC)
- Allow add-ons to be placed inside user's home directory
- Drop explicit USE_XORG, improve on comments, do some minor cleanups
2011-07-25 05:15:36 +00:00
Dirk Meyer
4b89d49cbc - fix build for png-1.4.1 2010-03-31 12:11:16 +00:00
Alexey Dokuchaev
8ab1544774 - Allow to build with KDE3 frontend
- Add some commentary to Makefile
2009-08-17 20:37:54 +00:00
Alexey Dokuchaev
865872ac50 - Update to version 1.6.0
- Rephrase IGNORE statement so it reads better
- Make Lua support mandatory, build fails without it
- Include support for Theora video capture
- Minor Makefile cleanups

Submitted by:	Olexandr Sydorchuk (parts)
2009-08-16 06:17:25 +00:00
Boris Samorodov
16fd199c23 . unbreak building with gcc-4.2 (delete extra qualifications), this
should unbreak astro/celestia-gtk and astro/celestia-gnome as well;
. bump PORTREVISION.

Pointed out by:	pointyhat, kris at ports-developers
Approved by:	portmgr (erwin),
		jylefort (maintainer, implicit)
Stolen from:	debian @ FreeNode IRC archive
2007-05-22 19:09:21 +00:00
Jean-Yves Lefort
613f27d55d - Update to 1.4.1
- Do not use OPTIONS for the mutually exclusive UI choices, use
  conflicting slave ports (celestia-gnome and celestia-gtk)
- Axe KDE support since I cannot test it (patches welcome)
- Enable Lua support by default
- Always install a desktop entry
- Relayout the Makefile
- Take maintainership
2006-05-04 12:38:37 +00:00
Trevor Johnson
0bd43f9890 Update to 1.3.2
PR:		77573
Submitted by:	Jean-Yves Lefort
2005-03-15 03:46:39 +00:00
Trevor Johnson
22801fbea2 Update to 1.3.1. Be less verbose.
PR:		61280
Submitted by:	Jean-Yves Lefort
2004-03-17 23:08:20 +00:00
Edwin Groothuis
70078584a9 Unbreak the C++ errors
Obtained from:	partly from http://spegill.linux.is/gentoo/gentoo-portage/app-misc/celestia/files/celestia-gcc3.patch
2003-08-31 04:37:45 +00:00
Edwin Groothuis
f2300aea68 Partly unbreak astro/celestia due to C++ issues.
Also applied PR ports/46149

PR:		ports/46149
Submitted by:	Brad Laue <brad@brad-x.com>
Approved by:	maintainer timeout
2003-08-31 03:58:53 +00:00
Trevor Johnson
70bdff4a9f This must be patched when GTK+ is enabled. 2002-05-22 21:58:38 +00:00
Trevor Johnson
d87b260433 Make this less crude. 2002-05-22 21:57:39 +00:00
Trevor Johnson
5f3a280ac4 Add port of celestia, another space travel simulator.
Requested by:  Geoffrey Lassner, Bohdan 'Nexus' Horst, and Jud
2002-05-18 03:24:20 +00:00