mythtv (2:0.24.0+fixes.20110416.9ba3ece-0ubuntu1) natty; urgency=low

  * New upstream checkout (9ba3ece)
  * >>Upstream changes since last upload (2a9d9f5):
  * [9ba3ece] Fixed update of some recording status transitions.
  * [f6e282f] RSS Parsing: Check player tags to make sure they don't
    have child elements.
  * [c1c7af0] Filter out NULL-characters from EIT before we save the
    data in the database.
  * [1cfcb2b] Internet Content: Correct Blip.tv API URL.
  * [4068639] libmythtv: Use the actual MythPlayer pause state
  * Disable jamu and mirobridge bindings as they're current broke with
    0.24 and won't be fixed in time for release.

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Sat, 16 Apr 2011 02:14:52 -0500

mythtv (2:0.24.0+fixes.20110410.2a9d9f5-0ubuntu3) natty; urgency=low

  * debian/mythtv.make:
    - Properly generate the VCS fields depending on fixes/master.
  * debian/control.in:
    - Drop recommends on mythtv-themes to fix oversized AMD64 disk.

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Tue, 12 Apr 2011 23:56:18 -0500

mythtv (2:0.24.0+fixes.20110410.2a9d9f5-0ubuntu2) natty; urgency=low

  * debian/rules: Disable OpenGL for armel builds, to prevent FTBFS.

 -- Jani Monoses <jani@ubuntu.com>  Mon, 11 Apr 2011 19:16:56 +0300

mythtv (2:0.24.0+fixes.20110410.2a9d9f5-0ubuntu1) natty; urgency=low

  * New upstream checkout (2a9d9f5)
  * >>Upstream changes since last upload (c2baf1b):
  * [2a9d9f5] Merge branch 'fixes/0.24' of github.com:MythTV/mythtv into
    fixes/0.24
  * [27c3ea5] Add a more descriptive error for failed deletes in
    Recorded due to unavailable recording. (cherry picked from commit
    d81e4ef542d6d9e9bd79dc58b70f9b90d04c06b2)
  * [362d834] Check for null frame buffers in commflag
  * [80192ec] mythplayer: Revert back to the old method used for
    duration/position in the OSD slider.
  * [83bc1fa] CrystalHD: Fix compilation with recent CrystalHD library
    versions.
  * [c375a86] TV: Fix unlocking of the player context in the main
    playback loop. (cherry picked from commit
    534945895ead72b147f3d695c8f77c9486a48f46)
  * [464fa28] Fix a bug which caused jamu to crash due to multiple
    unicode conversions.
  * Add a patch to enable V4L2 on 2.6.38.  Thanks mlarsen.
    (LP: #717717)

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Sun, 10 Apr 2011 21:20:50 -0500

mythtv (2:0.24.0+fixes.20110322.c2baf1b-0ubuntu1) natty; urgency=low

  * Don't restart the frontend on exit code 254 (which is representative of
    being unable to initialize a context)
  * Mention the exit code in the notify-osd message that it's being restarted.
  * New upstream checkout (c2baf1b)
  * >>Upstream changes since last upload (00d86fd):
  * [c2baf1b] Fix initial pulseaudio volume.
  * [782b652] Fix lockTuner() and freeTuner() methods of MythBE.  They
    relied on database access methods that had been removed prior to
    0.23. (cherry picked from commit
    5fd4a102989336841628b9764f2d7fe07162089f)
  * [db3cfd3] libmythui: Revert recent Compiz/fullscreen window fixes.
  * [4ce7cd8] Fix history handling of overridden find recordings.
  * [ccd73be] MythPlayer: Fix decoder locking.
  * [ccc89dd] MythPlayer: Only lock the eof check when run from the
    decoder thread.
  * [5e8685f] MythPlayer:: Remove some unnecessary decoder locking.
  * [8cc2e9a] libmythui: Fix fullscreen windowing with Compiz (and
    Gnome?)
  * [ee6aaa7] Video playback: Don't try and display the OSD when
    embedded. (cherry picked from commit
    6ce20f63502997afe7bffa82ccc47825fcc6f143)
  * [1f532a5] MythUIFileBrowser: Fix a segfault if the 'back' button is
    missing.
  * [ae52b58] Fix mouse usage in popups, thanks to Paul for spotting the
    error. Fixes #9667.     (cherry picked from commit
    afb8995fe52dd3a3f35ab6c256fd556cce68fd68)
  * [cf09840] Ignore the dividers on the Watch Recordings Change Group
    Filter popup. Fixes #9668. (cherry picked from commit
    850dcfb0accb166f47c66e6ee940ca66ee0da148)
  * [71ff7fd] Mythmusic: Suppress some compiler warnings. (cherry picked
    from commit 6e71eda7fab37f8c657d357979ff051ccf324afc)
  * [223142c] Mythmusic: Fix fullscreen spectrum visualisation.
  * [a6decbc] windows: Support opengl, libfftw amd libvisual in
    mythplugins configure
  * [df16df9] OSX: Cross compilation fixes for mythmusic.
  * [f525415] OSX: Cross compilation fixes for libmythui
  * [e28fe98] OSX: Cross compilation fixes for libmythtv
  * [7f15abd] libmythfreemheg: Catch exception for unrecognised content
  * [f691e85] OpenGL: Avoid crashing hard if the OpenGL context is
    invalid.
  * [785ea1b] MythPlayer:: Add some missing null pointer checks for the
    decoder.
  * [40fc454] Change ENVCAN parser to use &deg; rather than 260
  * [13be9c2] Merge branch 'fixes/0.24' of github.com:MythTV/mythtv into
    fixes/0.24
  * [9d533f3] Do not attempt to increase ALSA buffer size if it's
    already set to the maximum the hardware can handle
  * [b41e218] Change ALSA buffer size and period size

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Tue, 22 Mar 2011 08:33:49 -0500

mythtv (2:0.24.0+fixes.20110307.00d86fd-0ubuntu1) natty; urgency=low

  * debian/rules:
    - Give jya more G's.
  * debian/control:
    - Disable largly unused jack support.
  * New upstream checkout (00d86fd)
  * >>Upstream changes since last upload (0d3d3a4):
  * [00d86fd] MythMusic: Fix some overlapping text on the default 4:3
    track info screen. (cherry picked from commit
    3ae9230296078ca72c59c997a45c76b46fb1e8df)
  * [e763cdf] MythMusic: Fix some overlapping text on the default 4:3
    mini player. (cherry picked from commit
    7d4bee30863c820e45f3119d7bb68ce6e4c9ad04)
  * [92443af] MythMusic: Fix some overlapping text on the track info
    screen and make better use of the available space. (cherry picked
    from commit 11232c75735ecea3610851a1376ff8aa8322c97b)
  * [df861e4] MythMusic: Fix some overlapping text on the default-wide
    mini player. (cherry picked from commit
    834a383aa7ec4ec7779956648d9e343f9680872d)
  * [a68266a] MythCenter-wide: Fix some overlapping text on the program
    lister screen. (cherry picked from commit
    8689a20c828e7d8b7364af3cca0854df7b413dea)
  * [e938aa9] MythCenter-wide: Fix some overlapping text on the program
    finder screen. (cherry picked from commit
    10f5b0b695830ca37995c798bf8ddcd038d7b1c5)
  * [a0b5b8f] MythCenter-wide: Fix some overlapping text on the program
    guide screen. (cherry picked from commit
    a43a6aee1340d05e3ae203818db9cd270133d3de)
  * [5367795] Updated MythFrontend, MythArchive and MythGallery
    translation from Ilkka Tengvall.

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Mon, 07 Mar 2011 19:15:36 -0600

mythtv (2:0.24.0+fixes.20110302.0d3d3a4-0ubuntu2) natty; urgency=low

  * debian/mythtv.make:
    - If GIT_BRANCH is specified in the env, don't reset it.
    - Set a GIT_BRANCH_FALLBACK in case GIT_BRANCH only exists on a particular
      portion of the checkout.
  * Update default SQL file to the current 0.24 schema.
  * Add a patch to allow mythbackend to run without tuners defined, fixing
    fresh installs that mythtv-setup hasn't yet been ran.
  * New upstream checkout (0d3d3a4)
  * >>Upstream changes since last upload (ad3c81f):
  * [0d3d3a4] Fix some indenting in default-wide/music-ui.xml.
  * [fe8f442] MythMusic: Add a couple missing window definitions to the
    default 4:3 theme.
  * [4af46b1] Fix digital passthrough on Mac CoreAudio.
  * [bbfb6b0] Make MPEG2fixup::ProcessVideo return int
  * [6e5ca62] Slightly improve handling of failed recordings.
  * [057b017] Do no suspend PulseAudio if the ALSA device contains a
    hint with the word 'pulse'.
  * [a2a57df] Remove channel limitation in mythtranscode
  * [9d78d28] Fix memory leaks in pulseaudio code. Closes #9548
  * [f169dd9] Fix timestamp estimates for digital audio passthrough
  * [e0a7720] Prevent Python bindings from loading against Python 2.4 or
    previous.
  * [8ba07a0] Improve timestamp logging and restrict fixup code.
  * [4ce4707] Fix PPC compilation of NuppeDecoder and NuppelRecorder
  * [c66dceb] configure: Fix libs order in check_ld()
  * [fa6564d] Change a few <font> to <fontdef>
  * [dca8767] Remove a stray QMutex::unlock in the TV class.
  * [519b1b1] Merge branch 'fixes/0.24' of github.com:MythTV/mythtv into
    fixes/0.24
  * [1443c1c] Teletext: Fix a logging typo in AVFormatDecoder (cherry
    picked from commit baf2f3f99ea3b357a0b85c66f923f6ae351b5295)
  * [2b7036f] Add an 'auto-run' setting to mythgallery so that behaviour
    can be disabled (cherry picked from commit
    80d9234a505598942214978cc58145320aba0aa2)
  * [84db96c] Fix a segfault in MusicPlayer::decoderHandlerReady().
  * [90f48c8] Alter path sanity check to allow PATH lookup, rather than
    requiring absolute paths.
  * [e414577] Simplify timestamp selection code which fixes AV-sync for
    AVI video. (cherry picked from commit
    eb3c98c5cb899219ddd7dd66877c97655c40d3c4)
  * [316718a] Faster pausing when switching programs in live tv.
  * [ad1543a] Refactor 'eof' handling in the decoder and player classes.
  * [b2c0afc] TV: Clear the contents of TvPlayWindow when playback is
    starting.
  * [8332e50] TV: Hide and disable the main UI at the last moment.
  * [4055a5e] Ensure the TvPlayWindow is shown before we construct the
    player object. (cherry picked from commit
    01a5c56e3f98291a67a4277431a7c9df30da8433)
  * [72b76bd] Use totalLength and framesPlayed to generate
    duration/position for nuv decoder.

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Wed, 02 Mar 2011 09:47:50 -0600

