diff options
author | Michael Hanson <hansonorders@verizon.net> | 2010-12-04 02:46:00 (GMT) |
---|---|---|
committer | Michael Hanson <hansonorders@verizon.net> | 2010-12-04 02:46:00 (GMT) |
commit | 8eb43d3703f505eaf355c4ba79211c30094a2721 (patch) | |
tree | cb3dc46624ef1fd8b4c3aaae549b239a7204afbd /abs/core/mythtv | |
parent | 5608cdbcece860b46b4cd0f8a563b89c11366226 (diff) | |
download | linhes_pkgbuild-8eb43d3703f505eaf355c4ba79211c30094a2721.zip linhes_pkgbuild-8eb43d3703f505eaf355c4ba79211c30094a2721.tar.gz linhes_pkgbuild-8eb43d3703f505eaf355c4ba79211c30094a2721.tar.bz2 |
mythtv: upgrade the suite cuz it's been a few weeks (mythtv, mythplugins, myththemes, morethemes, mythsmolt)
Diffstat (limited to 'abs/core/mythtv')
-rw-r--r-- | abs/core/mythtv/stable-0.24/morethemes/PKGBUILD | 66 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/morethemes/retro-wide_video-ui.xml-filetypes.patch | 22 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythplugins/PKGBUILD | 145 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythplugins/mtd | 36 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythplugins/mythplugins-mythzoneminder.install | 3 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythplugins/qt-4.7-buildfixes.diff | 26 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythsmolt/PKGBUILD | 23 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythsmolt/mythsmolt.patch | 8 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythsmolt/smolt_init_login.sh | 39 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/myththemes/PKGBUILD | 51 | ||||
-rwxr-xr-x | abs/core/mythtv/stable-0.24/mythtv/PKGBUILD (renamed from abs/core/mythtv/stable-0.24/PKGBUILD) | 2 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/__changelog (renamed from abs/core/mythtv/stable-0.24/__changelog) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/menu-xml/HOST_SETTINGS.xml (renamed from abs/core/mythtv/stable-0.24/menu-xml/HOST_SETTINGS.xml) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/menu-xml/is.xml (renamed from abs/core/mythtv/stable-0.24/menu-xml/is.xml) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/menu-xml/library.xml.patch (renamed from abs/core/mythtv/stable-0.24/menu-xml/library.xml.patch) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/menu-xml/linhes.xml (renamed from abs/core/mythtv/stable-0.24/menu-xml/linhes.xml) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/menu-xml/mainmenu.xml.patch (renamed from abs/core/mythtv/stable-0.24/menu-xml/mainmenu.xml.patch) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/menu-xml/mythbackup.xml (renamed from abs/core/mythtv/stable-0.24/menu-xml/mythbackup.xml) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/menu-xml/mythrestore.xml (renamed from abs/core/mythtv/stable-0.24/menu-xml/mythrestore.xml) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/menu-xml/optical_menu.xml.patch (renamed from abs/core/mythtv/stable-0.24/menu-xml/optical_menu.xml.patch) | 0 | ||||
-rwxr-xr-x | abs/core/mythtv/stable-0.24/mythtv/menu-xml/original/create_patch.sh (renamed from abs/core/mythtv/stable-0.24/menu-xml/original/create_patch.sh) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/menu-xml/setup.xml (renamed from abs/core/mythtv/stable-0.24/menu-xml/setup.xml) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/menu-xml/siriusmenu.xml (renamed from abs/core/mythtv/stable-0.24/menu-xml/siriusmenu.xml) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/menu-xml/update.xml (renamed from abs/core/mythtv/stable-0.24/menu-xml/update.xml) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/menu-xml/update2.xml (renamed from abs/core/mythtv/stable-0.24/menu-xml/update2.xml) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/menu-xml/util_menu.xml.patch (renamed from abs/core/mythtv/stable-0.24/menu-xml/util_menu.xml.patch) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/menu-xml/xmmenu.xml (renamed from abs/core/mythtv/stable-0.24/menu-xml/xmmenu.xml) | 0 | ||||
-rwxr-xr-x | abs/core/mythtv/stable-0.24/mythtv/myth.sh (renamed from abs/core/mythtv/stable-0.24/myth.sh) | 0 | ||||
-rwxr-xr-x | abs/core/mythtv/stable-0.24/mythtv/mythbackend (renamed from abs/core/mythtv/stable-0.24/mythbackend) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/mythbackend.lr (renamed from abs/core/mythtv/stable-0.24/mythbackend.lr) | 0 | ||||
-rwxr-xr-x | abs/core/mythtv/stable-0.24/mythtv/mythbackend.sh (renamed from abs/core/mythtv/stable-0.24/mythbackend.sh) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/mythfrontend.lr (renamed from abs/core/mythtv/stable-0.24/mythfrontend.lr) | 0 | ||||
-rwxr-xr-x | abs/core/mythtv/stable-0.24/mythtv/mythtv.install (renamed from abs/core/mythtv/stable-0.24/mythtv.install) | 0 | ||||
-rwxr-xr-x | abs/core/mythtv/stable-0.24/mythtv/pretty (renamed from abs/core/mythtv/stable-0.24/pretty) | 0 | ||||
-rw-r--r-- | abs/core/mythtv/stable-0.24/mythtv/smolt_jump.patch (renamed from abs/core/mythtv/stable-0.24/smolt_jump.patch) | 0 |
35 files changed, 420 insertions, 1 deletions
diff --git a/abs/core/mythtv/stable-0.24/morethemes/PKGBUILD b/abs/core/mythtv/stable-0.24/morethemes/PKGBUILD new file mode 100644 index 0000000..c6368bc --- /dev/null +++ b/abs/core/mythtv/stable-0.24/morethemes/PKGBUILD @@ -0,0 +1,66 @@ +pkgname=morethemes +pkgver=0.24 +pkgrel=6 +pkgdesc="Additional themes for MythTV" +url="http://www.mythtv.org" +license="GPL" +arch=('any') +depends=('mythtv') +groups=('mythtv-extras') +source=(#'ftp://ftp.knoppmyth.net/R6/sources/morethemes-0.23.tar.bz2' + 'ftp://miroku.no-ip.com/blue-abstract-wide.2010.09.16.tar.bz2' + 'http://elkin.de/mythtv/2010.09.08-blootube-ng.tar.bz2' + 'http://elkin.de/mythtv/2010.11.04-Willi.tar.lzma' + 'http://elkin.de/mythtv/2010.03.13-bando-blue.tar.bz2' + 'http://www.thepetersclan.com/files/TintedGlass-1.18.tbz2' + 'http://www.thepetersclan.com/files/Mod-Gray-OSD.tar.bz2' + 'http://www.thepetersclan.com/files/Bluebar-Hires-OSD.tar.bz2' + 'http://www.thepetersclan.com/files/BlueCurves-OSD.tar.bz2' + 'http://www.thepetersclan.com/files/SimplyBlue-OSD.tbz2' + 'http://www.thepetersclan.com/files/BlueCurves2-OSD.tbz2' + 'http://www.thepetersclan.com/files/BlueCurves-2.1-OSD.tbz2' + 'http://www.mythtv.org/themes/LCARS.tar.gz' + 'http://www.mythtv.org/themes/TransBlue.tar.gz' + 'http://www.westnet.com/~chris/Mythtv/Retro-wide.tar.gz' + 'retro-wide_video-ui.xml-filetypes.patch' + 'http://capnbry.net/~bmayland/fi/pvr150/SimpleGray-OSD-0.4.tar.bz2' + 'http://www.jobs-khakis-chicks.com/MythTV/IsthmusBlue-OSD.tar.gz' + 'http://static.castlesblog.com/public/Glass-OSD-V1.3.zip' + 'http://static.castlesblog.com/public/Minimal-OSD-V1.1.zip') + +build() { + cd ${srcdir} + mkdir -p ${pkgdir}/usr/share/mythtv/themes + + msg "Copying files..." + for d in `ls -d */` + do + cp -a "${d}" ${pkgdir}/usr/share/mythtv/themes + done + + # Housekeeping + rm -fr "${pkgdir}/usr/share/mythtv/themes/__MACOSX" || return 1 + # Little fix + cd ${pkgdir}/usr/share/mythtv/themes/Retro-wide || return 1 + patch -p0 <${srcdir}/retro-wide_video-ui.xml-filetypes.patch || return 1 +} + +md5sums=('878605505599a0f49c44f3df9affe10f' + '7c2a2b238b7d44e52b7a8a0361d395aa' + '2890f3b991db805a88a48eb6c7048f91' + 'c6d90fb469bc30a94e32f76c82122dd3' + '80d250bf87c8f72ee238a91c854c0a11' + 'c973d0779967034f7a5bc0043574d6f9' + 'fb32ddd900e54cff62a62a21025b2585' + '79247cf87bbee10363bb214325b7f671' + '67c501b80afdefeca623261634dafd9c' + '7b2f2eca37f2d9598b00bce85a193bae' + '9793dc85a486e1ad9d0c0b6684efd245' + 'a36bb7b2597a44128401b1aba9106122' + '21d6f967631e45b7039b965a63755282' + 'bfc56ffe1c872989f7a1cb7ae20aea49' + 'e05bb3d77a11f97a1d547b2f5bc1ddf7' + '09dd8679b56794f9850a2382b4e1ea62' + 'b6c187b233778abacce102fe609d4e09' + 'f8d4fd90f1e45512ea5237de59d5090d' + '5646e1df6f593f7116cbdec656146266') diff --git a/abs/core/mythtv/stable-0.24/morethemes/retro-wide_video-ui.xml-filetypes.patch b/abs/core/mythtv/stable-0.24/morethemes/retro-wide_video-ui.xml-filetypes.patch new file mode 100644 index 0000000..c98487f --- /dev/null +++ b/abs/core/mythtv/stable-0.24/morethemes/retro-wide_video-ui.xml-filetypes.patch @@ -0,0 +1,22 @@ +--- video-ui.xml.orig 2010-07-04 06:21:18.000000000 +0000 ++++ video-ui.xml 2010-07-04 06:22:22.000000000 +0000 +@@ -967,14 +967,17 @@ + + <button name="done_button" from="basebutton"> + <position>700,550</position> ++ <value>Done</value> + </button> + + <button name="new_button" from="basebutton"> +- <position>600,550</position> ++ <position>400,550</position> ++ <value>New</value> + </button> + + <button name="delete_button" from="basebutton"> +- <position>0,550</position> ++ <position>100,550</position> ++ <value>Delete</value> + </button> + </window> + diff --git a/abs/core/mythtv/stable-0.24/mythplugins/PKGBUILD b/abs/core/mythtv/stable-0.24/mythplugins/PKGBUILD new file mode 100644 index 0000000..85a7521 --- /dev/null +++ b/abs/core/mythtv/stable-0.24/mythplugins/PKGBUILD @@ -0,0 +1,145 @@ +# $Id: PKGBUILD 91281 2010-09-26 06:04:21Z remy $ +# Maintainer: Giovanni Scafora <giovanni@archlinux.org> + +pkgbase=mythplugins +pkgname=('mythplugins-mytharchive' + 'mythplugins-mythbrowser' + 'mythplugins-mythgallery' + 'mythplugins-mythgame' + 'mythplugins-mythmusic' + 'mythplugins-mythnetvision' + 'mythplugins-mythnews' + 'mythplugins-mythvideo' + 'mythplugins-mythweather' + 'mythplugins-mythweb' + 'mythplugins-mythzoneminder') +pkgver=0.24 +pkgrel=6 +arch=('i686' 'x86_64') +url="http://www.mythtv.org" +license=('GPL') +conflicts=('mythmovies') +makedepends=("mythtv>=${pkgver}" 'mplayer' 'fftw' 'dvdauthor' 'libexif' + 'python-imaging' 'libcdaudio' 'taglib' 'perl-xml-simple' 'dcraw' + 'libvisual' 'perl-xml-xpath' 'perl-image-size' + 'perl-class-inspector' 'perl-datetime-format-iso8601' + 'flac' 'libvorbis' 'python2' 'python-pycurl' 'python-oauth') + +build() { + _svntrunk="http://svn.mythtv.org/svn/branches/release-0-24-fixes" + _svnmod="${pkgbase}" + + # get clean copy from SVN repo + if [ -d "${srcdir}/${pkgbase}" ] + then + cd "${srcdir}/${pkgbase}" + echo "Updating from SVN..." + svn up + else + cd "${srcdir}" + echo "Checking Out from SVN..." + svn co "${_svntrunk}/${_svnmod}" + fi + + cd "${srcdir}/${pkgbase}" + find . -name '*.py' -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + + ./configure --prefix=/usr \ + --enable-all + + qmake mythplugins.pro || return 1 + make || return 1 +} + +package_mythplugins-mytharchive() { + pkgdesc="MythTV plugin that lets you create DVDs from or archive your recorded shows" + depends=("mythtv>=${pkgver}" 'libxmu' 'pil' 'dvdauthor') + replaces=('mytharchive') + cd "${srcdir}/${pkgbase}/mytharchive" + make INSTALL_ROOT="${pkgdir}" install || return 1 +} + +package_mythplugins-mythbrowser() { + pkgdesc="Mini web browser for MythTV" + depends=("mythtv>=${pkgver}") + replaces=('mythbrowser') + cd "${srcdir}/${pkgbase}/mythbrowser" + make INSTALL_ROOT="${pkgdir}" install || return 1 +} + +package_mythplugins-mythgallery() { + pkgdesc="Image gallery plugin for MythTV" + depends=("mythtv>=${pkgver}" 'libexif') + replaces=('mythgallery') + cd "${srcdir}/${pkgbase}/mythgallery" + make INSTALL_ROOT="${pkgdir}" install || return 1 +} + +package_mythplugins-mythgame() { + pkgdesc="Game emulator module for MythTV" + depends=("mythtv>=${pkgver}" 'zlib') + replaces=('mythgame') + cd "${srcdir}/${pkgbase}/mythgame" + make INSTALL_ROOT="${pkgdir}" install || return 1 +} + +package_mythplugins-mythmusic() { + pkgdesc="Music playing plugin for MythTV" + depends=("mythtv>=${pkgver}" 'flac' 'libvorbis' 'libcdaudio' 'cdparanoia' 'taglib' 'libvisual') + replaces=('mythmusic') + cd "${srcdir}/${pkgbase}/mythmusic" + make INSTALL_ROOT="${pkgdir}" install || return 1 +} + +package_mythplugins-mythnetvision() { + pkgdesc="MythNetvision plugin for MythTV" + depends=("mythtv>=${pkgver}" 'python-pycurl' 'python-oauth') + replaces=('mythnetvision') + cd "${srcdir}/${pkgbase}/mythnetvision" + make INSTALL_ROOT="${pkgdir}" install || return 1 +} + +package_mythplugins-mythnews() { + pkgdesc="News checking plugin for MythTV" + depends=("mythtv>=${pkgver}") + replaces=('mythnews') + cd "${srcdir}/${pkgbase}/mythnews" + make INSTALL_ROOT="${pkgdir}" install || return 1 +} + +package_mythplugins-mythvideo() { + pkgdesc="Video playback and browsing plugin for MythTV" + depends=("mythtv>=${pkgver}" 'mplayer' 'perl-xml-simple') + replaces=('mythvideo') + cd "${srcdir}/${pkgbase}/mythvideo" + make INSTALL_ROOT="${pkgdir}" install || return 1 +} + +package_mythplugins-mythweather() { + pkgdesc="Weather checking plugin for MythTV" + depends=("mythtv>=${pkgver}" 'perl-xml-xpath' 'perl-image-size' 'perl-class-inspector' 'perl-datetime-format-iso8601') + replaces=('mythweather') + cd "${srcdir}/${pkgbase}/mythweather" + make INSTALL_ROOT="${pkgdir}" install || return 1 +} + +package_mythplugins-mythweb() { + pkgdesc="Web interface for MythTV's backend" + depends=("mythtv>=${pkgver}") + optdepends=('php-apache' + 'lighttpd') + replaces=('mythweb') + mkdir -p ${pkgdir}/data/srv/httpd/htdocs/mythweb/{image_cache,php_sessions} + cp -r ${srcdir}/mythplugins/mythweb/* ${pkgdir}/data/srv/httpd/htdocs/mythweb || return 1 + chown -R http:http ${pkgdir}/data/srv/httpd/htdocs/mythweb + chmod g+rw ${pkgdir}/data/srv/httpd/htdocs/mythweb/{image_cache,php_sessions,data} +} + +package_mythplugins-mythzoneminder() { + pkgdesc="Allows for viewing of CCTV cameras through zoneminder" + depends=("mythtv>=${pkgver}" zoneminder) + replaces=('mythzoneminder') +# install=mythplugins-mythzoneminder.install + cd "${srcdir}/${pkgbase}/mythzoneminder" + make INSTALL_ROOT="${pkgdir}" install || return 1 +} diff --git a/abs/core/mythtv/stable-0.24/mythplugins/mtd b/abs/core/mythtv/stable-0.24/mythplugins/mtd new file mode 100644 index 0000000..1f46dfe --- /dev/null +++ b/abs/core/mythtv/stable-0.24/mythplugins/mtd @@ -0,0 +1,36 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions + +PID=`pidof -o %PPID /usr/bin/mtd` +case "$1" in + start) + stat_busy "Starting Myth Transcoding Daemon" + [ -z "$PID" ] && /usr/bin/mtd -d + if [ $? -gt 0 ]; then + stat_fail + else + echo $PID > /var/run/mtd.pid + add_daemon mythtranscode + stat_done + fi + ;; + stop) + stat_busy "Stopping Myth Transcoding Daemon" + [ ! -z "$PID" ] && kill $PID &>/dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon mtd + stat_done + fi + ;; + restart) + $0 stop + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 diff --git a/abs/core/mythtv/stable-0.24/mythplugins/mythplugins-mythzoneminder.install b/abs/core/mythtv/stable-0.24/mythplugins/mythplugins-mythzoneminder.install new file mode 100644 index 0000000..142212b --- /dev/null +++ b/abs/core/mythtv/stable-0.24/mythplugins/mythplugins-mythzoneminder.install @@ -0,0 +1,3 @@ +post_install() { + echo "If you want to use this plugin, install zoneminder from AUR." +} diff --git a/abs/core/mythtv/stable-0.24/mythplugins/qt-4.7-buildfixes.diff b/abs/core/mythtv/stable-0.24/mythplugins/qt-4.7-buildfixes.diff new file mode 100644 index 0000000..dcffebe --- /dev/null +++ b/abs/core/mythtv/stable-0.24/mythplugins/qt-4.7-buildfixes.diff @@ -0,0 +1,26 @@ +Index: /branches/release-0-23-fixes/mythplugins/mythnetvision/mythnetvision/netsearch.cpp
+===================================================================
+--- /branches/release-0-23-fixes/mythplugins/mythnetvision/mythnetvision/netsearch.cpp (revision 24265)
++++ /branches/release-0-23-fixes/mythplugins/mythnetvision/mythnetvision/netsearch.cpp (revision 26391)
+@@ -45,7 +45,7 @@
+ m_progress(NULL), m_busyPopup(NULL),
+ m_okPopup(NULL), m_popupStack(),
+- m_netSearch(), m_currentSearch(NULL),
+- m_currentGrabber(0), m_currentCmd(NULL),
+- m_currentDownload(NULL), m_pagenum(0),
++ m_netSearch(), m_currentSearch(QString()),
++ m_currentGrabber(0), m_currentCmd(QString()),
++ m_currentDownload(QString()), m_pagenum(0),
+ m_lock(QMutex::Recursive)
+ {
+Index: /branches/release-0-23-fixes/mythplugins/mythvideo/mythvideo/videodlg.h
+===================================================================
+--- /branches/release-0-23-fixes/mythplugins/mythvideo/mythvideo/videodlg.h (revision 22916)
++++ /branches/release-0-23-fixes/mythplugins/mythvideo/mythvideo/videodlg.h (revision 26391)
+@@ -151,5 +151,5 @@
+ QString GetCoverImage(MythGenericTree *node);
+ QString GetFirstImage(MythGenericTree *node, QString type,
+- QString gpnode = NULL, int levels = 0);
++ QString gpnode = QString(), int levels = 0);
+ QString GetImageFromFolder(Metadata *metadata);
+ QString GetScreenshot(MythGenericTree *node);
diff --git a/abs/core/mythtv/stable-0.24/mythsmolt/PKGBUILD b/abs/core/mythtv/stable-0.24/mythsmolt/PKGBUILD new file mode 100644 index 0000000..d509d30 --- /dev/null +++ b/abs/core/mythtv/stable-0.24/mythsmolt/PKGBUILD @@ -0,0 +1,23 @@ +pkgname=mythsmolt +pkgver=0.24 +pkgrel=6 +pkgdesc="mythsmolt, a hardware profileing tool" +arch=('i686' 'x86_64') +url="http://www.mythvantage.com" +license=('GPL') +depends=("mythtv>=${pkgver}" urlgrabber python-simplejson python-pycurl) +#source=("http://jmeyer.us/download/mythsmolt.tar.gz" 'smolt_init_login.sh' 'mythsmolt.patch') +source=("http://jmeyer.us/download/mythsmolt.tar.gz" 'smolt_init_login.sh' ) + +groups=('mythtv-extras') + +build() { + cd $startdir/src/mythsmolt +# patch -p1 < ../mythsmolt.patch || return 1 + ./configure.sh + make || return 1 + make INSTALL_ROOT=$startdir/pkg install + install -D -m 755 $srcdir/smolt_init_login.sh $pkgdir/etc/profile.d/smolt_init_login.sh +} +md5sums=('17d740c348301ab47ac557ad7402115b' + '57a3416d90e59abbd5062436583c17e1') diff --git a/abs/core/mythtv/stable-0.24/mythsmolt/mythsmolt.patch b/abs/core/mythtv/stable-0.24/mythsmolt/mythsmolt.patch new file mode 100644 index 0000000..4767865 --- /dev/null +++ b/abs/core/mythtv/stable-0.24/mythsmolt/mythsmolt.patch @@ -0,0 +1,8 @@ +diff -ruaN mythsmolt.orig/settings.pro mythsmolt/settings.pro +--- mythsmolt.orig/settings.pro 2010-01-06 15:49:59.000000000 +0000 ++++ mythsmolt/settings.pro 2010-05-28 03:30:59.000000000 +0000 +@@ -1,3 +1,3 @@ + +-LIBVERSION = 0.24 ++LIBVERSION = 0.24 + diff --git a/abs/core/mythtv/stable-0.24/mythsmolt/smolt_init_login.sh b/abs/core/mythtv/stable-0.24/mythsmolt/smolt_init_login.sh new file mode 100644 index 0000000..0b76305 --- /dev/null +++ b/abs/core/mythtv/stable-0.24/mythsmolt/smolt_init_login.sh @@ -0,0 +1,39 @@ +if [ $UID = 0 -o $UID = 1000 ] +then + INIT=`ps -p 1 -o comm=` + if [ x$INIT = xrunit ] + then + if [[ -f /home/mythtv/.configure && $- = *i* ]] + then + if [ ! -z "$PS1" ] + then + if [ $0 = "-bash" ] + then + if [ ! -e /home/mythtv/.mythtv/MythSmolt/hw-uuid ] + then + echo "" + echo "####################################################" + echo "It appears you have not yet run smolt" + echo "Please take the time to submit your hardware profile" + echo "" + echo "press any key to continue:" + echo "####################################################" + read a + mkdir -p /home/mythtv/.mythtv/MythSmolt + chown -R mythtv:users /home/mythtv/.mythtv/MythSmolt + + if [ $UID = 0 ] + then + su mythtv -c "/usr/share/mythtv/mythsmolt/scripts/sendProfile.py" && su mythtv -c "touch /home/mythtv/.mythtv/MythSmolt/hw-uuid" + else + /usr/share/mythtv/mythsmolt/scripts/sendProfile.py && touch /home/mythtv/.mythtv/MythSmolt/hw-uuid + fi + fi + fi + fi + fi + fi +fi + + + diff --git a/abs/core/mythtv/stable-0.24/myththemes/PKGBUILD b/abs/core/mythtv/stable-0.24/myththemes/PKGBUILD new file mode 100644 index 0000000..7c19e5a --- /dev/null +++ b/abs/core/mythtv/stable-0.24/myththemes/PKGBUILD @@ -0,0 +1,51 @@ +# $Id: PKGBUILD 86938 2010-08-06 21:53:33Z ibiru $ +# Maintainer: Giovanni Scafora <giovanni@archlinux.org> +# Contributor: Juergen Hoetzel <juergen@archlinux.org> +# Contributor: kleptophobiac@gmail.com + +pkgname=myththemes +pkgver=0.24 +pkgrel=6 +pkgdesc="Themes for MythTV" +arch=('any') +url="http://www.mythtv.org/" +license=('GPL') +depends=("mythtv>=${pkgver}") +source=(`echo ${patches[@]:0}`) + +build() { + _svntrunk="http://svn.mythtv.org/svn/branches/release-0-24-fixes" + _svnmod="${pkgname}" + + # get clean copy from SVN repo + if [ -d "${srcdir}/${pkgname}" ] + then + cd "${srcdir}/${pkgname}" + msg "Clean up from previous build..." + make distclean + msg "Updating from SVN..." + svn up + else + cd "${srcdir}" + msg "Checking Out from SVN..." + svn co "${_svntrunk}/${_svnmod}" + cd "${srcdir}/${pkgname}" + fi + + # apply patches + echo "--------------------------applying patches----------------------------------------------------" + for i in `echo ${patchs[@]:0} ` + do + echo applying $i + echo "-----------------------------" + patch -Np0 -i ${startdir}/src/$i || return 1 + done + echo "--------------------------done applying patches-----------------------------------------------" + + cd "${srcdir}/${pkgname}" + ./configure --prefix=/usr || return 1 +} +package() { + cd "${srcdir}/${pkgname}" + make INSTALL_ROOT="${pkgdir}" install || return 1 +} diff --git a/abs/core/mythtv/stable-0.24/PKGBUILD b/abs/core/mythtv/stable-0.24/mythtv/PKGBUILD index 71b9ef0..5548edd 100755 --- a/abs/core/mythtv/stable-0.24/PKGBUILD +++ b/abs/core/mythtv/stable-0.24/mythtv/PKGBUILD @@ -6,7 +6,7 @@ pkgname=mythtv pkgver=0.24 -pkgrel=5 +pkgrel=6 pkgdesc="A Homebrew PVR project" arch=('i686' 'x86_64') url="http://www.mythtv.org/" diff --git a/abs/core/mythtv/stable-0.24/__changelog b/abs/core/mythtv/stable-0.24/mythtv/__changelog index 940f84b..940f84b 100644 --- a/abs/core/mythtv/stable-0.24/__changelog +++ b/abs/core/mythtv/stable-0.24/mythtv/__changelog diff --git a/abs/core/mythtv/stable-0.24/menu-xml/HOST_SETTINGS.xml b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/HOST_SETTINGS.xml index ac52497..ac52497 100644 --- a/abs/core/mythtv/stable-0.24/menu-xml/HOST_SETTINGS.xml +++ b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/HOST_SETTINGS.xml diff --git a/abs/core/mythtv/stable-0.24/menu-xml/is.xml b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/is.xml index 88b7e6b..88b7e6b 100644 --- a/abs/core/mythtv/stable-0.24/menu-xml/is.xml +++ b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/is.xml diff --git a/abs/core/mythtv/stable-0.24/menu-xml/library.xml.patch b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/library.xml.patch index be06e34..be06e34 100644 --- a/abs/core/mythtv/stable-0.24/menu-xml/library.xml.patch +++ b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/library.xml.patch diff --git a/abs/core/mythtv/stable-0.24/menu-xml/linhes.xml b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/linhes.xml index ebc848b..ebc848b 100644 --- a/abs/core/mythtv/stable-0.24/menu-xml/linhes.xml +++ b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/linhes.xml diff --git a/abs/core/mythtv/stable-0.24/menu-xml/mainmenu.xml.patch b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/mainmenu.xml.patch index 0491803..0491803 100644 --- a/abs/core/mythtv/stable-0.24/menu-xml/mainmenu.xml.patch +++ b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/mainmenu.xml.patch diff --git a/abs/core/mythtv/stable-0.24/menu-xml/mythbackup.xml b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/mythbackup.xml index 5914b33..5914b33 100644 --- a/abs/core/mythtv/stable-0.24/menu-xml/mythbackup.xml +++ b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/mythbackup.xml diff --git a/abs/core/mythtv/stable-0.24/menu-xml/mythrestore.xml b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/mythrestore.xml index 8f5c285..8f5c285 100644 --- a/abs/core/mythtv/stable-0.24/menu-xml/mythrestore.xml +++ b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/mythrestore.xml diff --git a/abs/core/mythtv/stable-0.24/menu-xml/optical_menu.xml.patch b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/optical_menu.xml.patch index 143424f..143424f 100644 --- a/abs/core/mythtv/stable-0.24/menu-xml/optical_menu.xml.patch +++ b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/optical_menu.xml.patch diff --git a/abs/core/mythtv/stable-0.24/menu-xml/original/create_patch.sh b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/original/create_patch.sh index 34d8b8c..34d8b8c 100755 --- a/abs/core/mythtv/stable-0.24/menu-xml/original/create_patch.sh +++ b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/original/create_patch.sh diff --git a/abs/core/mythtv/stable-0.24/menu-xml/setup.xml b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/setup.xml index f56bb6f..f56bb6f 100644 --- a/abs/core/mythtv/stable-0.24/menu-xml/setup.xml +++ b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/setup.xml diff --git a/abs/core/mythtv/stable-0.24/menu-xml/siriusmenu.xml b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/siriusmenu.xml index e317b36..e317b36 100644 --- a/abs/core/mythtv/stable-0.24/menu-xml/siriusmenu.xml +++ b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/siriusmenu.xml diff --git a/abs/core/mythtv/stable-0.24/menu-xml/update.xml b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/update.xml index 5b28833..5b28833 100644 --- a/abs/core/mythtv/stable-0.24/menu-xml/update.xml +++ b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/update.xml diff --git a/abs/core/mythtv/stable-0.24/menu-xml/update2.xml b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/update2.xml index 2ab82ea..2ab82ea 100644 --- a/abs/core/mythtv/stable-0.24/menu-xml/update2.xml +++ b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/update2.xml diff --git a/abs/core/mythtv/stable-0.24/menu-xml/util_menu.xml.patch b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/util_menu.xml.patch index 82d303e..82d303e 100644 --- a/abs/core/mythtv/stable-0.24/menu-xml/util_menu.xml.patch +++ b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/util_menu.xml.patch diff --git a/abs/core/mythtv/stable-0.24/menu-xml/xmmenu.xml b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/xmmenu.xml index 6b26d11..6b26d11 100644 --- a/abs/core/mythtv/stable-0.24/menu-xml/xmmenu.xml +++ b/abs/core/mythtv/stable-0.24/mythtv/menu-xml/xmmenu.xml diff --git a/abs/core/mythtv/stable-0.24/myth.sh b/abs/core/mythtv/stable-0.24/mythtv/myth.sh index fb7122c..fb7122c 100755 --- a/abs/core/mythtv/stable-0.24/myth.sh +++ b/abs/core/mythtv/stable-0.24/mythtv/myth.sh diff --git a/abs/core/mythtv/stable-0.24/mythbackend b/abs/core/mythtv/stable-0.24/mythtv/mythbackend index 93773a2..93773a2 100755 --- a/abs/core/mythtv/stable-0.24/mythbackend +++ b/abs/core/mythtv/stable-0.24/mythtv/mythbackend diff --git a/abs/core/mythtv/stable-0.24/mythbackend.lr b/abs/core/mythtv/stable-0.24/mythtv/mythbackend.lr index 4f218bc..4f218bc 100644 --- a/abs/core/mythtv/stable-0.24/mythbackend.lr +++ b/abs/core/mythtv/stable-0.24/mythtv/mythbackend.lr diff --git a/abs/core/mythtv/stable-0.24/mythbackend.sh b/abs/core/mythtv/stable-0.24/mythtv/mythbackend.sh index e7a7b70..e7a7b70 100755 --- a/abs/core/mythtv/stable-0.24/mythbackend.sh +++ b/abs/core/mythtv/stable-0.24/mythtv/mythbackend.sh diff --git a/abs/core/mythtv/stable-0.24/mythfrontend.lr b/abs/core/mythtv/stable-0.24/mythtv/mythfrontend.lr index 1580533..1580533 100644 --- a/abs/core/mythtv/stable-0.24/mythfrontend.lr +++ b/abs/core/mythtv/stable-0.24/mythtv/mythfrontend.lr diff --git a/abs/core/mythtv/stable-0.24/mythtv.install b/abs/core/mythtv/stable-0.24/mythtv/mythtv.install index 0524f86..0524f86 100755 --- a/abs/core/mythtv/stable-0.24/mythtv.install +++ b/abs/core/mythtv/stable-0.24/mythtv/mythtv.install diff --git a/abs/core/mythtv/stable-0.24/pretty b/abs/core/mythtv/stable-0.24/mythtv/pretty index 7e0ab21..7e0ab21 100755 --- a/abs/core/mythtv/stable-0.24/pretty +++ b/abs/core/mythtv/stable-0.24/mythtv/pretty diff --git a/abs/core/mythtv/stable-0.24/smolt_jump.patch b/abs/core/mythtv/stable-0.24/mythtv/smolt_jump.patch index 76f884c..76f884c 100644 --- a/abs/core/mythtv/stable-0.24/smolt_jump.patch +++ b/abs/core/mythtv/stable-0.24/mythtv/smolt_jump.patch |