wok-next view xine-lib/receipt @ rev 20666

Up freeglut (3.0.0)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri May 11 03:09:34 2018 +0300 (2018-05-11)
parents d43bf7aae921
children f99935f1778a
line source
1 # SliTaz package receipt v2.
3 PACKAGE="xine-lib"
4 VERSION="1.2.8"
5 CATEGORY="multimedia"
6 SHORT_DESC="Xine video library"
7 MAINTAINER="pankso@slitaz.org"
8 LICENSE="GPL2"
9 WEB_SITE="http://www.xine-project.org/"
11 TARBALL="$PACKAGE-$VERSION.tar.xz"
12 WGET_URL="http://downloads.sourceforge.net/project/xine/$PACKAGE/$VERSION/$TARBALL"
14 BUILD_DEPENDS="xorg-libXvMC-dev xorg-libXv-dev xorg-xextproto xorg-videoproto \
15 alsa-lib-dev libogg-dev libvorbis-dev libtheora-dev freetype-dev perl \
16 util-linux-uuid-dev xorg-libxcb-dev libcaca-dev ffmpeg-dev file \
17 libmodplug-dev xorg-libXinerama-dev speex-dev gettext-tools"
18 SPLIT="xine-fonts xine-lib xine-lib-dev"
20 compile_rules() {
21 case "$ARCH" in
22 arm*)
23 export LDFLAGS="$LDFLAGS -L/cross/$ARCH/sysroot/usr/lib"
24 export LIBTOOL=${HOST_SYSTEM}-libtool
25 ARCH_ARGS="--disable-xinerama" ;;
26 esac
28 sed -i 's/grep -x/grep/' configure
29 CPPFLAGS="$CPPFLAGS -DHAVE_NANO_SLEEP" \
30 ./configure \
31 --with-freetype \
32 --with-xcb \
33 --without-jack \
34 --without-imagemagick \
35 --without-sdl \
36 --disable-gnomevfs \
37 --disable-samba \
38 --disable-glu \
39 --disable-opengl \
40 --disable-fb \
41 --without-esound \
42 --disable-vcd \
43 --disable-musepack \
44 $CONFIGURE_ARGS $ARCH_ARGS &&
45 fix libtool &&
46 make && make install
47 }
49 genpkg_rules() {
50 case "$PACKAGE" in
51 xine-fonts)
52 copy *.xinefont.gz
53 CAT="x-window|extra fonts for Xine video player"
54 DEPENDS="xine-ui"
55 ;;
56 xine-lib)
57 copy @std @rm
58 DEPENDS="zlib xorg-libX11 xorg-libXv xorg-libXvMC alsa-lib \
59 libogg libvorbis libtheora xorg-libXvMC xorg-libXv \
60 xorg-libxcb ffmpeg libmodplug"
61 SUGGESTED="xine-fonts faad2"
62 ;;
63 xine-lib-dev)
64 copy @dev
65 ;;
66 esac
67 }