wok-next view celestia/receipt @ rev 20621

Add: fluxcomp, ldns, libndp, libnsl, nghttp2; up: directfb, libevent, libnl, libsoup, links, neon, serf
author Aleksej Bobylev <al.bobylev@gmail.com>
date Wed Apr 25 13:24:59 2018 +0300 (2018-04-25)
parents 7ea408c580be
children 20b16e3448fe
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 fix libtool &&
31 make &&
32 make DESTDIR=$DESTDIR install
33 }
35 genpkg_rules() {
36 copy @std
37 DEPENDS="gtk+ glew libtheora lua5.1 gtkglext freeglut xorg-libXmu mesa glu \
38 libjpeg jpeg zlib"
39 }