summaryrefslogtreecommitdiffstats
path: root/xbmc/Pkgfile
diff options
context:
space:
mode:
authororchidman <lesibel@free.fr>2012-04-19 15:07:18 +0200
committerorchidman <lesibel@free.fr>2012-04-19 15:07:18 +0200
commit4fd9d6a60615cdb0d3e0a5421669b986484fddb8 (patch)
tree86f5d2346f8a7b7ab0150a2423d8f917f11346d7 /xbmc/Pkgfile
parent9e976a2c014027671eccd80844ee229a9718da37 (diff)
downloadnutyx-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/Pkgfile68
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
+}