[Lunar-commits] <moonbase> xbmc-git: Adding to moonbase.

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Sun Oct 16 15:06:59 CEST 2011


commit 844ee4d1fce3dee04fb3d9e36d66a57c07d9b33a
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Sun Oct 16 09:06:59 2011 -0400

    xbmc-git: Adding to moonbase.
---
 zbeta/xbmc-git/BUILD     |    9 +++++++++
 zbeta/xbmc-git/CONFIGURE |    1 +
 zbeta/xbmc-git/DEPENDS   |   41 +++++++++++++++++++++++++++++++++++++++++
 zbeta/xbmc-git/DETAILS   |   38 ++++++++++++++++++++++++++++++++++++++
 4 files changed, 89 insertions(+), 0 deletions(-)

diff --git a/zbeta/xbmc-git/BUILD b/zbeta/xbmc-git/BUILD
new file mode 100644
index 0000000..bf34874
--- /dev/null
+++ b/zbeta/xbmc-git/BUILD
@@ -0,0 +1,9 @@
+(
+
+  sh bootstrap &&
+
+  OPTS+=" --with-cpu --with-arch --disable-debug" &&
+
+  default_build
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/xbmc-git/CONFIGURE b/zbeta/xbmc-git/CONFIGURE
new file mode 100644
index 0000000..987becb
--- /dev/null
+++ b/zbeta/xbmc-git/CONFIGURE
@@ -0,0 +1 @@
+mquery GOOM "GOOM screensaver support?" y "--enable-goom" "--disable-goom"
diff --git a/zbeta/xbmc-git/DEPENDS b/zbeta/xbmc-git/DEPENDS
new file mode 100644
index 0000000..6b165b1
--- /dev/null
+++ b/zbeta/xbmc-git/DEPENDS
@@ -0,0 +1,41 @@
+# core dependencies
+depends alsa-lib
+depends libmicrohttpd
+depends libass
+depends curl
+depends enca
+depends libXt
+depends libXext
+depends libXrandr
+depends mesa-lib
+depends SDL
+depends lzo
+depends fribidi
+depends boost
+# base codecs
+depends flac
+depends faad
+depends libmad
+depends libogg
+depends libvorbis
+depends libtheora
+depends lame
+depends speex
+depends x264-snapshot
+depends wavpack
+depends mpeg2dec
+
+optional_depends "libvdpau"   "--enable-vdpau"  "--disable-vdpau" "Hardware accelerated video playback (nvidia cards)"
+
+optional_depends "ffmpeg"     "--enable-external-ffmpeg --enable-ffmpeg-libvorbis" \
+                              "--disable-external-ffmpeg" "Say yes to use external ffmpeg, else use internal"
+
+optional_depends "libva"      "--enable-vaapi"      "--disable-vaapi"      "Hardware accelerated video playback (hardware neutral API)"
+optional_depends "pulseaudio" "--enable-pulse"      "--disable-pulse"      "Pulseaudio support"
+optional_depends "rtmpdump"   "--enable-rtmp"       "--disable-rtmp"       "RTMP stream support"
+optional_depends "faac"       "--enable-faac"       "--disable-faac"       "FAAC support"
+optional_depends "libdvdcss"  "--enable-dvdcss"     "--disable-dvdcss"     "DVDCSS support"
+optional_depends "timidity++" "--enable-mid"        "--disable-mid"        "MID support"
+optional_depends "avahi"      "--enable-avahi"      "--disable-avai"       "Avahi support"
+optional_depends "libblueray" "--enable-libblueray" "--disable-libblueray" "Blueray DVD playback support"
+optional_depends "libdc1394"  ""   ""  "for firewire support"
diff --git a/zbeta/xbmc-git/DETAILS b/zbeta/xbmc-git/DETAILS
new file mode 100644
index 0000000..6212811
--- /dev/null
+++ b/zbeta/xbmc-git/DETAILS
@@ -0,0 +1,38 @@
+          MODULE=xbmc
+         VERSION=git
+          SOURCE=${MODULE}-${VERSION}.tar.gz
+      SOURCE_URL=git://github.com/xbmc/xbmc.git
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
+#      SOURCE_VFY=sha1:7a9f4e2c18a23d687ecfc744f2e051e4f88ef01a
+        WEB_SITE="http://xbmc.org/"
+         ENTERED=20111015
+         UPDATED=20111015
+           SHORT="Multimedia Center for the PC"
+cat << EOF
+XBMC is an award-winning free and open source (GPL) software media
+player and entertainment hub for digital media. XBMC is available
+for Linux, OSX, and Windows. Created in 2003 by a group of like
+minded programmers, XBMC is a non-profit project run and developed by
+volunteers located around the world. More than 50 software developers
+have contributed to XBMC, and 100-plus translators have worked to
+expand its reach, making it available in more than 30 languages.
+
+While XBMC functions very well as a standard media player application
+for your computer, it has been designed to be the perfect companion
+for your HTPC. Supporting an almost endless range of remote controls,
+and combined with its beautiful interface and powerful skinning engine,
+XBMC feels very natural to use from the couch and is the ideal solution
+for your home theater.
+
+Currently XBMC can be used to play almost all popular audio and video
+formats around. It was designed for network playback, so you can
+stream your multimedia from anywhere in the house or directly from
+the internet using practically any protocol available. Use your media
+as-is: XBMC can play CDs and DVDs directly from the disk or image file,
+almost all popular archive formats from your hard drive, and even files
+inside ZIP and RAR archives. It will even scan all of your media and
+automatically create a personalized library complete with box covers,
+descriptions, and fanart. There are playlist and slideshow functions, a
+weather forecast feature and many audio visualizations. Once installed,
+your computer will become a fully functional multimedia jukebox.
+EOF


More information about the Lunar-commits mailing list