diff options
author | orchidman <lesibel@free.fr> | 2012-04-19 15:07:18 +0200 |
---|---|---|
committer | orchidman <lesibel@free.fr> | 2012-04-19 15:07:18 +0200 |
commit | 4fd9d6a60615cdb0d3e0a5421669b986484fddb8 (patch) | |
tree | 86f5d2346f8a7b7ab0150a2423d8f917f11346d7 /xbmc/Pkgfile | |
parent | 9e976a2c014027671eccd80844ee229a9718da37 (diff) | |
download | nutyx-extra-4fd9d6a60615cdb0d3e0a5421669b986484fddb8.tar.gz nutyx-extra-4fd9d6a60615cdb0d3e0a5421669b986484fddb8.tar.bz2 nutyx-extra-4fd9d6a60615cdb0d3e0a5421669b986484fddb8.tar.xz nutyx-extra-4fd9d6a60615cdb0d3e0a5421669b986484fddb8.zip |
xbmc 11.0-1 ajout port - Merci fanch
Diffstat (limited to 'xbmc/Pkgfile')
-rw-r--r-- | xbmc/Pkgfile | 68 |
1 files changed, 68 insertions, 0 deletions
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 +} |