wok-next view celestia/receipt @ rev 20560

openmotif: fix build; celestia: try but no luck
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sun Apr 08 17:12:24 2018 +0300 (2018-04-08)
parents fb9d8c16e8db
children 835b3b8ce6ac
line source
1 # SliTaz package receipt v2.
3 PACKAGE="celestia"
4 VERSION="1.6.1"
5 CATEGORY="games"
6 SHORT_DESC="Real-time 3D Space Simulation"
7 MAINTAINER="slaxemulator@gmail.com"
8 LICENSE="GPL2"
9 WEB_SITE="http://www.shatters.net/celestia/"
11 TARBALL="$PACKAGE-$VERSION.tar.gz"
12 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
14 BUILD_DEPENDS="gtk+ glew libtheora lua5.1 gtkglext freeglut xorg-libXmu mesa \
15 glu libjpeg jpeg zlib gtk+-dev libtheora-dev lua5.1-dev gtkglext-dev \
16 freeglut-dev xorg-libXmu-dev glu mesa-dev libpng16-dev libogg-dev \
17 jpeg-dev glew-dev zlib-dev gettext autoconf"
19 compile_rules() {
20 export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -ldl"
22 sed -i 's|"ray.h"|&\n#include "mathlib.h"|' src/celmath/intersect.h
23 sed -i 's|NULL|0|' src/celengine/frametree.h
24 sed -i 's|"png.h"|&\n#include "zlib.h"|' src/celestia/imagecapture.cpp
25 sed -i 's|<cstdio>|&\n#include <string.h>|' src/celengine/*.cpp
27 ./configure \
28 --with-gtk \
29 $CONFIGURE_ARGS &&
30 make &&
31 make DESTDIR=$DESTDIR install
32 }
34 genpkg_rules() {
35 copy @std
36 DEPENDS="gtk+ glew libtheora lua5.1 gtkglext freeglut xorg-libXmu mesa glu \
37 libjpeg jpeg zlib"
38 }