diff --git a/package/fake/mythbrowser/mythbrowser.conf b/package/fake/mythbrowser/mythbrowser.conf index 03b1dfc8e..3bcdc9ef0 100644 --- a/package/fake/mythbrowser/mythbrowser.conf +++ b/package/fake/mythbrowser/mythbrowser.conf @@ -27,6 +27,8 @@ else prefix=$ROCKCFG_PKG_MYTHTV_PREFIX fi +set_confopt + mythbrws_premake() { # it's a little konqueror, i guess echo "INCLUDEPATH += $root/$ROCKCFG_PKG_KDE3_CORE_PREFIX/include" >> settings.pro diff --git a/package/fake/mythbrowser/mythbrowser.desc b/package/fake/mythbrowser/mythbrowser.desc index 7a5972ddc..62560b57f 100644 --- a/package/fake/mythbrowser/mythbrowser.desc +++ b/package/fake/mythbrowser/mythbrowser.desc @@ -37,9 +37,8 @@ [L] GPL [S] Stable -[V] 2005-01-06 +[V] 0.17 [P] X -?---5---9 181.000 -[D] X mythbrowser-2005-01-06.tar.bz2 cvs://pserver:mythtv:mythtv@cvs.mythtv.org:/var/lib/mythcvs::mythbrowser/!2005-01-06 -# [D] 849512459 mythbrowser-0.16.tar.bz2 http://www.mythtv.org/mc/ +[D] 189500980 mythbrowser-0.17.tar.bz2 http://www.mythtv.org/mc/ diff --git a/package/fake/mythdvd/mythdvd.conf b/package/fake/mythdvd/mythdvd.conf index 89bde27ef..767206fb3 100644 --- a/package/fake/mythdvd/mythdvd.conf +++ b/package/fake/mythdvd/mythdvd.conf @@ -27,9 +27,7 @@ else prefix=$ROCKCFG_PKG_MYTHTV_PREFIX fi -mythdvd_premake() { - qmake PREFIX=$root/$prefix mythdvd.pro -} +set_confopt # the 'real' configure is on a vacation, far away from the mythtv world. confopt="--enable-vcd" @@ -37,5 +35,5 @@ extraconfopt="" pkginstalled transcode && confopt="$confopt --enable-transcode" -hook_add premake 1 mythdvd_premake +hook_add premake 1 "qmake PREFIX=$root/$prefix mythdvd.pro" diff --git a/package/fake/mythdvd/mythdvd.desc b/package/fake/mythdvd/mythdvd.desc index db730a591..2a634cce3 100644 --- a/package/fake/mythdvd/mythdvd.desc +++ b/package/fake/mythdvd/mythdvd.desc @@ -33,9 +33,8 @@ [L] GPL [S] Stable -[V] 2005-01-06 +[V] 0.17 [P] X -?---5---9 126.800 -[D] X mythdvd-2005-01-06.tar.bz2 cvs://pserver:mythtv:mythtv@cvs.mythtv.org:/var/lib/mythcvs::mythdvd/!2005-01-06 -# [D] 3127701505 mythdvd-0.16.tar.bz2 http://www.mythtv.org/mc/ +[D] 4260096462 mythdvd-0.17.tar.bz2 http://www.mythtv.org/mc/ diff --git a/package/fake/mythgallery/mythgallery.conf b/package/fake/mythgallery/mythgallery.conf index 02e04bab8..dcc7ba80f 100644 --- a/package/fake/mythgallery/mythgallery.conf +++ b/package/fake/mythgallery/mythgallery.conf @@ -27,6 +27,8 @@ else prefix=$ROCKCFG_PKG_MYTHTV_PREFIX fi +set_confopt + # this segfaults for me, too - but this time, it is runtime-configurably-default-off. confopt="--enable-opengl" extraconfopt="" diff --git a/package/fake/mythgallery/mythgallery.desc b/package/fake/mythgallery/mythgallery.desc index f1e6edff2..f9c0207cd 100644 --- a/package/fake/mythgallery/mythgallery.desc +++ b/package/fake/mythgallery/mythgallery.desc @@ -34,9 +34,8 @@ [L] GPL [S] Stable -[V] 2005-01-06 +[V] 0.17 [P] X -?---5---9 165.100 -[D] X mythgallery-2005-01-06.tar.bz2 cvs://pserver:mythtv:mythtv@cvs.mythtv.org:/var/lib/mythcvs::mythgallery/!2005-01-06 -# [D] 3777925049 mythgallery-0.16.tar.bz2 http://www.mythtv.org/mc/ +[D] 3193269698 mythgallery-0.17.tar.bz2 http://www.mythtv.org/mc/ diff --git a/package/fake/mythgame/mythgame.conf b/package/fake/mythgame/mythgame.conf index 477e7cd2b..4db9653b9 100644 --- a/package/fake/mythgame/mythgame.conf +++ b/package/fake/mythgame/mythgame.conf @@ -27,5 +27,7 @@ else prefix=$ROCKCFG_PKG_MYTHTV_PREFIX fi +set_confopt + hook_add premake 1 "qmake PREFIX=$root/$prefix mythgame.pro" diff --git a/package/fake/mythgame/mythgame.desc b/package/fake/mythgame/mythgame.desc index b230243e2..dec5f90a8 100644 --- a/package/fake/mythgame/mythgame.desc +++ b/package/fake/mythgame/mythgame.desc @@ -34,9 +34,8 @@ [L] GPL [S] Stable -[V] 2005-01-06 +[V] 0.17 [P] X -?---5---9 126.900 -[D] X mythgame-2005-01-06.tar.bz2 cvs://pserver:mythtv:mythtv@cvs.mythtv.org:/var/lib/mythcvs::mythgame/!2005-01-06 -# [D] 2655836649 mythgame-0.16.tar.bz2 http://www.mythtv.org/mc/ +[D] 2128137337 mythgame-0.17.tar.bz2 http://www.mythtv.org/mc/ diff --git a/package/fake/mythmusic/mythmusic.conf b/package/fake/mythmusic/mythmusic.conf index e1fd51f18..e603cdfad 100644 --- a/package/fake/mythmusic/mythmusic.conf +++ b/package/fake/mythmusic/mythmusic.conf @@ -26,6 +26,7 @@ if [ -z "$ROCKCFG_PKG_MYTHTV_PREFIX" ] ; then else prefix=$ROCKCFG_PKG_MYTHTV_PREFIX fi +set_confopt # their 'configure' is not what we'd expect. # additionally, enabling opengl it segfaults for me... diff --git a/package/fake/mythmusic/mythmusic.desc b/package/fake/mythmusic/mythmusic.desc index ed324d164..8667877ab 100644 --- a/package/fake/mythmusic/mythmusic.desc +++ b/package/fake/mythmusic/mythmusic.desc @@ -34,9 +34,8 @@ [L] GPL [S] Stable -[V] 2005-01-06 +[V] 0.17 [P] X -?---5---9 176.200 -[D] X mythmusic-2005-01-06.tar.bz2 cvs://pserver:mythtv:mythtv@cvs.mythtv.org:/var/lib/mythcvs::mythmusic/!2005-01-06 -#[D] 2093975099 mythmusic-0.16.tar.bz2 http://www.mythtv.org/mc/ +[D] 971639012 mythmusic-0.17.tar.bz2 http://www.mythtv.org/mc/ diff --git a/package/fake/mythnews/mythnews.conf b/package/fake/mythnews/mythnews.conf index 9309050bd..b8dc814d4 100644 --- a/package/fake/mythnews/mythnews.conf +++ b/package/fake/mythnews/mythnews.conf @@ -27,5 +27,7 @@ else prefix=$ROCKCFG_PKG_MYTHTV_PREFIX fi +set_confopt + hook_add premake 1 "qmake PREFIX=$root/$prefix mythnews.pro" diff --git a/package/fake/mythnews/mythnews.desc b/package/fake/mythnews/mythnews.desc index 09fa5036d..3d0a9a3c9 100644 --- a/package/fake/mythnews/mythnews.desc +++ b/package/fake/mythnews/mythnews.desc @@ -34,9 +34,8 @@ [L] GPL [S] Stable -[V] 2005-01-06 +[V] 0.17 [P] X -?---5---9 127.000 -[D] X mythnews-2005-01-06.tar.bz2 cvs://pserver:mythtv:mythtv@cvs.mythtv.org:/var/lib/mythcvs::mythnews/!2005-01-06 -# [D] 572065465 mythnews-0.16.tar.bz2 http://www.mythtv.org/mc/ +[D] 3502598459 mythnews-0.17.tar.bz2 http://www.mythtv.org/mc/ diff --git a/package/fake/mythphone/missing-math-h.patch b/package/fake/mythphone/missing-math-h.patch new file mode 100644 index 000000000..f18b9768c --- /dev/null +++ b/package/fake/mythphone/missing-math-h.patch @@ -0,0 +1,10 @@ +--- ./mythphone/dtmffilter.cpp.orig 2005-03-13 20:05:49.000000000 +0100 ++++ ./mythphone/dtmffilter.cpp 2005-03-13 20:06:17.000000000 +0100 +@@ -16,6 +16,7 @@ + #include + #include + #include ++#include + + using namespace std; + diff --git a/package/fake/mythphone/mythphone.conf b/package/fake/mythphone/mythphone.conf index 0710f48d8..4ccb4c25b 100644 --- a/package/fake/mythphone/mythphone.conf +++ b/package/fake/mythphone/mythphone.conf @@ -27,6 +27,8 @@ else prefix=$ROCKCFG_PKG_MYTHTV_PREFIX fi +set_confopt + mythphone_premake() { # tries to get libavcodec/avformat.h from here - let's set it to something appropiate sed -i -e "s,^MYTHLIBDIR = ../../mythtv/libs/\$,MYTHLIBDIR = $root/$prefix/lib/mythtv/libs," settings.pro diff --git a/package/fake/mythphone/mythphone.desc b/package/fake/mythphone/mythphone.desc index ce5e4654b..0d6c5f76d 100644 --- a/package/fake/mythphone/mythphone.desc +++ b/package/fake/mythphone/mythphone.desc @@ -47,9 +47,8 @@ [L] GPL [S] Stable -[V] 2005-01-06 +[V] 0.17 [P] X -?---5---9 142.300 -[D] X mythphone-2005-01-06.tar.bz2 cvs://pserver:mythtv:mythtv@cvs.mythtv.org:/var/lib/mythcvs::mythphone/!2005-01-06 -# [D] 2805903290 mythphone-0.16.tar.bz2 http://www.mythtv.org/mc/ +[D] 3130358728 mythphone-0.17.tar.bz2 http://www.mythtv.org/mc/ diff --git a/package/fake/mythtv/mythtv.conf b/package/fake/mythtv/mythtv.conf index 7cccc64a2..e32073161 100644 --- a/package/fake/mythtv/mythtv.conf +++ b/package/fake/mythtv/mythtv.conf @@ -26,18 +26,11 @@ if [ -z "$ROCKCFG_PKG_MYTHTV_PREFIX" ] ; then else prefix=$ROCKCFG_PKG_MYTHTV_PREFIX fi +set_confopt -mythtv_prepatch() { - # apply the dvb patches to enable channel scanning, etc. - tar $taropt $archdir/DVB_PATCH_V3.5.tar.bz2 - patch -p0 < mythtv_dvb_patch_v3.5/dvb_patch_v3.5.diff - tar $taropt mythtv_dvb_patch_v3.5/dvb_patch_v3.5_files.tar.bz2 -} mythtv_premake() { - sed -i -e "s,PREFIX = /usr/local\$,PREFIX = $root/$prefix," settings.pro - # enable dvb support if we have some includes to feed to mythtv for dvbdir in $root/usr/include $root/usr/src/linux*/include ; do if [ -f $dvbdir/linux/dvb/frontend.h ] ; then @@ -66,15 +59,17 @@ mythtv_premake() { echo "EXTRA_LIBS += -lXvMCNVIDIA -lXvMC" >> settings.pro fi - qmake mythtv.pro + qmake PREFIX=$root/$prefix mythtv.pro } mythtv_postmake() { cp setup/setup $root/$prefix/bin/mythsetup cp -r configfiles $docdir/examples + + # this fixes dependency detection + mkdir -p $root/$prefix/lib/mythtv/plugins } -hook_add prepatch 1 mythtv_prepatch hook_add premake 1 mythtv_premake hook_add postmake 5 mythtv_postmake diff --git a/package/fake/mythtv/mythtv.desc b/package/fake/mythtv/mythtv.desc index 0c36e4c93..72638f1df 100644 --- a/package/fake/mythtv/mythtv.desc +++ b/package/fake/mythtv/mythtv.desc @@ -41,12 +41,8 @@ [L] GPL [S] Stable -[V] 2005-01-06 +[V] 0.17 [P] X -?---5---9 126.400 -[SRC] mythtv - -[D] X mythtv-2005-01-06.tar.bz2 cvs://pserver:mythtv:mythtv@cvs.mythtv.org:/var/lib/mythcvs::mythtv/!2005-01-06 -# [D] 2139657 mythtv-0.16.tar.bz2 http://www.mythtv.org/mc/ -[D] 3485180631 DVB_PATCH_V3.5.tar.bz2 http://www.digitalregime.com/mythdvb/patches/ +[D] 1213138810 mythtv-0.17.tar.bz2 http://www.mythtv.org/mc/ diff --git a/package/fake/mythvideo/mythvideo.conf b/package/fake/mythvideo/mythvideo.conf index a29de68d2..501d1b22d 100644 --- a/package/fake/mythvideo/mythvideo.conf +++ b/package/fake/mythvideo/mythvideo.conf @@ -27,5 +27,7 @@ else prefix=$ROCKCFG_PKG_MYTHTV_PREFIX fi +set_confopt + hook_add premake 1 "qmake PREFIX=$root/$prefix mythvideo.pro" diff --git a/package/fake/mythvideo/mythvideo.desc b/package/fake/mythvideo/mythvideo.desc index 014f83126..95bb1f933 100644 --- a/package/fake/mythvideo/mythvideo.desc +++ b/package/fake/mythvideo/mythvideo.desc @@ -34,9 +34,8 @@ [L] GPL [S] Stable -[V] 2005-01-06 +[V] 0.17 [P] X -?---5---9 127.100 -[D] X mythvideo-2005-01-06.tar.bz2 cvs://pserver:mythtv:mythtv@cvs.mythtv.org:/var/lib/mythcvs::mythvideo/!2005-01-06 -# [D] 274146445 mythvideo-0.16.tar.bz2 http://www.mythtv.org/mc/ +[D] 1913081759 mythvideo-0.17.tar.bz2 http://www.mythtv.org/mc/ diff --git a/package/fake/mythweather/mythweather.conf b/package/fake/mythweather/mythweather.conf index 9a0aa2b10..6756bfcc5 100644 --- a/package/fake/mythweather/mythweather.conf +++ b/package/fake/mythweather/mythweather.conf @@ -27,5 +27,7 @@ else prefix=$ROCKCFG_PKG_MYTHTV_PREFIX fi +set_confopt + hook_add premake 1 "qmake PREFIX=$root/$prefix mythweather.pro" diff --git a/package/fake/mythweather/mythweather.desc b/package/fake/mythweather/mythweather.desc index 70b6c2822..7d839d32d 100644 --- a/package/fake/mythweather/mythweather.desc +++ b/package/fake/mythweather/mythweather.desc @@ -35,9 +35,8 @@ [L] GPL [S] Stable -[V] 2005-01-06 +[V] 0.17 [P] X -?---5---9 127.200 -[D] X mythweather-2005-01-06.tar.bz2 cvs://pserver:mythtv:mythtv@cvs.mythtv.org:/var/lib/mythcvs::mythweather/!2005-01-06 -# [D] 67097242 mythweather-0.16.tar.bz2 http://www.mythtv.org/mc/ +[D] 2930234518 mythweather-0.17.tar.bz2 http://www.mythtv.org/mc/