--- mms-1.1.2~pre11.orig/debian/mms.links +++ mms-1.1.2~pre11/debian/mms.links @@ -0,0 +1 @@ +/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed-Bold.ttf /usr/share/mms/fonts/Vera.ttf --- mms-1.1.2~pre11.orig/debian/mms_icon.xpm +++ mms-1.1.2~pre11/debian/mms_icon.xpm @@ -0,0 +1,211 @@ +/* XPM */ +static char *resized_wiki-mms-1.0.8-tux-3[] = { +/* columns rows colors chars-per-pixel */ +"32 32 173 2", +" c #013C014A015C", +". c #07CE087A099C", +"X c #0A4B0A610A6E", +"o c #0C9B0E0F1042", +"O c #0F9810991218", +"+ c #13A413EE1438", +"@ c #127C14BE182E", +"# c #18111A851DC3", +"$ c #1BDC1D141FB8", +"% c #2016203521DB", +"& c #1CEF261232FD", +"* c #1F70284E3555", +"= c #23152389244B", +"- c #24FE26D92A11", +"; c #2993271D26F3", +": c #2BBE28C52823", +"> c #2AB52AD82B22", +", c #26A32AA83071", +"< c #22812C693A28", +"1 c #2ABA2D7F3243", +"2 c #27CF31353E52", +"3 c #2F99303832CB", +"4 c #2CF334103E22", +"5 c #33122FD72F47", +"6 c #342B33583442", +"7 c #32F435FF3B47", +"8 c #373E39743B7E", +"9 c #3CD63D713D0C", +"0 c #2491322F45AD", +"q c #2BF135CE440D", +"w c #28DA37604C46", +"e c #2AE639554E0E", +"r c #35343B324397", +"t c #336D3DA64C4E", +"y c #3AE53DE442ED", +"u c #30E2403C56CF", +"i c #3D4A416947A2", +"p c #3BDE41C449A4", +"a c #35EC43155672", +"s c #37B8473E5DC1", +"d c #386542A0510C", +"f c #398247CB5C65", +"g c #3E764D636387", +"h c #5A1452FF26B2", +"j c #61915C723BCE", +"k c #76DA67D01526", +"l c #7B246EB2244A", +"z c #413142C044C2", +"x c #43CD46534B9E", +"c c #455B48AC4E70", +"v c #4CB24D634DA5", +"b c #44614ADE543F", +"n c #45F04EA65ABA", +"m c #4B9D4F12548A", +"M c #4E5851E956B3", +"N c #4E7453B95BF3", +"B c #5529555B557D", +"V c #52D256885BA0", +"C c #544859385C6A", +"Z c #5C155D965D2F", +"A c #41274E736117", +"S c #42F7517566E4", +"D c #4474535168D2", +"F c #4D28566A63D4", +"G c #498B577F6BA8", +"H c #5040592E658E", +"J c #4DCE5A916D25", +"K c #4EEE5CC07134", +"L c #56065C236442", +"P c #53C95EBE6E96", +"I c #5ACD5E6F635B", +"U c #5DDA61796550", +"Y c #5BF563736DA4", +"T c #55E462A57564", +"R c #5BB065C474BD", +"E c #59AD67477B58", +"W c #5DAC6AAE7DC1", +"Q c #685F66904D0E", +"! c #78D57251488C", +"~ c #625B63A263F5", +"^ c #62C267A56F1E", +"/ c #6BF46C386C79", +"( c #633D6A8975B1", +") c #63586D3D7BDF", +"_ c #6B3A6E587310", +"` c #7A31772662CD", +"' c #738473DE7441", +"] c #72F575C27A62", +"[ c #773C7A0D7BF2", +"{ c #79897A8D75AC", +"} c #7B577C0D7CE7", +"| c #60056D4E8090", +" . c #62CA6FC08360", +".. c #664C7289849D", +"X. c #6A4C7531854E", +"o. c #6A6076958942", +"O. c #6FBA78F886D0", +"+. c #6DF97A268C47", +"@. c #746F7B0284AA", +"#. c #73317CEE8BE3", +"$. c #7DB17FA3822B", +"%. c #805B80A480A0", +"&. c #7F5C83928987", +"*. c #78D584669608", +"=. c #7F2B88C9971B", +"-. c #7E29895B9A6B", +";. c #9E37985A785C", +":. c #A32694934684", +">. c #C73BAEA129CE", +",. c #C83BBA1A6FF4", +"<. c #840B84B68500", +"1. c #8A888B898BBD", +"2. c #85918E299AAC", +"3. c #8A5A8E289343", +"4. c #878790F09F38", +"5. c #8EC891B09506", +"6. c #93C793FF9409", +"7. c #972B99369A06", +"8. c #9C349CD79D3C", +"9. c #8D7996EFA502", +"0. c #8F5E9904A753", +"q. c #94E79B7EA51E", +"w. c #957C9ED6AD0F", +"e. c #99129FE9AAD9", +"r. c #96A6A0DBAFFB", +"t. c #9CC0A127A779", +"y. c #9EA9A5A5AFC9", +"u. c #9D4EA66CB46F", +"i. c #A334A37DA3BA", +"p. c #A392A671A9CC", +"a. c #AB6DAC51ACB7", +"s. c #A5BBAB8BB434", +"d. c #A5A8AE42BB7C", +"f. c #A991AFE5B8AD", +"g. c #A876B0E9BE0C", +"h. c #AE52B3A9B577", +"j. c #AC4FB2BBBC4F", +"k. c #B451B51AB5B2", +"l. c #B394B6F5BB7B", +"z. c #B81AB91FB987", +"x. c #BC9EBDA0BE11", +"c. c #B27EBA70C63E", +"v. c #BC3ABFA4C373", +"b. c #BE37C0F7C45F", +"n. c #BCE6C2D4CC33", +"m. c #CB44C2F196A1", +"M. c #CF82CAA2B31E", +"N. c #C46AC543C5C4", +"B. c #C289C774C957", +"V. c #C800CA77CD93", +"C. c #CC68CD0ACD99", +"Z. c #C26DC865D1E1", +"A. c #C638CBDDD4D3", +"S. c #CA60CF8ED43D", +"D. c #CFE6D3FCD629", +"F. c #CFF4D4CCDC2B", +"G. c #D3EAD539D5B1", +"H. c #D42ED765DA79", +"J. c #D7DADA8CDEA2", +"K. c #DD18DDA3DDD5", +"L. c #DBB1DE40E272", +"P. c #DEBAE282E55B", +"I. c #E312E439E4E7", +"U. c #E53AE840ECBE", +"Y. c #E5FDEAA4ECAB", +"T. c #EB63ECE2EDE2", +"R. c #EC57EFDFF199", +"E. c #EF20F26DF3D7", +"W. c #F57DF62FF676", +"Q. c #F655F891F95D", +"!. c #F7FCF9CDFA69", +"~. c #F8F9F8E8F8D5", +"^. c #FDDDFE17FE26", +/* pixels */ +"^.^.^.^.^.^.^.^.^.^.~.U.C.N.x.N.x.x.x.C.I.~.^.^.^.^.^.^.^.^.^.^.", +"^.^.^.^.^.^.^.^.W.W.K.k.a.k.N.N.N.N.z.a.a.G.W.~.^.^.^.^.^.^.^.^.", +"^.^.^.^.^.^.^.~.~.I.1.<.x.T.W.W.W.~.T.N.1.%.G.~.~.^.^.^.^.^.^.^.", +"^.^.^.^.^.~.~.^.~.<.B z.~.T.G.N.N.G.T.~.V.Z ' T.^.~.~.^.^.^.^.^.", +"^.^.^.^.~.^.^.^.b.> %.T.k.} _ ] / U _ a.R.7.= a.^.^.~.~.^.^.^.^.", +"^.^.^.~.~.^.^.^.<.+ z.7.] j.J.F.n.s.2.Y 5.C.% ^ ^.^.^.~.~.^.^.^.", +"^.^.~.~.^.~.C.8.v > v ^ n.U.R.P.Z.g.u.w.I U > 2 k.P.~.^.~.^.^.^.", +"^.^.~.^.T.1./ %.6.1.z e.S.P.T.L.n.g.u.r.=.7 ' ;.' / i.W.^.~.^.^.", +"^.~.~.^.6.~ 8.a.a.' ^ g.n.S.F.A.c.u.u.w.0.^ / z.k.8.~ 8.^.~.~.^.", +"^.~.^.T.B Z / / / 6 @.w.u.j.j.g.s.e.9.4.-.) 7 { <.<./ B T.^.W.^.", +"~.~.^.I.> ; ; ; = O 3 7 8 c N L N c 9 4 7 1 + 3 9 9 9 5 G.^.~.~.", +"~.^.^.K.@ - - 6 : x ( _ V y ; 6 m 4 , . X X X + N.^.^.~.", +"~.^.^.P.= N i : 5 M L p y 3 : 8 y p F . O C.^.^.~.", +"~.^.^.E.~ X R ) = $ > 9 ( O.b = % > R P X 9 I.^.^.W.", +"W.^.~.!.G.Z X + R -.O.( L ~ { ` Q L ) ..+.T @ z x.W.^.^.W.", +"W.~.^.Q.W.P.3.> # ) *.*.Y ! m.M.,.>.l N o.o.R # % } D.E.Q.Q.^.W.", +"W.^.!.!.E.R.Y.b.m ) #...9 j ` ;.:.k h 8 E .T y h.P.R.E.Q.!.^.W.", +"W.^.^.!.Q.R.Y.D.L E +...) Y P I Z C P W | E P b S.Y.R.W.Q.!.^.W.", +"Q.^.!.!.E.E.Y.D.V T . ..... . . ...) W E T K p S.Y.E.E.Q.!.^.W.", +"Q.^.^.!.Q.E.R.D.m T E W . . . .E E E E T K G r S.Y.E.E.!.^.^.W.", +"Q.^.^.^.Q.W.R.D.y K T T R K H P R H F K G G D 7 n.R.E.Q.!.^.!.Q.", +"~.~.^.Q.Q.Q.R.v.t G K G H &.k.N.V.z.3.H g S g q a.E.W.Q.^.^.^.!.", +"^.~.^.^.!.!.W.<.t D A ( V.E.^.^.^.^.W.N.^ a s w [ E.Q.!.^.^.~.^.", +"^.Q.~.^.!.!.L.V a f ^ H.~.^.~.^.~.^.~.T.v.L e e b K.!.!.^.Q.~.^.", +"^.^.~.^.^.~.a.q u b N.~.~.^.^.^.^.~.~.W.H.q.t e 2 p.^.^.^.W.^.^.", +"^.^.^.~.^.W.U 0 e $.U.~.~.^.^.^.^.^.~.~.J.j.Y w 0 U W.^.W.!.^.^.", +"^.^.^.~.~.C.2 e t p.U.W.~.^.^.^.^.~.~.~.H.j.@.q e 4 D.!.~.^.^.^.", +"^.^.^.^.^.7.< e n s.F.W.~.^.~.^.^.!.~.T.V.y.#.t e 2 i.!.^.^.^.^.", +"^.^.^.^.^.G.M & F q.v.L.W.~.~.~.~.~.E.J.l.9. .e & M G.^.^.^.^.^.", +"^.^.^.^.^.^.K.} y Y q.v.L.R.W.W.~.T.L.v.e.O.n 7 } K.^.^.^.^.^.^.", +"^.^.^.^.^.^.^.~.N.' V _ 5.l.V.D.S.v.e.$.I V %.C.~.^.^.^.^.^.^.^.", +"^.^.^.^.^.^.^.^.^.~.C.8.$./ ~ Z V Z U } i.G.~.^.^.^.^.^.^.^.^.^." +}; --- mms-1.1.2~pre11.orig/debian/mms-input-lirc.install +++ mms-1.1.2~pre11/debian/mms-input-lirc.install @@ -0,0 +1,20 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-lirc.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-lirc.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-lirc.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-lirc.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-lirc.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-lirc.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-lirc.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-lirc.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-lirc.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-lirc.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-lirc.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-lirc.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_ainput_lirc.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/input/lirc/ /etc/mms/input/ +debian/tmp/etc/mms/LircConfig /etc/mms/ +debian/tmp/etc/mms/RemoteConfig /etc/mms/ + +debian/tmp/etc/mms/lircrc.example /etc/mms/ --- mms-1.1.2~pre11.orig/debian/control +++ mms-1.1.2~pre11/debian/control @@ -0,0 +1,395 @@ +Source: mms +Section: sound +Priority: optional +Maintainer: Roman Müllenschläder +Homepage: http://www.mymediasystem.org +Build-Depends: debhelper (>= 5), libimlib2-dev, libsdl1.2-dev, libxss-dev, + libtag1-dev, libsqlite3-dev, libpcre3-dev, liblircclient-dev, + libalsaplayer-dev, dpatch, libcommoncpp2-dev, libxml2-dev, + libgstreamer0.10-dev, libtool, pkg-config, libncurses5-dev, python2.6-dev, + em8300-headers, libxine-dev, libinotifytools0-dev, libsvga1-dev, + libinotifytools0, libboost-dev, libxfixes-dev, libcdparanoia0-dev, + libavcodec-dev, libavformat-dev, libswscale-dev, libavutil-dev +Standards-Version: 3.9.1 + +Package: mms +Provides: ${mms:Depends} +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ttf-dejavu-extra | ttf-dejavu, + mms-theme-standard | mms-theme, mms-output-sdl | mms-output, + mms-input-keyboard | mms-input, inotify-tools +Conflicts: mms-common-data +Recommends: eject +Description: My Media System (MMS) - a complete Mediasuite + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package provides the core application + +Package: mms-dbg +Priority: extra +Architecture: any +Section: debug +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends}, mms (= ${binary:Version}) +Description: Debugging-Symbols for MMS + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package provides debugging. + +Package: mms-theme-standard +Provides: mms-theme +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Description: Standard theme for MMS + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package provides the standard theme done by Acmelabs. + +Package: mms-input-keyboard +Provides: mms-input +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Description: MMS-Plugin that provides keyboard input + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package provides keyboard input (Standard). + +Package: mms-input-lirc +Provides: mms-input +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Recommends: lirc +Description: MMS-Plugin that provides input with lirc + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package provides lirc input to use any remote lirc is able to access. + +Package: mms-input-replay +Provides: mms-input +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Description: MMS-Plugin that replays saved inputs + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package provides the replay-device. With this you are able to record + a set of actions and replay them as fast as possible. This one is mainly for + testing and/or benchmarking purposes. + +Package: mms-input-evdev +Provides: mms-input +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Description: MMS-Plugin to use any evdev-device as input (gamepad, etc.) + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package provides evdev input to use any device that registers as such. + For those who want to use joysticks or gamepads, this is what you are looking + for. + +Package: mms-plugin-audio +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends}, + mms-audio-alsaplayer | mms-audio +Description: MMS-Plugin that provides Audio-playback + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package provides the Audio-Plugin with Playlist, Coverview, Screensaver, + Internetradio, etc. (Standard). + +Package: mms-audio-alsaplayer +Provides: mms-audio +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, alsaplayer-daemon, alsaplayer-common, + mms-plugin-audio, ${mms:Depends} +Description: MMS-Player that uses alsaplayer for Audio-Plugin + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package provides alsaplayer for audio playback (Standard). + +Package: mms-audio-gstreamer +Provides: mms-audio +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, mms-plugin-audio, ${mms:Depends}, + gstreamer0.10-plugins-base, gstreamer0.10-plugins-good +Recommends: gstreamer0.10-plugins-ugly, gstreamer0.10-plugins-bad +Description: MMS-Player that uses GStreamer for Audio-Plugin + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package provides GStreamer for audio playback. This one is more slim than + alsaplayer. + +Package: mms-audio-xine +Provides: mms-audio +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, mms-plugin-audio, ${mms:Depends} +Description: MMS-Player that uses libxine for Audio-Plugin + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package provides audio playback with libxine. + +Package: mms-plugin-epg +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Description: MMS-Plugin that shows off EPG-infos + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This plugin provides EPG information within MMS. Infos can be fetched using + the xmltv package or VDR's epg.data. + +Package: mms-plugin-game +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Description: MMS-Plugin to use game-emulators or scripts + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This plugin enables you to start games from within MMS or run emulators. + +Package: mms-plugin-movie +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends}, + mms-movie-mplayer | mms-movie +Description: MMS-Plugin that provides Movie-playback + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package provides the Movie-Plugin with Coverview, ImDB, Thumbnailing, + Movie-Collection, DVD, VCD etc.. + +Package: mms-movie-mplayer +Provides: mms-movie +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends}, + mms-plugin-movie, mplayer | mplayer-nogui +Description: MMS-Player that uses mplayer for Movie-Plugin + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package enables mplayer as movie player. + +Package: mms-movie-cxfe +Provides: mms-movie +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends}, + mms-plugin-movie +Recommends: cxfe +Description: MMS-Player that uses cxfe (xine frontend) for Movie-Plugin + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package enables CXFE (console xine frontend) as movie player. + +Package: mms-movie-generic +Provides: mms-movie +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends}, + mms-plugin-movie +Description: MMS-Player for to use userdefined player for Movie-Plugin + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package enables you to define whatever player you like as movie player. + It is predefined for to use xine-ui. + +Package: mms-plugin-picture +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Description: MMS-Plugin that provides Picture-slideshow + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package provides Picture-Plugin for picture slideshow. + +Package: mms-plugin-python +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends}, + mms-plugin-movie, mms-plugin-audio +Recommends: mms-addon-python-pyglets +Description: MMS-Plugin that enable usage of Python scripts + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package provides the Python-Plugin, an interface to usermade Python + scripts (pyglets). + +Package: mms-plugin-tv +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Suggests: vdr, xmltv +Description: MMS-Plugin that provides TV + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This package provides the TV-Plugin. Even here you are able to use whatever + player you like (vdr-sxfe, tvtime, kaffeeine, etc.). + +Package: mms-output-dvb +Provides: mms-output +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Description: MMS-Output to use FF-DVB cards as output + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This plugin allows to output MMS via FF-DVB cards. + +Package: mms-output-dxr3 +Provides: mms-output +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Description: MMS-Output to use DXR3 cards as output + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This plugin allows to output MMS via Dxr3 cards (em8300). + +Package: mms-output-lcd +Provides: mms-output +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Description: MMS-Output to use LCD displays as output + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This plugin allows to additionally output to slim LCD displays. + +Package: mms-output-mpeg +Provides: mms-output +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Description: MMS-Output to record output to Mpeg-file + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This plugin allows to record the output of MMS into a mpeg-file. + +Package: mms-output-opengl +Provides: mms-output +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Description: MMS-Output to use OpenGL as output + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This plugin makes use of hardware accelerated OpenGL. It is the most fancy + output, for it uses transistions, animations, etc.. + +Package: mms-output-sdl +Provides: mms-output +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Description: MMS-Output to use SDL (X11/Framebuffer) as output + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This plugin allows to output via SDL on X11 or framebuffer (Standard). + +Package: mms-plugin-weather +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends} +Description: MMS-Plugin to show weather forecast + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This plugin downloads and provides a weather-forecast. + +Package: mms-plugin-clock +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends}, mms-plugin-audio +Description: MMS-Plugin to show clock in notify-area + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This plugin enables a clock shown in MMS' notify-area. + +Package: mms-plugin-vbox +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends}, + isdnvboxclient, sox +Suggests: vbox3, isdnvboxserver +Description: MMS-Plugin to connect to vbox daemon + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This plugin adds possibility to check vbox for voicemails. + +Package: mms-plugin-rip +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${mms:Depends}, mms-plugin-audio +Suggests: flac, lame +Description: MMS-Plugin to rip audio cds + MMS -My Media System- is an application that manages, displays and plays + media content such as videos, music, pictures, and more. MMS runs + perfectly on anything from a Set-Top-Box connected to your TV-Set, to your + specially tailored multimedia PC and HD display. + . + This plugin makes ripping of audio cds possible. --- mms-1.1.2~pre11.orig/debian/mms-output-dvb.install +++ mms-1.1.2~pre11/debian/mms-output-dvb.install @@ -0,0 +1,17 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-dvb.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-dvb.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-dvb.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-dvb.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-dvb.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-dvb.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-dvb.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-dvb.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-dvb.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-dvb.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-dvb.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-dvb.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_output_dvb.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/DvbConfig /etc/mms/ + --- mms-1.1.2~pre11.orig/debian/mms-plugin-audio.install +++ mms-1.1.2~pre11/debian/mms-plugin-audio.install @@ -0,0 +1,23 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-audio.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-audio.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-audio.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-audio.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-audio.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-audio.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-audio.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-audio.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-audio.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-audio.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-audio.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-audio.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_feature_audio.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/AudioConfig /etc/mms/ +debian/tmp/etc/mms/RadioConfig /etc/mms/ + +debian/tmp/usr/bin/mms-audio-library /usr/bin/ + +debian/tmp/usr/share/man/man1/mms-audio-library.1.gz /usr/share/man/man1/ +debian/tmp/usr/share/man/de/man1/mms-audio-library.1.gz /usr/share/man/de/man1/ + --- mms-1.1.2~pre11.orig/debian/dependencies.sh +++ mms-1.1.2~pre11/debian/dependencies.sh @@ -0,0 +1,24 @@ +# dependencies.sh - mms plugins depend on the current mms version +# +# This script is called in debian/rules of mms plugins: +# sh debian/dependencies.sh +# +# It sets a dependency to the current mms version for all binary packages of the +# plugin package. The current mms version is the version of the mms-core package +# used to compile the plugin package. +# +# This script sets the substitution variable "mms:Depends" which is used in the +# debian/control file of mms plugins, e.g.: +# Depends: ${mms:Depends} +# +# Borrowed by e-tobi ;) + +set -e + +#FIRST_VERSION=$(dpkg -s vdr-dev | awk '/Version/ { print $2 }') +FIRST_VERSION=mms-abi-1.1.2 + +# Set conflicts with previous mms version in control +for p in $(dh_listpackages); do + echo "mms:Depends=$FIRST_VERSION" >> debian/$p.substvars +done --- mms-1.1.2~pre11.orig/debian/mms-plugin-rip.install +++ mms-1.1.2~pre11/debian/mms-plugin-rip.install @@ -0,0 +1,20 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-rip.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-rip.mo /usr/share/locale/de/LC_MESSAGES/ +#debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-rip.mo /usr/share/locale/cs/LC_MESSAGES/ +#debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-rip.mo /usr/share/locale/pt/LC_MESSAGES/ +#debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-rip.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-rip.mo /usr/share/locale/fr/LC_MESSAGES/ +#debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-rip.mo /usr/share/locale/ru/LC_MESSAGES/ +#debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-rip.mo /usr/share/locale/es/LC_MESSAGES/ +#debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-rip.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-rip.mo /usr/share/locale/pl/LC_MESSAGES/ +#debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-rip.mo /usr/share/locale/it/LC_MESSAGES/ +#debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-rip.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_feature_rip.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/RipConfig /etc/mms/ + +tools/mms-rip-postdisc.sh /usr/lib/mms/ +tools/mms-rip-posttrack.sh /usr/lib/mms/ + --- mms-1.1.2~pre11.orig/debian/watch +++ mms-1.1.2~pre11/debian/watch @@ -0,0 +1,4 @@ +version=3 +opts=dversionmangle=s/\.dfsg//,downloadurlmangle=s/download-(.*)\.html/mms-$1\.tar\.bz2/,filenamemangle=s/.*download-(.*)\.html/mms-$1\.tar\.bz2/ \ +http://mymediasystem.org/ http://mms.sunsite.dk/download-(.*)\.html debian dh_wraporig + --- mms-1.1.2~pre11.orig/debian/mms-plugin-python.install +++ mms-1.1.2~pre11/debian/mms-plugin-python.install @@ -0,0 +1,18 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-python.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-python.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-python.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-python.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-python.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-python.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-python.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-python.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-python.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-python.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-python.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-python.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_feature_python.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/PythonConfig /etc/mms/ + +debian/tmp/usr/lib/py* /usr/lib/ --- mms-1.1.2~pre11.orig/debian/mms.dirs +++ mms-1.1.2~pre11/debian/mms.dirs @@ -0,0 +1,2 @@ +/etc/mms +/var/lib/mms --- mms-1.1.2~pre11.orig/debian/mms-movie-cxfe.install +++ mms-1.1.2~pre11/debian/mms-movie-cxfe.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/mms/plugins/lib_feature_movie_player_xine.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/XineConfig /etc/mms/ + --- mms-1.1.2~pre11.orig/debian/mms-theme-standard.install +++ mms-1.1.2~pre11/debian/mms-theme-standard.install @@ -0,0 +1 @@ +debian/tmp/usr/share/mms/themes /usr/share/mms/ --- mms-1.1.2~pre11.orig/debian/mms-plugin-python.docs +++ mms-1.1.2~pre11/debian/mms-plugin-python.docs @@ -0,0 +1 @@ +doc/plugins/python/*.pdf --- mms-1.1.2~pre11.orig/debian/mms-plugin-game.install +++ mms-1.1.2~pre11/debian/mms-plugin-game.install @@ -0,0 +1,17 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-game.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-game.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-game.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-game.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-game.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-game.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-game.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-game.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-game.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-game.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-game.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-game.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_feature_game.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/GameConfig /etc/mms/ + --- mms-1.1.2~pre11.orig/debian/dirs +++ mms-1.1.2~pre11/debian/dirs @@ -0,0 +1 @@ +usr/bin --- mms-1.1.2~pre11.orig/debian/mms-theme-standard.links +++ mms-1.1.2~pre11/debian/mms-theme-standard.links @@ -0,0 +1,6 @@ +/usr/share/mms/themes/standard/startmenu/bg-4-3-dark.png /usr/share/mms/themes/standard/startmenu/bg-4-3.png +/usr/share/mms/themes/standard/startmenu/bg-16-9-dark.png /usr/share/mms/themes/standard/startmenu/bg-16-9.png +/usr/share/mms/themes/standard/startmenu/bg-16-10-dark.png /usr/share/mms/themes/standard/startmenu/bg-16-10.png +/usr/share/mms/themes/standard/general/bg-4-3-dark.png /usr/share/mms/themes/standard/general/bg-4-3.png +/usr/share/mms/themes/standard/general/bg-16-9-dark.png /usr/share/mms/themes/standard/general/bg-16-9.png +/usr/share/mms/themes/standard/general/bg-16-10-dark.png /usr/share/mms/themes/standard/general/bg-16-10.png --- mms-1.1.2~pre11.orig/debian/vdr2xmltv +++ mms-1.1.2~pre11/debian/vdr2xmltv @@ -0,0 +1,214 @@ +#!/usr/bin/perl -s +####################################################################################### +# +# Name: vdr2xmltv +# Descripion: Converts epg.data from VDR into XMLTV format for MyMediaSystem (MMS) +# Version: 0.0.2-2 +# Author: Andreas Saur +# Date: 2006-12-16 +# Licence: GPL +# Thanks to: Anders Rune Jensen +# Dependencies: libtime-modules-perl (use apt-get) +# vdr2xmltv.cfg must exist in current directory +# +####################################################################################### +# +# Reading vdr2xmltv config-file +# +my $revision ="0.0.2-2"; +my $config_file ="vdr2xmltv.cfg"; +my $CONFIG_PATH ="/etc/mms/"; +# +# Verstion that must match against the version in the vdr2xmltv.cfg +my $VERSION = 1; +# +# Usage output +$usage="Usage: $0: [-v] [-h] [-c] + -v Version + -h this help + -c path to vdr2xmltv.cfg. E.g.: -c=/etc/mms + Default is current directory and $CONFIG_PATH \n"; +# +# check if help is wanted +die $usage if $h; +# +# check if version is wanted +die " Version: $revision\n" if $v; +# +# check if config exists in the default locations +if ( !$c ) { + if ( -e "./".$config_file ) { + print "config-file found in current directore, checking version...\n"; + $CONFIG_FN="./".$config_file; + } else { + if ( -e $CONFIG_PATH."".$config_file ) { + print "config-file found in $CONFIG_PATH, checking version...\n"; + $CONFIG_FN=$CONFIG_PATH."".$config_file; + } + } +# else take the config given by the user +} else { + $CONFIG_FN=$c."/".$config_file; +} + +# +# open config file, or die if not +open ( CFG, $CONFIG_FN ) or die "Error: could not open vdr2xmltv.cfg : $!\n"; +# +# read the config-file +my %parms = (); +while ( ) { + chop; + $line = $_; + $line =~ s/ //g; + $line =~ s/\t//g; + if ( $line !~ m/^#/ ) { + @arr = split ( /=/, $line ); + $parms{ $arr[0] } = $arr[1]; + } +} +close CFG; +# +# Assigning config variables +$CFG_VERSION = $parms{ 'version' }; +$VDR_EPG_PATH = $parms{ 'epg_data' }; +$CHANNELS_PATH = $parms{ 'channels_conf' }; +$MAX_ENRIES = $parms{ 'max_entries' }; +$XMLTV_PATH = $parms{ 'xmltv_filename'}; +$XMLTV_TMP_PATH= $parms{ 'tmp_filename' }; +# +#print "===DEBUG===\n"; +#print $parms{ 'version' }."\n"; +#print $parms{ 'epg_data' }."\n"; +#print $parms{ 'channels_conf' }."\n"; +#print $parms{ 'max_entries' }."\n"; +#print $parms{ 'xmltv_filename' }."\n"; +#print $parms{ 'tmp_filename' }."\n"; +#print "---DEBUG---\n"; +#exit; +# +# Version-Control +if ( $CFG_VERSION != $VERSION ) { die "Error: Version of the config-file doesn't match. Version <$VERSION> is needed,\n but version <$CFG_VERSION> is given! : $!"; } +# +# get package for time +require 'ctime.pl'; +use Time::CTime; + +# +# open files +open (XMLTVH , ">".$XMLTV_TMP_PATH) or die "Error: Could not open $XMLTV_TMP_PATH : $!\n"; +open (VDREPGH , $VDR_EPG_PATH) or die "Error: Could not open $VDR_EPG_PATH : $!\n"; + +# +# 0=not sorted; 1=sorted. Depending on if channels.conf is given. +# +my $sorted=0; +# +# Create xml-header for XMLTV +print XMLTVH << "END_OF_HEADER"; + + + + +END_OF_HEADER + +# +# Sort channel list like channels.conf, if channels.conf is not given, the sortoder remains as is. +# +if ( length($CHANNELS_PATH) > 0 ) { + print "channels.conf given, generating sorted list...\n"; + $sorted=1; + open (CHANNELSH , $CHANNELS_PATH) or die "Error: Could not open $CHANNELS_PATH : $!\n"; + while ( ) { + chop; + $line = $_; + if ( $line !~ m/^:/ ) { + # generate pattern for channel-id + $CHANNEL_ID=$line; + $CHANNEL_ID=~s/^(.*):(.*):(.*):(.*):(.*):(.*):(.*):(.*):(.*):(.*):(.*):(.*):(.*)$/$4-$11-$12-$10/; + $CHANNEL_NAME=$line; + $CHANNEL_NAME=~s/^(.*):(.*):(.*):(.*):(.*):(.*):(.*):(.*):(.*):(.*):(.*):(.*):(.*)$/$1/; + $CHANNEL_NAME=~s/^(.*);.*$/$1/; + $CHANNEL_NAME=~s/^(.*),.*$/$1/; + print XMLTVH "\n"; + print XMLTVH " $CHANNEL_NAME\n"; + print XMLTVH " \n"; + print XMLTVH "\n"; + } + } #end while + close CHANNELSH; +} # end if + +# +# main loop +# reads line by line and creates xmltv +if ( $sorted == 0 ) { + print "Warning: No channels.conf given, generating unsorted list...\n"; +} +while ( ) { + # + chop; + # + # save special variable $_ + $oper = $_; + # + # create channel and display-name entry, if line begins with "C ", and if channels.conf is not given for the sort order + if ( $sorted == 0 ) { + if ($oper =~ /^[C] /) { + @channel_array = split ( /\ /, $oper ); + print XMLTVH "\n"; + print XMLTVH " $channel_array[2] $channel_array[3] $channel_array[4]\n"; + print XMLTVH " \n"; + print XMLTVH "\n"; + } + } + else #channel information are still needed, even if sorted + { + if ($oper =~ /^[C] /) { + @channel_array = split ( /\ /, $oper ); + } + } + if ($oper =~ /^[E] /) { + @event_array = split ( /\ /, $oper ); + $pstart= strftime("%Y%m%d%H%M%S", localtime ($event_array[2])); + $pstop= strftime("%Y%m%d%H%M%S", localtime ($event_array[2] + $event_array[3])); + print XMLTVH "\n"; + } + if ($oper =~ /^[T] /) { + my $title_ = $oper; + $title_ =~ s/^T //g; + print XMLTVH " $title_\n"; + } + if ($oper =~ /^[S] /) { + my $sub_title_ = $oper; + $sub_title_ =~ s/^S //g; + print XMLTVH " $sub_title_\n"; + } + if ($oper =~ /^[D] /) { + my $desc_ = $oper; + $desc_ =~ s/^D //g; + print XMLTVH " $desc_\n"; + } + if ($oper =~ /^e$/) { + print XMLTVH "\n"; + } +# if ($oper =~ /^c$/) { +# print XMLTVH "\n"; +# } + +} +# +# close epg.data +close(VDREPGH); +# +# write last line of XMLTV and close file +print XMLTVH "\n"; +close XMLTVH; +#print "TVXML_TEMP=$XMLTV_TMP_PATH\n"; +#print "TVXML=$XMLTV_PATH\n"; +exec ("iconv -f ISO-8859-15 -t UTF-8 < $XMLTV_TMP_PATH > $XMLTV_PATH \n"); +#exec ("rm -rf $XMLTV_TMP_PATH"); +# +# +print "\nDone.\n"; +# --- mms-1.1.2~pre11.orig/debian/mms-plugin-epg.dirs +++ mms-1.1.2~pre11/debian/mms-plugin-epg.dirs @@ -0,0 +1 @@ +/var/lib/mms --- mms-1.1.2~pre11.orig/debian/mms-output-lcd.install +++ mms-1.1.2~pre11/debian/mms-output-lcd.install @@ -0,0 +1,17 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-lcd.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-lcd.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-lcd.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-lcd.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-lcd.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-lcd.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-lcd.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-lcd.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-lcd.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-lcd.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-lcd.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-lcd.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_output_lcd.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/LcdConfig /etc/mms/ + --- mms-1.1.2~pre11.orig/debian/mms-input-lirc.dirs +++ mms-1.1.2~pre11/debian/mms-input-lirc.dirs @@ -0,0 +1,2 @@ +/etc/mms/input +etc/mms/input/lirc --- mms-1.1.2~pre11.orig/debian/mms-input-evdev.dirs +++ mms-1.1.2~pre11/debian/mms-input-evdev.dirs @@ -0,0 +1,2 @@ +/etc/mms/input +etc/mms/input/evdev --- mms-1.1.2~pre11.orig/debian/mms-output-mpeg.install +++ mms-1.1.2~pre11/debian/mms-output-mpeg.install @@ -0,0 +1,14 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-mpeg.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-mpeg.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-mpeg.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-mpeg.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-mpeg.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-mpeg.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-mpeg.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-mpeg.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-mpeg.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-mpeg.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-mpeg.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-mpeg.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_output_mpeg.so /usr/lib/mms/plugins/ --- mms-1.1.2~pre11.orig/debian/mms-plugin-vbox.install +++ mms-1.1.2~pre11/debian/mms-plugin-vbox.install @@ -0,0 +1,18 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-vbox.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-vbox.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-vbox.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-vbox.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-vbox.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-vbox.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-vbox.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-vbox.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-vbox.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-vbox.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-vbox.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-vbox.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_feature_vbox.so /usr/lib/mms/plugins/ + +debian/tmp/usr/lib/mms/vboxtowav.sh /usr/lib/mms/ + +debian/tmp/etc/mms/VBoxConfig /etc/mms/ --- mms-1.1.2~pre11.orig/debian/mms-plugin-python.dirs +++ mms-1.1.2~pre11/debian/mms-plugin-python.dirs @@ -0,0 +1 @@ +usr/share/mms/scripts --- mms-1.1.2~pre11.orig/debian/mms-output-dxr3.install +++ mms-1.1.2~pre11/debian/mms-output-dxr3.install @@ -0,0 +1,17 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-dxr3.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-dxr3.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-dxr3.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-dxr3.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-dxr3.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-dxr3.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-dxr3.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-dxr3.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-dxr3.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-dxr3.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-dxr3.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-dxr3.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_output_dxr3.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/Dxr3Config /etc/mms/ + --- mms-1.1.2~pre11.orig/debian/compat +++ mms-1.1.2~pre11/debian/compat @@ -0,0 +1 @@ +5 --- mms-1.1.2~pre11.orig/debian/mms.install +++ mms-1.1.2~pre11/debian/mms.install @@ -0,0 +1,28 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/etc/mms/Config /etc/mms/ + +debian/tmp/usr/bin/mms /usr/bin/ + +debian/tmp/usr/share/man/man1/mms.1.gz /usr/share/man/man1/ +debian/tmp/usr/share/man/de/man1/mms.1.gz /usr/share/man/de/man1/ + +debian/mms_icon.xpm /usr/share/pixmaps/ + +debian/tmp/var/cache/mms /var/cache/ + +debian/mms.desktop /usr/share/applications +debian/mms.desktop /usr/share/apps/sessions +debian/mms.desktop /usr/share/xsessions + --- mms-1.1.2~pre11.orig/debian/mms-plugin-epg.install +++ mms-1.1.2~pre11/debian/mms-plugin-epg.install @@ -0,0 +1,23 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-epg.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-epg.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-epg.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-epg.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-epg.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-epg.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-epg.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-epg.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-epg.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-epg.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-epg.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-epg.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_feature_epg.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/EPGConfig /etc/mms/ + +debian/vdr2xmltv.cfg /etc/mms/ +debian/vdr2xmltv /usr/lib/mms/ +debian/gen_tvlisting_debian.sh /usr/lib/mms/ +debian/tmp/usr/lib/mms/gen_tvlisting.sh /usr/lib/mms/ + +tools/nxtvepg-to-tv-xml.sh /usr/lib/mms/ --- mms-1.1.2~pre11.orig/debian/mms-plugin-weather.install +++ mms-1.1.2~pre11/debian/mms-plugin-weather.install @@ -0,0 +1,16 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-weather.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-weather.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-weather.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-weather.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-weather.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-weather.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-weather.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-weather.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-weather.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-weather.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-weather.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-weather.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_feature_weather.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/WeatherConfig /etc/mms/ --- mms-1.1.2~pre11.orig/debian/mms-movie-mplayer.install +++ mms-1.1.2~pre11/debian/mms-movie-mplayer.install @@ -0,0 +1,16 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-movie-mplayer.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-movie-mplayer.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-movie-mplayer.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-movie-mplayer.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-movie-mplayer.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-movie-mplayer.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-movie-mplayer.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-movie-mplayer.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-movie-mplayer.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-movie-mplayer.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-movie-mplayer.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-movie-mplayer.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_feature_movie_player_mplayer.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/MplayerConfig /etc/mms/ --- mms-1.1.2~pre11.orig/debian/gen_tvlisting_debian.sh +++ mms-1.1.2~pre11/debian/gen_tvlisting_debian.sh @@ -0,0 +1,52 @@ +#!/bin/bash +# +# EPG-Update Script +# +# BENÖTIGT/NEEDS: xmltv +# +# Alternativ läßt sich auch 'tv_grab_de_prisma' von dieser Seite: +# http://sfr.mythwiki.de/index.html +# verwenden. Die entsprechende Zeile dann unten auskommentieren. +# +# Nach der Installation von xmltv muß der Grabber noch konfiguriert werden: +# After the installation of xmltv your grabber has to be configured: +# +# tv_grab_(your choice) --configure [--gui tk] +# +# Damit dieses Script automatisch von MMS aufgerufen wird +# muß folgende Zeile in /etc/mms/config geändert werden: +# For to make MMS use this script, you'll have to change +# this line: +# +# epg_update_script = /usr/lib/mms/gen_tvlisting.sh + +DATADIR=/var/lib/mms +TMPDIR=/tmp/ + +echo "Updating EPG information (TV.xml). Pls be patient ..." + +############################################# +# Den Grabber der Wahl bitte auskommentieren! +# +# Pls comment out the grabber of your choice! +# Or define one of your own ... +############################################# + +# TV_GRAB_DE_TVTODAY +# +#tv_grab_de_tvtoday --config-file ~/.xmltv/tv_grab_de_tvtoday.conf --days 1 --slow --output $TMPDIR/TV.xml.tmp + +# TV_GRAB_DE_PRISMA +# +#tv_grab_de_prisma --days 1 --slow --output $TMPDIR/TV.xml.tmp + +# TV_GRAB_DK +# +#tv_grab_dk --config-file ~/.xmltv/tv_grab_dk.conf --days 1 --slow --output $TMPDIR/TV.xml.tmp + +# Wandle TV.xml nach UTF-8 und kopiere +# Convert TV.xml to UTF-8 and copy +# +iconv --from-code=ISO-8859-1 --to-code=UTF-8 < $TMPDIR/TV.xml.tmp > $TMPDIR/TV.utf8.xml +mv $TMPDIR/TV.utf8.xml $DATADIR/TV.xml +rm $TMPDIR/TV.xml.tmp --- mms-1.1.2~pre11.orig/debian/mms-output-sdl.install +++ mms-1.1.2~pre11/debian/mms-output-sdl.install @@ -0,0 +1,15 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-sdl.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-sdl.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-sdl.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-sdl.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-sdl.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-sdl.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-sdl.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-sdl.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-sdl.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-sdl.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-sdl.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-sdl.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_output_sdl.so /usr/lib/mms/plugins/ + --- mms-1.1.2~pre11.orig/debian/mms-input-replay.install +++ mms-1.1.2~pre11/debian/mms-input-replay.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/mms/plugins/lib_ainput_replay.so /usr/lib/mms/plugins/ --- mms-1.1.2~pre11.orig/debian/mms-audio-xine.install +++ mms-1.1.2~pre11/debian/mms-audio-xine.install @@ -0,0 +1,14 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-audio-xine.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-audio-xine.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-audio-xine.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-audio-xine.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-audio-xine.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-audio-xine.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-audio-xine.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-audio-xine.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-audio-xine.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-audio-xine.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-audio-xine.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-audio-xine.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_feature_audio_player_xine.so /usr/lib/mms/plugins/ --- mms-1.1.2~pre11.orig/debian/vdr2xmltv.cfg +++ mms-1.1.2~pre11/debian/vdr2xmltv.cfg @@ -0,0 +1,24 @@ +# +# vdr2xmltv configuration file +# + +# Version number must always match +version =1 + +# full qualified file name to your VDR's channel.conf +# if no channels.conf is available, leave the field empty, +# no resort of the TV.xml will be performed then. +channels_conf =/etc/vdr/channels.conf + +# full qualified file name to your VDR's epg.data +epg_data =/var/lib/video.00/epg.data + +# full qualified file name for the to be generated TV.xml +# /etc/mms/TV.xml is the default entry in /etc/mms/config +xmltv_filename =/var/lib/mms/TV.xml + +# leave this. +tmp_filename =/tmp/TV.xml.tmp + +# not implemented yet +max_entries =250 --- mms-1.1.2~pre11.orig/debian/rules +++ mms-1.1.2~pre11/debian/rules @@ -0,0 +1,205 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. +# +# Modified to make a template file for a multi-binary package with separated +# build-arch and build-indep targets by Bill Allombert 2001 + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# Reset default values +CFLAGS= +CXXFLAGS= +FFLAGS= +LDFLAGS += -Wl,--as-needed +#LDFLAGS= + +# This has to be exported to make some magic below work. +export DH_OPTIONS + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) + +# To use dpatch uncomment the following line and set Build-Depends to dpatch +DPATCH=yes + +ifdef DPATCH +include /usr/share/dpatch/dpatch.make +else +patch: +patch-stamp: +unpatch: +endif + +############### Configure-Options #################### +CONFIGURE_COMMON := --prefix=/usr --enable-lirc --enable-evdev --enable-notify-area --enable-res-switch +CONFIGURE_audio := --enable-gst-audio --enable-alsaplayer +CONFIGURE_output := --enable-opengl --enable-dxr3 --enable-dvb --enable-mpeg --enable-lcd +CONFIGURE_plugins := --enable-game --enable-tv --enable-weather --enable-python --enable-clock --enable-vbox --enable-rip +CONFIGURE_debug := --enable-debug +CONFIGURE_etch := --use-internal-ffmpeg + +################## Optimization ###################### +ifeq ($(DEB_BUILD_ARCH),i386) + CONFIGURE_OPTS += --disable-optimization +else + CONFIGURE_OPTS := +endif + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CONFIGURE_OPTS := --disable-optimization +endif +ifneq (,$(findstring doopt,$(DEB_BUILD_OPTIONS))) + CONFIGURE_OPTS := +endif +ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) + NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) + MAKEFLAGS += -j$(NUMJOBS) +endif +############### Get-Source targets ################### +get-orig-source: + uscan + +############### Configure targets #################### +configure: configure-stamp +configure-stamp: patch-stamp + dh_testdir + +ifneq "$(wildcard /usr/share/misc/config.sub)" "" + cp -f /usr/share/misc/config.sub config.sub +endif +ifneq "$(wildcard /usr/share/misc/config.guess)" "" + cp -f /usr/share/misc/config.guess config.guess +endif + + ./configure $(CONFIGURE_COMMON) $(CONFIGURE_audio) $(CONFIGURE_output) $(CONFIGURE_plugins) $(CONFIGURE_debug) $(CONFIGURE_OPTS) # $(CONFIGURE_etch) + + touch configure-stamp + +############### Build targets ######################## +build: build-stamp +build-stamp: configure-stamp + + # Add here commands to compile the arch part of the package. + $(MAKE) + touch $@ + +############# Clean targets ########################## +clean: clean-patched unpatch +clean-patched: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + -$(MAKE) distclean +# [ ! -f Makefile ] || [ -f config.mak ] && /usr/bin/make distclean + rm -f config.sub config.guess + + for i in `find ./ -name .depend`; do rm -f $$i; done + + dh_clean + +################## Install targets ################### +install: + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + # Add here commands to install the arch part of the package into + # debian/tmp. + $(MAKE) DESTDIR=$(CURDIR)/debian/tmp/ install + + rm -rf $(CURDIR)/debian/tmp/usr/share/mms/themes/standard/general/bg-4-3.png + rm -rf $(CURDIR)/debian/tmp/usr/share/mms/themes/standard/general/bg-10-9.png + rm -rf $(CURDIR)/debian/tmp/usr/share/mms/themes/standard/general/bg-16-10.png + rm -rf $(CURDIR)/debian/tmp/usr/share/mms/themes/standard/startmenu/bg-4-3.png + rm -rf $(CURDIR)/debian/tmp/usr/share/mms/themes/standard/startmenu/bg-16-10.png + rm -rf $(CURDIR)/debian/tmp/usr/share/mms/themes/standard/startmenu/bg-16-9.png +# cp $(CURDIR)/debian/tmp/usr/share/mms/themes/standard/theme-dark.conf $(CURDIR)/debian/tmp/usr/share/mms/themes/standard/theme.conf + + cp $(CURDIR)/cfg/Config-sdl $(CURDIR)/debian/tmp/etc/mms/Config + + dh_install + + chmod +x $(CURDIR)/debian/mms-plugin-epg/usr/lib/mms/vdr2xmltv + chmod +x $(CURDIR)/debian/mms-plugin-epg/usr/lib/mms/*.sh +# chmod +x $(CURDIR)/debian/mms-plugin-epg/usr/lib/mms/gen_tvlisting.sh + chmod +x $(CURDIR)/debian/mms-plugin-rip/usr/lib/mms/*.sh + +############### Package targets ###################### +# Build architecture-independent files here. +binary-indep: build install + dh_testdir -i + dh_testroot -i +# dh_installdebconf -i + dh_installdocs -i -pmms-theme-standard themes/standard/README + dh_installexamples -i +# dh_installmenu -i +# dh_installlogrotate -i +# dh_installemacsen -i +# dh_installpam -i +# dh_installmime -i +# dh_installinit -i +# dh_installcron -i + dh_installman -i +# dh_installinfo -i +# dh_undocumented -i + dh_installchangelogs -i + dh_link -i + dh_strip -i + dh_compress -i -X.pdf + dh_fixperms -i +# dh_makeshlibs -i +# dh_perl -i + dh_installdeb -i + dh_shlibdeps -i + sh debian/dependencies.sh + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir -a + dh_testroot -a + dh_installdebconf -a + dh_installdocs -a + dh_installexamples -a + dh_installmenu -a +# dh_installlogrotate -a +# dh_installemacsen -a +# dh_installpam -a +# dh_installmime -a + dh_installinit -a +# dh_installcron -a + dh_installman -a +# dh_installinfo -a +# dh_undocumented -a + dh_installchangelogs -a -pmms Changelog + dh_installchangelogs -a + dh_link -a + dh_strip -a --dbg-package=mms-dbg + dh_compress -a -X.pdf + dh_fixperms -a +# dh_makeshlibs -a +# dh_perl -a + dh_installdeb -a + dh_shlibdeps -a + sh debian/dependencies.sh + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install install configure --- mms-1.1.2~pre11.orig/debian/copyright +++ mms-1.1.2~pre11/debian/copyright @@ -0,0 +1,63 @@ +This package was debianized by Roman Müllenschläder on +Mon, 17 Dec 2007 23:10:11 +0100. + +It was downloaded from http://www.mymediasystem.org + +Upstream Author: + + Anders Rune Jensen anders@gnulinux.dk + +Copyright: + + Copyright (C) 2009 Anders Rune Jensen + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging, Copyright (C) 2009 by Roman Müllenschläder , +is licensed under the GPL, see above. + + +Theme: +------ + Theme by Andreas Saur (acmelabs) and Yann Cézard (esprit) + All icons works by Andreas Saur + Distributed under GPLv2. + + +Furthermore mms includes code from several external sources: +------------------------------------------------------------ + +Name: libfs++ +Version: 0.17 +Homepage: http://bluebat.dnsalias.org/software/libfs++/ +Directory: fs++ +License: The Clarified Artistic License + +Name: tinyxml +Version: 2.3.2 +Homepage: http://sourceforge.net/projects/tinyxml +Directory: libs/tinyxml +License: Zlib license (http://www.zlib.net/zlib_license.html) + +Name: parts of imms +Version: 2.11 +Homepage: http://www.luminal.org/wiki/index.php/IMMS/IMMS +License: GNU General Public License (GPL-2) + --- mms-1.1.2~pre11.orig/debian/mms-plugin-picture.install +++ mms-1.1.2~pre11/debian/mms-plugin-picture.install @@ -0,0 +1,20 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-pictures.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-pictures.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-pictures.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-pictures.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-pictures.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-pictures.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-pictures.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-pictures.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-pictures.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-pictures.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-pictures.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-pictures.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_feature_pictures.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/PictureConfig /etc/mms/ + +debian/tmp/usr/bin/mms-pic-library /usr/bin/ +debian/tmp/usr/share/man/man1/mms-pic-library.1.gz /usr/share/man/man1/ +debian/tmp/usr/share/man/de/man1/mms-pic-library.1.gz /usr/share/man/de/man1/ --- mms-1.1.2~pre11.orig/debian/mms-audio-gstreamer.install +++ mms-1.1.2~pre11/debian/mms-audio-gstreamer.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/mms/plugins/lib_feature_audio_player_gst.so /usr/lib/mms/plugins/ --- mms-1.1.2~pre11.orig/debian/mms-audio-alsaplayer.install +++ mms-1.1.2~pre11/debian/mms-audio-alsaplayer.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/mms/plugins/lib_feature_audio_player_alsaplayer.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/AlsaplayerConfig /etc/mms/ + --- mms-1.1.2~pre11.orig/debian/mms.desktop +++ mms-1.1.2~pre11/debian/mms.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=My Media System +GenericName=My Media System +Comment=A complete mutlimedia suite +Exec=mms +Icon=/usr/share/pixmaps/mms_icon.xpm +Terminal=false +Type=Application +Categories=Application;AudioVideo;Audio;Video;Player;TV; --- mms-1.1.2~pre11.orig/debian/mms-movie-generic.install +++ mms-1.1.2~pre11/debian/mms-movie-generic.install @@ -0,0 +1,18 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-movie-genericplayer.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-movie-genericplayer.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-movie-genericplayer.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-movie-genericplayer.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-movie-genericplayer.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-movie-genericplayer.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-movie-genericplayer.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-movie-genericplayer.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-movie-genericplayer.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-movie-genericplayer.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-movie-genericplayer.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-movie-genericplayer.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_feature_movie_player_genericplayer.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/GenericPlayerConfig /etc/mms/ +debian/tmp/etc/mms/genericplayer.ops /etc/mms/ + --- mms-1.1.2~pre11.orig/debian/mms-plugin-clock.install +++ mms-1.1.2~pre11/debian/mms-plugin-clock.install @@ -0,0 +1,19 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-clock.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-clock.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-clock.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-clock.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-clock.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-clock.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-clock.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-clock.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-clock.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-clock.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-clock.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-clock.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_feature_clock.so /usr/lib/mms/plugins/ + +debian/tmp/usr/lib/mms/alarm.sh /usr/lib/mms/ + +debian/tmp/etc/mms/ClockConfig /etc/mms/ +debian/tmp/etc/mms/ClockAlarms /etc/mms/ --- mms-1.1.2~pre11.orig/debian/mms-plugin-tv.install +++ mms-1.1.2~pre11/debian/mms-plugin-tv.install @@ -0,0 +1,17 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-tv.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-tv.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-tv.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-tv.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-tv.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-tv.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-tv.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-tv.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-tv.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-tv.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-tv.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-tv.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_feature_tv.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/TVConfig /etc/mms/ + --- mms-1.1.2~pre11.orig/debian/mms.postinst +++ mms-1.1.2~pre11/debian/mms.postinst @@ -0,0 +1,28 @@ +#! /bin/sh + +set -e + +case "$1" in + configure) + # ensure that needed dirs are correctly owned + if [ -d /etc/mms ] ; then + chmod -R 1777 /var/cache/mms || true + chmod -R 1777 /var/lib/mms || true +# chmod -R 1777 /usr/lib/mms || true + fi + + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 + --- mms-1.1.2~pre11.orig/debian/mms-input-keyboard.install +++ mms-1.1.2~pre11/debian/mms-input-keyboard.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/mms/plugins/lib_ainput_keyboard.so /usr/lib/mms/plugins/ +debian/tmp/etc/mms/input/keyboard/ /etc/mms/input --- mms-1.1.2~pre11.orig/debian/mms.postrm +++ mms-1.1.2~pre11/debian/mms.postrm @@ -0,0 +1,25 @@ +#! /bin/sh + +set -e + +case "$1" in + purge|disappear) + if [ -d /var/lib/mms ]; then + rm -rf /var/lib/mms + fi + if [ -d /var/cache/mms ]; then + rm -rf /var/cache/mms + fi + ;; + remove|upgrade|failed-upgrade|abort-install|abort-upgrade) + ;; + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 + --- mms-1.1.2~pre11.orig/debian/mms-output-opengl.install +++ mms-1.1.2~pre11/debian/mms-output-opengl.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/mms/plugins/lib_output_opengl.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/OpenglConfig /etc/mms/ + --- mms-1.1.2~pre11.orig/debian/substvars +++ mms-1.1.2~pre11/debian/substvars @@ -0,0 +1 @@ +mms:Depends=mms-abi-1.1.2 --- mms-1.1.2~pre11.orig/debian/mms.menu +++ mms-1.1.2~pre11/debian/mms.menu @@ -0,0 +1,2 @@ +?package(mms):needs="X11" section="Applications/Sound" \ + title="My Media System" command="/usr/bin/mms" icon="/usr/share/pixmaps/mms_icon.xpm" --- mms-1.1.2~pre11.orig/debian/mms-input-evdev.install +++ mms-1.1.2~pre11/debian/mms-input-evdev.install @@ -0,0 +1,6 @@ +debian/tmp/usr/lib/mms/plugins/lib_ainput_evdev.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/input/evdev/ /etc/mms/input/ + +debian/tmp/etc/mms/EvdevConfig /etc/mms/ +debian/tmp/etc/mms/RemoteConfig /etc/mms/ --- mms-1.1.2~pre11.orig/debian/mms-plugin-python.doc-base +++ mms-1.1.2~pre11/debian/mms-plugin-python.doc-base @@ -0,0 +1,8 @@ +Document: mms-plugin-python +Title: Python-Plugin's manual +Author: David MacKenzie +Abstract: This manual documents building of pyglets for python-plugin. +Section: Sound + +Format: PDF +Files: /usr/share/doc/mms-plugin-python/*.pdf --- mms-1.1.2~pre11.orig/debian/mms-plugin-movie.install +++ mms-1.1.2~pre11/debian/mms-plugin-movie.install @@ -0,0 +1,23 @@ +debian/tmp/usr/share/locale/da/LC_MESSAGES/mms-movie.mo /usr/share/locale/da/LC_MESSAGES/ +debian/tmp/usr/share/locale/de/LC_MESSAGES/mms-movie.mo /usr/share/locale/de/LC_MESSAGES/ +debian/tmp/usr/share/locale/cs/LC_MESSAGES/mms-movie.mo /usr/share/locale/cs/LC_MESSAGES/ +debian/tmp/usr/share/locale/pt/LC_MESSAGES/mms-movie.mo /usr/share/locale/pt/LC_MESSAGES/ +debian/tmp/usr/share/locale/sv/LC_MESSAGES/mms-movie.mo /usr/share/locale/sv/LC_MESSAGES/ +debian/tmp/usr/share/locale/fr/LC_MESSAGES/mms-movie.mo /usr/share/locale/fr/LC_MESSAGES/ +debian/tmp/usr/share/locale/ru/LC_MESSAGES/mms-movie.mo /usr/share/locale/ru/LC_MESSAGES/ +debian/tmp/usr/share/locale/es/LC_MESSAGES/mms-movie.mo /usr/share/locale/es/LC_MESSAGES/ +debian/tmp/usr/share/locale/fi/LC_MESSAGES/mms-movie.mo /usr/share/locale/fi/LC_MESSAGES/ +debian/tmp/usr/share/locale/pl/LC_MESSAGES/mms-movie.mo /usr/share/locale/pl/LC_MESSAGES/ +debian/tmp/usr/share/locale/it/LC_MESSAGES/mms-movie.mo /usr/share/locale/it/LC_MESSAGES/ +debian/tmp/usr/share/locale/lv/LC_MESSAGES/mms-movie.mo /usr/share/locale/lv/LC_MESSAGES/ + +debian/tmp/usr/lib/mms/plugins/lib_feature_movie.so /usr/lib/mms/plugins/ +debian/tmp/usr/lib/mms/plugins/lib_feature_movie_collection.so /usr/lib/mms/plugins/ + +debian/tmp/etc/mms/MovieConfig /etc/mms/ + +debian/tmp/usr/bin/mms-movie-library /usr/bin/ + +debian/tmp/usr/share/man/man1/mms-movie-library.1.gz /usr/share/man/man1/ +debian/tmp/usr/share/man/de/man1/mms-movie-library.1.gz /usr/share/man/de/man1/ + --- mms-1.1.2~pre11.orig/debian/README.Debian +++ mms-1.1.2~pre11/debian/README.Debian @@ -0,0 +1,289 @@ +MMS - My Media System - packages for Debian +=========================================== + + A couple of notes which you may find useful: + +* This is a work-in-progress package for MMS + + +* The directory structure: +-------------------------- + + Config files are saved in + => /etc/mms/ + Files that must be saved but change at runtime are stored in + => /var/lib/mms + Files which are generated at runtime but can be deleted without + much trouble are stored in + => /var/cache/mms + + Additionally you'll find some helper-scripts (see below) in + => /usr/lib/mms + +Note: + The directories /var/lib/mms and /var/cache/mms are world-writable + for to make MMS beeing able to run under every user account. + The dirs are set to '1777' thus making them 'sticky'. + If you don't want these dirs to be world-writeable take care, that + the user running MMS has write access to these dirs! + + +* Helper scripts: +----------------- + +vdr2xmltv (thx to Andreas Saur) + This one converts VDR's epg.data to MMS' xmltv format and is + preconfigured in configs. If you would like to change settings, + you'll have to do this in /etc/mms/vdr2xmltv.cfg + Further on, change /etc/mms/EPGConfig to use it: + epg_update_script = /usr/lib/mms/vdr2xmltv + +gen_tvlisting_debian.sh + Use this (advanced) one if you want to use XMLTV for grabbing your + EPG. Note that you have to change 'epg_update_script = ' in config + then. + The original can be found in /usr/share/doc/mms-common/examples + + +* VDR, vdr-sxfe & MMS running local: +------------------------------------ + + If you want to run VDR & MMS together with usage of vdr-sxfe, you'll + have to run VDR without '--lirc' to be able to control _only_ MMS and + not both, VDR & MMS. + For people running Debian versions of VDR (Debian, Alioth or Tobi), + add this to the line OPTIONS in /etc/default/vdr: '--lirc=/dev/null'. + Otherwise MMS & VDR are listening both for lirc-input at the same + time. + + If you're using vdr-sxfe, you'll need to setup /etc/mms/config like + this (tv_opts need to be one single line): + + tv_path = /usr/bin/vdr-sxfe + tvopts=--post tvtime:method=Linear,cheap_mode=1,pulldown=0,\ + use_progressive_frame_flag=1 xvdr://127.0.0.1 --lirc=/dev/lircd \ + --fullscreen --aspect=16:10 --width=1280 --height=768 + + Start xineliboutput-plugin for VDR like this: + + -P'xineliboutput --local=none --remote=37890' + + And for shutting down vdr-sxfe put this entry in your .lircrc for + irxevent: + + begin + remote = ir.conf + prog = irxevent + button = vt2 + config = Key Escape VDR + end + + Sadly there is no other solution to stop vdr-sxfe from 'within' MMS + right now. + + +* MMS as Session with GDM/KDM: +------------------------------ + + MMS' debian packages come preconfigured to run MMS as an own session + from within your login manager gdm or kdm. Just choose MMS as your + session and you're done. If you like, configure autologin ;) + + +* Library-builders: +------------------- + + MMS ships with 3 nice tools to speed up things: + mms-audio-library, mms-movie-library & mms-pic-library + +mms-audio-library: + This one grabs id3-tags outside of MMS and saves them to + ~/.mms/audio.db. This speeds up navigation a lot, cause MMS won't + have to do the scanning at runtime (enter an audio album, leave and re- + enter) + +mms-pic-library: + This one creates thumbnails for picture-previews outside of MMS and + saves them to /var/cache/mms. This speeds up navigation a lot, cause + MMS won't have to do the thumbnailing at runtime. + Futher on it updates ~/.mms/picture.db + + Be aware that both tools don't check if the dirs they are processing + are setup in /etc/mms/config. They will do their job even if the dir + is not accessible within MMS. + +mms-movie-library: + This one creates thumbnails for movie-preview outside of MMS and + saves them to /var/cache/mms. This speeds up navigation a lot, cause + MMS won't have to do the thumbnailing at runtime. + + +* Use shutdown_script as user: +------------------------------ + + If you want to make use of MMS' shutdown functions as 'normal' user + (you're normally not allowed to issue 'shutdown -h now'), you'll have + to make use of this possible workaround: + + * Edit /etc/sudoers: + # visudo + your_username ALL=NOPASSWD: /sbin/shutdown + + then shutdown script can be: + + sudo shutdown -h now + + +* VDR & MMS Scenarios: +---------------------- + +Scenario 1 (network) + VDR-server (headless) & MMS-client (vdr-sxfe as tv-app) + In this case integration works ootb as long as VDR's remote.conf is + set to the same lirc-keys as MMS is, cause lirc connection to VDR is + done by vdr-sxfe. + VDR using lirc as input does not matter in any way! + +Scenario 2 (local) + VDR-server (headless only) & MMS-client (vdr-sxfe as tv-app) + In this case starting up VDR without lirc-input is necessary. This + could/has to be done in several ways: + + * selfcompiled VDR + Just leaving away '--lirc' option is your choice + + * VDR from debian-packages + Use 'update-alternatives --config vdr' to choose between vdr-daemon, + vdr-kbd, vdr-lirc or vdr-rcu + + * for VDR from Tobi's packages + Add '--lirc=/dev/null' to OPTIONS in /etc/default/vdr to disable lirc- + input + Note: This one works for debian packages as well! + + After disabling lirc-input for VDR integration works ootb as long as + VDR's remote.conf is set to the same lirc-keys as MMS is, cause lirc + connection to VDR is done by vdr-sxfe. + +Scenario 3 (local) + VDR-server (with and without head) & MMS-client (vdr-sxfe as tv-app) + Example for this setup: + http://mms.kicks-ass.org/forum/viewtopic.php?p=2783#2783 + + If one wants to run both, VDR (with head) and MMS (with DXR3-output + or vdr-sxfe) on the same machine and beeing able to use just one + lircd.conf with both, there are these possibilities: + + * Patch VDR to add SVDRP-Command like skrzyp posted in the thread + above or like helau posted it here: + http://vdr-portal.de/board/thread.php?postid=523662#post523662. + This way one is able to make VDR listening to lirc temporarily and + switch listening on and off with SVDRP-command + + * Use two different lircd.confs and link/copy them as described in this + thread together with using 'mmslircdwrapper' as provided here to SIGHUP + lircd as normal user for to make it read the new config. + Advantage here is that one does not have to patch VDR and is therefore + able to just use packaged VDR without recompilation! + + * Simply use two different remotes with two different lircd.confs and + MMS and VDR setup accordingly + + +* CXFE: +------- + + For the ones of you wanting to use CXFE (console xine frontend) + + http://www.rtwnetwork.com/cxfe/ + written by Rett D. Walters + + together with MMS, there are unofficial packages available at the same + repository where you got this package from: + + deb http://www.prodeia.de/mms/[edgy|feisty|etch|sid] binary/ + + +* TODO (outdated?): +------------------- + +mmsvdr.sh & mmslircdwrapper (thx to Andreas Saur & elle - forum name) + If you want to use 2 applications (ex: VDR with xineliboutput- + plugin and MMS starting vdr-sxfe) on the same machine with only + one remote-control, then this is what you need! + Copy your lircd.conf to lircd.conf.mms and lircd.conf.vdr + + cp /etc/lirc/lircd.conf /etc/lirc/lircd.conf.mms + cp /etc/lirc/lircd.conf /etc/lirc/lircd.conf.vdr + + Link from lircd.conf.mms to /var/lib/mms/lircd.conf + + ln -s /etc/lirc/lircd.conf.mms /var/lib/mms/lircd.conf + + Remove the original lircd.conf + + rm /etc/lirc/lircd.conf + + and link back from /var/lib/mms/lircd.conf to /etc/lirc/lircd.conf + + ln -s /var/lib/mms/lircd.conf /etc/lirc/lircd.conf + + This setup allows you to change between two lircd configs (both for + the same remote but with different key-names) as normal user. + If for example MMS (input-lirc) and VDR (remote.conf) are using + different key-names, the can easily be used together with one remote. + + mmsvdr.sh, configured as tv_path in config, now relinks to the needed + lircd.conf and calls mmslircdwrapper to SIGHUP lircd and make it re- + read it's config + +* Themes: +--------- + + More Themes are packaged and available here: + + http://mms.kicks-ass.org/forum/viewtopic.php?t=877 + +* DXR3: +------- + + As em8300-headers are only available in debian's contrib, DXR3 is not + supported per default! + For your convenience I have added an option to debian/rules which + enables building MMS with support for DXR3 ;) + + In order to build mms-mpeg with DXR3-support the environment variable + DEB_BUILD_OPTIONS is used. Set it to "enable-dxr3" when building the + package: + DEB_BUILD_OPTIONS=enable-dxr3 dpkg-buildpackage -tc -uc -us -rfakeroot + + It is possible to compile the other flavours with DXR3-support, too! + Just uncomment the follwoing lines in debian/rules: + # CONFIGURE_standard += --enable-dxr3 + # CONFIGURE_slim += --enable-dxr3 + + For compilation the package 'em8300-headers' is needed! + In order to use MMS with a DXR3 card, em8300-modules need to be + installed (available in contrib). + + +* Radio lists (thx to Lapis, aka Bastian) +----------------------------------------- + + Debian packages install Internet-Radio-PLaylists (german, english, + italien) for the most common Radio-Stations (BBC, WDR, etc.). + You'll find them in /var/lib/mms/playlists and are accessible with + Load-Playlist. + + +We hope you'll like these packages ;) + +Big thx for making these packages possible go (beside the ones just named) to + +Anders Rune Jensen - for MMS itself +Yaroslav Halchenko - For constant mentoring +Luis Rodrigo Gallardo Cruz - for his nice work in debian/rules and worthy tips +Christian Marillat - for hosting the early state packages +Tobias Grimm - for answering so many questions + + -- Roman Müllenschläder --- mms-1.1.2~pre11.orig/debian/changelog +++ mms-1.1.2~pre11/debian/changelog @@ -0,0 +1,992 @@ +mms (1:1.1.2~pre11-0prodeia1~oneiric2) oneiric; urgency=low + + * Fixes for gcc4.6 + * debian/patches/01_EPGConfig-gentvlisting.dpatch: Removed + * debian/patches/01_fix-gcc46.dpatch: Added, for to fix test-compile + for python with gcc4.6 [PRE-Upstream-Patch] + * debian/patches/01_fix-gcc46.dpatch: Added, for to fix test-compile + for lirc< with gcc4.6 [PRE-Upstream-Patch] + + -- Roman Müllenschläder Tue, 14 Feb 2012 08:27:40 +0100 + +mms (1:1.1.2~pre11-0prodeia1~lucid1) lucid; urgency=low + + * New upstream release - revno 2294 + + -- Roman Müllenschläder Tue, 14 Feb 2012 08:25:59 +0100 + +mms (1:1.1.2~pre10-0prodeia1~oneiric1) oneiric; urgency=low + + * New upstream release - revno 2286 + + -- Roman Müllenschläder Mon, 24 Oct 2011 18:02:11 +0200 + +mms (1:1.1.2~pre9-0prodeia1~karmic1) karmic; urgency=low + + * Ubuntu upload + + -- Roman Müllenschläder Tue, 10 May 2011 20:34:10 +0200 + +mms (1:1.1.2~pre9-0prodeia1) unstable; urgency=low + + * New upstream release - revno 2284 + + -- Roman Müllenschläder Tue, 10 May 2011 07:54:05 +0200 + +mms (1:1.1.2~pre8-0prodeia1~karmic1) karmic; urgency=low + + * Ubuntu upload + + -- Roman Müllenschläder Tue, 03 May 2011 08:15:09 +0200 + +mms (1:1.1.2~pre8-0prodeia1) unstable; urgency=low + + * New upstream release - revno 2275 + + -- Roman Müllenschläder Mon, 02 May 2011 18:44:17 +0200 + +mms (1:1.1.2~pre7-0~prodeia2~karmic1) karmic; urgency=low + + * debian/control: Removed python-support as build-depend + * debian/rules: Exchanged 'dh_clean -k' with 'dh_prep' + + -- Roman Müllenschläder Wed, 15 Sep 2010 16:28:32 +0200 + +mms (1:1.1.2~pre7-0prodeia1) unstable; urgency=low + + * New upstream release - revno 2269 + + -- Roman Müllenschläder Wed, 15 Sep 2010 11:35:19 +0200 + +mms (1:1.1.2~pre6-0prodeia6) unstable; urgency=low + + * Debian upload + * debian/rules: Move dh_installdeb after dh_pysupport + * debian/rules: Remove dh_pysupport from binary-indep + * Remove the debhelper way to install python extensions into dist- + packages instead of site-packages + * debian/patches/10_Fix-python-install-path.dpatch: Added + * debian/patches/5*.dpatch: Removed + + -- Roman Müllenschläder Wed, 15 Sep 2010 10:52:31 +0200 + +mms (1:1.1.2~pre6-0prodeia5~lucid1) lucid; urgency=low + + * debian/control: Added mms-plugin-movie & mms-plugin-audio as Depends + to mms-plugin-python, as it needs them to fullfill all needed + symbols + * debian/pycompat: removed + * debian/control: Bumped Standards to 3.9.1 + + -- Roman Müllenschläder Tue, 14 Sep 2010 18:37:44 +0200 + +mms (1:1.1.2~pre6-0prodeia4~lucid1) lucid; urgency=low + + * debian/pycompat: Added + + -- Roman Müllenschläder Tue, 14 Sep 2010 15:44:46 +0200 + +mms (1:1.1.2~pre6-0prodeia3~maverick1) maverick; urgency=low + + * debian/rules: Added dh_pysupport to binary-arch, too + + -- Roman Müllenschläder Tue, 14 Sep 2010 10:47:22 +0200 + +mms (1:1.1.2~pre6-0prodeia2~lucid1) lucid; urgency=low + + * debian/rules: Add dh_pysupport for to install python-extensions into + correct place + * debian/control: Added python-support as build-depend + + -- Roman Müllenschläder Mon, 13 Sep 2010 17:36:17 +0200 + +mms (1:1.1.2~pre6-0prodeia1~maverick1) maverick; urgency=low + + * Ubuntu upload + + -- Roman Müllenschläder Sat, 11 Sep 2010 11:40:46 +0200 + +mms (1:1.1.2~pre6-0prodeia1) unstable; urgency=low + + * New upstream release - revno 2264 + + -- Roman Müllenschläder Sat, 11 Sep 2010 11:33:41 +0200 + +mms (1:1.1.2~pre5-0prodeia2~lucid1) lucid; urgency=low + + * Enable building against external ffmpeg + * debian/README.Debian: Fix spelling error + + -- Roman Müllenschläder Sat, 15 May 2010 09:43:08 +0200 + +mms (1:1.1.2~pre5-0prodeia1~lucid2) lucid; urgency=low + + * debian/control: Changed dependency from python2.5-dev to python2.6- + dev as python2.5 was removed from lucid + + -- Roman Müllenschläder Wed, 12 May 2010 07:43:34 +0200 + +mms (1:1.1.2~pre5-0prodeia1) unstable; urgency=low + + * New upstream release - revno 2247 + + -- Roman Müllenschläder Tue, 02 Feb 2010 21:08:50 +0100 + +mms (1:1.1.2~pre3-0prodeia2~gutsy1) gutsy; urgency=low + + * Ubuntu upload + + -- Roman Müllenschläder Sun, 06 Dec 2009 20:22:48 +0100 + +mms (1:1.1.2~pre3-0prodeia2) unstable; urgency=low + + * debian/patches/00list: Deactivated 06_lower-mplayer-cache + + -- Roman Müllenschläder Sun, 06 Dec 2009 20:20:52 +0100 + +mms (1:1.1.2~pre3-0prodeia1~gutsy1) gutsy; urgency=low + + * Ubuntu upload + + -- Roman Müllenschläder Sun, 06 Dec 2009 10:15:39 +0100 + +mms (1:1.1.2~pre3-0prodeia1) unstable; urgency=low + + * New upstream release - Revno 2241 + + -- Roman Müllenschläder Sun, 06 Dec 2009 10:14:16 +0100 + +mms (1:1.1.2~pre2-0prodeia3) unstable; urgency=low + + * debian/control: Remove typos in descrciption of standard-theme + * debian/control: Add missing colon in mms-plugin-rip's dependencies + + -- Roman Müllenschläder Mon, 16 Nov 2009 20:42:43 +0100 + +mms (1:1.1.2~pre2-0prodeia2) unstable; urgency=low + + * debian/control: Make mms-plugin-rip depend on mms-plugin-audio, for + to avoid dlopen errors + + -- Roman Müllenschläder Sun, 01 Nov 2009 12:05:53 +0100 + +mms (1:1.1.2~pre2-0prodeia1~gutsy1) gutsy; urgency=low + + * Ubuntu upload + + -- Roman Müllenschläder Sun, 18 Oct 2009 01:26:37 +0200 + +mms (1:1.1.2~pre2-0prodeia1) unstable; urgency=low + + * New upstream release + * Updated abi-version to 1.1.2 + * debian/control: Updated 'Section' for mms-dbg to 'debug' + * debian/mms-plugin-python.doc-base: Added for to correctly register + pdf's + * debian/mms-plugin-python.docs: Changed, for to install pdf's into + pdf/ + * debian/rules: Add exclusion for to not gzip pdf's + + -- Roman Müllenschläder Sat, 17 Oct 2009 22:03:42 +0200 + +mms (1:1.1.2~pre1-0prodeia1~karmic1) karmic; urgency=low + + * Ubuntu upload + + -- Roman Müllenschläder Tue, 29 Sep 2009 18:15:58 +0200 + +mms (1:1.1.2~pre1-0prodeia1) unstable; urgency=low + + * New upstream release + + -- Roman Müllenschläder Tue, 29 Sep 2009 17:33:20 +0200 + +mms (1:1.1.2~pre-0prodeia1~karmic1) karmic; urgency=low + + * Ubuntu upload + + -- Roman Müllenschläder Tue, 29 Sep 2009 12:34:40 +0200 + +mms (1:1.1.2~pre-0prodeia1) unstable; urgency=low + + * New upstream release + * debian/mms-plugin-rip.install: Created + * debian/rules: Added compileflag --enable-rip + * debian/control: Entry for rip-plugin created + * debian/control: Added libcdparanoia0-dev as build depend + * debian/control: Added lame & flac as suggests + * debian/mms-plugin-rip.install: Commented not available translations + * debian/rules: Changed chmod lines for to include rip-scripts + + -- Roman Müllenschläder Tue, 29 Sep 2009 11:41:15 +0200 + +mms (1:1.1.1-0prodeia5) unstable; urgency=low + + * debian/patches/53_2182-2189.dpatch: Added, for to add latest + upstream fixes + + -- Roman Müllenschläder Wed, 02 Sep 2009 10:13:56 +0200 + +mms (1:1.1.1-0prodeia4) unstable; urgency=low + + * debian/patches/52_2177-2181.dpatch: Added, for to add latest + upstream fixes. Mainly for to make weather-plugin work with latest + google changes + * debian/patches/52_lyrics-834.dpatch: Added. This one implements + tobyn's lyrics patch from bug #834 without the changes to + updater.cpp. This is for to make this patch public and tested. + + -- Roman Müllenschläder Thu, 14 May 2009 07:56:35 +0200 + +mms (1:1.1.1-0prodeia3~hardy1) hardy; urgency=low + + * debian/patches/50_2173-2174.dpatch: Updated to 50_2173-2176.dpatch + for to add pre-upstream changes and fix dvb-out + + -- Roman Müllenschläder Sun, 10 May 2009 11:25:16 +0200 + +mms (1:1.1.1-0prodeia2~jaunty1) jaunty; urgency=low + + * debian/patches/50_2173-2174: Added pre upstream patches revno 2173 + and 2174 for fixing weather-plugin + + -- Roman Müllenschläder Fri, 01 May 2009 09:24:22 +0200 + +mms (1:1.1.1-0prodeia1) unstable; urgency=low + + * New upstream release + * debian/substvars: Change abi-version to 1.1.1 + * debian/dependencies.sh: Change abi-version to 1.1.1 + + -- Roman Müllenschläder Sun, 26 Apr 2009 18:04:39 +0200 + +mms (1:1.1.0-0prodeia2~hardy1) hardy; urgency=low + + * debian/rules: Undo fix for debian-rules-ignores-make-clean-error + + -- Roman Müllenschläder Mon, 09 Mar 2009 12:31:39 +0100 + +mms (1:1.1.0-0prodeia1~hardy1) hardy; urgency=low + + * New upstream release + * debian/patches/51_2103-2108.dpatch: Removed, as it was added + upstream + * debian/mms-plugin-audio.install: Removed installation of + RadioStations, as it was removed upstream. Fixed TODO + * debian/substvars: Updated to mms-abi-1.1.0 + * debian/dependencies.sh: Updated to mms-abi-1.1.0 + * debian/changelog: Changed invalid email-addres + * debian/copyright: Updated and lintian clean + * debian/rules: Fix debian-rules-ignores-make-clean-error + * TODO: Add preset radio-stations files + * TODO: Update README.Debian + * TODO: Update debian/copyright + + -- Roman Müllenschläder Mon, 09 Mar 2009 10:32:48 +0100 + +mms (1:1.1.0~rc9+bzr2102-0~rc5) unstable; urgency=low + + * TODO: RadioStations (Fixed) + * debian/rules: disable debug + * debian/rules: enabled debug again + + -- Roman Müllenschläder Sat, 07 Mar 2009 14:11:31 +0100 + +mms (1:1.1.0~rc9+bzr2102-0~rc4) unstable; urgency=low + + * debian/patches/50_2103-2105.dpatch: Removed + * debian/patches/50_2103-2108.dpatch: Added instead + + -- Roman Müllenschläder Wed, 25 Feb 2009 09:47:01 +0100 + +mms (1:1.1.0~rc9+bzr2102-0~rc3~prodeia1~jaunty1) jaunty; urgency=low + + * PPA upload + + -- Roman Müllenschläder Tue, 24 Feb 2009 10:01:34 +0100 + +mms (1:1.1.0~rc9+bzr2102-0~rc3) unstable; urgency=low + + * debian/patches/50_2103-2105: Added, for to add latest upstream + changes without uploading new orig.tar.gz + + -- Roman Müllenschläder Tue, 24 Feb 2009 09:59:19 +0100 + +mms (1:1.1.0~rc9+bzr2102-0~rc2~prodeia1~hardy1) hardy; urgency=low + + * PPA upload + * debian/control: Added mms as dependency to mms-dbg + * debian/control: Removed duplicates-source field: homepage + + -- Roman Müllenschläder Sun, 22 Feb 2009 16:44:27 +0100 + +mms (1:1.1.0~rc9+bzr2102-0~rc1) unstable; urgency=low + + * New upstream release + + -- Roman Müllenschläder Sun, 22 Feb 2009 16:32:36 +0100 + +mms (1:1.1.0~rc9+bzr2063-0~rc3) unstable; urgency=low + + * debian/dependencies.sh: Updated to rc9 + * debian/rules: Commented call for dependencies.sh, for to see if + mms:Depend is set correctly then + * debian/rules: Commented dependencies.sh call in again + * debian/rules: Added option for to set parallel within + DEB_BUILD_OPTIONS + + -- Roman Müllenschläder Thu, 19 Feb 2009 16:00:17 +0100 + +mms (1:1.1.0~rc9+bzr2063-0~rc2) unstable; urgency=low + + * Rebuild to provide easier upgrade, as Lenny is stable now + + -- Roman Müllenschläder Wed, 18 Feb 2009 08:52:43 +0100 + +mms (1:1.1.0~rc9+bzr2063-0~rc1) unstable; urgency=low + + * New upstream release + + -- Roman Müllenschläder Thu, 22 Jan 2009 17:06:14 +0100 + +mms (1:1.1.0~rc9+bzr2043-0~rc3~ppa1) gutsy hardy intrepid jaunty; urgency=low + + * Prepared for uploading to PPA + * debian/control: Added as dependency to package mms-dbg for to + fullfill lintian's needs + * debian/control: Added as dependency to package mms-theme-standard + for to fullfill lintian's needs + + -- Roman Müllenschläder Thu, 22 Jan 2009 16:58:28 +0100 + +mms (1:1.1.0~rc9+bzr2043-0~rc2) unstable; urgency=low + + * debian/control: Added mms-plugin-audio as dependency to mms-plugin- + clock, as clock-plugin has undefined symbols without audio - this + would only be possible if compiling MMS with audio disabled, which + isn't possible within packaging + + -- Roman Müllenschläder Mon, 19 Jan 2009 18:57:33 +0100 + +mms (1:1.1.0~rc9+bzr2043-0~rc1) unstable; urgency=low + + * New upstream release + * debian/patches/51_2014-2021.dpatch: Removed as new upstream is used + * debian/patches/52_2022-2026.dpatch: Removed as new upstream is used + * debian/patches/53_2027-2043.dpatch: Removed as new upstream is used + + -- Roman Müllenschläder Tue, 06 Jan 2009 14:49:25 +0100 + +mms (1:1.1.0~rc9-0~rc5) unstable; urgency=low + + * debian/patches/53_2027-2043.dpatch: Added, for to update to latest + revno + * debian/patches/80_epgspec.dpatch: Removed as it was added upstream + * TODO: Lower cache-value for mplayer (Fixed) + * debian/patches/06_lower-mplayer-cache.dpatch: Added + * debian/control: Added libxfixes-dev as build-dependency + + -- Roman Müllenschläder Sun, 04 Jan 2009 21:16:30 +0100 + +mms (1:1.1.0~rc9-0~rc4) unstable; urgency=low + + * debian/control: Removed recommended package IMMS for plugin-audio, + as IMMS in MMS is not working atm, so no need to recommend IMMS + * TODO: Lower cache-value for mplayer in MplayerConfig, as it may seem + strange for new users to have to wait that long - feels like nothing + happens + + -- Roman Müllenschläder Fri, 26 Dec 2008 11:51:33 +0100 + +mms (1:1.1.0~rc9-0~rc3) unstable; urgency=low + + * debian/rules: Added empty flags to override dpkg defaults + * debian/control: Added Section to mms-dbg + * debian/control: Changes Build-Depends python-dev to python2.5-dev + for to prepare for etch + * debian/patches/99_gstreamer-dirty-hack.dpatch: Added, for to have + the ability to build also etch-packages from the same source than + the others + * debian/patches/99_gstreamer-dirty-hack.dpatch: Modified, for to only + apply if system is Etch. Set DEB_BUILD_OPTIONS=etch therefor + * debian/mms-dbg.install: Removed again + * debian/rules: Added dh_strip -a --dbg-package=mms-dbg + * debian/control: Added package: mms-dbg + * debian/mms-dbg.install: Added as empty file + * debian/rules: Changed Changelog-Installation + * debian/patches/50_bzr2014.dpatch: Removed + * debian/patches/50_2014-2021.dpatch: Added, for to have latest + upstream fixes onboard + * debian/patches/52_2022-2026.dpatch: Added, for to add latest revnos + * debian/rules: Disabled DH_VERBOSE again + * debian/patches/80_epgspec.dpatch: Added, for to get more verbose + error logging from EPG-Plugin + * debian/control: Added ttf-dejavu as or-dependency to ttf-dejavu- + extra for to solve missing package in Etch + + -- Roman Müllenschläder Sun, 21 Dec 2008 22:42:08 +0100 + +mms (1:1.1.0~rc9-0~rc2) unstable; urgency=low + + * debian/patches/50_bzr2014.dpatch: Added as pre-upstream fix + * debian/patches/50_bzr2014.dpatch: Fixed and added until bzr2017 + * debian/rules: Changed the way noopt in DEB_BUILD_OPTIONS is assigned + to CONFIGURE_OPTS + + -- Roman Müllenschläder Wed, 17 Dec 2008 09:43:14 +0100 + +mms (1:1.1.0~rc9-0~rc1) unstable; urgency=low + + * New upstream release + * debian/substvars: Updated to rc9 + + -- Roman Müllenschläder Mon, 15 Dec 2008 08:15:42 +0100 + +mms (1:1.1.0~rc8+bzr2007-0~rc1) unstable; urgency=low + + * New upstream release + * debian/mms-audio-xine.install: Added installation of lv-translation + * debian/mms-input-lirc.install: Added installation of lv-translation + * debian/mms.install: Added installation of lv-translation + * debian/mms-movie-generic.install: Added installation of lv- + translation + * debian/mms-movie-mplayer.install: Added installation of lv- + translation + * debian/mms-output-dvb.install: Added installation of lv-translation + * debian/mms-output-dxr3.install: Added installation of lv-translation + * debian/mms-output-lcd.install: Added installation of lv-translation + * debian/mms-output-mpeg.install: Added installation of lv-translation + * debian/mms-output-sdl.install: Added installation of lv-translation + * debian/mms-plugin-audio.install: Added installation of lv- + translation + * debian/mms-plugin-clock.install: Added installation of lv- + translation + * debian/mms-plugin-epg.install: Added installation of lv-translation + * debian/mms-plugin-game.install: Added installation of lv-translation + * debian/mms-plugin-movie.install: Added installation of lv- + translation + * debian/mms-plugin-picture.install: Added installation of lv- + translation + * debian/mms-plugin-python.install: Added installation of lv- + translation + * debian/mms-plugin-tv.install: Added installation of lv-translation + * debian/mms-plugin-vbox.install: Added installation of lv-translation + * debian/mms-plugin-weather.install: Added installation of lv- + translation + + -- Roman Müllenschläder Tue, 09 Dec 2008 09:34:26 +0100 + +mms (1:1.1.0~rc8+bzr1985-0~rc1) unstable; urgency=low + + * New upstream release + * debian/rules: Added installation of Changelog + * debian/mms-plugin-audio.install: Added installation of RadioStations + * debian/rules: Changed CONFIGURE_audio for to reflect xine-audio as + new default player. Instead of --enable-xine-audio we have --enable- + alsaplayer now + + -- Roman Müllenschläder Sun, 23 Nov 2008 18:49:56 +0100 + +mms (1:1.1.0~rc8+bzr1889-0~rc2) unstable; urgency=low + + * mms-plugin-audio: Added missing installation of RadioConfig + + -- Roman Müllenschläder Fri, 10 Oct 2008 20:03:30 +0200 + +mms (1:1.1.0~rc8+bzr1889-0~rc1) unstable; urgency=low + + * New upstream release + + -- Roman Müllenschläder Fri, 10 Oct 2008 19:03:12 +0200 + +mms (1:1.1.0~rc8-0~rc2) unstable; urgency=low + + * debian/mms-movie-mplayer.install: Remove installation of + lircrc.example, as it is better placed in mms-input-lirc and is + already installed there + + -- Roman Müllenschläder Wed, 17 Sep 2008 10:15:07 +0200 + +mms (1:1.1.0~rc8-0~rc1) unstable; urgency=low + + * New upstream release + * debian/patches/: Removed outdated patches + * debian/substvars: Updated to rc8 + * debian/: Removed example files *.ex + * debian/dependencies.sh: Updated to rc8 + * debian/control: Corrected + + -- Roman Müllenschläder Sun, 17 Aug 2008 12:56:24 +0200 + +mms (1:1.1.0~rc7+bzr1786-0~rc1) unstable; urgency=low + + * New upstream release + * debian/patches/00list: De-activated patches 90-94 for they were + added upstream + + -- Roman Müllenschläder Sun, 27 Jul 2008 13:30:20 +0200 + +mms (1:1.1.0~rc7-0~rc1) unstable; urgency=low + + * New upstream release + * debian/patches/04_version.dpatch: Removed + * debian/mms-plugin-audio.install: Added installation of manpages + * debian/mms-plugin-movie.install: Added installation of manpages + * debian/patches/90_epg-pl-fix.dpatch: Added, for to fix pl- + translation in EPG + * debian/patches/90_epg-pl-fix.dpatch: Updated to revno 1775 + * debian/patches/91_1776.dpatch: Added revno 1776 + * debian/control: Fixed spelling errors + * debian/patches/92_manpages-fix.dpatch: Added, for to fix hyphen- + used-as-minus + * debian/substvars: Updated to rc7 + * debian/patches/93_manpages-fix.dpatch: Added, for to fix hyphen- + used-as-minus + * debian/control: Fix spelling error Gstreamer->GStreamer + * debian/control: Updated Standards-Version 3.7.3->3.8.0 + * debian/patches/94_ffmpeg-fix.dpatch: Added, for to fix compile of + ffmpeg with gcc=4.3.1 + * TODO: Add add-media-script + + -- Roman Müllenschläder Thu, 24 Jul 2008 18:56:44 +0200 + +mms (1:1.1.0~rc6+bzr1704-0~rc1) unstable; urgency=low + + * New upstream release + * debian/patches: Removed fix-asneeded patches + * debian/patches: Removed polish translation fixes + * debian/patches/05_Fix-EPGConfig.dpatch: Added for to set logo- + location to vdr-xpmlogos + * debian/rules: Adapted to upstream changes + * debian/rules: Now compiling with DEBUG enabled (for to have bt's + from debian-users ;) + * debian/mms-output-dvb.install: Changed DVBConfig to DvbConfig + * debian/mms-input-lirc.install: Added installation of lircrc.example + * TODO: Manpages + + -- Roman Müllenschläder Fri, 11 Jul 2008 07:51:17 +0200 + +mms (1:1.1.0~rc6+bzr1641-0~rc1) unstable; urgency=low + + * New upstream release + * debian/patches/90_fix_Python_Makefile.dpatch: Removed, as it was + added upstream + * debian/mms-plugin-epg.install: Added installation of tools/nxtvepg- + to-tv-xml.sh to /usr/lib/mms/ + * debian/mms-plugin-clock.install: Added installation of cfg/Clock* + * debian/rules: Added --enable-res-switch to CONFIGURE_COMMON + * debian/patches/00list: Deactivated fix_asneeded patches + * debian/patches/: Added Polish-translation fixes + + -- Roman Müllenschläder Mon, 19 May 2008 18:27:39 +0200 + +mms (1:1.1.0~rc6-0~rc6) unstable; urgency=low + + * debian/control: Reworked and ABI-version dependency added for to + enable single package uploading + * debian/dependencies.sh: Added fot to generate mms:Depends substvars + * debian/rules: Added call for debian/dependencies.sh + + -- Roman Müllenschläder Mon, 19 May 2008 14:28:04 +0200 + +mms (1:1.1.0~rc6-0~rc5) unstable; urgency=low + + * debian/mms-plugin-python.install: Removed installation of Pyglets + again, as I first (and correctly) intended to not package them as + they are packaged within mms-addon-python-pyglets + * debian/control: Changed source:Version to source:Upstream-Version + * debian/control: Added versions to virtual packages + * debian/control: Enhanced short descriptions + * debian/substvars: Added, for to get an ABI-version + * debian/control: Changed, for to make use of ABI-version within + dependencies + + -- Roman Müllenschläder Sun, 18 May 2008 15:33:16 +0200 + +mms (1:1.1.0~rc6-0~rc4) unstable; urgency=low + + * debian/rules: Enable --use-internal-ffmpeg for to not suffer from + external ffmpeg problems with missing mpeg2video Encoders (Debian) + * debian/control: Removed libswscale-dev, libavcodec-dev, libavformat- + dev as Build-Depends + * debian/patches/90_fix_Python_Makefile.dpatch: Added, for to fix + installation of included Pyglets + * debian/mms-plugin-python.install: Added installation for Pyglets to + /usr/share/mms/scripts + + -- Roman Müllenschläder Tue, 13 May 2008 21:22:42 +0200 + +mms (1:1.1.0~rc6-0~rc3) unstable; urgency=low + + * debian/control: Updated (inter-)dependencies + + -- Roman Müllenschläder Thu, 08 May 2008 09:34:58 +0200 + +mms (1:1.1.0~rc6-0~rc2) unstable; urgency=low + + * debian/control: Added mms as dependency to mms-theme-standard + * debian/control: Replaced dependency of mms>=1.1.0 to + mms=source:Version + * debian/rules: Commented the line that copied theme-dark.conf to + theme.conf and make package install wrong version + + -- Roman Müllenschläder Wed, 07 May 2008 13:18:59 +0200 + +mms (1:1.1.0~rc6-0~rc1) unstable; urgency=low + + * New upstream release + * Commented 02_WeatherConfig.dpatch + * removed leftover diffs from upstream's diff.gz + * debian/mms-plugin-weather.install: Removed installation of + get_weather.sh as it isn't needed anymore + * debian/mms-plugin-vbox.install: Added + * debian/control: Added mms-plugin-vbox + * debian/control: Added isdnvboxclient and sox as depends to mms- + plugin-vbox + * debian/patches: Removed 02_WeatherConfig.dpatch + * debian/patches: Added 02_VBoxConfig.dpatch + * debian/rules: Added --enable-vbox to CONFIGURE_plugins + * debian/control: Added mms-addon-python-pyglets as Recommends to mms- + plugin-python + * themes/standard: Removed executeable bits + * debian/patches: Added 04_version.dpatch, for to propper set version + to rc6 + + -- Roman Müllenschläder Tue, 06 May 2008 11:37:55 +0200 + +mms (1:1.1.0~rc5-0~rc1) unstable; urgency=low + + * New upstream release + * debian/patches: Removed 90_fix-compile again + * debian/rules: Adapted to etch version of rules + * debian/control: Added dependency to libavformat-dev + + -- Roman Müllenschläder Sun, 30 Mar 2008 19:41:24 +0200 + +mms (1:1.1.0~rc4+bzr1494-0~rc1) unstable; urgency=low + + * New upstream release + * debian/rules: More split up of configure call: CONFIGURE_COMMON, + CONFIGURE_audio, CONFIGURE_output, CONFIGURE_plugins, CONFIGURE_epg + and CONFIGURE_OPTS + * debian/rules: Added --enable-ffmpeg-thumb, --enable-clock, --enable- + notify-area + * debian/control: Added clock-plugin + * debian/mms-plugin-clock.install: Added + * debian/mms-movie-mplayer.install: Removed installation of midentify + as we have ffmpeg-thumb + * debian/patches: Added 90_fix-mpeg-compile.dpatch as pre-upstream + patch + * debian/patches: Added 03_PythonConfig for to change scripts dir in + PythonConfig to /usr/lib/mms/scripts + * debian/mms-plugin-python.dirs: Changed to /usr/lib/mms/scripts + * debian/mms-plugin-python.dirs: Changed /usr/lib/mms/scripts to + /usr/share/mms/scripts as it is architecture independent + * debian/patches/03_PythonConfig.dpatch: Changed to use + /usr/share/mms/scripts + * debian/mms-plugin-python.install: Removed scripts-dir installation + + -- Roman Müllenschläder Sat, 29 Mar 2008 14:04:22 +0100 + +mms (1:1.1.0~rc4-0~rc2) unstable; urgency=low + + * debian/rules: Changes to optimization rules (were broken), for to be + able to build on 64bit + * debian/control: changed build-depends to be able to build on etch + * debian/control: reverted build-depends again + + -- Roman Müllenschläder Sat, 01 Mar 2008 13:46:29 +0100 + +mms (1:1.1.0~rc4-0~rc1) unstable; urgency=low + + * New upstream release + + -- Roman Müllenschläder Fri, 29 Feb 2008 09:00:37 +0100 + +mms (1:1.1.0~rc3.1-0~rc2) unstable; urgency=low + + * debian/patches: 02_WeatherConfig added for to set propper path to + get_weather.sh + + -- Roman Müllenschläder Wed, 27 Feb 2008 17:26:18 +0100 + +mms (1:1.1.0~rc3.1-0~rc1) unstable; urgency=low + + * New upstream release (revno #1413) + * debian/control: Moved Homepage: fields from extended description to + source & binary section as lintian propse + + -- Roman Müllenschläder Sat, 09 Feb 2008 20:51:58 +0100 + +mms (1:1.1.0~rc3-0~rc1) unstable; urgency=low + + * New upstream release + * debian/patches/90_theme-bright.dpatch: Removed. Fixed by revno #1407 + * debian/mms.desktop: Encoding-tag removed as it is obsolete + * debian/mms-plugin-epg.install: Added installation of + gen_tvlisting.sh together with gen_tvlisting_debian:sh + * debian/patches/01_EPGConfig-gentvlisting.dpatch: Changed to reflect + new upstream + * debian/rules: Make gen_tvlisting.sh executeable + + -- Roman Müllenschläder Fri, 08 Feb 2008 01:37:31 +0100 + +mms (1:1.1.0~rc2-0~rc1) unstable; urgency=low + + * New upstream release + * debian/patches: Added 01_EPGConfig-gentvlisting.dpatch to make + EPGConfig use gen_tvlisting_debian.sh + * debian/README.Debian: Added & changed. PLS READ + * debian/mms.install: Added installation of mms.desktop to use it from + Menu or kdm,gdm,xdm + * debian/patches: Added 90_theme-bright.dpatch to to revert wrong + changes in upstream as pre-upstream patch + + -- Roman Müllenschläder Thu, 07 Feb 2008 14:30:43 +0100 + +mms (1:1.1.0~rc1+bzr1369-0~rc2) unstable; urgency=low + + * debian/mms-plugin-weather.install: Added forgotten WeatherConfig + + -- Roman Müllenschläder Sun, 20 Jan 2008 23:13:11 +0100 + +mms (1:1.1.0~rc1+bzr1369-0~rc1) unstable; urgency=low + + * New upstream release + + -- Roman Müllenschläder Sat, 19 Jan 2008 17:12:41 +0100 + +mms (1:1.1.0~rc1+bzr1365-0~rc1) unstable; urgency=low + + * New upstream release + * debian/patches: Removed 12_Python-Makefile-fixes as it was fixed + upstream + * debian/rules: Removed fixes for plugin-weather (#469 & #470). Fixed + by revno 1354 & 1355 + * debian/control: Removed dependency to mms-movie-mplayer from mms- + movie-cxfe|genericplayer (#468) as it was fixed by revno 1359 + * debian/patches: Cleaned + * debian/control: Added libswscale-dev to build-depends + + -- Roman Müllenschläder Fri, 18 Jan 2008 18:16:13 +0100 + +mms (1:1.1.0~rc1+bzr1346-0~rc2) unstable; urgency=low + + * debian/mms.install: Do install Config instead of Config-sdl + * debian/control: Added imms as dependency to mms-plugin-audio for it + was missing + * debian/control: Make imms a recommend instead of a dependency for + mms-plugin-audio, as imms has a whole lotta dependencies itself + * debian/mms.install: Removed installation of midentify + * debian/mms-movie-mplayer.install: Added installation of midentify + * debian/control: Removed mms-library-builders + * debian/mms-library-builders.install: Removed + * debian/mms-plugin-audio.install: Added mms-audio-library + * debian/mms-plugin-picture.install: Added mms-pic-library + * debian/mms-plugin-movie.install: Added mms-movie-library + * debian/control: Added mms-movie-mplayer as dependency to mms-movie- + cxfe & mms-movie-generic cause of Bug #468. + * debian/rules: Make Config-sdl install propper as /etc/mms/Config + * debian/mms.install: Make Config-sdl install propper as + /etc/mms/Config + * debian/rules: Added chmod -x for weather-plugin's icons. Bug #469. + * debian/rules: Set propper permissions for mms-plugin-weather's + get_weather.sh. Bug #470 + + -- Roman Müllenschläder Sun, 13 Jan 2008 15:51:34 +0100 + +mms (1:1.1.0~rc1+bzr1346-0~rc1) gutsy; urgency=low + + * New upstream release + * debian/patches: Removed 03_Python-Makefile-further-fixes.dpatch & + 04_Python-Makefile-fixes.dpatch + * debian/patches: Added 12_Python-Makefile-fixes.dpatch + * debian/patches: Updated 00list + + -- Roman Müllenschläder Mon, 07 Jan 2008 21:46:25 +0100 + +mms (1:1.1.0~rc1+bzr1344-0~rc1) unstable; urgency=low + + * New upstream release + * debian/patches/00list: Uncommented unneeded patches + * debian/control: Removed mms-output-vgagl and add mms-plugin-weather + * debian/mms-output-vgagl.install: Removed + * debian/mms-plugin-weather.install: Added + * debian/rules: Changed --enable-vgagl to --enable-weather + * debian/rules: Removed installation of doc/CHANGELOG as it was + removed + * debian/mms-plugin-weather.install: Added get_weather.sh + + -- Roman Müllenschläder Sun, 06 Jan 2008 22:28:57 +0100 + +mms (1.1.0-rc1-1~rc6) unstable; urgency=low + + * debian/rules: Added option to set DEB_BUILD_OPTIONS=doopt for to + build with optimization + * debian/patches: Added test for as-needed to satisfy dpkg-shlibdeps + * debian/mms.install: Use unpatched Config file cfg/Config-sdl instead + of lirc-patched one + * debian/mms.install: Added /var/cache/mms + * debian/mms.dirs: Added /var/lib/mms + * debian/mms.postinst: Added for to propper set permissions on + /var/cache/mms & /var/lib/mms + * debian/mms.postrm: Added for to propper remove /var/lib/mms & + /var/cache/mms + * debian/changelog: Changed version numbering from 1.1.0-rc1-1~rc6 to + 1.1.0-0rc1~rc6 to better be able to do upstream updates with bzr + + -- Roman Müllenschläder Sun, 06 Jan 2008 19:34:13 +0100 + +mms (1.1.0-rc1-1~rc5) unstable; urgency=low + + * debian/rules: Added optimization-check for DEB_BUILD_ARCH and + rewritten configure call + * debian/control: Conflict: mms-common-data added to package mms, for + to not get in conflict with mms <= 1.0.9 + * debian/menu.ex removed + * debian/rules: Added reduce-theme-in-size with call faking call of + make-theme-dark.sh + * debian/mms-theme-standard.links: Added for to fake call of make- + theme-dark.sh + * debian/patches/09_Optimization_fix.dpatch: Added for to make MMS + compile with newer (>4.2.1) gcc + + -- Roman Müllenschläder Thu, 27 Dec 2007 13:52:19 +0100 + +mms (1.1.0-rc1-1~rc4) unstable; urgency=low + + * debian/*.dirs: Added + * debian/mms-input-*.install: Changed to install into correct subdir + /etc/mms/input + + -- Roman Müllenschläder Sat, 22 Dec 2007 16:03:18 +0100 + +mms (1.1.0-rc1-1~rc3) unstable; urgency=low + + * debian/control: Added depends on mms to plugins and plugins to mms- + movie|audio + * debian/control: Added mplayer|mplayer-nogui as depends to mms-movie- + mplayer + * debian/control: Changed dependency mms to mms (>=1.1.0) to not + depend on wrong mms version + * debian/control: Added gstreamer0.10-plugins-base & gstreamer0.10- + plugins-good as depends to mms-audio-gstreamer + * debian/control: Changed dependencies for default plugins from mms- + default-* to real package and virtual one as alternative + * debian/control: Added Recommends and Suggests + * debian/control: Added libboost-dev as build-depend + * [TODO] Do a new version without libboost-dev for etch & feisty + * [TODO] Include dh_wraporig to repack upstream + * debian/mms.menu: Added + * debian/mms.desktop: Added + * debian/mms_icon.xpm: Added + * debian/mms.install: Install mms_icon.xpm to /usr/share/pixmaps/ + * debian/rules: Make vdr2xmltv executeable + * debian/mms-plugin-epg.dirs: Added for to have /var/lib/mms + * debian/mms-plugin-epg.install: Added installation of vdr2xmltv(.cfg) + * gen_tvlisting_debian.sh added and changed + * debian/mms-plugin-epg.install: Added installation of + gen_tvlisting_debian.sh + * debian/rules: Make gen_tvlisting_debian.sh executeable + * debian/control: Removed dependency to libavcodec1d from mms-output- + (dvb|dxr3) as it is duplicate cause of {shlibs:Depends} + + -- Roman Müllenschläder Sat, 22 Dec 2007 14:15:56 +0100 + +mms (1.1.0-rc1-1~rc2) unstable; urgency=low + + * debian/control: Added missing dependency libavcodec1d to mms-output- + dvb & mms-output-dxr3 + * debian/rules: Re-changed to lintian warned distclean + + -- Roman Müllenschläder Fri, 21 Dec 2007 21:51:44 +0100 + +mms (1.1.0-rc1-1~rc1) unstable; urgency=low + + * Initial release + * debian/rules: Changed to MMS' needs + * debian/*.install: Added *.install files for separate packages + * debian/control: Added package sections for mms-input-keyboard, mms- + input-replay, mms-plugin-audio + + * [TODO] Plugins are build within indep-section? + * debian/rules: Remove all .depend within clean-target + * debian/control: Added package mms-library-builders + * debian/mms.install: Changed to leave out library-builders + * debian/mms-input-keyboard.install: Moved keyboard configs from mms + to here + * debian/mms-plugin-audio.install: Moved audio configs from mms to + here + * debian/rules: Added all-inclusive configure line + * debian/control: Added mms-input-evdev, mms-input-lirc + * debian/control: Added mms-audio-alsaplayer, mms-audio-gstreamer, + mms-audio-xine + * debian/control: Added mms-plugin-epg + * debian/control: Added mms-plugin-game + * debian/control: Added mms-plugin-movie + * debian/control: Added mms-movie-mplayer, mms-movie-cxfe, mms-movie- + generic + * Added movie-collection to mms-plugin-movie + * debian/control: Added mms-plugin-picture + * debian/control: Added mms-plugin-python + * debian/control: Added mms-plugin-tv + * debian/control: Added mms-output-* + * Dpatch: Added 01_Makefile-fixes.dpatch, 02_Makefile-fixes- + vgagl.dpatch, 03_Python-Makefile-fixes.dpatch + * Dpatch: Added 04_Python-Makefile-further-fixes.dpatch + * debian/rules: Changed distclean line, cause of leading -. debian- + rules-ignores-make-clean-error + * debian/rules: Changed back distclean target call, for it was not + working + * debian/changelog: Remove bug-number cause there's none that could be + closed + * debian/control: Propperly divide binary-arch & binary-indep packages + * debian/copyright: Added URL and author + * Dpatch: Added 05_Mpeg-Makefile-fixes.dpatch, 06_Theme-issues- + fixes.dpatch, 07_Mpeg-Makefile-fixes.dpatch + * debian/dirs: removed unnecessary /usr/sbin + * Dpatch: Added 08_Plugindir-fixes.dpatch to install plugins into + correct dir + * debian/*.install: Changed *.install to new plugin dir + * debian/control: Added missing depend lines to packages + * debian/mms.install: Removed RemoteConfig, as it should be installed + with remote inputs + * debian/mms-input-lirc.install: Added RemoteConfig + * debian/mms-input-evdev.install: Added RemoteConfig + * debian/mms.links: Added linking from distributions + DejaVuSansCondensed-Bold.ttf to /usr/share/mms/fonts/Vera.ttf + * debian/control: Added ttf-dejavu-extra as dependency to mms + * debian/mms.install: Removed fonts dir for we use distribution's font + * debian/control: changed section to sound + * debian/control: changed priority to optional + * debian/control: Added short-descriptions + * debian/control: Added propper Homepage fields + * debian/control: Added long-descriptions + * debian/control: Corrected spelling error + * debian/control: Moved Homepage: into description again + * debian/mms-plugin-python.doc: Created and added doc/plugins/python/* + * debian/copyright: Added copyright with year 2007, correct? + * debian/rules: Added doc/HISTORY and doc/README to + dh_installchangelogs + * Moved mms-plugin-python.doc to mms-plugin-python.docs + * debian/mms-plugin-python.examples: Added + * debian/rules: Removed CHANGELOG from binary-indep and added + themes/standard/README to docs + * debian/changelog: Added some info ... still not complete + * debian/control: Added build-depends + * debian/control: First step towards inter-plugin-dependency + * debian/watch: Added + * debian/emacsen-* removed + * debian/mms.doc-base.EX: removed + * debian/manpage.* removed + * debian/rules: Added get-orig-source target + * debian/rules: Added separators + * debian/control: Added missing dependency to libxine1(dev) + * debian/control: Added missing dependency to inotify-tools + * debian/control: Added missing dependency to libinotifytools0-dev + * debian/control: Added missing dependency to libsvga1-dev + * debian/control: Added missing dependency to libinotifytools0 + * debian/control: Removed redundant dependency to libxine1 from mms- + audio-xine + + -- Roman Müllenschläder Thu, 20 Dec 2007 21:47:18 +0100 --- mms-1.1.2~pre11.orig/debian/mms-input-keyboard.dirs +++ mms-1.1.2~pre11/debian/mms-input-keyboard.dirs @@ -0,0 +1,2 @@ +/etc/mms/input +etc/mms/input/keyboard --- mms-1.1.2~pre11.orig/debian/mms-plugin-python.examples +++ mms-1.1.2~pre11/debian/mms-plugin-python.examples @@ -0,0 +1 @@ +doc/plugins/python/window.xml --- mms-1.1.2~pre11.orig/debian/patches/03_PythonConfig.dpatch +++ mms-1.1.2~pre11/debian/patches/03_PythonConfig.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 03_PythonConfig.dpatch by Roman Müllenschläder +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Change standard scripts dir + +@DPATCH@ + +--- mms/cfg/PythonConfig 2008-03-27 08:45:58.000000000 +0100 ++++ mms/cfg/PythonConfig.neu 2008-03-29 11:15:08.000000000 +0100 +@@ -6,7 +6,7 @@ + # + # the dir where the python scripts are stored + # +-script_dir = /etc/mms/scripts ++script_dir = /usr/share/mms/scripts + + # Script filetypes + # --- mms-1.1.2~pre11.orig/debian/patches/99_gstreamer-dirty-hack.dpatch +++ mms-1.1.2~pre11/debian/patches/99_gstreamer-dirty-hack.dpatch @@ -0,0 +1,56 @@ +#! /bin/sh -e +## /usr/share/dpatch/dpatch-run +## 99_gstreamer_dirty-hack.dpatch by Roman Müllenschläder +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fixes gstreamer compile with jurrassic libs we have in etch + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch}" + +if [ $# -ne 1 ]; then + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +fi + +case "$1" in + -patch) + case ${DEB_BUILD_OPTIONS} in + *etch*) + echo >&2 " Patche, da es sich um Etch handelt" + patch -p1 < $0 + ;; + *) + echo >&2 " Überspringe, da kein Etch" + exit 0 + ;; + esac + ;; + -unpatch) + case ${DEB_BUILD_OPTIONS} in + *etch*) + echo >&2 " Unpatche, da es sich um Etch handelt" + patch -p1 -R < $0 + ;; + *) + echo >&2 " Überspringe, da kein Etch" + exit 0 + ;; + esac + ;; + *) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1;; +esac +exit 0 + +@DPATCH@ + +--- mms/plugins/feature/audio/players/gstreamer/gstreamer.cpp 2008-03-30 17:25:48.000000000 +0200 ++++ mms/plugins/feature/audio/players/gstreamer/gstreamer.cpp.neu 2008-03-30 19:12:15.000000000 +0200 +@@ -1,4 +1,4 @@ +-//#define GST_DIRTY_HACK ++#define GST_DIRTY_HACK + + #include "gstreamer.hpp" + --- mms-1.1.2~pre11.orig/debian/patches/00list +++ mms-1.1.2~pre11/debian/patches/00list @@ -0,0 +1,9 @@ +01_fix-gcc46 +02_VBoxConfig +03_PythonConfig +05_Fix-EPGConfig +#06_lower-mplayer-cache + +10_Fix-python-install-path + +99_gstreamer-dirty-hack --- mms-1.1.2~pre11.orig/debian/patches/02_VBoxConfig.dpatch +++ mms-1.1.2~pre11/debian/patches/02_VBoxConfig.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 02_VBoxConfig.dpatch by Roman Müllenschläder +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Patches VBoxConfig to set propper path for vboxtowav.sh + +@DPATCH@ +--- mms/cfg/VBoxConfig 2008-05-06 08:36:54.000000000 +0200 ++++ mms/cfg/VBoxConfig.roman 2008-05-06 09:58:40.000000000 +0200 +@@ -9,7 +9,7 @@ + # + # Name of Script for Conversion from vboxd-Format to wav + # +-vbox_conv_tool = /usr/local/lib/mms/vboxtowav.sh ++vbox_conv_tool = /usr/lib/mms/vboxtowav.sh + # + # + # Voice-Boxes Name:Host:Port:Username:Password (Multiple Entries allowed) + --- mms-1.1.2~pre11.orig/debian/patches/05_Fix-EPGConfig.dpatch +++ mms-1.1.2~pre11/debian/patches/05_Fix-EPGConfig.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 05_Fix-EPGConfig.dpatch by Roman Müllenschläder +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fixes location of vdr-logos + +@DPATCH@ + +--- mms/cfg/EPGConfig 2008-06-30 17:26:48.000000000 +0200 ++++ mms/cfg/EPGConfig.neu 2008-06-30 17:28:20.000000000 +0200 +@@ -17,7 +17,7 @@ + #epg_update_script = /usr/lib/mms/gen_tvlisting.sh + + # Path to Channel-Logos +-icon_path = /etc/vdr/logos ++icon_path = /usr/share/vdr-xpmlogos/ + + # Interval to Check for new Data + # --- mms-1.1.2~pre11.orig/debian/patches/01_fix-gcc46.dpatch +++ mms-1.1.2~pre11/debian/patches/01_fix-gcc46.dpatch @@ -0,0 +1,29 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 01_fix-gcc46.dpatch by Roman Müllenschläder +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fixes compilation for gcc4.6 + +@DPATCH@ + +--- mms/configure 2010-01-29 08:36:52 +0000 ++++ mms/configure 2012-02-14 07:17:46 +0000 +@@ -636,7 +636,7 @@ + EOF + + python=no +-if gcc -I/usr/include/python$python_version -lpython$python_version -o test.o test.c > /dev/null 2>&1 ; then ++if gcc -I/usr/include/python$python_version -o test.o test.c -lpython$python_version > /dev/null 2>&1 ; then + python=yes + rm test.o + fi +@@ -893,7 +893,7 @@ + EOF + + lirc=no +-if gcc -o test.o -llirc_client test.c > /dev/null 2>&1 ; then ++if gcc -o test.o -llirc_client test.c -llirc_client > /dev/null 2>&1 ; then + lirc=yes + rm test.o + fi + --- mms-1.1.2~pre11.orig/debian/patches/06_lower-mplayer-cache.dpatch +++ mms-1.1.2~pre11/debian/patches/06_lower-mplayer-cache.dpatch @@ -0,0 +1,41 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 06_lower-mplayer-cache.dpatch by Roman Müllenschläder +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Lowers Mplayer cache settings from 8192 to 2048 for to make first time +## DP: users do not stumble upon long wait + +@DPATCH@ + +--- mms/cfg/Mplayer-dvb 2008-12-14 19:44:50.000000000 +0100 ++++ mms/cfg/Mplayer-dvb.neu 2009-01-04 18:44:02.000000000 +0100 +@@ -7,7 +7,7 @@ + # Do not set the dvd-device options. That will automaticly be appended + # by mms when starting the movie player + # +-mplayer_opts = -cache 8192 -framedrop -vo mpegpes:card=1 ++mplayer_opts = -cache 2048 -framedrop -vo mpegpes:card=1 + mplayer_slave_opts = + mplayer_dvd_opts = -cache 8192 -framedrop -vo mpegpes:card=1 + +--- mms/cfg/Mplayer-dxr3 2009-01-04 18:47:10.000000000 +0100 ++++ mms/cfg/Mplayer-dxr3.neu 2009-01-04 18:47:21.000000000 +0100 +@@ -7,7 +7,7 @@ + # Do not set the dvd-device options. That will automaticly be appended + # by mms when starting the movie player + # +-mplayer_opts = -cache 8192 -framedrop -vo dxr3 -vf expand=-1:-1:-1:-1:1,lavc=quality:25 ++mplayer_opts = -cache 2048 -framedrop -vo dxr3 -vf expand=-1:-1:-1:-1:1,lavc=quality:25 + mplayer_slave_opts = + mplayer_dvd_opts = -cache 8192 -framedrop -vo dxr3 + +--- mms/cfg/Mplayer-sdl 2008-12-14 19:44:50.000000000 +0100 ++++ mms/cfg/Mplayer-sdl.neu 2009-01-04 18:44:22.000000000 +0100 +@@ -7,7 +7,7 @@ + # Do not set the dvd-device options. That will automaticly be appended + # by mms when starting the movie player + # +-mplayer_opts = -cache 8192 -vo xv ++mplayer_opts = -cache 2048 -vo xv + mplayer_slave_opts = -vo xv + mplayer_dvd_opts = -cache 8192 -vo xv --- mms-1.1.2~pre11.orig/debian/patches/10_Fix-python-install-path.dpatch +++ mms-1.1.2~pre11/debian/patches/10_Fix-python-install-path.dpatch @@ -0,0 +1,20 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 10_Fix-python-install-path.dpatch by > +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fixes installation of python extensions into dist-packages instead of +## DP: site-packages + +@DPATCH@ + +--- mms/configure 2010-09-11 11:25:59.000000000 +0200 ++++ mms/configure.neu 2010-09-15 10:44:25.000000000 +0200 +@@ -1326,7 +1326,7 @@ + inotify_check + fi + +-_python_install="/usr/lib/python"$python_version"/site-packages/" ++_python_install="/usr/lib/python"$python_version"/dist-packages/" + + # libfs++ +