--- mythbuntu-common-0.37.orig/debian/changelog +++ mythbuntu-common-0.37/debian/changelog @@ -0,0 +1,415 @@ +mythbuntu-common (0.37-0ubuntu1) karmic; urgency=low + + * proprietary_codecs: + - Request a package list update while installing the medibuntu keyring + to prevent errors from aptdaemon about unauthenticated packages. + * remote: + - Make this plugin optional, by being able to install/remove lirc + and mythbuntu-lirc-generator. + * debian/control: + - Drop lirc and mythbuntu-lirc-generator as Depends or Recommends. + They're seeded in the desktop package, and entirely optional/installable + from within MCC anyway. (LP: #133634) + + -- Mario Limonciello Wed, 14 Oct 2009 20:38:27 -0500 + +mythbuntu-common (0.36-0ubuntu1) karmic; urgency=low + + * lirc: + - Source the new locations of remotes on our list. + + -- Mario Limonciello Tue, 13 Oct 2009 23:42:45 -0500 + +mythbuntu-common (0.35-0ubuntu1) karmic; urgency=low + + * themes: + - Rearrange list of themes and make sure the mappings are correct. + * plugins: + - Fix mythweb password support. (LP: #445998) + + -- Mario Limonciello Tue, 13 Oct 2009 01:54:13 -0500 + +mythbuntu-common (0.34-0ubuntu1) karmic; urgency=low + + * lirc: + - Use the full path for dpkg-reconfigure to prevent a crash. + * plugins: + - Set Expand property for MythNews. + - If mythweb isn't installed, explicitly disable sensitivity + of mythweb password hbox. + * themes: + - Update text to better reflect what the metas represent. + * properietary_codecs: + - Request a package list update after enabling the repo. + - Add support to install the keyring. + - Allow the keyring package to be installed. (LP: #415969) + + -- Mario Limonciello Sun, 04 Oct 2009 04:00:52 -0500 + +mythbuntu-common (0.33-0ubuntu1) karmic; urgency=low + + [ Nick Fox ] + * Removed Apple Trailers and MythStream Support + + [ John Baab ] + * Enable the mythexport plugin. + + [ Mario Limonciello ] + * Shorten the error message for the mysql plugin when mysql.txt is + not accessible. + * mysql: + - Update the location of the optimize_mythdb.pl script. + * plugins: + - Drop Mythcontrols and Mythphone. (LP: #428683) + - Add back in Mythbrowser. + * debian/control: + - Only depends on nvidia-common for i386 or amd64. (LP: #396334) + - Build depends on python-distutils-extra + * startup_behavior: + - Rely on calling the external gdmsetup for configuration of + automatic login rather than our own scripting. (LP: #422238) + * themes: + - Drop gtk theme from here since we're not using it anymore. + - Only reference meta packages in themes section. (LP: #438999) + * Add some basic support for translation templates. (LP: #348178) + + -- Mario Limonciello Sat, 03 Oct 2009 18:51:34 -0500 + +mythbuntu-common (0.32-0ubuntu1) karmic; urgency=low + + [ Mario Limonciello ] + * mythbuntu_common/mysql: + - Use the full path for invoke-rc.d as /usr/sbin/ isn't in PATH + when ran dbus activated. + * mythbuntu_common/dictionaries: + - Add an argument to the services dictionary so that a different + object can be specified for mysql-server. + * Convert from glade to gtkbuilder (LP: #403542) + * Remove dummy_window top level parent window from all widgets. + In gtk.Builder, we don't need a top level parent. + * services: + - Ignore any items in the dictionary that are None. + * remote: + - Reference builder objects rather than xml objects. + - Add list store objects that weren't automatically created. + - Add CellRenderer objects that weren't automatically created. + * roles: + - Drop references to unused 'toggled' function. + - Drop references to unused diskless toggle function. + - Hide the Appliance Frontend option since it has no code to + back it currently. (LP: #413008) + - Set diskless to be sensitive again. + * mysql_configuration: + - Drop reference to unused 'toggled' function. + - Remove references to 'has_default' that were causing warnings + about no gtk.Window object that they are within. + * plugins: + - Change the mythweb password section to be a 3 way selector + for en/dis/reconfigure + - Don't try to read the old password or username + - Write out the new md5 and what not. + - This may or may not be complete. It will need some experimentation + with 0.22 and how it interacts with dpkg-reconfigure mythweb. + + [ Michael Haas ] + * Remove plugins/ui/tab_diskless.ui as it'll be shipped in an external + package + + [ John Baab ] + * Added MythExport Plugin. + + -- John Baab Thu, 27 Aug 2009 02:29:06 -0400 + +mythbuntu-common (0.31-0ubuntu1) karmic; urgency=low + + * startup_behavior: + - Adjust for changes that have happened in GDM 2.26. Unfortunately + this means startup_behavior won't work on Ubuntu 9.04 and earlier + anymore. (LP: #403290) + + -- Mario Limonciello Thu, 23 Jul 2009 01:48:39 -0500 + +mythbuntu-common (0.30-0ubuntu1) karmic; urgency=low + + * plugins: + - Check that we can actually read mythweb-digest before + proceeding. + * mythbuntu_common/vnc.py: + - Wait until we get a pexpect.EOF so that fast machines + don't kill the pexpect too early. (Race condition problem) + * mythbuntu_common/mysql.py: + - Make sure that we don't make a new file when making mcc changes. + Write the changes to the old file so perms remain. (LP: #343204) + - Add a run_mysql_commands function for executing mysql commands + using the system mysql.txt. + * mythbuntu_common/logging.py: + - We should really just use python's logging module instead. Drop. + + -- Mario Limonciello Thu, 18 Jun 2009 01:39:26 -0500 + +mythbuntu-common (0.29-0ubuntu1) karmic; urgency=low + + * startup_behavior: + - If only one user is avaialable(generally [DISABLED]), don't mark the plugin + as incomplete. This is the case for the live CD, meaning MCC isn't usable + on the live CD before this change. + + -- Mario Limonciello Wed, 10 Jun 2009 11:55:34 -0500 + +mythbuntu-common (0.28-0ubuntu1) karmic; urgency=low + + * debian/control: + - Clean up depends for what's part of the new plugins. + * mythbuntu_common/vnc.py: + - Create the vnc password as a user instead of root. + * mythbuntu_common/dictionaries.py: + - Drop MySQL from services dictionary. We're moving it elsewhere. + - Drop XFS tweak for now. We should hopefully be in ext4 during karmic. + - Merge official and community theme dictionaries. + * glade/tab_themes.glade: + - Clean up a few strings to be more clear. + - Merge in the artwork glade page to this one. + - Combine the sections for community and official themes. No need to show + a distinction if they all work. + * mythbuntu_common/lirc.py: + - Temporarily disable custom remote/transmitter support until we can + ensure it keeps ubiquity and/or mcc and/or mcc-revamp stable. + * Move all glade into standard plugins/glade directory + * Install everything into /usr/share/mythbuntu instead of + /usr/share/mythbuntu-common. This will be our new Standard place. + * Add in all currently known mcc plugins from the mcc-revamp branch. + Unfortunately legacy version history isn't included since there wasn't + easy to bring into this branch. It can be viewed by looking through + the logs of the mythbuntu-control-centre or mcc-revamp bzr branches. + * Update README to explain better what this package provides. + * Don't include the logo in this package. It will come in mds. + + -- Mario Limonciello Tue, 09 Jun 2009 00:39:07 -0500 + +mythbuntu-common (0.27-0ubuntu1) karmic; urgency=low + + [ Mario Limonciello ] + * debian/control: + - Drop depends on expect + - Add depends on python-pexpect + * scripts/create_vnc_passwd: + - Drop, now unnecessary. + + [ Mike ( szczys@hotmail.com ) ] + * vnc.py: + - Use python-pexpect instead to prevent errors from passwords that need + to be escaped. (LP: #363153) + + -- Mario Limonciello Tue, 05 May 2009 01:25:27 -0500 + +mythbuntu-common (0.26-0ubuntu1) jaunty; urgency=low + + [ Nick Fox ] + * Fix dictionary for optimize_mythdb changes (LP: #290781) + + -- Mario Limonciello Fri, 17 Apr 2009 01:56:34 -0500 + +mythbuntu-common (0.25-0ubuntu1) jaunty; urgency=low + + [ Mario Limonciello ] + * Remove mythbrowser from list of plugins (LP: #353736) + + [ Nick Fox ] + * Add script for VNC PassWD in user HOME (LP: #336274) + + -- Nick Fox Fri, 10 Apr 2009 00:57:33 -0500 + +mythbuntu-common (0.24-0ubuntu1) jaunty; urgency=low + + * Added CustomLogging class + + -- Nick Fox Thu, 12 Mar 2009 21:12:50 -0500 + +mythbuntu-common (0.23-0ubuntu2) jaunty; urgency=low + + * No change rebuild for python 2.6. + + -- Mario Limonciello Sat, 28 Feb 2009 09:51:10 -0600 + +mythbuntu-common (0.23-0ubuntu1) jaunty; urgency=low + + * Include sample configuration files for samba and nfs. + + -- Mario Limonciello Sat, 14 Feb 2009 13:37:07 -0600 + +mythbuntu-common (0.22-0ubuntu1) jaunty; urgency=low + + * Dynamically detect AMD/ATI or NVIDIA graphics + drivers for different drivers offered. + * debian/control: + - Depends on nvidia-common + + -- Mario Limonciello Thu, 12 Feb 2009 19:30:48 -0600 + +mythbuntu-common (0.21-0ubuntu1) jaunty; urgency=low + + * GUI tweaks to IR glade file. + * Add in a new dictionary to query the system's roles. + * Add missing import to mysql handler + * Default the meta checkboxes on themes pages to off. + * Add an artwork dictionary. + * Add an advanced tweak dictionary. + + -- Mario Limonciello Fri, 30 Jan 2009 00:47:03 -0600 + +mythbuntu-common (0.20-0ubuntu1) jaunty; urgency=low + + * Now that nvidia 180 is stable, add support for installing it + from live disks. + + -- Mario Limonciello Thu, 08 Jan 2009 15:25:39 -0600 + +mythbuntu-common (0.19-0ubuntu1) intrepid; urgency=low + + * Update graphics driver dictionary. + - Enable fglrx. It's been fixed now. + + -- Mario Limonciello Tue, 14 Oct 2008 18:27:43 -0500 + +mythbuntu-common (0.18-0ubuntu2) intrepid; urgency=low + + * Correct theme typo. + + -- Mario Limonciello Sun, 14 Sep 2008 14:11:04 -0500 + +mythbuntu-common (0.18-0ubuntu2) intrepid; urgency=low + + * Add missing themes that were in the archive: + - Metallurgy-wide + - Metallurgy-osd + + -- Mario Limonciello Sun, 12 Sep 2008 14:11:04 -0500 + +mythbuntu-common (0.17-0ubuntu1) intrepid; urgency=low + + * Update graphics driver dictionary. + - Disable NVIDIA 77 (it's broke) + - Disable NVIDIA 96 (it's broke) + - Disable Fglrx (it's broke) + + -- Mario Limonciello Fri, 05 Sep 2008 10:07:21 -0500 + +mythbuntu-common (0.16-0ubuntu1) intrepid; urgency=low + + [ Mario Limonciello ] + * Include a graphics driver dictionary. + * debian/control: + - Drop guidance-backends dependency. + - Add python-xkit dependency. + + [ Alberto Milone ] + * Update vnc.py to use x-kit instead. + + -- Mario Limonciello Tue, 26 Aug 2008 10:39:50 -0500 + +mythbuntu-common (0.15-0ubuntu1) intrepid; urgency=low + + * debian/control: + - Add guidance-backends dependency (LP: #228961) + + -- Mario Limonciello Sun, 27 Jul 2008 11:00:40 -0500 + +mythbuntu-common (0.14-0ubuntu1) intrepid; urgency=low + + [ Mario Limonciello ] + * Clean up tabbing/spacing. + * debian/control: + - Update standards version. + + [ Nick Fox ] + * Add Mythbuntu Apple Trailers support + + -- Mario Limonciello Sun, 06 Jul 2008 01:31:04 -0500 + +mythbuntu-common (0.13-0ubuntu1) hardy; urgency=low + + [ Mario Limonciello ] + * Bump logo to new logo. + + [Michael Haas] + * Update diskless dictionary + + -- Mario Limonciello Wed, 09 Apr 2008 09:55:36 -0500 + +mythbuntu-common (0.12-0ubuntu1) hardy; urgency=low + + * Catch exceptions related to debconftalk. (LP: #201682) + + -- Mario Limonciello Fri, 21 Mar 2008 23:57:34 -0500 + +mythbuntu-common (0.11-0ubuntu1) hardy; urgency=low + + * Add diskless dictionary. + + -- Mario Limonciello Sat, 08 Mar 2008 00:44:10 -0600 + +mythbuntu-common (0.10-0ubuntu1) hardy; urgency=low + + * Make new vnc passwords readable by anyone. + + -- Mario Limonciello Sun, 02 Mar 2008 15:12:37 -0600 + +mythbuntu-common (0.9-0ubuntu1) hardy; urgency=low + + * Change vnc4server key to be x11vnc. + * Drop mythappearance from dictionary. + + -- Mario Limonciello Mon, 25 Feb 2008 21:46:31 -0600 + +mythbuntu-common (0.8-0ubuntu1) hardy; urgency=low + + * Add new plugins that are available in trunk to list. + + -- Mario Limonciello Wed, 30 Jan 2008 20:13:18 -0600 + +mythbuntu-common (0.7-0ubuntu1) hardy; urgency=low + + * Default to having all themes enabled on glade page. They are + properly enabled/disabled upon install or via mcc. + + -- Mario Limonciello Sun, 27 Jan 2008 10:55:09 -0600 + +mythbuntu-common (0.6-0ubuntu1) hardy; urgency=low + + * Move themes glade file into package. + + -- Mario Limonciello Mon, 21 Jan 2008 09:54:43 -0600 + +mythbuntu-common (0.5-0ubuntu1) hardy; urgency=low + + * Allow permission changing to be optional for lircrc generation. + + -- Mario Limonciello Mon, 14 Jan 2008 22:49:36 -0600 + +mythbuntu-common (0.4-0ubuntu1) hardy; urgency=low + + * Correct minor typo in debconftalk. + + -- Mario Limonciello Sat, 12 Jan 2008 13:24:27 -0600 + +mythbuntu-common (0.3-0ubuntu1) hardy; urgency=low + + * Add glade file or infrared devices. + + -- Mario Limonciello Sat, 12 Jan 2008 09:51:31 -0600 + +mythbuntu-common (0.2-0ubuntu1) hardy; urgency=low + + * debian/control: + - Depend upon mythbuntu-lirc-generator. + * lirc.py: + - Revamp support for Hardy's LIRC which handles remotes + and transmitters independently. + + -- Mario Limonciello Sat, 29 Dec 2007 18:58:28 -0600 + +mythbuntu-common (0.1-0ubuntu1) hardy; urgency=low + + * Initial Release. + + -- Mario Limonciello Thu, 27 Dec 2007 01:40:58 -0600 --- mythbuntu-common-0.37.orig/debian/rules +++ mythbuntu-common-0.37/debian/rules @@ -0,0 +1,16 @@ +#!/usr/bin/make -f +DEB_PYTHON_SYSTEM := pycentral +DEB_PYTHON_MODULE_PACKAGES := mythbuntu-common +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/python-distutils.mk + +BZR_REVISION+=171 +BZR_BRANCH+=http://bazaar.launchpad.net/~mythbuntu/mythbuntu/$(DEB_SOURCE_PACKAGE) +TARFILE+=$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz + +get-orig-source:: + bzr export -r $(BZR_REVISION) $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION) $(BZR_BRANCH) + tar czf $(CURDIR)/../$(TARFILE) $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION) --exclude debian + rm -rf $(CURDIR)/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION) + +../$(TARFILE):: get-orig-source --- mythbuntu-common-0.37.orig/debian/pycompat +++ mythbuntu-common-0.37/debian/pycompat @@ -0,0 +1 @@ +2 --- mythbuntu-common-0.37.orig/debian/compat +++ mythbuntu-common-0.37/debian/compat @@ -0,0 +1 @@ +7 --- mythbuntu-common-0.37.orig/debian/copyright +++ mythbuntu-common-0.37/debian/copyright @@ -0,0 +1,33 @@ +This package was debianized by Mario Limonciello on +Tue, 3 Jan 2008 16:41:23 -0500 + +This original source for this package was obtained via the upstream +bzr branch at http://bazaar.launchpad.net/~mythbuntu/mythbuntu/mythbuntu-common + +You can grab the version currently in use by this revision by +running 'debian/rules get-orig-source'. + +Author & Copyright: + © 2007-2008 Mario Limonciello + +License: + + This Package is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public + License along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian & Ubuntu systems, a complete copy of the GPL can be found under +/usr/share/common-licenses/GPL + +The Debian packaging is © 2008, Mario Limonciello and is +also licensed under the GPL. --- mythbuntu-common-0.37.orig/debian/control +++ mythbuntu-common-0.37/debian/control @@ -0,0 +1,29 @@ +Source: mythbuntu-common +Section: x11 +Priority: optional +Maintainer: Ubuntu MythTV Team +Build-Depends: cdbs, debhelper (>=7), python-central, python, python-distutils-extra +XS-Vcs-Bzr: http://bazaar.launchpad.net/~mythbuntu/mythbuntu/mythbuntu-common +XS-Vcs-Browser: http://codebrowse.launchpad.net/~mythbuntu/mythbuntu/mythbuntu-common +XS-Python-Version: current +Standards-Version: 3.8.0 + +Package: mythbuntu-common +Architecture: all +Depends: ${python:Depends}, + python-pexpect, + python-xkit, + python-mysqldb, + vnc4-common, + python-gconf, + mythtv-common, + lsb-release, + software-properties-gtk, + nvidia-common [i386 amd64] +XB-Python-Version: ${python:Versions} +Description: Mythbuntu application support functions + This library is used by multiple mythbuntu applications to provide a common + interface for several very commonly used functions. + . + Depending upon the usage, this application may also be useful by other + projects needing to accomplish similar tasks.