wok-next diff celestia/receipt @ rev 20916
libopenraw, abiword: update deps; boost: pack unpacked libs
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Tue Aug 21 05:42:25 2018 +0300 (2018-08-21) |
parents | 835b3b8ce6ac |
children | f48456621a9d |
line diff
1.1 --- a/celestia/receipt Fri Apr 13 07:14:16 2018 +0300 1.2 +++ b/celestia/receipt Tue Aug 21 05:42:25 2018 +0300 1.3 @@ -6,34 +6,37 @@ 1.4 SHORT_DESC="Real-time 3D Space Simulation" 1.5 MAINTAINER="slaxemulator@gmail.com" 1.6 LICENSE="GPL2" 1.7 -WEB_SITE="http://www.shatters.net/celestia/" 1.8 +WEB_SITE="https://celestia.space/" 1.9 1.10 TARBALL="$PACKAGE-$VERSION.tar.gz" 1.11 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 1.12 1.13 -BUILD_DEPENDS="gtk+ glew libtheora lua5.1 gtkglext freeglut xorg-libXmu mesa \ 1.14 -glu libjpeg jpeg zlib gtk+-dev libtheora-dev lua5.1-dev gtkglext-dev \ 1.15 -freeglut-dev xorg-libXmu-dev glu mesa-dev libpng16-dev libogg-dev \ 1.16 -jpeg-dev glew-dev zlib-dev gettext autoconf" 1.17 +BUILD_DEPENDS="automake libtool gettext mesa-dev glu-dev gtk+-dev gtkglext-dev \ 1.18 +lua5.1-dev libjpeg-turbo-dev libtheora-dev" 1.19 1.20 compile_rules() { 1.21 - export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -ldl" 1.22 + sed -i 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|' configure.in 1.23 + autoreconf -vi || return 1 1.24 1.25 - sed -i 's|"ray.h"|&\n#include "mathlib.h"|' src/celmath/intersect.h 1.26 - sed -i 's|NULL|0|' src/celengine/frametree.h 1.27 - sed -i 's|"png.h"|&\n#include "zlib.h"|' src/celestia/imagecapture.cpp 1.28 - sed -i 's|<cstdio>|&\n#include <string.h>|' src/celengine/*.cpp 1.29 + # Celestia-1.6.1 has a bug in the font rendering and requires -fsigned-char 1.30 + export CFLAGS="$CFLAGS -fsigned-char" 1.31 + export CXXFLAGS="$CXXFLAGS -fsigned-char" 1.32 1.33 ./configure \ 1.34 --with-gtk \ 1.35 + --disable-rpath \ 1.36 + --with-lua \ 1.37 $CONFIGURE_ARGS && 1.38 fix libtool && 1.39 make && 1.40 - make DESTDIR=$DESTDIR install 1.41 + make \ 1.42 + DESTDIR=$DESTDIR \ 1.43 + MKDIR_P='mkdir -p' \ 1.44 + install 1.45 } 1.46 1.47 genpkg_rules() { 1.48 copy @std 1.49 - DEPENDS="gtk+ glew libtheora lua5.1 gtkglext freeglut xorg-libXmu mesa glu \ 1.50 - libjpeg jpeg zlib" 1.51 + DEPENDS="cairo gdk-pixbuf glib glu gtk+ gtkglext libjpeg-turbo libogg \ 1.52 + libpng16 libtheora mesa pango" 1.53 }