From 4fd9d6a60615cdb0d3e0a5421669b986484fddb8 Mon Sep 17 00:00:00 2001 From: orchidman Date: Thu, 19 Apr 2012 15:07:18 +0200 Subject: xbmc 11.0-1 ajout port - Merci fanch --- xbmc/Pkgfile | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 xbmc/Pkgfile (limited to 'xbmc/Pkgfile') diff --git a/xbmc/Pkgfile b/xbmc/Pkgfile new file mode 100644 index 000000000..fd743f431 --- /dev/null +++ b/xbmc/Pkgfile @@ -0,0 +1,68 @@ +# Description:Le centre multimédia XBMC +# URL: http://mirrors.xbmc.org +# Maintainer: Andreas Setterlind & Staffan Lindberg +# Packager: fanch +# Depends on: ffmpeg,libva,libplist,libvdpau,libusb,libshairport,libnfs,afpfs-ng,samba3,rtmpdump,pulseaudio,libmicrohttpd,sdl,sdl_image,sdl_mixer,libbluray,libcdio,yajl,bluez,libssh,lzo,libmodplug,libvorbis,libsamplerate,libmad,libmpeg2,libass,libmysql,glew,boost,wxgtk, libgd,pycrypto, xorg-libxinerama, xorg-libxrandr, xorg-libxi, xorg-libxcursor +# Run on: ffmpeg,libva,libplist,libvdpau,libusb,libshairport,libnfs,afpfs-ng,samba3,rtmpdump,pulseaudio,libmicrohttpd,sdl,sdl_image,sdl_mixer,libbluray,libcdio,yajl,bluez,libssh,lzo,libmodplug,libvorbis,libsamplerate,libmad,libmpeg2,libass,libmysql,glew,boost,wxgtk,pycrypto,libgd,xorg-libxinerama,xorg-libxrandr,xorg-libxi,xorg-libxcursor + +name=xbmc +version=11.0 +release=1 +source=(http://mirrors.xbmc.org/releases/source/$name-$version.tar.gz) +build() { + cd $SRC/xbmc-$version + sed -i -e 's:/usr/bin/lsb_release -d:cat /etc/arch-release:' xbmc/utils/SystemInfo.cpp + ./bootstrap + export PYTHON_VERSION=2 + ./configure --prefix=/usr \ + --disable-debug \ + --enable-optimizations \ + --enable-gl \ + --enable-sdl \ + --enable-vaapi \ + --enable-vdpau \ + --enable-xvba \ + --enable-joystick \ + --enable-xrandr \ + --enable-rsxs \ + --enable-projectm \ + --enable-x11 \ + --enable-pulse \ + --enable-rtmp \ + --enable-samba \ + --enable-nfs \ + --enable-afpclient \ + --enable-airplay \ + --enable-airtunes \ + --enable-ffmpeg-libvorbis \ + --enable-dvdcss \ + --disable-hal \ + --enable-avahi \ + --enable-webserver \ + --enable-optical-drive \ + --enable-libbluray \ + --enable-texturepacker \ + --enable-udev \ + --enable-libusb \ + --enable-libcec \ + --enable-external-libraries \ + --disable-external-ffmpeg + make + make prefix=$PKG/usr install + # run feh with python2 + sed -i -e 's/python/python2/g' $PKG/usr/bin/xbmc + + # lsb_release fix + sed -i -e 's/which lsb_release &> \/dev\/null/\[ -f \/etc\/arch-release ]/g' "$PKG/usr/bin/xbmc" + sed -i -e "s/lsb_release -a 2> \/dev\/null | sed -e 's\/\^\/ \/'/cat \/etc\/arch-release/g" "$PKG/usr/bin/xbmc" + + # Tools + install -D -m 0755 "$SRC/xbmc-$version/xbmc-xrandr" "$PKG/usr/share/xbmc/xbmc-xrandr" + install -D -m 0755 "$SRC/xbmc-$version/tools/TexturePacker/TexturePacker" "$PKG/usr/share/xbmc/" + + # Licenses + install -d -m 0755 "$PKG/usr/share/licenses/$name" + for licensef in LICENSE.GPL copying.txt; do + mv "$PKG/usr/share/doc/xbmc/$licensef" "$PKG/usr/share/licenses/$name" + done +} -- cgit v1.2.3-54-g00ecf