mythtv (2:0.24.0+fixes.20110214.ad3c81f-0ubuntu1) natty; urgency=low

  * Drop proper shutdown behavior for ubuntu patch.  Applied upstream.
  * New upstream checkout (ad3c81f)
  * >>Upstream changes since last upload (6318d52):
  * [ad3c81f] When shutting down or rebooting keep trying alternate
    methods if the first ones fail.
  * [20929be] Add MythNetVision to the DVR menu theme. Fixes #9440.
    (cherry picked from commit a0fc086f5ac8add273cb1306190472495fdb7d1c)
  * [52f7df5] Remove some no longer needed code now we only support
    Qt4.5 or later. (cherry picked from commit
    548434c2944dcca14abfce4734fb8d09bc3957ae)
  * [809ec68] Ensure teletext images are properly cleared when using
    XVideo (cherry picked from commit
    9980fcf452101d8e3a18cf5640427d9946071854)
  * [18a8200] Fix lockup when keys are pressed while playback is
    starting. (cherry picked from commit
    5ec80d83b3f37f600374ee44c4708047e2e08ea2)
  * [3d55e51] Only need a video track for duration/position info so
    remove MHEG check.
  * [4a8c889] Fix BBC frame detection.
  * [8e3fd5a] Fix windows compiling
  * [a7c8820] Don't check whether there are pending events in the TV
    playback loop.
  * [0ddc3f2] Fix duration/position information for MHEG and audio only
    playback.
  * [dcc9b96] Re-enable setting MythPlayer::noVideoTracks
  * [25ffbc3] Fix clipping issues with the OpenGL painter.
  * [b259732] fixes/0.24: Workaround windows OpenGL current context
    issues.
  * [48d554e] Non LiveTV: Construct the TV object immediately.
  * [dd981aa] Remove the key list queue in the TV class.
  * [54fcb92] Improved handling of 'Show the Program Guide when Start
    Live TV'.
  * [54a300f] LiveTV: Construct the TV object immediately.
  * [d0976da] Disable Picture-In-Picture and Picture-By-Picture
  * Re-enable V4L support by rebuilding against newer libc-dev (LP: #717717)

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Mon, 14 Feb 2011 10:41:07 -0600

mythtv (2:0.24.0+fixes.20110208.6318d52-0ubuntu1) natty; urgency=low

  [ Pieter Hoekstra ]
  * Automatically restart the frontend if it crashes.  Also notify the user
    using libnotify. (LP: #692697)

  [ Mario Limonciello ]
  * debian/control:
    - Depends on libnotify-bin.
  * New upstream checkout (6318d52)
  * >>Upstream changes since last upload (6dd5e4b):
  * [6318d52] Replace 'xml' version check with one that checks Python
    version, for Python 2.7 compatibility. (LP: #711762)

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Tue, 08 Feb 2011 11:59:28 -0600

mythtv (2:0.24.0+fixes.20110207.6dd5e4b-0ubuntu1) natty; urgency=low

  * Install mythffmpeg and mythffplay in mythtv-common.
  * While grabbing git source, capture the details of 'git describe'
    for --version output.
  * debian/control:
    - drop openchrome build dependencies.  We no longer support XvMC in
    Ubuntu builds anyway.
  * Add a depends on python-lxml (LP: #710709)
  * New upstream checkout (6dd5e4b)
  * >>Upstream changes since last upload (1405782):
  * [6dd5e4b] Display the Auto commercial skip option for in-progress
    recordings. (cherry picked from commit
    5d94418d0813cf3c6dfb5d29b7fe594c155fb3be)
  * [1a69c92] Several changes to fix the current position and duration
    of the playback OSD  * Start using the currently displayed video
    timecode for the OSD position instead of frame number and total
    frames which is inaccurate.  * Use FFmpeg duration for pre-recorded
    and video playback length. LiveTV is already correct since it uses
    the actual recording times but in-progress recordings still uses
    frames written and fps which is obviously wrong for variable
    framerate and repeat frame material. The problem with in-progress
    duration should be able to be fixed by using recording times like
    livetv does. An update to mythplayer and the recorder class will be
    necessary.  * Refactor and clean-up some timestamp/timecode
    handling.
  * [08a8a65] Force reload of context and stream properties when
    switching between LiveTV segments.
  * [849b5ca] Fix seeking after LiveTV transitions.
  * [7e34a2b] Fix initial bookmark seeking in conjunction with cut
    lists.
  * [0100e77] fixes/0.24: Revert Pause/Unpause changes.
  * [51e3486] Change ThreadPool shutdown to use deleteLater
  * [cd0acb0] Fix silly error in 5aa72ebce (cherry picked from commit
    8195d9c5c7b7654ec988d8dce6641d2665e48528)
  * [8bf1a3a] Don't overwrite default help text if the current widget
    does not provide any of it's own. (cherry picked from commit
    5aa72ebce5661e966b1c5a73a576bc1bf7c3cca1)
  * [9502a6d] OpenGL: Revert 'Don't call QGLContext::doneCurrent() in
    MythRenderOpenGL'
  * [e6e1964] Reset the CEA-708 font stretch property when re-
    initialised. (cherry picked from commit
    399c1bcd31d6ebf4873bf722d235b2789b4f8be8)
  * [1e8e703] Update the subtitle font if the fontstretch has changed.
  * [ae20c48] Merge branch 'fixes/0.24' of github.com:MythTV/mythtv into
    fixes/0.24
  * [d85343b] Skip past the initial cut area when starting playback.
  * [14bfdc3] Fix recording item disappearing from list when the
    subtitle has been edited. (cherry picked from commit
    9590973b7869c67d68a51cb215f400dcd03f3729)
  * [61ba0b7] Use ExpandArea() instead of custom and flawed code to
    achieve the same in MythUIStateType. Potentially fixes a few drawing
    bugs. (cherry picked from commit
    b25ec2ebee9bfebf7d148b03c70c6912635d91e4)
  * [4a113b0] Fix priority textareas not being updated when priority is
    increased on a list entry. Fixes #9512
  * [8921ded] Add a timeout for RemoteFile sync. downloads in
    MythDownloadManager
  * [38938b3] Don't cache bad result in
    MythCoreContext::GetMasterHostName().
  * [06c8142] AOBASE: SRC was setup with 'source_channels' but if we
    downmix we only get 'channels'
  * [c884505] Fix for recpriorityB textarea in ProgramRecPriority.
  * [7612cde] Fix compilation of MythDownloadManager.
  * [613079e] Add an atexit() handler to delete the MythDownloadManager
    singleton. (cherry picked from commit
    26ab0d1bdddb28d826328576f8c048f0f283f883)
  * [8d1c058] Pause the RingBuffer before pausing the decoder.
  * [9250772] Use the livetv ringbuffer timeout when switching
    channel/program.
  * [bb5e107] Update the seektables when a filename changes on scan in
    MythVideo.
  * [6dbb6e9] Fix a potential segfault in MythDVDPlayer. (cherry picked
    from commit f36b3f020ef3e42c0bb33fc656988a93e599f63b)
  * [b6dbb3e] A couple bugfixes in MythDownloadManager.
  * [95ecfdb] Rename the player eof variable.
  * [efe64a4] OSD: Improved locking in MythPlayer and its subclasses.
  * [57812c6] MythPlayer: Reorder pause/unpause sequence.
  * [e6fa6c2] Add areas so that the shapes added in the last commit are
    correctly proportioned. (cherry picked from commit
    46d0061dd8625795e7cecfa1082650fa2e982e23)
  * [3ab178d] Do not lower case when comparing paths, these are case
    sensitive comparisons and can result in broken paths being used.
    (cherry picked from commit cfdd72e88d39c1d371fcc272ed5756bbb782b142)
  * [1509627] Don't convert these strings to Utf8 before comparison,
    they should already have been converted to Unicode by the QT mysql
    driver. This sort of conversion isn't strictly legal for QString
    anyway, it's not a simple byte array, it expects to be holding a
    unicode encoded string. (cherry picked from commit
    5c8b326f90b971901804c4d2163194022ade9331)
  * [2329c36] Don't mangle filename string when saving the file during
    import or ripping. Refs #9483 (cherry picked from commit
    d581cefad528a193197c4660cf7e1922ead8b7d7)
  * [fa2ae0d] Replace some broken image links with shapes instead.
    (cherry picked from commit 361140bb12fee460a8ee642dfd1519ea68ebd1d5)
  * [61c78f5] Fix a memory leak in mpegts.c (cherry picked from commit
    d6d489f4212ad81793164ad29ac4d28819a2c2ae)
  * [bebb13b] Re-enable settings cache after news schema check.
  * [7af55a6] Remove channels which are no longer in use in us-bcast
    (Backport of 2080ca309)
  * [90fe13c] Use --no-color when checking the git branch.
  * [40df4b6] Disable XvMC when playing DVDs in fixes/0.24
  * [f25787f] Add missing break statement in dvbsubdec.c
  * [3f991fa] Allow braindead old git versions to give version
  * [945c673] Make the worker threads clean up properly
  * [798359f] Ensure the main UI window is always hidden when starting
    playback. (cherry picked from commit
    f33ac2858392cf8a1670261e5d1058a995add80d)
  * [2cf5043] Merge branch 'fixes/0.24' of github.com:MythTV/mythtv into
    fixes/0.24
  * [a328d99] Remove the PlayerTimer class and run the player from
    TV::StartTV
  * [46a0dda] Fix restore script host name change with generic names.
  * [2394a9d] Added Environment Canada static maps as well
  * [6574b9c] Fix Environment Canada animated maps.
  * [09800d6] Fix frame rate detection for RM video files with patch
    used by XBMC.
  * [c6c50df] Refs #9306. Fixes a memory leak in the EIT scanner.
  * [415b883] Backport fix for bitrate and duration detection.
  * [2d85d70] New readme for 0.24 fixes
  * [e15a45e] Find subdirs before parents when searching for SG relative
    pathname.
  * [3ec48f2] Re-enable ffmpeg binary on Darwin.
  * [f5e6f3d] Propogate INSTALL_ROOT to subdirs on make install
  * [21b99f1] Added windows outputs to gitignore
  * [cdf73ef] Add kdevelop supporting files to gitignore.
  * [2f3a2f8] Fix program finder to not show programs on invisible
    channels.
  * [557f3de] Backport fc8e5ee from master.
  * [f36a849] Exit Watch Recordings if user aborts the initial Rec Group
    popup.
  * [3cf32e8] Fix audio-only playback
  * [1ef81e1] Fix UTF-8 handling on UPnP request URLs
  * [b769303] MythZoneMinder: Remove some no longer needed includes.
  * [370220c] Merge branch 'fixes/0.24' of github.com:MythTV/mythtv into
    fixes/0.24
  * [edf87f5] MythArchive: Add EAC3 as a valid audio format in the
    script.
  * [bac67dc] MythArchive: Add EAC3 as a valid audio format in the
    script.
  * [30a2515] Backport SHA: 26cb1f7306fe
  * [c81a3d7] Add edit marks to MythCenter-wide OSD editbar
  * [7ed83c3] Backport SHA: a635a7b288d8e1456970 from master to
    fixes/0.24
  * [5aa7665] MythVideo: Backport JAMU unicode fix to .24-fixes.
  * [de60515] Change on how we calculate the required ALSA hardware
    buffer size.
  * [64d9d7c] Add INSTALL_ROOT support for mythffmpeg/play
  * [7cdfb8e] Change the QMutex to QSemaphore in myth_system
  * [c548468] Added mythffplay to the build
  * [137af77] Build ffmpeg as mythffmpeg and install
  * [f6af8c7] Try to increase ALSA bugger by 64kB block
  * [1b25aae] MythArchive: Tweak a please wait message.
  * [2efe497] MythCenter: Make the message text in the busy dialog
    multi-line.
  * [c9e982a] Fix displaying external text subtitles under a rare
    situation.
  * [57059b3] Backport 87db11803 to fixes/0.24.
  * [c6d47f6] Fix compile warnings for the quickdnr filter.
  * [f0ffba1] MythArchive: Fix the background of the change encoding
    profile dialog.
  * [513409c] MythArchive: Fix the name of the button background shape
    used in the button lists. Fixes ticket 9372.
  * [7a644c4] Fix HOWTO references to content no longer in contrib.
  * [5b7beed] Backport to fixes/0.24.

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Mon, 07 Feb 2011 23:58:38 -0600

mythtv (2:0.24.0+fixes.20101214.1405782-0ubuntu1) natty; urgency=low

  * in the git building rule, make sure to include the proper phrases
    for autobuilds.
  * reverse the rule for do-new-release.sh
  * include a data directory to fix mythweb postinst breaking.
  * New upstream checkout (1405782)
  * >>Upstream changes since last upload (d3d2640):
  * [1405782] Fix ALSA buffer allocation.
  * [588cc6e] Fix potential deadlocks resulting in "Waited 100ms for
    video buffers"
  * [208e2f5] Add some extra NULL pointer protection in the main decoder
    loop.
  * [fc09367] Fix setting the display refresh rate in live tv.
  * [f3ddc58] Backport to fixes/0.24.
  * [52f8df1] Backport to fixes/0.24.
  * [4e4653f] One change got committed by mistake
  * [0d719aa] Following SHA: 9dc22bcc223e753d072dcdb2910ea271d377a5ef.
    Add a little bit of leeway when checking the alsa buffer size, as
    alsa may round down the value.
  * [8115c44] Tidy up the block processing in AddFrames by renaming
    variables. Block size is properly calculated based on the source
    channels. Properly cast all variables involved in 64 bits timecode
    calculation as int64_t, and make all constants long long ones. Make
    the code easier to re-read
  * [1b695d7] Issue we were trying to fix in SHA:
    312ef27cd0d5a8b515cf0ba2587bdc2ba94aac28 were in fact related to the
    alsa hardware buffer size being too low. And the calculation for
    what the correct buffer size should be being incorrect, we never got
    the proper value displayed/set. For 5.1 32 bits LPCM, 48kHz a
    minimum buffer size should be 225kB. Alsa default is 64kB
  * [3a0bc28] Simplify upmixing and fix some issues, in particular
    timestamp that could be incorrect under some circumstances, fix
    writing silence to the audio card when in pause mode (we could under
    some circumstances not write enough data leading to underruns
  * [cfd7b78] Remove the state change QWaitCondition from the TV class.
  * [3e29dab] Left justify CC-608 captions.
  * [6bb60cd] Minor CC-608 caption display optimisation.
  * [7b4f3fb] Don't create an additional thread for media playback.
  * [8155c43] Fix control socket call used for Video._playOnFe().
  * [df2d58b] Fix missing parameter in SG filelist query.  Patch from
    fedora a t ready2think.
  * [aec0097] fix CPU flags in libmythsoundtouch
  * [ee57332] Backport b674e521028d49193c7d from HEAD to branch
    fixes/0.24
  * [3e9463e] Following [98a196], fix same logic error used in the
    settings which prevented selecting 7.1 unless audio advanced was
    selected
  * [5cd75db] Fix logic error that forced to have audio advanced checked
    to get 7.1 LPCM

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Tue, 14 Dec 2010 10:32:47 -0600

mythtv (2:0.24.0+fixes.20101207.d3d2640-0ubuntu1) natty; urgency=low

  [ Mario Limonciello ]
  * Modify the get-orig-source rule to use launchpadlib to try to fetch the file
    from the archive instead.
  * Stop on runlevels [016] rather than on the start of shutdown job. (LP: #542627)
  * Move packaging to git based commands.
  * If no themes are included, don't make bad theme stubs in debian/control.
  * Update control files.
  * Add an epoch because of the changing fixes->fixes and trunk->master to allow
    proper upgrades.
  * In ppa git checker helper, if no hash returned, don't error up.
  * If running on a master build, have the update-control-files rule recommends
    mythtv-dbg.
  * Update standards version.
  * Force pic support on as much of the build as possible. (LP: #684941)
  * Move mythweb's set -e into the script invokation to quiet lintian.
  * Add python dependency to mythtv-common.
  * Demote libmythtv-perl depends to recommends on mythtv-backend.
  * Don't run the permissions fix up on python files smaller than 1 block.
  * Fixup the extra docs cleanup for mythweb.
  * >>Upstream changes since last upload (11ee9c5):
  * [d3d2640] MythArchive: Update the script to look for the fonts in
    the new location.
  * [011ffd5] Fix file streaming to stay working past 4G
  * [ecbbcf8] Backport from master to fixes/0.24.
  * [fe9d48e] Move toLower to the correct location
  * [e4ea220] Add gitignores to fixes/0.24 too
  * [dc4868a] Tweak PWD in the Makefile to be more specific

  [ Thomas Mashos ]
  * Make mythplugins replace mythmovies
  * Make mythplugins replace mythmovies in debian/control.in

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Tue, 07 Dec 2010 02:42:49 -0600

mythtv (1:0.24.0+fixes27305-0ubuntu1) natty; urgency=low

  [ Mario Limonciello ]
  * New 0.24 checkout (27305)
  * Modify the upstart script to load the LANG first. (LP: #541042)
  * Modify configure_mythplugins_without_mythtv_installed.patch to remove 
    SYSROOT from the mytharchive build process for it's additional support 
    files. (LP: #674626)
  * Remove unused package, mythmovies from build process.
  * Clean up the dependencies of a few packages, and harden them to the binary
    version.
  * Disable XvMC as it's causing crashes.  VDPAU is better off in these 
    situations anyhow (LP: #660833)
  * Remove sparc support.
  * Make sure mysql is pingable before starting the backend (LP: #609402)
  * Fixup some linitians:
    - Extra license files
    - Longer extended descriptions
    - Duplicated synopsis
    - Init.d script
  * Add a new debian/rules rule called 'update-upstream-changelog'.  
    This finds all of the most recent svn commit messages and 
    creates changelog entries.
  * Add a debian/README.Debian for explaining how to work with the package.
  * In the update-upstream-changelog rule, search for the word mythbuntu
    in the version string.  If found, find the latest version on the PPA
    to compare against.
  * Get rid of the newest-revision rule in favor of one that will actually
    update the changelog/checkout to the new version.
  * Add a new helper script debian/do-new-release.sh that will run all of
    these common tasks in preparation for an upload to ubuntu.

  [ Thomas Mashos ]
  * Set backend to not respawn if it dies 2 times in 1 hour (LP: #654846)
  * Move metadata scripts and internetcontent to mythtv-common
  * Fixed Replaces for mythtv-common
  * Added python and perl bindings as recommends for BE/FE
  * Fixes replaces in control.in for mythtv-common (LP: #676791)
  * Added bindings as recommends to FR and BE in control.in
  * Added Breaks mythtv-backend to mythtv-common (LP: #677206)
  * Added conflicts/replaces for mythplugins-dbg to mythtv-dbg
  * Added script to find latest mythtv svn revision in PPA

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Sat, 20 Nov 2010 13:19:58 -0600

mythtv (1:0.24.0+fixes27162-0ubuntu1) natty; urgency=low

  [ Mario Limonciello ]
  * Drop 36_setgroups.  Been merged upstream.
  * Add upstart script into the packaging.  It's been dropped upstream.
    ref svn 24280 upstream.
  * Bump version to 0.24 fixes r27162
  * Refresh patches due to upstream changes:
    * Mythfilldatabase logging
    * Force dbus reboot/halt.
    * Default directories.
    * Python 2.6
    * proper shutdown behavior for ubuntu.
  * Drop 40_libudev.  Merged upstream.
  * Drop 09_perl_bindings_prefix.  Merged upstream.
  * debian/rules: cleanup deprecated configure options.
  * Install mythpreviewgen into mythtv-frontend (LP: #616083)
  * Remove faad support, no longer listed in configure, fixes FTBFS.
  * remove circular dependency.
  * Reduce zealousness in files cleaned in clean rule.
  * Remove qmake invocation.
  * Add depends on python-mysqldb
  * Install metadata to /usr/share/mythtv so it can be used by MNV.
    (LP: #624064)
  * Add a --list-missing option to make sure that all packaged files
    get installed, and the build fails otherwise.
  * Correct the missing locales and fonts.
  * Install python and perl directly into their appropriate directories.
  * Remove dummy libmyth-perl package.
  * Modify ubuntu shutdown behavior patch to only use dbus if commands fail.
  * Update shutdown patch for upstream recommendations.
  * Conflicts/Replaces on old libmyth package (LP: #665402)
  * Merge mythtv/mythplugins/myththemes source packages into one.
  * Add a new get-svn-source rule to use with mythbuntu-weekly-build.
  * In the update-control-files rule, update the ABI as well.
  * Conflicts/Replaces for no longer used mythplugins-dbg package.
  * Drop references to mythplugins-dbg in the apport rules.
  * Fix the installation of mythmusic. (LP: #672045)
  * Create a mysql.txt symlink from mythtv-setup as well.

  [ Gerald Barker ]
  * Copy 'internetcontent' scripts to /usr/share/mythtv/ as part of
    mythbackend install so they can be requeted by MythNetvision

  [ Thomas Mashos ]
  * Added missingok for mirobridge log in logrotate (LP: #581283)
  * Updated perl bindings patch for upstream changes (LP: #586293)
  * Added libqt4-webkit-dev dependency to satisify maverick FTBFS
  * Added new python and perl dependencies
  * Moved backup and restore scripts from mythtv-database to mythtv-common
  * Added Replaces for mythtv-common (LP: 622983)

  [ John Baab ]
  * Fixed missing log folder for frontend only install (LP: #642992)

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Thu, 11 Nov 2010 11:51:35 -0600

mythtv (0.23.1+fixes26437-0ubuntu1) maverick; urgency=low

  * New snapshot, 26437.
  * Drop qt47_support.patch, newer, bigger, better version upstream.
  * Drop configure_missing_check, iz now upstream too.
  * Refresh fuzzy patches.

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Thu, 23 Sep 2010 22:53:26 -0500

mythtv (0.23.1+fixes26192-0ubuntu1) maverick; urgency=low

  * New snapshot, 26192.
    - Fixes channel scan crashes (LP: #632756)

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Thu, 09 Sep 2010 23:41:28 -0500

mythtv (0.23.1+fixes26057-0ubuntu1) maverick; urgency=low

  * New snapshot, 26057.
  * Simplify the upstart script.

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Sat, 04 Sep 2010 20:39:54 -0500

mythtv (0.23.1+fixes25842-0ubuntu2) maverick; urgency=low

  * Rebuild without accidentally added patch 
    debian-changes-0.23.1+fixes25842-0ubuntu1.

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Wed, 25 Aug 2010 12:10:29 -0500

mythtv (0.23.1+fixes25842-0ubuntu1) maverick; urgency=low

  [ Thomas Mashos ]
  * Added libqt4-webkit-dev dependency to satisify maverick FTBFS
  * Moved backup and restore scripts to mythtv-common from mythtv-database
  * Added Replaces for mythtv-common (LP: 622983)

  [ Mario Limonciello ]
  * Add qt47_support.patch to fix FTBFS on Maverick.
  * Update checkout to r25842
  * Update to 0.23.1 based checkouts.
  * Reverse build depends for libjack to fix virtual packages problems.
  * Source debconf stuff in all scenarios for mythtv-common postinst.
  * Add configure_missing_check.patch to fix FTBFS on Maverick.
  * Only apply qt47_support.patch and missing_check.patch on Maverick
    to prevent potential issues on autobuilds for Lucid.

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Wed, 25 Aug 2010 09:19:37 -0500

mythtv (0.23.0+fixes25138-0ubuntu1) maverick; urgency=low

  [ Mario Limonciello ]
  * new upstream checkout (25138)

  [ Thomas Mashos ]
  * Added missingok for mirobridge log in logrotate (LP: #581283)
  * Backend now waits for udev to finish (LP: #556204)
  * Added patch to properly detect dbus during compile (LP: #574877)

 -- Thomas Mashos <tgm4883@gmail.com>  Sat, 19 Jun 2010 23:11:04 -0700

mythtv (0.23.0+fixes24158-0ubuntu2) lucid; urgency=low

  * debian/patches/proper_shutdown_behavior_for_ubuntu.patch: 
    - Drop support for a configurable shutdown or reboot command in the GUI
    - Only use DBUS for shutdown and halt

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Fri, 23 Apr 2010 10:56:00 -0500

mythtv (0.23.0+fixes24158-0ubuntu1) lucid; urgency=low
  
  * New upstream snapshot (r24158)
    - work around XMLtv bug causing obscenely poor response.
  * debian/control: Build-Depend on libmysqlclient16-dev, as previous 
    depends are being removed from the archive. (LP: #563053)

 -- Dave Walker (Daviey) <DaveWalker@ubuntu.com>  Fri, 16 Apr 2010 16:47:24 +0100

mythtv (0.23.0+fixes24133-0ubuntu1) lucid; urgency=low

  [ Dave Walker (Daviey) ]
  * New upstream snapshot (r24133)
    - Fixes crash of mythfrontend when upconverting audio to 5.1 (LP: #550562)
    - Improve Jamu handling of invalid database data (LP: #549352)
    - Remove mythtranscode's internal copy of the slow-delete code and instead 
      send a request to the backend to delete the file. (LP: #481104)
    - LiveTV & recording with V4L cards on 64-bit backend fixed. (LP: #562690)
  * debian/mcc-mirobridge/*: New icon, UI alignment changes and description 
    text added.  Courtesy of R. Doug Vaughan.
  * debian/rules: Added cxx option "-maltivec" to PowerPC specifc configure 
    option to fix FTBFS for that architecture. (LP: #559614)

  [ Mario Limonciello ]  
  * 40_libudev.path:
    - Add -ludev to the library check.
  * debian/control:
    - Drop linux-libc-dev build-dep.
  * Actually disable halt and reboot commands by default.

 -- Dave Walker (Daviey) <DaveWalker@ubuntu.com>  Thu, 15 Apr 2010 00:04:14 +0100

mythtv (0.23.0+fixes23820-0ubuntu1) lucid; urgency=low

  * New upstream snapshot (r23820)
  * debian/patches/40_libudev.patch: Use libudev to get the information
    instead of calling udevinfo which has been superseded by udevadm,
    which is not compatiable.  (LP: #479509)
  * debian/control: Added Build-Depends of libudev-dev, linux-libc-dev
    to satisfy 40_libudev.patch.
  * debian/mcc-mirobridge/, debian/mythtv-backend.install:
    Install the Mythbuntu-Control-Centre plugin for mirobridge
    if mythtv-backend is installed. (LP: #520731)
  * Refreshed patches.
  * debian/changelog: Fixed old entry that had a non-valid email address
    causing lintian errors.

 -- Dave Walker (Daviey) <DaveWalker@ubuntu.com>  Sat, 27 Mar 2010 19:18:15 +0000

mythtv (0.23.0+fixes23789-0ubuntu2) lucid; urgency=low

  * debian/rules:
    - Compile-type=debug for better debugging purposes.

 -- Mario Limonciello <superm1@ubuntu.com>  Thu, 25 Mar 2010 23:22:48 -0500

mythtv (0.23.0+fixes23789-0ubuntu1) lucid; urgency=low

  [ Jamie Bennett ]
  * Fix FTBFS on armel (LP: #537714)

  [ Mario Limonciello ]
  * mythtv-{common,backend}.{config,templates,postinst}: (LP: #483748)
    - Simplify debconf questions by avoiding showing the generated pw
    - Don't warn about mythtv group.
    - Don't notify about running mythtv-setup.  This is optional (but
      of course encouraged!)
  * Set version to include a "+" delimitter.
  * Restore libfaad-dev dependency. (LP: #546552)

  [ Dave Walker (Daviey) ]
  * New snapshot (r23789), based from 0.23-fixes.
  * debian/control:
    - mythtv-frontend set to Conflict with mythflix, as it's dropped
      upstream. (LP: #544521)
    - Remove unnecessary and potentially problematic use of Pre-Depends.
    - Set the debug package to Priority extra.
    - Change *-perl Section's from libs to perl
    - add ${shlibs:Depends} for mythtv-common Depends field
    - Minor spelling fix.
    - Fixes the long description for one of the packages, ensuring the
      description doesn't exceed 80 characters.
    - Vcs-* set to -fixes, rather than -trunk.
  * debian/rules:
    - Use debconf-updatepo to update translations when required
    - Ensure license files are not included in the binary packages, except 
      for debian/copyright.
    - Fixes the permissions of certain files in the packaging.
  * debian/copyright:
    - updated to reflect that mythtv is GPL-2 only.
    - inserted better licence statement and Copyright reference.
  * debian/mythtv-*.templates
    - Simplified strings; removed verbosity and improved readability.
  * Prevent the maintainer scripts from failing in case any questions 
    can't be displayed.
  * Added holding debian/mythtv-frontend.config, mainly to appease lintian.
  * debian/mythtv-frontend.menu: Changed section to Applications/Graphics.
  * debian/mythtv-backend.postinst: Load debconf libraries.
  * debian/source.lintian-overrides: Removes the unecessary override of the 
    binNMU warnings.
  * Fix perl binding installation.

 -- Dave Walker (Daviey) <DaveWalker@ubuntu.com>  Tue, 23 Mar 2010 19:32:33 +0000

mythtv (0.23.0~trunk23623-0ubuntu1) lucid; urgency=low

  [ Dave Walker ]
  * debian/control:  Added quilt as a build-depends, primarily
    for karmic builds.

  [ Mario Limonciello ]
  * New checkout (r23623).
    - Fixes audio issues w/ ac3 audio.
  * debian/patches/36_setgroups_too:
    - Set the right args for setgroups. (LP: #524822)
  * debian/rules:
    - Explicitly set all shell scripts executable.  Fixes problems on < lucid
      builds.
  * debian/control:
    - Correct the replaces statements. (LP: #527288)

 -- Mario Limonciello <superm1@ubuntu.com>  Sat, 27 Feb 2010 14:33:45 -0600

mythtv (0.23.0~trunk23567-0ubuntu4) lucid; urgency=low

  [ Mario Limonciello ]
  * debian/control:
    - Build-depends on libxrandr-dev for xrandr support.
    - Restore Build-depends on libfftw3-dev (not really a top secret option)
  * debian/source_mythtv.py:
    - Don't use bool, apport doesn't like them.
  * debian/patches/36_setgroups_too:
    - Run setgroups() before setgid/setuid (LP: #524822)

  [ Andres Mejia ]
  * Refresh all patches. Use '-p ab' format with no index or timestamps.
  * Add comment for each patch.
  * Update debian/control file for minor cosmetic changes.
  * Don't depend on transcode for mythtv-transcode-utils since it's not needed.
  * Don't Build-Depends-Conflicts on libmyth-dev.

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 21 Feb 2010 12:13:59 -0600

mythtv (0.23.0~trunk23567-0ubuntu3) lucid; urgency=low

  * Rebuild for pulseaudio problems caused from an earlier libpulse-dev
    package. (LP: #524191)
  * debian/mythtv-setup.sh:
    - Fix an extra '-' that was included.

 -- Mario Limonciello <superm1@ubuntu.com>  Thu, 18 Feb 2010 22:54:59 -0600

mythtv (0.23.0~trunk23567-0ubuntu2) lucid; urgency=low

  * debian/mythtv-backend.preinst:
    - Remove old /etc/default/mythtv-backend if not modified.  The upstart job
      still optionally use it, but it will cause the backend to not drop
      permissions with the old contents.
  * debian/mythtv-database.templates:
    - flush out unused templates.
  * debian/rules:
    - Add some confflags from ffmpeg's debian/rules to try a little harder
      on armel and powerpc.
  * debian/mythtv_0.23.0.sql:
    - Update to the current schema in this build.
    - Set default security pin so UPNP will work OOTB.

 -- Mario Limonciello <superm1@ubuntu.com>  Thu, 18 Feb 2010 01:35:24 -0600

mythtv (0.23.0~trunk23567-0ubuntu1) lucid; urgency=low

  * Bump builds to start with 0.23
  * debian/control: 
    - Fix vcs-bzr
    - Update depends to include ttf-droid, ttf-liberation, and ttf-dejavu.
      (LP: #224114)
    - Drop quilt build-dep, it appears to be included w/ dh7
    - Bump standards version
  * Introduces stable pulseaudio support (In Theory! :)) (LP: #311328)
  * Print message to stdout for MythTV.pm (LP: #327406)
  * debian/patches:
    - Drop 16_hal_shutdown.  No longer necessary after r23518.
  * Allow shutdowns when mythtv is running (LP: #174712)
    - Comes from upstream changeset r23455.
  * Mythbackend now supports the --user flag to drop permissions from
    upstream changeset r23521.
  * Use the upstart script from the upstream contrib directory instead.
    Now uses the --user flag to drop permissions. (LP: #445953)
  * Update 30_python26_transition for changes upstream.
  * mythtv-database.templates:
    - refer to the proper location for backups.
  * Switch to use the upstream backup scripts. (LP: #469792)
  * Helps with HDTV stuttering. (LP: #451394)
  * Drop old debian/myth-*.sh scripts since we now use dbus for shutdown
    and reboot etc.
  * Drop old debian/mythtv-backend.default.  It's just available for upgrades.
  * Drop old debian/mythtv-backend.init initscript.  We're only supporting
    upstart going forward with these builds.
  * Drop unnecessary patch, 02_settings_pro.dpatch
  * Drop unused patch, 23_video_device_symlinks.dpatch
  * Drop unused patch, 25_skiploop_option.dpatch
  * Convert packaging to dh7.
  * Convert packaging to source v3 (w/ quilt).
  * Add debian/README.source as a symlink to the quilt README.source
  * Convert all .files into .install.
  * Refresh patches as quilt format instead
  * Rewrite get-orig-source rules to parse the changelog for version info.
  * Drop any of the Top Secret Options build flags
  * Include a custom snippet for debian/rules mythtv packages in libmyth-dev.
  * Drop old, unused templates from debian/templates.

 -- Mario Limonciello <superm1@ubuntu.com>  Tue, 16 Feb 2010 21:23:04 -0600

mythtv (0.22.0+fixes23527-0ubuntu1) lucid; urgency=low

  [ Mario Limonciello ]
  * New snapshot (r23527)
  * debian/mythtv-database.postinst:
    - If the mythtv.cnf conffile is missing, don't freak out. (LP: #477926)
  * debian/control:
    - Build depends on libvdpau-dev for armel too.  We don't know if
      tegra2's will be using VDPAU, but if they do, this will help.

  [ Thomas Mashos ]
  * Populate directories to hold videos in prefilled SQL file. (LP: #469583)

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 14 Feb 2010 19:13:55 -0600

mythtv (0.22.0+fixes23193-0ubuntu1) lucid; urgency=low

  * New snapshot (r23193)
  * debian/patches/09_perl:
    - Correct the install path which broke when we renamed the packages.
      (LP: #498355)
  * debian/control:
    - Do the replaces for anything below 22958 to cover other PPA builds
      too. (LP: #498810)
  * debian/source_mythtv.py:
    - Update the hook to indicate whether the user has installed mythtv-dbg
      or mythplugins-dbg at the time of the crash.
  * debian/mythtv-common.links:
    - Create symlinks for the mythplugins and myththemes source packages to
      use the same apport hook as mythtv.
  * debian/rules:
    - Try harder to mark perl and python scripts executable.

 -- Mario Limonciello <superm1@ubuntu.com>  Tue, 19 Jan 2010 20:43:24 -0600

mythtv (0.22.0+fixes22957-0ubuntu2) lucid; urgency=low

  * debian/control:
    - Actually do the replaces for anything below 22957 instead to cover any
      PPA builds that people upgrade from or the very early lucid builds.
      (LP: #494705)

 -- Mario Limonciello <mario_limonciello@dell.com>  Wed, 09 Dec 2009 16:14:29 -0600

mythtv (0.22.0+fixes22957-0ubuntu1) lucid; urgency=low

  * Update to a new snapshot. (r22957) (LP: #493405)
  * debian/control:
    - Drop mythstream from suggests.
    - Replaces on mythtv-frontend
    - Make mythtv-common arch all.  All roles can support mythshutdown,
      and this fixes the archive skew from an i386 and amd64 build being
      out of sync.
    - Rename libmyth-perl to libmythtv-perl per debian request. (LP: #XXXXX)
  * Move mythshutdown into mythtv-common.
  * debian/libmyth-perl.files, rename to libmythtv-perl.files
  * debian/rules:
    - Remove references to libmyth-perl
    - Set all perl and python scripts executable (LP: #482585)

 -- Mario Limonciello <superm1@ubuntu.com>  Tue, 08 Dec 2009 19:45:24 -0600

mythtv (0.22.0+fixes22899-0ubuntu1) lucid; urgency=low

  * Update to a snapshot post 0.22 release (r22899).
  * Drop 31_vdpau_profiles.dpatch as it's been merged upstream.
  * Install mythconverg_backup and mythconverg_restore scripts
    in the mythtv-database package rather than mythtv package.
  * debian/control:
    - Drop version number in dependencies to myth* to prevent
      version skew from PPA builds.
    - Build depends on open source libvdpau optionally.
    - Build depends on libxvidcore-dev | libxvidcore4-dev for libxvidcore
      transition happening in lucid. (LP: #486169)
  * Generate a -dbg package so that builds from a PPA can actually
    be useful.

 -- Mario Limonciello <superm1@ubuntu.com>  Tue, 24 Nov 2009 21:43:38 -0600

mythtv (0.22.0+fixes22594-0ubuntu1) karmic; urgency=low

  * New upstream snapshot.  
    - This should be the final one for Karmic.
    - Unfortunately, this will be a commit or two shy of the actual
      0.22 release.
    - Fixes upgrade scenarios from 0.21 where themes that previously
      existed are now gone.
  * debian/patches/31_vdpau_profiles.dpatch:
    - Backport of trunk 22466 to add VDPAU profiles for 0.22 by default.
  * debian/mythtv-backend.upstart:
    - Stop on 016 rather than on "starting shutdown".
      Prevents issues with the backend respawning during reboot.
  * debian/dialog.sh:
    - Use kdesudo rather than kdesu. (LP: #458177)
  * debian/source_mythtv.py:
    - Don't grab jamu or hardware logs.  Launchpad is timing out because
      actual crashes are too big when uploaded, so we'll try to get these
      pieces on a case by case basis instead.

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 18 Oct 2009 12:57:26 -0500

mythtv (0.22.0~zrc1-0ubuntu1) karmic; urgency=low

  * Upstream 0.22 rc1 snapshot.
    - Had to name the version funny because we've done builds with trunk in
      the name and trunk is greater than rc. (zrc1 rather than rc1)
  * Legacy init script needs different arguments.  Only affects
    Jaunty & earlier builds. (LP: #450278)

 -- Mario Limonciello <superm1@ubuntu.com>  Wed, 14 Oct 2009 21:18:18 -0500

mythtv (0.22.0~trunk22413-0ubuntu1) karmic; urgency=low

  [ Gary Butters ]
  * debian/control:
    - Depends on wmctrl
  * Add support to use wmctrl to bring mythfrontend to the foreground
    if already running. (LP: #352077)

  [ Mario Limonciello ]
  * New upstream snapshot (r22413)
  * Add a bug_pattern_base to the mythbuntu crashdb.
  * Fix mythbuntu crashdb to refer to project not product.
  * Simplify the apport hook so that we can catch on any set of non
    distro packages.
  * debian/rules:
    - Make *sure* /etc/default/mythtv-backend is getting installed.
      It seems that dh_installinit didn't want to install it when we use upstart.

 -- Mario Limonciello <mario_limonciello@dell.com>  Mon, 12 Oct 2009 17:13:20 -0500

mythtv (0.22.0~trunk22359-0ubuntu1) karmic; urgency=low

  [ Mario Limonciello ]
  * New upstream checkout (r22359)
    - Themes have been shuffled around a bunch.
    - Fixes transcode arguments (LP: #429089)
  * debian/control:
    - Conflicts and replaces for themes that are now part of this package
  * debian/mythtv-setup.desktop:
    - Set to a real icon.
  * Set up some symlinks for the dejavu fonts so they aren't installed several
    times.
  * debian/rules:
    - Remove references to firewire_tester.  We're not building it.
  * Simplify upstart script a bit.
  * Drop old logic for checking that ~mythtv/.mythtv/mysql.txt exists, and move
    it into the postinst.
  * Ship a mythbuntu crashdb for apport to catch crashes and submit against the
    mythbuntu project.
  * Add an apport hook for mythtv packages.
    - PPA builds will be directed at launchpad.net/mythbuntu
    - Normal builds will end up against launchpad.net/ubuntu/+source/mythtv

  [ Dave Walker ]
    * Incremeted to new upstream version to current trunk head.
    * Replaced sysv style init script with Upstart.
      - debian/control: Bump build-dependency on debhelper for Upstart-aware
        dh_installinit (debhelper >=7). 
      - debian/mythtv-backend.upstart added.
    * Standards-Version bumped to 3.8.2.

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 11 Oct 2009 13:43:15 -0500

mythtv (0.22.0~trunk22304-0ubuntu1) karmic; urgency=low

  * New upstream checkout (r22304)
    - Fixes crash during image loading of mythfrontend (LP: #445173)
    - Disables pulseaudio harder, fixing sound playback when it's installed.
      (LP: #436792)
  * debian/mythtv_0.22.0.sql:
    - Set Internal as the default player across the board.  Looks like some
      areas were previously missed.  This only affects new installs.
      (LP: #445984)
  * debian/patches/10_mythfilldatabase_log.dpatch:
    - Update to actually log to a file not a directory.
  * debian/patches:
    - Drop any patches that weren't actually being applied.
  * Set default theme to Mythbuntu rather than Mythbuntu-9.10 since upstream
    accepted it without a version number applied.
  * debian/mythtv-database.{postinst,config}:
    - Use the debian system maintainer account to set things up if possible.
    - Drop broken logic for trying to detect when slow writes are needed.

 -- Mario Limonciello <superm1@ubuntu.com>  Wed, 07 Oct 2009 23:24:05 -0500

mythtv (0.22.0~trunk22242-0ubuntu1) karmic; urgency=low

  * New upstream checkout (r22242)
    - Fixes protocol mismatch in 22167 (LP: #440807)
  * mythtv_0.22.0.sql:
    - Set correct path for movie directories (LP: #440680)
    - Set mytharchive work directory (LP: #439213)

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 04 Oct 2009 20:43:11 -0500

mythtv (0.22.0~trunk22167-0ubuntu1) karmic; urgency=low

  * New upstream checkout (r22167).
    - Fixes some segfaults.

 -- Mario Limonciello <superm1@ubuntu.com>  Fri, 02 Oct 2009 00:23:18 -0500

mythtv (0.22.0~trunk22101-0ubuntu1) karmic; urgency=low

  [ Mario Limonciello ]
  * New upstream checkout (r22101)
  * Try to guard and make sure that ~mythtv is read from /etc/passwd 
    rather than assuming it's /home/mythtv.

  [ John Baab ]
  * debian/mythtv-common.postinst:
    - Added symlink for /home/mythtv/.mythtv/config.xml

 -- Mario Limonciello <superm1@ubuntu.com>  Tue, 29 Sep 2009 01:33:23 -0500

mythtv (0.22.0~trunk21954-0ubuntu1) karmic; urgency=low

  [ Mario Limonciello ]
  * New upstream checkout (r21954)
  * debian/mythtv_0.22.sql:
    - Update to new schema, 1244.
  * debian/mythtv.desktop:
    - Use a real icon.
  * debian/mythtv-frontend.files:
    - Rename mythtv to mythavtest (see upstream 21904 for details)

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 20 Sep 2009 02:13:10 -0500

mythtv (0.22.0~trunk21785-0ubuntu2) karmic; urgency=low

  * debian/control:
    - Conflicts/replaces for mythcenter themes. (LP: #428211)

 -- Mario Limonciello <superm1@ubuntu.com>  Fri, 11 Sep 2009 20:13:57 -0500

mythtv (0.22.0~trunk21785-0ubuntu1) karmic; urgency=low

  [ Mario Limonciello ]
  * New upstream checkout (r21785)
  * debian/mythtv-backend.postinst:
    - Correct a typo in the postinst.
  * debian/mythtv-common.postinst:
    - Don't fail on actions that happen to /root (LP: #399120)

  [ Thomas Mashos ]
  * Removed default media directory db setting

 -- Mario Limonciello <superm1@ubuntu.com>  Fri, 11 Sep 2009 19:17:47 -0500

mythtv (0.22.0~trunk21742-0ubuntu2) karmic; urgency=low

  * debian/control:
    - Conflicts for mythstream on mythtv-frontend (LP: #415922)
  * debian/mythtv-backened.postinst, debian/mythtv-backend.dirs:
    - Create Coverart, Fanart, Screenshots, and Banners directories so jamu
      can have somewhere to store stuff to.

 -- Mario Limonciello <superm1@ubuntu.com>  Thu, 10 Sep 2009 10:25:37 -0500

mythtv (0.22.0~trunk21742-0ubuntu1) karmic; urgency=low

  * New upstream checkout (21742)
    - Fixes FTBFS on PPC. See changeset 21571 for more details.

 -- Mario Limonciello <superm1@ubuntu.com>  Tue, 08 Sep 2009 23:08:37 -0500

mythtv (0.22.0~trunk21556-0ubuntu3) karmic; urgency=low

  * debian/mythtv-database.postinst:
    - Don't hardcode the location of SQL database to a particular filename.

 -- Mario Limonciello <superm1@ubuntu.com>  Wed, 02 Sep 2009 19:49:25 -0500

mythtv (0.22.0~trunk21556-0ubuntu2) karmic; urgency=low

  * debian/mythtv-database.postinst:
     - Set BlackCuves as default OSD and Mythbuntu-9.10 as default theme.
  * debian/mythtv_0.22.0.sql:
     - Update to the current database schema (1242)

 -- Mario Limonciello <superm1@ubuntu.com>  Wed, 02 Sep 2009 10:09:26 -0500

mythtv (0.22.0~trunk21556-0ubuntu1) karmic; urgency=low

  * New upstream checkout. (r21556)
    - Fixes memory leaks with UPNP enabled. (LP: #200761)
  * debian/control:
    - Build depend on nvidia 185 or nvidia 180.

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 23 Aug 2009 12:18:48 -0500

mythtv (0.22.0~trunk21333-0ubuntu1) karmic; urgency=low

  * New upstream checkout (21333)
    - Fixes crash with linearblend filter. (LP: #414870)
  * mythtv_0.21.0.sql:
    - Set to default to Mythbuntu-9.10 theme for new installs.
  * rules:
    - Set the /usr/share/mythtv/*.pl file to be
      executable as the backend wants to run it regularly.
    - Update SOURCE_VERSION in version.sh as it's not in version.pro
      anymore.

 -- Mario Limonciello <superm1@ubuntu.com>  Mon, 17 Aug 2009 11:32:56 -0500

mythtv (0.22.0~trunk21328-0ubuntu0) karmic; urgency=low

  [ Thomas Mashos ]
  * Remove arts support
  * Add libqt4-opengl-dev as build dep

  [ Mario Limonciello ]
  * New upstream snapshot.  Switch to 0.22 based builds in preparation
    for upstream's 0.22 release, which should be ready before karmic.
  * debian/control: Build depend on nvidia 180
  * debian/control: Conflicts/Replaces on mythcontrols
  * debian/rules: enable vdpau

 -- Mario Limonciello <superm1@ubuntu.com>  Mon, 17 Aug 2009 01:23:08 -0500

mythtv (0.21.0+fixes21261-0ubuntu1) karmic; urgency=low

  * New upstream -fixes snapshot (21261)
    - Fixes HDHomerun compatibility issues with reboot. (LP: #384556)
    - LCDproc compatibility. (LP: #392362)
  * debian/control:
    - Build depends on libpulse0 so that pulseaudio disabling code works.
  * debian/rules:
    - Don't compress perl and python scripts that are installed. (LP: #380812)
  * debian/mythtv-backend.init:
    - If for some reason $USER_HOME doesn't exist, make it. (LP: #326702)

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 16 Aug 2009 00:26:55 -0500

mythtv (0.21.0+fixes19961-0ubuntu8) jaunty; urgency=low

  * Remove any references to creating V4L devices.  Not necessary
    since Ubuntu is exclusively UDEV.
  * Correct the exit code in another portion of the init script. (LP: #346694)

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 22 Mar 2009 17:53:24 -0500

mythtv (0.21.0+fixes19961-0ubuntu7) jaunty; urgency=low

  * debian/control:
    - Depends on lsb-release.
  * Add 30_python26_transition.dpatch to allow python 2.6 builds to work.
    (LP: #342870)
  * debian/control, debian/rules:
    - Use python-central instead of python-support.

 -- Mario Limonciello <superm1@ubuntu.com>  Mon, 16 Mar 2009 23:22:46 -0500

mythtv (0.21.0+fixes19961-0ubuntu6) jaunty; urgency=low

  * Fixed problem where init script errors on install 

 -- John Baab <john.baab@gmail.com>  Fri, 13 Mar 2009 15:52:09 -0400

mythtv (0.21.0+fixes19961-0ubuntu5) jaunty; urgency=low

  * fixed backend init script to correctly detect if a backend is running. 

 -- John Baab <john.baab@gmail.com>  Thu, 26 Feb 2009 00:54:27 -0500

mythtv (0.21.0+fixes19961-0ubuntu4) jaunty; urgency=low

  * debian/rules:
    - Drop old references to update-notifier that got missed from building
      in an unclean tree.

 -- Mario Limonciello <superm1@ubuntu.com>  Wed, 25 Feb 2009 17:07:19 -0600

mythtv (0.21.0+fixes19961-0ubuntu3) jaunty; urgency=low

  * Don't display an update-notifier message about failing to reconfigure
    database.  This doesn't get along well with live disks. (LP: 334547)

 -- Mario Limonciello <mario_limonciello@dell.com>  Wed, 25 Feb 2009 15:46:22 -0600

mythtv (0.21.0+fixes19961-0ubuntu2) jaunty; urgency=low

  * Fixed symlinking config.xml issue (LP: #327534) 

 -- John Baab <john.baab@gmail.com>  Tue, 10 Feb 2009 17:08:38 -0500

mythtv (0.21.0+fixes19961-0ubuntu1) intrepid; urgency=low

  [ John Baab ]
  * Fixes missing config.xml issue (LP: #220604)

  [ Mario Limonciello ]
  * Check whether $USER_HOME exists in mythtv-backend init
    script before continuing on. Thanks Will Uther. (LP: #326702)
  * Update branch to release-0-21-fixes rev #19961.  Pulls in
    fix related to channel scanning and setting number correctly. (LP: #323769)
 
 -- Mario Limonciello <superm1@ubuntu.com>  Mon, 09 Feb 2009 08:49:29 -0600

mythtv (0.21.0+fixes19556-0ubuntu6) jaunty; urgency=low

  [ Thomas Mashos ]
  * debian/control, debian/rules:
    - Disable arts support as it's no longer part of jaunty. (LP: #320915)

  [ Mario Limonciello ]
  * debian/control, debian/rules:
    - Drop external x264 support.  It's causing a FTBFS.

 -- Mario Limonciello <mario_limonciello@dell.com>  Wed, 04 Feb 2009 11:09:10 -0600

mythtv (0.21.0+fixes19556-0ubuntu5) jaunty; urgency=low

  * No-change rebuild against libx264-65

 -- Steve Langasek <steve.langasek@ubuntu.com>  Wed, 04 Feb 2009 10:04:20 +0000

mythtv (0.21.0+fixes19556-0ubuntu4) jaunty; urgency=low

  * debian/mythtv-database.postinst:
    - Clear out mythtv/mysql_mythtv_password when we've read
      it from /etc/mythtv/mysql.txt.
  * debian/patches/00list:
    - actually apply 29_fix_mythwelcome.dpatch
  * debian/patches/29_fix_mythwelcome.dpatch
    - clean up .orig file and related mess

 -- Michael Haas <laga@laga.ath.cx>  Sun, 01 Feb 2009 13:10:24 +0100

mythtv (0.21.0+fixes19556-0ubuntu3) jaunty; urgency=low

  * debian/rules: Install udev rules into /lib/udev/rules.d
  * debian/mythtv-backend.rules: Remove old rules if unchanged
  * debian/control: Add breaks to ensure the right version of udev is used.

 -- Scott James Remnant <scott@ubuntu.com>  Mon, 12 Jan 2009 18:20:17 +0000

mythtv (0.21.0+fixes19556-0ubuntu2) jaunty; urgency=low

  * Re-upload last version with proper pull from bzr.
    For some reason a lot of things got were missing
    due to a broken merge.

 -- Mario Limonciello <superm1@ubuntu.com>  Thu, 08 Jan 2009 22:31:26 -0600

mythtv (0.21.0+fixes19556-0ubuntu1) jaunty; urgency=low

  * New upstream fixes snapshot.
    - Provides some UPNP fixes.
  * debian/control:
    - Promote pwgen to pre-depends for mythtv-common
      so that it can be used in the .config.

 -- Mario Limonciello <superm1@ubuntu.com>  Thu, 08 Jan 2009 21:55:34 -0600

mythtv (0.21.0+fixes19136-0ubuntu3) jaunty; urgency=low

  [ Michael Haas ]
  * Drop debian/patches/28_fix_v4l.dpatch because upstream 
    fixed this properly in r19250.

  [ Mario Limonciello ]
  * debian/mythtv-database.postinst:
    - Don't reset the backend IPs unless you
      are loading a database
    - Pre-set mythbuntu theme.  If mythbuntu theme isn't
      around, G.A.N.T. gets loaded instead, so no expected
      regresssions.
  * debian/mythtv-database.config:
    - Try to get answer from mysql-server config if possible
      this avoids asking admin pass question twice.
    - Check if mysql binary is around before repeatedly
      asking questions.
   - Check if localhost that mysqld is running.  If it's
      not, then don't keep asking questions.
    - Pass on failed answer to postinst (don't reset)
  * debian/mythtv-common.config:
    - Display the password that is set, not just "value set"
  * debian/mythtv-common.postinst:
    - Only create a user if it doesn't already exist. (LP: #280974)
  * debian/rules:
    - Unset executable permissions on .sh and .d files in clean
      section. (LP: #311573)
    - Don't restart mythtv-backend on upgrade of packages.
      Unexpected behavior might happen depending on what other packages
      are installed at that time and what will still be installed.
      The common use case for a problem here is dist-upgrades.
      (LP: #298914)
  * Store .sh and .d files as non executable in bzr to better reflect
    flat packaging as seen in the archive.
  * debian/patches/24_fix_h264_frame_counting.dpatch:
    - Remove .orig file from the patch as it's unnecessary (LP: #311549)
  * debian/mythtv-backend.postinst:
    - If we are mounted on NFS, changing permissions will fail.  Don't
      fail the postinst in this case. (LP: #299352)

  [ TJ ]
  * debian/rules:
    - Cleanup files that upstream is forgetting to clean between builds.
      (LP: #311552)

 -- Mario Limonciello <mario_limonciello@dell.com>  Fri, 02 Jan 2009 14:28:58 -0600

mythtv (0.21.0+fixes19136-0ubuntu2) jaunty; urgency=low

  * Add 30_2.6.28_support.dpatch.  Fixes FTBFS when
    working building against 2.6.28.
  * debian/control:
    - Drop references to ubuntu-mythtv-frontend
    - Reorder build dep on lame so that apt-get build-dep
      resolves correctly.
  * Drop these files as they were only used by
    ubuntu-mythtv-frontend:
    - debian/background.xpm
    - debian/dmrc
    - debian/gdm.conf
    - debian/mplayer-config
    - debian/mythbuntu-gdm.conf
    - debian/mythtv-xsession.desktop
    - debian/openbox-menu.xml
    - debian/startmythtv.sh
    - debian/ubuntu-mythtv-frontend.postinst
    - debian/ubuntu-mythtv-frontend.prerm
  * debian/rules:
    - Drop references to ubuntu-mythtv-frontend
    - Install all sql files rather than a specific one
    - Don't install dirs here.  Do that in specific files
  * debian/session-settings:
    - Drop some references to ubuntu-mythtv-frontend
  * debian/mythtv_0.20.1.sql:
    - Drop, we're at 0.21 now!
  * debian/mythsql:
    - Drop old unused script.
  * debian/mythtv-backend.NEWS:
    - Drop quite old NEWS file.  We're not updating it anyway.
  * debian/debian/README.Debian:
    - Drop.  The comments in here are pretty old and dated.

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 14 Dec 2008 00:32:34 -0600

mythtv (0.21.0+fixes19136-0ubuntu1) jaunty; urgency=low

  [ Thomas Mashos ]
  * Updated posters dir to /var/lib/mythtv/posters

  [ Michael Haas ]
  * New upstream snapshot.
  * Added size restriction to frontend and backend logs (10M)
    - (LP: #250776)
  * debian/patches:
    - Add 29_mythwelcome_fix.dpatch to prevent MythWelcome from quitting
      spuriously (backports revision 18671 from trunk)

  [ Dustin Kirkland ]
  * debian/mythtv-database.config: test the validity of the input mysql
    passphrase, up to 5 times (LP: #243504)

  [ Mario Limonciello ]
  * debian/mythtv-database.postinst:
    - Clean up old code calls
    - Adjust for changes to .config
    - Make sure to clear root password
  * debian/mythtv-common.config:
    - Read mysql.txt before starting
  * debian/mythtv-common.postinst:
    - Clean up old file checks that are unnecessary.

 -- Mario Limonciello <superm1@ubuntu.com>  Sat, 13 Dec 2008 18:39:01 -0600

mythtv (0.21.0+fixes18722-0ubuntu1) intrepid; urgency=low

  * Sync against release-0-21-fixes branch. Fixes:
    - (LP: #260429)
  * Update 24_fix_h264_frame_counting.dpatch to incorporate changeset
    18542 from trunk <http://svn.mythtv.org/trac/changeset/18542>
  * debian/patches/:
    - drop 27_disable_deinterlacing_in_guide.dpatch because it's been
      committed upstream
    - add 28_fix_v4l.dpatch (LP: #259321)
  * Add debian/mythtv-frontend.dirs back in (LP: #280792)
  * Add kdesudo to list of graphical sudo providers in
    debian/dialog_functions.sh to account for KDE 4 in Intrepid (LP: #274602)

 -- Michael Haas <laga@laga.ath.cx>  Wed, 15 Oct 2008 23:56:53 +0200

mythtv (0.21.0+fixes18379-0ubuntu1) intrepid; urgency=low

  * Sync against release-0-21-fixes branch:
    - Fix inconsistent text in theme xml file (LP: #242000)
  * Correct arguments for mythfrontend launching. (LP: #212604)
  * Backport fix for slow guide (LP: #229949)
  * debian/patches:
    - 26_h264_ffmpeg_merge.dpatch: drop patch as it's been committed upstream

 -- Michael Haas <laga@laga.ath.cx>  Wed, 24 Sep 2008 00:57:01 +0200

mythtv (0.21.0+fixes18207-0ubuntu6) intrepid; urgency=low

  * debian/mythtv-backend.init: Add the 'status' action (LP: #251325).

 -- Dustin Kirkland <kirkland@ubuntu.com>  Wed, 03 Sep 2008 10:16:21 -0500

mythtv (0.21.0+fixes18207-0ubuntu5) intrepid; urgency=low

  [ Michael Haas ]
  * Fix init script (LP: #263127)

  [ Mario Limonciello
  * Don't crash on init script installation. (LP: #261866)

 -- Michael Haas <laga@laga.ath.cx>  Mon, 01 Sep 2008 21:04:13 +0200

mythtv (0.21.0+fixes18207-0ubuntu4) intrepid; urgency=low

  * Update 25_skiploop_option w/ upstream requested changes.
  * debian/control:
    - Modify previous change by a nonmaintainer to re-include adept-notifier 
      as an option.  Dropping it breaks hardy builds, and this package is
      very often backported.
    - Add Vcs-Bzr fields to deter further uploads without commiting back
      to the branch.
    - Add homepage field.

 -- Mario Limonciello <superm1@ubuntu.com>  Thu, 28 Aug 2008 15:59:11 -0500

mythtv (0.21.0+fixes18207-0ubuntu3) intrepid; urgency=low

  * Recommends update-notifier-kde instead of adept-notifier

 -- Anthony Mercatante <tonio@ubuntu.com>  Thu, 28 Aug 2008 15:08:03 +0200

mythtv (0.21.0+fixes18207-0ubuntu2) intrepid; urgency=low

  * debian/control:
    - Build depend on liblame-dev | libmp3lame-dev instead
      since liblame-dev is gone for intrepid.

 -- Mario Limonciello <superm1@ubuntu.com>  Wed, 27 Aug 2008 17:29:49 -0500

mythtv (0.21.0+fixes18207-0ubuntu1) intrepid; urgency=low

  * New checkout of release-0-21-fixes branch.
  * debian/patches:
    - drop 17_pvr_350_tvout_fix.dpatch, 07_glx-procaddressARB-configure.dpatch
      and 15_hue_fix.dpatch because these changes have been committed
      upstream
    - add 24_fix_h264_frame_counting.dpatch,
      25_skiploop_option.dpatch and 26_h264_ffmpeg_merge.dpatch.

 -- Michael Haas <laga@laga.ath.cx>  Wed, 27 Aug 2008 23:16:52 +0200

mythtv (0.21.0+fixes17416-0ubuntu2) intrepid; urgency=low

  * Build depend on xserver-xorg-video-openchrome or old libchrome*
    packages (to not break building on earlier releases, but still allow
    building on intrepid) (LP: #256540)
  * Start mythfrontend.real from mythfrontend rather than another script
    instance. (LP: #241015)

 -- Mario Limonciello <superm1@ubuntu.com>  Wed, 16 Jul 2008 01:22:49 -0500

mythtv (0.21.0+fixes17416-0ubuntu1) intrepid; urgency=low

  * New checkout of release-0-21-fixes branch.
  * debian/mythfrontend.sh:
    - check for /etc/mythtv/session-settings when sourcing it. (LP: #220681)
  * debian/mythtv-backend.postinst:
    - check for directories before overriding (LP: #223988)
  * drop debian/mythtv-database.postrm
    - Wasn't doing anything productive but causing crashes. (LP: #213200)
  * debian/control:
    - Adjust dependencies to only build depend on chrome for i386 and 
      amd64.  This should fix all other archs. (LP: #211125)
  * add debian/patches/17_pvr350_tvout_fix:
    - Fixes PVR-350 tv output's EPG.  (LP: #236498)
      Thanks bal_zac for tracking this down.
  * update debian/patches/07_glx-procaddressARB-configure
    - Certain parts are absorbed upstream.

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 01 Jun 2008 17:04:11 -0500

mythtv (0.21.0+fixes16838-0ubuntu3) hardy; urgency=low

  [ Michael Haas ]
  * mythtv-common: add myth-reboot.sh, myth-halt.sh, myth-suspend.sh and
    myth-hibernate.sh into /usr/share/mythtv/. These scripts use HAL to shutdown/reboot/etc
  * Add 16_hal_shutdown.dpatch to adjust some defaults in mythtv to use the
    new scripts. (LP: #148281)

  [ Mario Limonciello ]
  * Don't spawn gnome-screensaver in ubuntu-mythtv-frontend.
    It doesn't work.  ubuntu-mythtv-frontend is going away in Intrepid
    but not this late in the game here.  (LP: #216431)
  * Don't depend on a screensaver for u-m-f, since it's broke.
  * Prevent warnings on first boot about updating the mythconverg DB, by providing
    the updated mythconverg db.

 -- Michael Haas <laga@laga.ath.cx>  Fri, 11 Apr 2008 20:54:14 +0200

mythtv (0.21.0+fixes16838-0ubuntu2) hardy; urgency=low

  * Update 11_add_myth_prime's internal primer
    for fixes on SA cable boxes.

 -- Mario Limonciello <superm1@ubuntu.com>  Thu, 10 Apr 2008 22:49:01 -0500

mythtv (0.21.0+fixes16838-0ubuntu1) hardy; urgency=low

  [ Michael Haas ]
  * Don't build depend against liba52.
  * New upstream checkout: switch to release-0-21-fixes branch
    - SECURITY FIX:
      + CVE 2007-6036
  * Remove the following patches as they're included now:
    - 12_changeset_16483.dpatch
    - 13_changeset_16577.dpatch
  * Add 14_fix_video_fallback.dpatch so we don't fall back to the opengl
    video renderer if xvmc-blit is not available (LP: #205158)
  * Add 15_hue_fix.dpatch (see <http://svn.mythtv.org/trac/ticket/5039>)

  [ Mario Limonciello ]
  * debian/control:
    - Add xterm to mythtv-backend depends (LP: #202708)

  [ majoridiot ]
  * Update debian/patches/11_add_mythprime:
    - Automatically detect both P2P and broadcast connections
      and prime them now without needing to specify node and device.

 -- Michael Haas <laga@laga.ath.cx>  Fri, 28 Mar 2008 23:47:20 +0100

mythtv (0.21.0-0ubuntu3) hardy; urgency=low

  [ Mario Limonciello ]
  * Add libchromexvmc1 and libchromexvmcpro1 to build depends to allow
    VIA XvMC support. (LP: #200633)
  * Build without faad runtime library loading.  (LP: #202590, #201572)
  * Add 12_firewire_tester.dpatch:
    - Creates directory structure for building with firewire tester.
  * Add 13_changeset_16577.dpatch:
    - Fixes UPnP breakage on PS3.
  * debian/rules:
    - Create symlinks for firewire tester out of contrib (LP: #201876)
  * Fribidi needs version 0.19.x, but only 0.10.9 is in apt right now.
    Disable it from debian/rules until newer version available.

  [ Michael Haas ]
  * Add 07_glx-procaddressARB-configure to fix problem where glXGetProcAddress 
    can't be found in some OpenGL libs. (LP: #201567)
  * Remove liba52-0.7.4-dev from build dependencies
  * debian/rules:
    - Add call to the glx-procaddressARB patch new argument.
    - Do not build with unadvertised liba52 support (LP: #203692)

 -- Mario Limonciello <superm1@ubuntu.com>  Wed, 12 Mar 2008 03:37:46 -0500

mythtv (0.21.0-0ubuntu2) hardy; urgency=low

  * Add 12_changeset_16483.dpatch:
    - Fixes DVD menu handling problem found shortly after release.
      See MythTV #4897 and #4567 for more information.

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 09 Mar 2008 20:20:48 -0500

mythtv (0.21.0-0ubuntu1) hardy; urgency=low

  * New upstream version. (LP: #192486)
  * Include etc/network/if-up.d/mythtv-backend.if-up.d.  This makes sure
    that if the network is to come up late, myth starts late. (LP: #187348)
  * Start mysql from mythtv-database postinst if we can.
  * Start mythtv-setup with taskset -c 0 (Thanks Daniel Kristjansson)
  * Only --tune to i686 again due to upstream changes in the configure
    script.  This time add MMX though. (LP: #198104) (LP: #198115)

 -- Mario Limonciello <superm1@ubuntu.com>  Sat, 08 Mar 2008 01:31:06 -0600

mythtv (0.21.0~fixes16338-0ubuntu3) hardy; urgency=low

  * Install var/log/mythtv into mythtv-frontend package
    to prevent alternate install CDs from failing in the order
    packages get installed. (LP: #198314)

 -- Mario Limonciello <superm1@ubuntu.com>  Tue, 04 Mar 2008 01:47:57 -0600

mythtv (0.21.0~fixes16338-0ubuntu2) hardy; urgency=low

  * Add chmod to mythtv-frontend.postinst.

 -- Mario Limonciello <superm1@ubuntu.com>  Mon, 03 Mar 2008 06:37:04 -0600

mythtv (0.21.0~fixes16338-0ubuntu1) hardy; urgency=low

  * New upstream checkout.
  * debian/mythtv-frontend.dirs:
    - Add var/log/mythtv (LP: #185646)
  * debian/patches/10_mythfilldatabase_log:
    - Should allow mythfilldatabase to really log (LP: #196553)
  * debian/patches/11_add_myth_prime:
    - Adds mythprime binary for firewire priming.
  * debian/rules:
    - Turn on fribidi formatting (LP: #195780)
    - Drop XvMC-OpenGL. (LP: #195780)
  * debian/mythtv-backend.files:
    - Install mythprime binary
  * Add 41-mythtv-permissions.rules to override permissions on
    raw1394 devices to folks in the mythtv group. (LP: #197202)
  * Add firewire priming support to mythtv-backend init script.

 -- Mario Limonciello <superm1@ubuntu.com>  Sat, 01 Mar 2008 01:54:49 -0600

mythtv (0.21.0~fixes16259-0ubuntu1) hardy; urgency=low

  * New upstream checkout.
  * debian/control:
    - Add libfftw3-dev to build depends for FFT support.
    - Add conflicts/replaces for mythappearance. (LP: #195421)
  * debian/rules:
    - Replace with pentium3 tuning to attempt to get more MMX
      optimizations.
      Should (hopefully) fix (LP: #195306).
    - Add libfftw3 support (undocumented in configure)

 -- Mario Limonciello <superm1@ubuntu.com>  Wed, 20 Feb 2008 02:16:46 -0600

mythtv (0.21.0~fixes16174-0ubuntu1) hardy; urgency=low

  * New upstream checkout.
    - Drop 07_alsa_default as it has been absorbed upstream (rev 15995)
  * Depend on libfaad2-dev | libfaad-dev so as to make building
    on gutsy still possible
  * Clean up 09_perl_bindings for changes upstream.

 -- Mario Limonciello <superm1@ubuntu.com>  Sat, 16 Feb 2008 17:14:23 -0600

mythtv (0.21.0~fixes15967-0ubuntu2) hardy; urgency=low

  * Replace --tune=i686 and --cpu=i686 as it was a performance loss
    to tune to generic. (LP: #191165)
  * Build with unadvertised faad support.
  * Build with unadvertised faac support.
  * Build with unadvertised libmp3lame support.
  * Build with unadvertised liba52 support.
  * Build with unadvertised libx264 support.
  * Build with unadvertised libxvid support.

 -- Mario Limonciello <superm1@ubuntu.com>  Sat, 16 Feb 2008 02:07:39 -0600

mythtv (0.21.0~fixes15967-0ubuntu1) hardy; urgency=low

  * New upstream checkout.
    - Upstream has entered feature freeze and this is built
      against the 0.21-fixes branch now.
  * Update 07_alsa_default due to upstream changes again.
  * debian/control:
    - Add new python bindings package, libmyth-python.
    - Promote all mysql-server depends to pre-depends.
  * debian/rules:
    - Add python-support to build depends
    - Add libnet-upnp-perl to libmyth-perl depends.
  * Drop mythtv-common and mythtv-database experimental
    warnings.
  * debian/startmythtv.sh:
    - Launch via xterm to guarantee order that things happen.
  * Update pre-filled SQL file that is shipped to be 0.21.0 based

 -- Mario Limonciello <superm1@ubuntu.com>  Tue, 12 Feb 2008 20:13:15 -0600

mythtv (0.20.99+trunk15849-0ubuntu2) hardy; urgency=low

  * Update 07_alsa_default which was causing FTBFS
    due to changes with ALSA handling upstream.
  * Update 08_default_directory which was causing
    FTBFS since storage groups got moved.

 -- Mario Limonciello <superm1@ubuntu.com>  Fri, 08 Feb 2008 13:54:31 -0600

mythtv (0.20.99+trunk15849-0ubuntu1) hardy; urgency=low

  * New upstream checkout.
    - Fixes FTBFS on powerpc.
  * Drop 14_newlibraries since upstream does this now.
  * debian/rules:
    - Build with ffmpeg pthread support.
  * debian/control:
    - Depend on ttf-liberation | msttcorefonts since ttf-liberation
      provides fonts with the correct metrics.

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 03 Feb 2008 23:10:21 -0600

mythtv (0.20.99+trunk15689-0ubuntu3) hardy; urgency=low

  * debian/control:
    - Change soname of library package to libmyth-0.21-0
  * Update 09_perl_bindings_prefix, debian/libmyth-perl.files
    - Make libmyth-perl install into /usr/share/perl5 

 -- Mario Limonciello <superm1@ubuntu.com>  Sat, 02 Feb 2008 14:22:00 -0600

mythtv (0.20.99+trunk15689-0ubuntu2) hardy; urgency=low

  * debian/control:
    - Make libmyth-perl arch all rather than any
  * Drop 11_idle_countdown_reset-fix and 13_interlaced_refresh_rate.

 -- Mario Limonciello <superm1@ubuntu.com>  Fri, 01 Feb 2008 03:05:05 -0600

mythtv (0.20.99+trunk15689-0ubuntu1) hardy; urgency=low

  " it's about time we switched "

  [ Mario Limonciello ]
  * Switch to trunk in preparation of upcoming 0.21 release.
    - Feature freeze is Feb 14, all changes between this and the 0.21
      release will be bug fixes, but not necessarily tracked on LP.
  * Merge with ubuntu-mythtv's trunk bzr branch.
    - Drop perl items from mythtv-common package.
    - Update debian/rules get-orig-source target to base from -fixes.
    - Drop 01_debian, 06_gnome_screensaver, 10_alpha-build-fix, 20_backend_crash
      21_openmedia_mheg5, 22_openmedia_livetv, 26_edit_display, 27_pulseaudio,
      29_perl_bindings, 31_pvr350_ivtv, 33_israeli_freq, 34_utf8_fixes,
      35_upnp_length patches.
  * Update standards version to 3.7.3, no source changes.
  * debian/rules:
    - Don't optimize to a particular cpu as that's deprecated in new gcc.
      Default configure behavior now tunes to generic and arch's to i686.
  * Add 14_set_newlibraries to force sonames to 0.21 until upstream changes this
    with their impending freeze.
  * debian/control:
    - Adjust packages to 0.21 soname.
  * Move libmyth-0.20.files to libmyth-0.21.files.
  * Adjust lintian override for 0.21 soname

  [ Michael Haas ]
  * Until builds are actually at 0.21, include warnings via preinstall
    files about the stability.
  * Add perl bindings to libmyth-perl package.
  * Drop old debian default directory patch in favor of a storage
    groups patch, 08_default_direcotry
  * Add 11_perl_bindings_prefix patch that doesn't work off /usr/local.
  * Add local patches from tickey 3597 in 11_idle_countdown_reset-fix,
    13_interlaced_fresh_rate.
  * debian/rules:
    - Build with xvmc/opengl and opengl/video
    - Install examples to proper location
  * Update default session-settings to give a better warning.
  * debian/control:
    - Update for dropped mythdvd package
    - Add libmyth-perl package.

 -- Mario Limonciello <superm1@ubuntu.com>  Wed, 30 Jan 2008 11:24:34 -0600

mythtv (0.20.2+fixes15513-0ubuntu4) hardy; urgency=low

  * Rebuild against newer kdelibs to resolve stat64 symbol
    problems. (LP: #185033, 185108)

 -- Mario Limonciello <superm1@ubuntu.com>  Wed, 23 Jan 2008 01:06:21 -0600

mythtv (0.20.2+fixes15513-0ubuntu3) hardy; urgency=low

  * New upstream checkout (minor fixes).
  * mythtv-backend.int:
    - Bump the default starting runlevel to 50.
  * Add UTF-8 support for UPnP server. (LP: #156689)
  * Add fixes for 0 length recordings. (LP: #156691)
  * mythtv-setup.sh:
    - Fill database *after* starting backend.
  * debian/control:
    - Change ntp requirements from suggests to recommends.
    - Make mythtv-database a suggest rather than recommend.
    - Drop gdm from depends on ubuntu-mythtv-frontend.

 -- Mario Limonciello <superm1@ubuntu.com>  Tue, 18 Dec 2007 03:25:37 -0600

mythtv (0.20.2+fixes15096-0ubuntu2) hardy; urgency=low

  [ Mario Limonciello ]
  * mythtv-backend.init:
    - Require networking and remote file systems to be started before
      running. (LP: #149268)
    - Find the home directory of our USER and then create a symbolic
      link in that user's home directory for mysql.txt.
    - Add LSB support.

  [ Paul McEnery ]
  * More resilient init script PID handling (LP: #118538)

 -- Mario Limonciello <superm1@ubuntu.com>  Mon, 17 Dec 2007 00:15:52 -0600

mythtv (0.20.2+fixes15096-0ubuntu1) hardy; urgency=low

  * New upstream checkout. (LP: #172291)
  * Drop 32_gcc_4.2_changes.  No longer necessary.
  * debian/rules:
    - Disable symbol visibility again.

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 09 Dec 2007 15:40:01 -0600

mythtv (0.20.2+fixes14789-0ubuntu2) hardy; urgency=low

  * Add 32_gcc_4.2_changes to prevent FTBFS when using
    gcc 4.2 in hardy.
  * Update 31_pvr350_ivtv to remove old ivtv ".orig" file.
  * debian/rules:
    - Explicitly turn on symbol visibility
  * Add 33_israeli_frequencies to include israeli frequencies.

 -- Mario Limonciello <superm1@ubuntu.com>  Wed, 14 Nov 2007 19:45:11 -0600

mythtv (0.20.2+fixes14789-0ubuntu1) hardy; urgency=low

  * New upstream checkout (svn changeset 14789)
    - Drop 23_schedulesdirect.dpatch (included upstream).
    - Drop 24_mythstream_typo.dpatch (included upstream).
    - Drop 25_firewire.dpatch (included upstream).
    - Drop 28_profilebuild.dpatch (included upstream).
    - Drop 30_xinerama_fix.dpatch (included upstream).
  * Create a symbolic link to /etc/mythtv/mysql.txt in ~/.mythtv/
    if you don't already have a mysql.txt.
  * debian/control: depend on gnome-screensaver | xscreensaver rather
    than just gnome-screensaver.
  * Update 06_gnomescreensaver.dpatch with changeset 10090, 14023,
    and 14755 from trunk. (LP: #147905)
  * debian/control:
    - Move all references of mythtv-doc to suggests
    - Remove mysql-server from recommends
    - Move reference of xmltv-util to suggests
  * Add 31_pvr350_ivtv.dpatch to fix pvr-350 ivtv output. (LP: #158562)

 -- Mario Limonciello <superm1@ubuntu.com>  Mon, 29 Oct 2007 16:56:16 -0400

mythtv (0.20.2-0ubuntu10) gutsy; urgency=low

  [ Michael Haas ]
  * Move logging support.  It's now setup to log for any
    methods other than a terminal launch. (LP: #130925)

 -- Mario Limonciello <superm1@ubuntu.com>  Thu, 11 Oct 2007 09:02:36 -0500

mythtv (0.20.2-0ubuntu9) gutsy; urgency=low

  [ Mario Limonciello ]
  * Change compile type to profile per upstream recommendations.
  * Include 28_patch_build.dpatch from upstream # 14587 to improve
    profile builds.
  * Import debconf translations from rosetta.
  * Build with perl bindings.  For now include them in mythtv-common,
    but later they will be included in their own binary package.
    - Add 29_perl_bindings.dpatch to update settings.pro
    - Add to mythtv-common package in debian/control
    - Remove pack list from debian/rules
    - Add dh_perl  to debian/rules
    - Build --with-bindings=perl in debian/rules

  [ Michael Haas ]
  * Add 30_xinerama_fix.dpatch from upstream trunk rev 14520 (LP: #136533)


 -- Mario Limonciello <superm1@ubuntu.com>  Mon, 01 Oct 2007 18:47:06 -0500

mythtv (0.20.2-0ubuntu8) gutsy; urgency=low

  [ Mario Limonciello ]
  * debian/startmythtv.sh:
    - Switch ~ to $HOME
    - Only run mtd if not running.
  * debian/control:
    - Refresh dependencies for ubuntu-mythtv-frontend
      to gutsy appropriate package names.
  * debian/ubuntu-mythtv-frontend.postinst:
    - Take ownership of ~/.mythtv if necessary. (LP: #145714)

  [ Michael Haas ]
  * debian/startmythtv.sh:
    - Correct minor typo in ${MYTHWELCOME}. (LP: #144541)

  [ Jo Shields ]
  * Start mythtv-setup in a terminal. (LP: #147701)

  [ Brian J. Murrell ]
  * Clarify text in mythtv-database.postinst (LP: #146328)

 -- Mario Limonciello <superm1@ubuntu.com>  Thu, 27 Sep 2007 02:00:01 -0500

mythtv (0.20.2-0ubuntu7) gutsy; urgency=low

  [ Mario Limonciello ]
  * debian/control:
    - Mark a 'replaces' for mythtv-backend-0.20.2-0ubuntu1 (LP: #140841)
    - Make all instances of ntp, ntp | time-daemon (LP: #144268)
  * Add debian/patches/26_edit_display.dpatch (LP: #139821)
  * Add debian/patches/27_pulseaudio.dpatch (LP: #138810)

  [ Joel Ebel ]
  * debian/startmythtv.sh:
    - Add support to start mtd -d
    - Add support to check for not executing irexec -d

  [ Michael Haas ]
  * debian/startmythtv.sh:
    - Create a frontend and welcome log file in /var/lib/mythtv.

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 23 Sep 2007 19:34:56 -0500

mythtv (0.20.2-0ubuntu6) gutsy; urgency=low

  * Add X-AppInstall-Package= to both .desktop files to ensure that
    they install the 'mythtv' metapackage rather than mythtv-backend
    or mythtv-frontend when selected in Add/Remove programs.

 -- Mario Limonciello <superm1@ubuntu.com>  Mon, 10 Sep 2007 00:23:26 -0500

mythtv (0.20.2-0ubuntu5) gutsy; urgency=low

  * Update 23_schedulesdirect.dpatch:
    - Include [14430] & [14427] to drop TMS all together.
  * Add 25_firewire.dpatch:
    - Backports firewire fixes to prevent the need for currently
      necessary workarounds.

 -- Mario Limonciello <superm1@ubuntu.com>  Thu, 06 Sep 2007 12:06:33 -0500

mythtv (0.20.2-0ubuntu4) gutsy; urgency=low

  * debian/control:
    - Make update-notifier | adept-notifier recommends so
      gnome/kde users benefit without harming non users. (LP: #135431)
  * debian/mythtv-database.postinst:
    - Check for $unud and only copy if it exists.

 -- Mario Limonciello <superm1@ubuntu.com>  Tue, 04 Sep 2007 22:17:13 -0500

mythtv (0.20.2-0ubuntu3) gutsy; urgency=low

  * Add 24_mythstream_typo.dpatch:
    - Fixes mythstream load errors. (LP: #136483)
  * debian/control:
    - Depend on update-notifier | adept-notifier to not pull in
      unnecessary dependencies for kubuntu users.  (LP: #135431)
    - Depend on usplash-theme-ubuntu | usplash to make backporting to
      Dapper easier.

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 02 Sep 2007 04:52:33 -0500

mythtv (0.20.2-0ubuntu2) gutsy; urgency=low

  * Add 23_schedulesdirect.dpatch:
    - Cherry pick [14307] [14324] [14348] to fix a few items
      found related to schedules direct after 0.20.2 release.

 -- Mario Limonciello <superm1@ubuntu.com>  Tue, 28 Aug 2007 16:16:24 -0500

mythtv (0.20.2-0ubuntu1) gutsy; urgency=low

  [ Mario Limonciello ]
  * New Upstream Checkout:
    - Tagged release to 0.20.2.
    - Removes deprecated datadirect support in favor of Schedules
      Direct for North American users.
    - Cleans up UPNP support.
    - Checks for DTS libraries properly
  * debian/control:
    - Adjust Suggests for mythtv-frontend.
    - Adjust recommends for ubuntu-mythtv-frontend
  * debian/rules:
    - Add support to show svn version number in mythfrontend --version.
    - Add support for tagged releases that don't need +fixes appended.
  * Cleanup source.lintian-overrides for additional warnings.
  * Drop unnecessary libdts patch as dts has changed upstream to
    detect when dts_pic is necessary.
  * Use proper files for upnp support from backported -fixes on
    mythtv-backend.
  * Change section to multiverse/graphics so this can build on PPAs.

  [ Nick Hemsley ]
  * Add support to check for ~/.mythtv/session upon startup for
    ubuntu-mythtv-frontend meta. (LP: #134028)

 -- Mario Limonciello <superm1@ubuntu.com>  Mon, 20 Aug 2007 16:40:59 -0500

mythtv (0.20.1+fixes14194-0.0ubuntu1) gutsy; urgency=low

  * New upstream checkout:
    - Includes support for mythstream in the menu system.
  * Change background color to black in gdm configurations.
  * debian/control:
    - Move ntp | ntp-simple into metas only.
    - Make ntp | ntp-simple Suggests on mythtv-frontend or mythtv-backend.
  * debian/mythfrontend.sh:
    - Make sure that exec mythfrontend to start
  * Remove 20_backend_crash_without_tuner.dpatch.  It's included
    in the current 0.20-fixes branch.

 -- Mario Limonciello <superm1@ubuntu.com>  Tue,  14 Aug 2007 09:54:21 -0500

mythtv (0.20.1+fixes13837-0.0ubuntu2) gutsy; urgency=low

  * debian/control:
    - Update to ${source:version}. (LP: #125685)
  * Add additional function to ubuntu-mythtv-frontend's prerm.
  * Source xmodmap configuration if the user has it.

 -- Mario Limonciello <superm1@ubuntu.com>  Mon,  9 Jul 2007 20:37:52 -0500

mythtv (0.20.1+fixes13837-0.0ubuntu1) gutsy; urgency=low

  * New svn fixes co, 13837.
  * Correct minor typo in debian/control.
  * Add the rest of mythbuntu-gdm.conf
  * Myth mythtv-transcode-utils conflict older backends.
  * Modify README.debian to clarify a contrib script.
  * Prefill the database with populated information.
    No longer is it "necessary" to run mythtv-setup before
    starting mythfrontend.
  * Provide debconf questions that can be used to change
    bind settings for MySQL and MythTV.

 -- Mario Limonciello <superm1@ubuntu.com>  Mon, 25 Jun 2007 10:04:06 -0500

mythtv (0.20.1+fixes13737-0.0ubuntu1) gutsy; urgency=low

  * Update to new SVN Fixes co, 13737.
  * Adapt new package naming structure.
  * Add 21_openmedia_mheg5.dpatch importing many MHEG5
    fixes from trunk. (LP: 119984).
  * Add 22_openmedia_livetv.dpatch importing many Livetv
    fixes from trunk. (LP: 119884).
  * debian/rules:
    - Add support to grab the latest .orig.tar.gz.
    - Add debconf-updatepo to the clean: target.
  * Clean up all fields mismarked as translatable (LP: 118952)
  * Add source.lintian-overrides to handle a few warnings
    about binary NMU's.
  * Add a mythbuntu gdm.conf that will use the mythbuntu-gdm-theme
    if available at package installation.
  * Update debian/ubuntu-mythtv-frontend.postinst to use the appropriate
    gdm theme.
  * Add mythbuntu-gdm-theme | feisty-gdm-themes to debian/control.

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 17 Jun 2007 11:53:58 -0500

mythtv (0.20-svn20070523-0.0ubuntu1) gutsy; urgency=low

  [ Mario Limonciello ]
  * Merge with debian multimedia:
    o New SVN release. (last change is 13496)
    o Rename libmyth0.20-dev to libmyth-dev .
  * Remaining changes:
    o Drop 21_changeset12782_hd_homerun as its included in 13496.
    o Make ubuntu-mythtv-frontend depend on mythbuntu-artwork-usplash
      rather than the ubuntu artwork if available.
    o Create mythtv-transcode-utils (LP: #92703)
    o FE & BE depend on either fake-msttcorefonts or msttcorefonts. (LP: #110068)
    o Bump debian/compat to 5.
    o Add an option to /etc/mythtv/session-settings for controlling
      if mythwelcome is used or mythfrontend.
    o Add "ntp |" to all ntp-simple depends. (LP: 118705)
    o Add update-notifier to mythtv-database depends (LP: # 109950)

  [ Nick Fox ]
  * Add gnome-power-manager to startmythtv.sh script if installed
    to properly control DPMS.

 -- Mario Limonciello <superm1@ubuntu.com>  Tue, 05 June 2007 12:26:31 -0500

mythtv (0.20-svn20070122-0.0ubuntu6) feisty; urgency=low

  [ Mario Limonciello ]
  * debian/mythtv-database.postinst:
    - Move "exit 0" after notifier install. (LP: #105948)
  * debian/mythtv-reconfigure-required.update-notifier:
    - Update text to more closely reflect packaging changes.
  * debian/startmythtv.sh:
    - Add checks to see if backend has been ran yet. (LP: #96737)
  * debian/mythtv-setup.sh:
    - Start/Stop mythbackend & offer to fill database for user.
  * Add mythtv-setup.desktop. (LP: #106002)

  [ Tom Metro ]
  * Fix minor typo in init mythtv-backend.init. (LP: #106012)

 -- Mario Limonciello <superm1@ubuntu.com>  Thu, 12 Apr 2007 14:17:14 -0500

mythtv (0.20-svn20070122-0.0ubuntu5) feisty; urgency=low

  * debian/mythtv-database.config:
    - Change priority of questions.  User will only get questions
      when reconfiguring the package. (LP: #99916)
  * debian/mythtv-common.templates & mythtv-common.postinst
    - Tell the user about their MySQL password. (LP: #96739)
  * debian/ubuntu-mythtv-frontend.postinst & mplayer-config
    - Add mplayer config to make sure screensaver off. (LP: #103191)
  * Add 07_alsa_default.dpatch to make ALSA default. (LP: #93341)
  * debian/mythtv-backend.init:
    - unset DISPLAY & SESSION_MANAGER to prevent ominous QT
      authentication warnings. (LP: #55827)
  * Clarify text of debian/dialog_functions.sh.
  * Add 21_changeset12782_hd_homerun.dpatch (LP: #104965)

 -- Mario Limonciello <superm1@ubuntu.com>  Tue,  10 Apr 2007 03:50:16 -0500

mythtv (0.20-svn20070122-0.0ubuntu4) feisty; urgency=low

  * debian/control:
    - msttcorefonts to mythtv-frontend and mythtv-backend.
      Appears several themes DO use it. (LP: #93986, #96734, #96768)
  * Update templates for correct wording about mythtv
    users/groups (LP: #96739)

 -- Mario Limonciello <superm1@ubuntu.com>  Sat, 24 Mar 2007 19:30:53 -0500

mythtv (0.20-svn20070122-0.0ubuntu3) feisty; urgency=low

  [ Mario Limonciello ]
  * Add new wrapper script for mythfrontend and mythtv-setup
    to guarantee user is in the mythtv group. (LP: #93476).
  * debian/control: Add zenity | kdebase-bin, gksu | kdebase-bin
    for wrapper scripts to mythtv-backend and mythtv-frontend.
  * debian/rules: Install wrapper scripts functions.
  * debian/control: Add XSBC-Original-Maintainer field.
  * debian/control: Drop msttcorefonts requirement
  * debian/control: Add mythtv user to dialout group (LP: #95074).

  [ Kees Cook ]
  * debian/patches/20_backend_crash_without_tuner.dpatch: stop backend
    crashes when missing tuner info (LP: #93250).

 -- Kees Cook <kees@ubuntu.com>  Fri, 23 Mar 2007 22:59:29 -0700

mythtv (0.20-svn20070122-0.0ubuntu2) feisty; urgency=low

  * debian/control: Trim down metapackages.
  * debian/rules: adjusted config file locations.
  * debian/*myth*.{pre,post}{inst,rm}: moved gdm link, built symlinks to
    startup configs.  Fixed insecure temp file.
  * debian/patches/01_debian_patch: Use /var/lib/mythtv/recordings,
    drop mythtv cron.
  * Removed debian/mythtv-backend.cron.daily; the database fill must
    happen from backend scheduler to take advantage of next-run hints.

 -- Kees Cook <kees@ubuntu.com>  Mon, 19 Feb 2007 08:49:46 -0800

mythtv (0.20-svn20070122-0.0ubuntu1) feisty; urgency=low

  * Merge with debian multimedia:
    o New svn release (12617).
    o Install desktop file in the right package.
  * Remaining Changes:
    o Update debian/rules to more closely match debian multimedia.

 -- Mario Limonciello <superm1@ubuntu.com>  Mon, 22 Jan 2007 08:59:52 -0600

mythtv (0.20-svn20061209-0.3ubuntu1) feisty; urgency=low

  * Merge with debian multimedia:
    o To re-enable dvb support in some archs (amd64, powerpc) :
       - Build-depends on linux-kernel-headers instead of linux-headers-2.6
       - and don't set --dvb-path (not necessary).
    o Call su with - in cron.daily for mythtv-backend package.
    o Update --dvb-path option to use linux-headers-`uname -r` path.
    o Build-Conflicts: libmyth-0.20-dev, build with --enable-opengl-vsync.
    o Add mythtv user to the cdrom group.
    o Add desktop file for GNOME.
    o Call update-notifier if mysql-server isn't running
    o Source /etc/mythtv/mysql.txt in cron.weekly for mythtv-database.
  * Remaining changes:
    o Add source.lintian-overrides to cover two lintian warnings
      with explanations why they are safe to ignore.
    o Switch to alternative's system for gdm.conf.
    o Install openbox menu.xml only to /home/mythtv instead of /etc/mythtv.
    o Remove openbox from PreDepends.

 -- Mario Limonciello <superm1@ubuntu.com>  Thu, 28 Dec 2006 15:20:21  -0600

mythtv (0.20-svn20061209-0.1ubuntu1) feisty; urgency=low

  * Merge with debian multimedia:
    o Add all files in the contrib directory to the mythtv-backend package.
    o New svn from 0.20 fixes branch (12227).
    o Source /etc/mythtv/mysql.txt in cron.weekly for the mythtv-database package.
  * Remaining Changes:
    o Add a ubuntu-mythtv-frontend.postinst to set permissions on /home/mythtv
      if it already exists.
    o Add feisty-gdm-themes | edgy-gdm-themes to ubuntu-mythtv-frontend
      depends.
    o Add libgl1-mesa-glx to  ubuntu-mythtv-frontend depends.
    o Make sure gdm.conf-custom and openbox-menu.xml are placed in /etc/mythtv.
      Create symlinks for them in /etc/gdm and /etc/xdg/openbox.
    o Properly set up diversions for /etc/gdm/gdm.conf-custom &
      /etc/xdg/openbox/menu.xml.
    o Add a pre-depends to ubuntu-mythtv-frontend to make sure that
      gdm.conf-custom and menu.xml are generated *before* the diversions.
    o Add ubuntu-mythtv-secondary-backend metapackage for consistency.
    o Add ntp-simple to several metapackages.
    o Change default recordings directory to /media/mythtv/recordings.

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 10 Dec 2006 01:36:46 -0600

mythtv (0.20-0.5ubuntu2) feisty; urgency=low

  * Remove unnecessary mythtv-frontend.files.old.
  * Make startmythtv.sh executable on installation.
  * Fix depends on ubuntu-mythtv-secondary-backend-frontend.
  * Update description for ubuntu-mythtv-secondary-backend-frontend.
  * Add .dmrc to set default session for mythtv user in ubuntu-mythtv-frontend.
  * Add feh to dependencies to set a nice background for ubuntu-mythtv-frontend.
  * Provide background.xpm for ubuntu-mythtv-frontend.
  * Provide menu.xml for openbox in ubuntu-mythtv-frontend.
  * Provide gdm.conf-custom in ubuntu-mythtv-frontend.
  * Add ubuntu-mythtv-frontend.preinst and .postrm for menu.xml, gdm.conf-custom diversions.
  * Add mythtv-themes to Recommends for ubuntu-mythtv-frontend.

 -- Mario Limonciello <superm1@ubuntu.com>  Fri,  8 Dec 2006 20:13:36 -0600

mythtv (0.20-0.5ubuntu1) feisty; urgency=low

  * Merge with debian multimedia:
    o Check in cron script if mythfilldatabase is here and executable.
    o Updated 0.20 fixes patch (latest is 11627).
    o Added patch from svn to fix hue when using XV. Mythtv bug 2241.
    o Added support for make -j
    o Make sure that mythtv is stopped before mysql in init script.
    o Added /etc/cron/weekly/mythtv-database to backup mythconverg database.
    o Added mythtv-backend.configfiles to preserve user changes.
    o Move CDS_scpd.xml, CMGR_scpd.xml and upnpavcd.xml into
      mythtv-backend. (Thanks Scott Davilla)
    o Add ccache to build depends.
  * Remaining Changes:
    o Revert the --disable-ccache in debian/rules
    o Be sure that debian/mythtv-database.prerm includes a DEBHELPER tag
    o Remove patch #11365 for mythreplex bug.
      Included in new 0.20-fixes patch from debian multimedia.
    o Update maintainer, "MythTV Ubuntu Maintainers <ubuntu-mythtv@lists.ubuntu.com>"
    o Add mysql-server to 'mythtv' metapackage, so that this package
      can again be used for a quick install on top of a desktop to
      properly get all necessary dependencies.
    o Begin to introduce the idea of "profile metapackages" to be used for
      standalone Ubuntu machines intended soley for mythtv usage.
      - ubuntu-mythtv-master-backend
      - ubuntu-mythtv-frontend
      - ubuntu-mythtv-master-backend-frontend
      - ubuntu-mythtv-secondary-backend-frontend
    o Create GDM xsession to be used in frontend profiles
    o Create openbox startup script to be used in frontend profiles
      - Include support for irexec, nvidia-settings, gnome-screensaver
    o Be sure that "mythtv" is added to the cdrom group.  This will make
      sure that mtd will be able to rip dvds. (Closes: #69651)
    o Rename 05_gnomescreensaver.dpatch to 06_gnomescreensaver.dpatch
      to make room for upstream patch 05_11372.dpatch
    o Update author on 06_gnomescreensaver.dpatch.

 -- Mario Limonciello <superm1@ubuntu.com>  Mon,  04 Dec 2006 02:52:20 -0600

mythtv (0.20-0.2ubuntu3) edgy; urgency=low

  * Silently fail more gracefully during dist-upgrades if mysql-server isn't
    running.  Instead provide a update-notifier notification to the user to
    reconfigure the database.  (Closes Ubuntu: #67696, 41339, 58155, 68400)

 -- Mario Limonciello <superm1@ubuntu.com>  Sat, 28 Oct 2006 11:38:27 -0500

mythtv (0.20-0.2ubuntu2) edgy; urgency=low

  * Import changeset #11365 from mythtv SVN to resolve mythreplex bug
    (Closes Ubuntu: #65790)
  * Update maintainer to be MOTU-Media

 -- Mario Limonciello <superm1@ubuntu.com>  Sun, 15 Oct 2006 13:18:12 -0500

mythtv (0.20-0.2ubuntu1) edgy; urgency=low

  * Merge with debian multimedia.  Remaining changes:
  * Keep --enable-opengl-vsync enabled
  * Remove mythtv-debug from suggests in debian/control
  * Rename 04_gnomescreensaver.dpatch to 05_gnomescreensaver.dpatch
    to make room for 04_0.20-fixes.dpatch from debian multimedia.
  * Compile with --compile-type=debug to adhere to requirements
    for pkg-create-dbgsym.  All debugging symbols are still stripped,
    but placed in a .ddeb by pkg-create-dbgsym.

 -- Mario Limonciello <superm1@gmail.com>  Thu,  5 Oct 2006 12:47:25 -0500

mythtv (0.20-0.0ubuntu4) edgy; urgency=low

  * Adds a menu file for mythfrontend (Closes Ubuntu: #737).

 -- Mario Limonciello <superm1@gmail.com>  Tue,  3 Oct 2006 12:45:37 -0500

mythtv (0.20-0.0ubuntu3) edgy; urgency=low

  * Fix gnome-screensaver patch to properly disable screensaver
  * Explicitly enable MMX for i386

 -- Mario Limonciello <superm1@gmail.com>  Fri, 29 Sep 2006 01:31:16 -0500

mythtv (0.20-0.0ubuntu2) edgy; urgency=low

  * Added --disable-ccache to debain/rules so it doesnt try to use
    ccache on the buildd's

 -- Brandon Holtsclaw <imbrandon@kubuntu.org>  Thu, 28 Sep 2006 00:22:27 -0500

mythtv (0.20-0.0ubuntu1) edgy; urgency=low

  [ Mario Limonciello ]
  * Syncronize with debian-multimedia
  * Add 04_gnomescreensaver.dpatch to disable gnome-screensaver instead of xscreensaver

 -- Brandon Holtsclaw <imbrandon@kubuntu.org>  Thu, 14 Sep 2006 23:42:09 -0500

mythtv (0.20-0.0) unstable; urgency=low

  * New upstream release
  * Removed sparc patch.
  * Removed --enable-dvb-eit who has been removed.
  * Replace debconf dependency by ${misc:Depends}.
  * mythtv-database should depends on mysql-client instead of mysql-server.

 -- Christian Marillat <marillat@debian.org>  Tue, 12 Sep 2006 08:46:02 +0200

mythtv (0.19-0.10) unstable; urgency=low

  * Add 02_0.19-fixes patch. This patch add all the changes from the
    0.19-fixes svn branch.
  * New patch to fix build on alpha.
  * Delete the mythtv user on purge.

 -- Christian Marillat <marillat@debian.org>  Sat,  1 Jul 2006 15:24:40 +0200

mythtv (0.19-0.9) unstable; urgency=low

  * Really apply the libdts patch.

 -- Christian Marillat <marillat@debian.org>  Wed, 28 Jun 2006 10:55:30 +0200

mythtv (0.19-0.8) unstable; urgency=low

  * The dts patch should be applied for all archs.
  * Build with -fPIC

 -- Christian Marillat <marillat@debian.org>  Tue, 27 Jun 2006 15:01:58 +0200

mythtv (0.19-0.7) unstable; urgency=low

  * Fix typo (a space character) in 01_debian patch. Thanks to Andrew Ruthven.
  * Set QMAKE_PROJECT_DEPTH to 1 in settings.pro

 -- Christian Marillat <marillat@debian.org>  Mon, 12 Jun 2006 15:16:53 +0200

mythtv (0.19-0.6) unstable; urgency=low

  * Oooops, update-rc.d was called with wrong arguments.

 -- Christian Marillat <marillat@debian.org>  Fri, 24 Mar 2006 14:40:58 +0100

mythtv (0.19-0.5) unstable; urgency=low

  * Create /etc/mythtv directories in mythtv-common package.
  * Start the backend more later than the mysql serveur (24 instead of 20).

 -- Christian Marillat <marillat@debian.org>  Wed, 22 Mar 2006 13:58:46 +0100

mythtv (0.19-0.4) unstable; urgency=low

  * Added a patch from svn to fix a problem with mysql 5 (mythtv lose
    "Recording Schedule").

 -- Christian Marillat <marillat@debian.org>  Wed,  8 Mar 2006 10:04:49 +0100

mythtv (0.19-0.3) unstable; urgency=low

  * Doesn't use CFLAGS but instead --extra-cflags for special gcc flags (sparc).
  * Remove the pid file when stop is invoked in the mythbackend init.d
    script so start can work has expected. Thanks to Sebastian Bremicker.
  * debian/control replace libmysqlclient-dev by libmysqlclient12-dev.
  * Fix for ppc from Magnus Ihse Bursie to link against libdts.
  * XvMC is also disabled for ppc.

 -- Christian Marillat <marillat@debian.org>  Sat, 18 Feb 2006 14:46:03 +0100

mythtv (0.19-0.2) unstable; urgency=low

  * libmyth-0.19-dev and mythtv-debug should depends on libmyth-0.19 instead
    of libmyth-0.18.1
  * Build with "--compile-type=debug" for the debug package (Thanks to Brad Fritz).
  * Revert "Move debug libraries in the right place." introduced in 0.18.1-11

 -- Christian Marillat <marillat@debian.org>  Thu, 16 Feb 2006 09:57:35 +0100

mythtv (0.19-0.1) unstable; urgency=low

  * Forgot to add Guido's changes.
  * Add libjack-dev and libdts-dev in Build-Depends.
  * Doesn't build XvMC support for amd64 (doesn't compile).
  * New amd64 patch to fix link problem with libdts.

 -- Christian Marillat <marillat@debian.org>  Wed, 15 Feb 2006 14:40:14 +0100

mythtv (0.19-0.0) unstable; urgency=low

  * New upstream release.

 -- Christian Marillat <marillat@debian.org>  Tue, 14 Feb 2006 18:52:34 +0100

mythtv (0.18.1-11) unstable; urgency=low

  * Move debug libraries in the right place.

 -- Christian Marillat <marillat@debian.org>  Thu, 26 Jan 2006 11:14:44 +0100

mythtv (0.18.1-10) unstable; urgency=low

  * Doh ! Forget to write the test command in my test.

 -- Christian Marillat <marillat@debian.org>  Wed, 11 Jan 2006 08:57:12 +0100

mythtv (0.18.1-9) unstable; urgency=low

  * Doesn't restart the backend if already running in postinst.
  * Patch from Peter Kahle no not use repeat who is a keyword in mysql 5.0
  * mythtv-database.postinst If hostname is blank set to localhost.

 -- Christian Marillat <marillat@debian.org>  Tue, 10 Jan 2006 16:01:07 +0100

mythtv (0.18.1-8) unstable; urgency=low

  * Changes from Micah F. Galizia
    o Use --tune=i486 instead of pentium4.
    o Enable vld XvMC and XvMC.

 -- Christian Marillat <marillat@debian.org>  Tue,  3 Jan 2006 15:59:56 +0100

mythtv (0.18.1-7) unstable; urgency=low

  * Move patches in the diff to dpatch.
  * gettextize debconf templates files.

 -- Christian Marillat <marillat@debian.org>  Fri, 23 Dec 2005 15:49:52 +0100

mythtv (0.18.1-6) unstable; urgency=low

  * Rebuild after removing the fglrx-driver package.
  * Add a versioned libiec61883-dev in Build-Depends.
  * Add libavc1394-dev in Build-Depends.

 -- Christian Marillat <marillat@debian.org>  Tue, 20 Dec 2005 16:40:07 +0100

mythtv (0.18.1-5) unstable; urgency=low

  * Prefer libmysqlclient15-dev in Build-Depends.
  * Build with --enable-dvb-eit and --enable-dvb

 -- Christian Marillat <marillat@debian.org>  Sat, 17 Dec 2005 16:32:28 +0100

mythtv (0.18.1-4) unstable; urgency=low

  * Prefer libmysqlclient14-dev

 -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 29 Aug 2005 15:16:34 -0700

mythtv (0.18.1-3) unstable; urgency=low

  * Fix menu entry to refer to mythtv-frontend, rather than mythtv (thanks
    to Paul Andreassen)
  * Disable silly xinit test entirely

 -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 11 Jun 2005 12:51:58 -0700

mythtv (0.18.1-2) unstable; urgency=low

  * Fix configure test for xinit to work on Debian as well

 -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 11 Jun 2005 12:07:11 -0700

mythtv (0.18.1-1) unstable; urgency=low

  * New upstream release
  * Changes from Micah Galizia <mfgalizi@csd.uwo.ca>
   - Patch configure to allow xvmc-vld
  * Use gcc-3.4 rather than -3.3 (ABI transition for libmyth-0.18.1)
  * Fix configure xinit test to be compatible with Ubuntu breezy (where
    xinit has moved to /usr/bin)
  * Adjust dependencies on libqt3-mt-mysql to accomodate systems both
    before and after the gcc-4.0 transition
  * Include static libraries in libmyth-0.18.1-dev where available

 -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 10 Jun 2005 12:53:11 -0700

mythtv (0.18-3) unstable; urgency=low

  * Add /usr/X11R6/include to INCLUDEPATH for libmyth

 -- Matt Zimmerman <mdz@ubuntu.com>  Sun, 29 May 2005 18:57:30 -0700

mythtv (0.18-2) breezy; urgency=low

  * mythtv Recommends: mythtv-themes
  * Build-Depends: libxext-dev
  * Update README.Debian to reflect that running as alternate users
    doesn't quite work anymore (patches welcome)
  * Configure with --cpu=i486 --tune=pentium4 --enable-mmx

 -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 26 May 2005 14:27:54 -0700

mythtv (0.18-1) breezy; urgency=low

  * New upstream release
    - Use gcc-3.3 explicitly, and build-depend on it, so as to continue to
      build on Breezy (at least libavcodec doesn't compile with 4.0)
    - mythtv-setup is now installed for us, no need to do it in debian/rules
    - Set QMAKE_LIBDIR_X11 in settings.pro
    - Comment out code in configure which disables x11 support based on
      presence of xinit(?!)
  * Explicitly enable lirc, alsa, oss, jack, arts, xvmc, opengl-vsync, dvb,
    firewire, ivtv and joystick-menu
    - Add build-depends: libdvb-dev
  * Build-Depends: libdvb-dev, gcc-3.3

 -- Matt Zimmerman <mdz@ubuntu.com>  Sun,  1 May 2005 21:22:54 -0700

mythtv (0.17-3) hoary; urgency=low

  * Fix bad merge of backendsettings.cpp

 -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 14 Feb 2005 09:50:35 -0800

mythtv (0.17-2) hoary; urgency=low

  * Fix CXXFLAGS to -O2 -g all around (fixes FTBFS on amd64)

 -- Matt Zimmerman <mdz@ubuntu.com>  Sun, 13 Feb 2005 23:24:53 -0800

mythtv (0.17-1) unstable; urgency=low

  * New upstream release
  * Add build-depends: libxinerama-dev | xlibs-static-dev (<< 6.8.1-1), libxxf86vm-dev | xlibs-static-dev (<< 6.8.1-1)
  * Add debian/mysql.txt.dist as template; upstream no longer ships one

 -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 12 Feb 2005 23:10:39 -0800

mythtv (0.16-2) unstable; urgency=low

  * Drop alternative dependency on libqt3-mt-mysql, since woody isn't
    really supported anymore anyway, and it was causing confusion

 -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 11 Feb 2005 19:33:06 -0800

mythtv (0.16-1) unstable; urgency=low

  * New upstream release
  * Add an explanation to the package description of mythtv-debug
    explaining its use
  * Build without -march=i686
  * Add a Depends: line to mythtv-debug to appease linda

 -- Matt Zimmerman <mdz@debian.org>  Fri, 10 Sep 2004 17:46:18 -0700

mythtv (0.15.1-1) unstable; urgency=low

  * New upstream release
  * Add mythtv-backend.NEWS file with pointer to datadirect upgrade
    instructions

 -- Matt Zimmerman <mdz@debian.org>  Tue,  1 Jun 2004 12:12:09 -0700

mythtv (0.15-1) unstable; urgency=low

  * New upstream release
    - Includes support for Zap2It Data Direct service (you'll need to
      switch to this if you used tv_grab_na with 0.14)
  * Downgrade xmltv-util dependency to a Recommends, since it's now
    optional for North American users

 -- Matt Zimmerman <mdz@debian.org>  Wed, 26 May 2004 22:53:35 -0700

mythtv (0.14-6) unstable; urgency=low

  * Use copytruncate in logrotate config, so that mythbackend is always
    writing to mythbackend.log, as a workaround until such time as I get
    around to adding a signal handler to mythtv to reopen the logfile
    (thanks to Brad Fritz)
  * Remove build-depends: linux-kernel-headers
  * Provide concrete alternative libmysqlclient10-dev for virtual package
    libmysqlclient-dev

 -- Matt Zimmerman <mdz@debian.org>  Mon, 29 Mar 2004 19:43:31 -0800

mythtv (0.14-5) unstable; urgency=low

  * Include ALSA and ARTS support
  * Preserve permissions on /etc/mythtv/mysql.txt if they are changed

 -- Matt Zimmerman <mdz@debian.org>  Fri, 20 Feb 2004 15:32:58 -0800

mythtv (0.14-4) unstable; urgency=low

  * Add missing ttf-freefont dependency

 -- Matt Zimmerman <mdz@debian.org>  Wed, 18 Feb 2004 23:36:29 -0800

mythtv (0.14-3) unstable; urgency=low

  * Replace FreeMono.ttf, FreeSans.ttf with a symlink to the one in ttf-freefont
  * Move setup.xml and font symlinks into mythtv-common, since they're
    needed by mythtv-setup

 -- Matt Zimmerman <mdz@debian.org>  Wed, 18 Feb 2004 11:09:21 -0800

mythtv (0.14-2) unstable; urgency=low

  * Move themes into mythtv-common, as they're needed for the backend
    setup as well
  * mythtv-common Replaces mythtv-frontend (<< 0.14-2)
  * New binary package mythtv-debug, which has debugging symbols for
    mythtv-frontend, mythtv-backend and libmyth.  No more recompiling just
    to get backtraces.
  * Build with -O2 -g -march=pentiumpro (rather than -O3 -fomit-frame-pointer)

 -- Matt Zimmerman <mdz@debian.org>  Sat, 31 Jan 2004 20:35:36 -0800

mythtv (0.14-1) unstable; urgency=low

  * New upstream release

 -- Matt Zimmerman <mdz@debian.org>  Sat, 31 Jan 2004 14:43:48 -0800

mythtv (0.13-6) unstable; urgency=low

  * Add a check to ensure that the package isn't being built under /usr,
    due to #180240 (which shows no signs of being fixed)
  * Remove debconf prompts from mythtv-frontend which used to be used to
    configure the backend location; this is now done inside the UI

 -- Matt Zimmerman <mdz@debian.org>  Sat, 24 Jan 2004 12:29:06 -0800

mythtv (0.13-5) unstable; urgency=low

  * Don't compress the mythbackend log when rotating it (it doesn't get
    reopened yet)
  * Install configfiles/* as examples

 -- Matt Zimmerman <mdz@debian.org>  Mon, 12 Jan 2004 09:54:06 -0800

mythtv (0.13-4) unstable; urgency=low

  * Enable DVB and LIRC support

 -- Matt Zimmerman <mdz@debian.org>  Sun, 14 Dec 2003 11:57:23 -0800

mythtv (0.13-3) unstable; urgency=low

  * Apply tvformat.fix.0.13.diff to fix problem where tvformat column was
    not properly initialized

 -- Matt Zimmerman <mdz@debian.org>  Sat, 13 Dec 2003 23:43:53 -0800

mythtv (0.13-2) unstable; urgency=low

  * Include mythtvosd in mythtv-frontend until such time as I decide where
    it really belongs

 -- Matt Zimmerman <mdz@debian.org>  Sat, 13 Dec 2003 16:00:49 -0800

mythtv (0.13-1) unstable; urgency=low

  * New upstream release (packaged at last)
  * No more database upgrade scripts (hurrah)

 -- Matt Zimmerman <mdz@debian.org>  Fri, 12 Dec 2003 15:14:01 -0800

mythtv (0.11-6) unstable; urgency=low

  * Rebuild with gcc 3.3.2-0pre2.  Building with 3.3.2-0pre3 is broken due to
    #210848

 -- Matt Zimmerman <mdz@debian.org>  Thu, 18 Sep 2003 10:47:50 -0400

mythtv (0.11-5) unstable; urgency=low

  * Make sure that debian/mythsql is executable (it is created by the
    Debian diff)

 -- Matt Zimmerman <mdz@debian.org>  Tue, 16 Sep 2003 09:06:10 -0400

mythtv (0.11-4) unstable; urgency=low

  * Fix another problem initializing the database on fresh installs

 -- Matt Zimmerman <mdz@debian.org>  Wed, 20 Aug 2003 22:29:48 -0400

mythtv (0.11-3) unstable; urgency=low

  * Add Suggests for the various add-ons
  * Fix a strange problem in the mythtv-database postinst which broke
    fresh installs

 -- Matt Zimmerman <mdz@debian.org>  Wed, 20 Aug 2003 21:30:51 -0400

mythtv (0.11-2) unstable; urgency=low

  * Clean up database handling a bunch, adding a script (mythsql) which
    can be used by the add-ons to initialize their database without messy
    postinst tricks
  * mythtv-common Depends: mysql-client
  * Fix description for libmyth-0.11-dev

 -- Matt Zimmerman <mdz@debian.org>  Fri, 15 Aug 2003 23:28:39 -0400

mythtv (0.11-1) unstable; urgency=low

  * New upstream release
  * Run qmake before make, because qmake puts broken dependencies into the
    Makefile

 -- Matt Zimmerman <mdz@debian.org>  Fri, 15 Aug 2003 15:24:48 -0400

mythtv (0.10-4) unstable; urgency=low

  * Don't attempt to drop the database in postrm.  Too many people screw up
    the username/password configuration and then can't purge it

 -- Matt Zimmerman <mdz@debian.org>  Wed, 30 Jul 2003 09:03:17 -0400

mythtv (0.10-3) unstable; urgency=low

  * Include mythcommflag in mythtv-backend.  Thanks to Jim <jim@jtan.com>
    for pointing this out.
  * Include i18n files for mythfrontend
  * Include mythtranscode binary in mythtv-backend
  * Build-Depend on libfreetype6-dev rather than libttf-dev.  Thanks to
    Eduardo P?rez Ureta <eperez@it.uc3m.es>

 -- Matt Zimmerman <mdz@debian.org>  Tue, 22 Jul 2003 20:03:46 -0400

mythtv (0.10-2) unstable; urgency=low

  * Add /etc/default/mythtv-backend with some handy options for controlling
    the startup of the backend
  * Include patch from upstream CVS to work correctly with xmltv 0.5.15
  * Use exact versioned dependencies for the mythtv metapackage to make it
    easy to keep everything in sync

 -- Matt Zimmerman <mdz@debian.org>  Thu, 10 Jul 2003 00:02:57 -0400

mythtv (0.10-1) unstable; urgency=low

  * New upstream release

 -- Matt Zimmerman <mdz@debian.org>  Tue,  1 Jul 2003 21:22:40 -0400

mythtv (0.9.1-1) unstable; urgency=low

  * New upstream release
  * Add keys.txt to documentation

 -- Matt Zimmerman <mdz@debian.org>  Tue, 10 Jun 2003 16:51:45 -0400

mythtv (0.9-2) unstable; urgency=low

  * Fix permissions on /var/lib/mythtv and /var/cache/mythtv

 -- Matt Zimmerman <mdz@debian.org>  Tue, 10 Jun 2003 14:33:02 -0400

mythtv (0.9-1) unstable; urgency=low

  * New upstream release
  * Recommend mythtv-doc in a few places
  * Fix default paths in backend setup; apparently this was lost in the 0.8
    merge.  The correct defaults are /var/lib/mythtv and /var/cache/mythtv for
    recordings and live tv, respectively.  Permissions are automatically set
    appropriately on these directories by default.

 -- Matt Zimmerman <mdz@debian.org>  Wed,  4 Jun 2003 23:12:05 -0400

mythtv (0.8-11) unstable; urgency=low

  * Print a warning if any old myth stuff is found in /usr/local
    (too many complaints about "broken" packages caused by old libraries and
     binaries)

 -- Matt Zimmerman <mdz@debian.org>  Fri,  4 Apr 2003 15:10:00 -0500

mythtv (0.8-10) unstable; urgency=low

  * Clean /var/log/mythtv on purge of mythtv-backend
  * Clarify the debconf note which explains about running setup, so that
    it includes a note about X and explains how to start the backend
    afterward.
  * Clarify package descriptions to explain their relationships
  * Raise the priority of the question about the mysql admin password to
    'high', and add some additional info to it.  There is a dilemma here
    between confusing users by asking this question (when they have not
    set a password), and confusing them by skipping it (when the user has
    set a password)
  * Move the dependency on the Qt mysql module to libmyth-0.8 where it is
    shared by all packages which depend on it

 -- Matt Zimmerman <mdz@debian.org>  Thu, 20 Mar 2003 09:34:41 -0500

mythtv (0.8-9) unstable; urgency=low

  * Fix display of hostname in informational message in postinst
  * Fix log rotation (mythfilldatabase.log no longer exists, rotate
    mythbackend.log)
  * Fix permissions on /var/log/mythtv in mythtv-backend postinst
  * Move database drop from mythtv-common to mythtv-database
  * Fix removal of /etc/mythtv in mythtv-common on purge
  * Create mythbackend.log with proper permissions
  * Generate the random database password in mythtv-common, not
    mythtv-database (would end up with a blank password in
    /etc/mythtv/mysql.txt)

 -- Matt Zimmerman <mdz@debian.org>  Wed, 19 Mar 2003 10:40:37 -0500

mythtv (0.8-8) unstable; urgency=low

  * Fix error introduced in 0.8-7

 -- Matt Zimmerman <mdz@debian.org>  Mon, 17 Mar 2003 00:09:43 -0500

mythtv (0.8-7) unstable; urgency=low

  * Close all file descriptors when daemonizing the backend, to avoid a
    hang when using debconf in mythtv-backend postinst

 -- Matt Zimmerman <mdz@debian.org>  Sun, 16 Mar 2003 23:41:33 -0500

mythtv (0.8-6) unstable; urgency=low

  * Oops, load confmodule in mythtv-backend.postinst
  * mythtv-backend Depends: debconf

 -- Matt Zimmerman <mdz@debian.org>  Sun, 16 Mar 2003 23:30:26 -0500

mythtv (0.8-5) unstable; urgency=low

  * Finish moving creation of v4l devices to mythtv-backend from
    mythtv-common

 -- Matt Zimmerman <mdz@debian.org>  Sun, 16 Mar 2003 23:19:05 -0500

mythtv (0.8-4) unstable; urgency=low

  * Make 'mythtv' Architecture: all, since it is just a metapackage now
  * Do automated database upgrade from 0.7
  * Fix cron.daily pathname in informational message in setup
  * Fix quoting in cron.daily/mythtv-backend

 -- Matt Zimmerman <mdz@debian.org>  Sun, 16 Mar 2003 23:04:16 -0500

mythtv (0.8-3) unstable; urgency=low

  * Return proper exit status from DoSQL in postinst (broke initial
    creation of the database and error detection)

 -- Matt Zimmerman <mdz@debian.org>  Sun, 16 Mar 2003 22:43:25 -0500

mythtv (0.8-2) unstable; urgency=low

  * Split database configuration into a separate package, mythtv-database,
    which should be installed where the mysql server is
  * Make config file substitution in postinst scripts a bit more robust
  * Add mythtv-doc package with HOWTO

 -- Matt Zimmerman <mdz@debian.org>  Sun, 16 Mar 2003 17:14:46 -0500

mythtv (0.8-1) unstable; urgency=low

  * New upstream release
  * Split up backend and frontend into separate packages
  * Add some error checking in postinst to give more meaningful error
    messages when database operations fail
  * Attempt to migrate cron and logrotate config from mythtv to
    mythtv-backend
  * Install new program mythprogfind
  * Fix up copyright file
  * Use --quiet in mythfilldatabase cron job, and report errors via cron,
    rather than writing a logfile
  * mythtv-backend Depends: libqt3c102-mt-mysql | libqt3-mt-mysql, to
    support unstable
  * Clean up dependencies a bit, so they should work correctly for
    distributed setups (though I have none to test at present)

 -- Matt Zimmerman <mdz@debian.org>  Sun, 16 Mar 2003 12:52:31 -0500

mythtv (0.7-12) unstable; urgency=low

  * Add missing '-c' option in example for running mythtv-setup

 -- Matt Zimmerman <mdz@debian.org>  Thu, 21 Nov 2002 16:27:25 -0500

mythtv (0.7-11) unstable; urgency=low

  * Improve the run_setup template to omit the now-unnecessary --shell
    option to su, and to give some instruction on how to properly start
    mythtv for those who don't read README.Debian.
  * Add workaround for pwgen bug #118181, which exists in woody and was
    causing the strange failures with exit code 160.

 -- Matt Zimmerman <mdz@debian.org>  Tue, 19 Nov 2002 11:24:23 -0500

mythtv (0.7-10) unstable; urgency=low

  * Add Bugs: header to control file.  Please use reportbug to report
    problems with these packages
  * Include keys.txt in documentation (describes key bindings)

 -- Matt Zimmerman <mdz@debian.org>  Sun, 17 Nov 2002 17:22:11 -0500

mythtv (0.7-9) unstable; urgency=low

  * When generating a random password, store it in the debconf database for
    next time

 -- Matt Zimmerman <mdz@debian.org>  Fri, 15 Nov 2002 18:16:06 -0500

mythtv (0.7-8) unstable; urgency=low

  * Fix sections
  * Redirect mythfilldatabase stderr to the logfile, as well as stdout
    (filed Debian bug #169157 against xmltv to get this fixed right)
  * Add missing dependency on pwgen

 -- Matt Zimmerman <mdz@debian.org>  Thu, 14 Nov 2002 21:24:31 -0500

mythtv (0.7-7) unstable; urgency=low

  * Depend on pwgen, and generate a random password if none is specified
  * Fix setup text to not recommend "su --shell" since the mythtv user now
    has a real shell

 -- Matt Zimmerman <mdz@debian.org>  Wed, 13 Nov 2002 23:47:55 -0500

mythtv (0.7-6) unstable; urgency=low

  * Depend on adduser
  * Ensure that we are doing an upgrade before comparing the version
    number

 -- Matt Zimmerman <mdz@debian.org>  Wed, 13 Nov 2002 23:19:12 -0500

mythtv (0.7-5) unstable; urgency=low

  * Split libmyth into its own package(s) in order to facilitate packaging
    of add-ons such as mythmusic and mythweb

 -- Matt Zimmerman <mdz@debian.org>  Wed, 13 Nov 2002 19:45:51 -0500

mythtv (0.7-4) unstable; urgency=low

  * Add a real package description
  * Add a README.Debian
  * Create the mythtv user with shell /bin/sh, and change the shell on
    upgrade from a previous version
  * Flesh out some of the debconf questions with more explanations

 -- Matt Zimmerman <mdz@debian.org>  Tue, 12 Nov 2002 23:17:58 -0500

mythtv (0.7-3) unstable; urgency=low

  * Revert to the RingBuffer in 0.7-1 for now
  * Build against woody libc6

 -- Matt Zimmerman <mdz@debian.org>  Sun, 10 Nov 2002 18:44:49 -0500

mythtv (0.7-2) unstable; urgency=low

  * Revert RingBuffer changes, which caused a drastic performance decrease on
    my installation
  * Improve clean target

 -- Matt Zimmerman <mdz@debian.org>  Sat,  9 Nov 2002 22:19:17 -0500

mythtv (0.7-1) unstable; urgency=low

  * New upstream release

 -- Matt Zimmerman <mdz@debian.org>  Sat,  9 Nov 2002 17:38:51 -0500

mythtv (0.6+cvs.20021109-1) unstable; urgency=low

  * Synched with upstream CVS
  * Make a shlibs file and corresponding virtual package for libmyth
  * Add dependency on wget, used for fetching channel logos
  * Fix permissions on configuration files

 -- Matt Zimmerman <mdz@debian.org>  Sat,  9 Nov 2002 15:56:47 -0500

mythtv (0.6+cvs.20021106-3) unstable; urgency=low

  * Grant privileges to user@localhost as well as user@'%' so that stuff
    should work with a local database
  * Add documentation
  * Call MAKEDEV to create v4l devices with appropriate permissions
  * Create database tables using mc.sql
  * Add lots more configuration options
  * Patch setup to explain how to run mythfilldatabase as the mythtv user

 -- Matt Zimmerman <mdz@debian.org>  Sat,  9 Nov 2002 15:20:32 -0500

mythtv (0.6+cvs.20021106-2) unstable; urgency=low

  * First attempt at database setup at install time

 -- Matt Zimmerman <mdz@debian.org>  Wed,  6 Nov 2002 23:28:39 -0500

mythtv (0.6+cvs.20021106-1) unstable; urgency=low

  * Synched with upstream CVS

 -- Matt Zimmerman <mdz@debian.org>  Wed,  6 Nov 2002 19:38:20 -0500

mythtv (0.6+cvs.20021105-1) unstable; urgency=low

  * Synched with upstream CVS

 -- Matt Zimmerman <mdz@debian.org>  Tue,  5 Nov 2002 22:51:35 -0500

mythtv (0.6+cvs.20021031-1) unstable; urgency=low

  * Synched with upstream CVS
  * Move config files to /etc/mythtv
  * postinst: Create mythtv user and set permissions

 -- Matt Zimmerman <mdz@debian.org>  Thu, 31 Oct 2002 22:28:33 -0500

mythtv (0.6-1) unstable; urgency=low

  * Initial Release.

 -- Matt Zimmerman <mdz@debian.org>  Wed, 16 Oct 2002 23:20:56 -0400

