--- glom-1.8.5.orig/debian/compat +++ glom-1.8.5/debian/compat @@ -0,0 +1 @@ +5 --- glom-1.8.5.orig/debian/libglom-dev.install +++ glom-1.8.5/debian/libglom-dev.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/lib*.a +debian/tmp/usr/lib/lib*.so --- glom-1.8.5.orig/debian/libglom0.install +++ glom-1.8.5/debian/libglom0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libglom*.so.* --- glom-1.8.5.orig/debian/watch +++ glom-1.8.5/debian/watch @@ -0,0 +1,2 @@ +version=2 +http://ftp.gnome.org/pub/GNOME/sources/glom/([\d\.]+)/glom-([\d\.]+)\.tar\.gz debian uupdate --- glom-1.8.5.orig/debian/glom.sgml +++ glom-1.8.5/debian/glom.sgml @@ -0,0 +1,171 @@ + manpage.1'. You may view + the manual page with: `docbook-to-man manpage.sgml | nroff -man | + less'. A typical entry in a Makefile or Makefile.am is: + +manpage.1: manpage.sgml + docbook-to-man $< > $@ + + + The docbook-to-man binary is found in the docbook-to-man package. + Please remember that if you create the nroff version in one of the + debian/rules file targets (such as build), you will need to include + docbook-to-man in your Build-Depends control field. + + --> + + + Murray"> + Cumming"> + + June 15, 2005"> + + 1"> + dh@mailempfang.de"> + + GLOM"> + + + Ubuntu"> + GNU"> + GPL"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2005 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + database designer and user interface + + + + &dhpackage; + + + + DESCRIPTION + + This manual page documents briefly the + &dhpackage; command. + + This manual page was written for the &debian; distribution + because the original program does not have a manual page. + + + With &dhpackage; you can design table + definitions and the relationships between them, plus arrange the + fields on the screen. You can edit and search the data in those + tables, and specify field values in terms of other fields. It's as + easy as it should be. + + The design is loosely based on FileMaker Pro, with the added advantage + of separation between interface and data. Its simple framework should + be enough to implement most database applications. Without Glom these + systems normally consist of lots of repetitive, unmaintainable code. + + + + + OPTIONS + + These programs follow the usual &gnu; command line syntax, + with long options starting with two dashes (`-'). A summary of + options is included below. + + + + + + + + Show summary of options. + + + + + + + + Show version of program. + + + + + + + + Filename of the glom project to open. + + + + + + + Show the generated SQL queries on stdout, for debugging. + + + + + + + X display to use + + + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). Permission is + granted to copy, distribute and/or modify this document under + the terms of the &gnu; General Public License, Version 2 any + later version published by the Free Software Foundation. + + + On Ubuntu and Debian systems, the complete text of the GNU General + Public License (version 2) can be found in + /usr/share/common-licenses/GPL-2. + + + +
+ + --- glom-1.8.5.orig/debian/changelog +++ glom-1.8.5/debian/changelog @@ -0,0 +1,860 @@ +glom (1.8.5-0ubuntu1) jaunty; urgency=low + + * New upstream release (LP: #256701), fixes LP bugs: + + Clear the text in property dialogs for text items (LP: #309147) + + Don't crash when showing and then hiding the grid (LP: #303453) + + Temporarily remember the sort order so it is the same when navigating + away and back (LP: #303422) + + Use the list's sort order for the top-level records in the report + (LP: #303425) + + Users/Groups: Disable drag-and-drop for the treeview, because it is + useless and confusing (LP: #299573) + + Import: Sort the fields list alphabetically (LP: #306593) + + delete primary key make unusuable the database (LP: #299549) + + Spanish translate incomplete (LP: #299556) + + import date format error (LP: #299591) + + can't delete data from table list view (LP: #299853) + + Field definition: default value not saved (LP: #299896) + + reports crashing (LP: #300054) + + Year error with date fields (LP: #300057) + + list view: 2 records added instead of 1 (LP: #300819) + * debian/control: Refreshed dependencies for libglom-dev. + * debian/control: Updated build-deps to match configure checks. goocavnasmm + build-dep bumped to version without .la files. + * debian/rules: Don't delete the directory containing the templates. + * debian/control, debian/rules, debian/glom-doc.*: Split out + arch-independent manual and examples into separate package glom-doc, which + is now recommended by glom (glom will still work if they're not available) + * debian/copyright: Rewritten to new machine-readable format. + + -- Iain Lane Sun, 11 Jan 2009 17:12:01 +0000 + +glom (1.6.17-0ubuntu1) intrepid; urgency=low + + * New upstream bugfix microrelease (LP: #243163): + + Correct bug with time parsing + + Correct bug with automatically creating related records + + Correct bug in relationship editor: clicking between controls did not + correctly save choices + * debian/glom.sgml: Update with current parameters. + + -- Iain Lane Thu, 31 Jul 2008 23:25:19 +0100 + +glom (1.6.14-0ubuntu1) hardy; urgency=low + + * New upstream release + - Fixes a crash that happens when adding a record without a primary key + (LP: #216308). + * debian/control: + - Update glom so that it depends on the version of libglom0 built from the + same source package (LP: #60969). + + -- Christopher Brotherton Wed, 09 Apr 2008 20:43:03 -0600 + +glom (1.6.13-0ubuntu1) hardy; urgency=low + + [ Christopher Brotherton ] + * New upstream bugfix release (LP: #212301) + + [ Siegfried-Angel Gevatter Pujals (RainCT) ] + * debian/control: + - Remove redundant Homepage pseudo-field from glom's description. + * debian/copyright: + - Include the GPL header (and on the way correct an inaccuracy: the + application is released under version 2 _or later_, not only 2). + + -- Christopher Brotherton Sun, 06 Apr 2008 16:59:16 +0200 + +glom (1.6.11-0ubuntu1) hardy; urgency=low + + * New upstream release (LP: #204039) + - Fixes XML error experienced with postgresql 8.3 + - Examples button now opens the file dialog in the correct place + (LP: #206032) + - Updated bakery package dependencies to reflect upstream changes + * Rebuild against updated libgdamm3.0 soname. + * Removed debian/pycompat since it is not needed. + + -- Christopher Brotherton Tue, 25 Mar 2008 19:24:19 -0600 + +glom (1.6.9-0ubuntu1) hardy; urgency=low + + * New upstream release (LP: #201385) + * Fixed package so that it depends on libgdamm3.0-dev instead of + libgdamm-3.0-dev (LP: #200194) + * Rebuild against updated libgdamm3.0 soname. + + -- Christopher Brotherton Thu, 13 Mar 2008 18:42:35 -0600 + +glom (1.6.6-0ubuntu2) hardy; urgency=low + + * Fixed package so that it depends on the hardy version of postgresql (8.3) + (LP: #188939) + + -- Christopher Brotherton Sun, 10 Feb 2008 16:44:56 -0700 + +glom (1.6.6-0ubuntu1) hardy; urgency=low + + * New upstream release (LP: #176470) + * debian/control: + - Bump Standards-Version to 3.7.3 + - Added Homepage + + -- Pedro Fragoso Sat, 15 Dec 2007 02:45:04 +0000 + +glom (1.6.5-0ubuntu1) hardy; urgency=low + + * New upstream version + - update of the dependency to the various bakery packages in the file + debian/control to reflect the upstream ones + + -- Christophe Sauthier Wed, 28 Nov 2007 21:45:29 +0100 + +glom (1.6.1-0ubuntu1) hardy; urgency=low + + * New upstream version + + -- Christophe Sauthier Mon, 8 Oct 2007 13:36:31 +0200 + +glom (1.6.0-0ubuntu2) gutsy; urgency=low + + * Rebuild against new libgdamm. + + -- Daniel Holbach Mon, 24 Sep 2007 10:46:08 +0200 + +glom (1.6.0-0ubuntu1) gutsy; urgency=low + + * New upstream release + * debian/control: + - Fixed Maintainer to Desktop Team + - Fixed libgdam3.0-dev to (>= 2.9.8) + * debian/watch: + - Added + * debian/rules: + - Fixed binary-install/glom::. + + -- Fernando Ribeiro Thu, 13 Sep 2007 11:28:27 -0300 + +glom (1.5.2-0ubuntu2) gutsy; urgency=low + + * Rebuild for libgoocanvas2 -> libgoocanvas3 transition. + + -- Steve Kowalik Sun, 2 Sep 2007 16:14:32 +1000 + +glom (1.5.2-0ubuntu1) gutsy; urgency=low + + * New upstream release. + * debian/control: + - bumped libgtkmm-2.4-dev, python-gnome2-extras-dev Build-Depends, + - dropped libgnomecanvasmm-2.6-dev Build-Depends. + - use libgdamm-3.0-dev instead of libgdamm1.3-dev. + - add libgda3-postgres, libavahi-glib-dev, libgoocanvas-dev, + libxml++2.6-dev (>= 2.18.1) Build-Depends / Depends. + + -- Daniel Holbach Fri, 15 Jun 2007 12:01:04 +0200 + +glom (1.4.3-0ubuntu1) feisty; urgency=low + + * New upstream release: + - en_GB (British English) locale: Correct the parsing of 4-digit years + in dates again. (This was fixed before 1.0 but broken again soon + afterwards by a translator.) + + -- Daniel Holbach Wed, 4 Apr 2007 18:38:24 +0200 + +glom (1.4.2-0ubuntu1) feisty; urgency=low + + * New upstream release: + - Self-Hosting: + - Add a password confirmation entry to the dialog that asks for the + initial user name and password, and do some checking of the input. + - Make the connection work when the hostname is not resolved as + 127.0.0.1, which might be a lot of people. + - Warn the user when the new directory would be the same as an existing + one. + - Do not echo the new username and password to the terminal stdout for + debugging. This was conceivably a security problem. + + -- Daniel Holbach Fri, 23 Mar 2007 11:11:13 +0100 + +glom (1.4.1-0ubuntu1) feisty; urgency=low + + * New upstream release: + - Minor build fix, needed by some compilers. + + -- Daniel Holbach Tue, 20 Mar 2007 18:34:31 +0100 + +glom (1.4.0-0ubuntu1) feisty; urgency=low + + * New usptream release. + + -- Daniel Holbach Thu, 15 Mar 2007 12:10:41 +0100 + +glom (1.3.12-0ubuntu1) feisty; urgency=low + + * New upstream release: + - Users and Groups UI works with later versions of Postgres. (at least 8.2, + and maybe >= 8.0 had this problem) + - Disabled experimental Avahi support because it was unstable and not yet + doing anything useful. + * debian/control: + - dropped Build-Depends on libavahi-glib-dev. + + -- Daniel Holbach Mon, 12 Mar 2007 08:01:41 +0100 + +glom (1.3.11-0ubuntu1) feisty; urgency=low + + * New usptream release: + - 1.3.11: + - Self-Hosting: Fix a bug (in our hack) that prevented this from working + on Ubuntu Feisty. + - Details view: Remove the unwanted shadow/frame that was introduced when + we added the vertical scrollbar. + - List view: Allow script buttons to actually respond to clicks. + - 1.3.10: + - Connection: Try the additional 5434 network port used by Postgres 8.2 + on (current) versions of Ubuntu Feisty. See Ubuntu bug + https://launchpad.net/bugs/86582 + - Added code (currently disabled) to show a Relationships Overview + diagram, using goocanvas. + * debian/control: + - postgresql-8.2 now is a dependency. + + -- Daniel Holbach Tue, 6 Mar 2007 09:06:43 +0100 + +glom (1.3.9-0ubuntu1) feisty; urgency=low + + * New upstream release: + - At startup, double-check that PostgreSQL is really installed, and quit + if it is not installed, or cannot be installed. The source code + contains example code for Ubuntu to allow the user to install + PostgreSQL at this time, though I would prefer that the user did not + need to do a two-stage install, because self-hosting with PostgreSQL is + not an optional feature. (That would be something for a cut-down client + for embedded devices.) + * debian/patches/10-distro-install-postgres-change.patch: + - enable postgres-8.2 installation code. + + -- Daniel Holbach Mon, 19 Feb 2007 14:50:10 +0100 + +glom (1.3.8-0ubuntu1) feisty; urgency=low + + * New upstream release: + - Self-hosting: + - Change the name of the sub-folder used to store self-hosted database + data. + - Discover an available network port number, instead of hard-coding the + port number. + - Experimental use of avahi: The self-hosting postgres instance is + advertised via avahi, but you can't do anything useful with it. + - Details view: Add a vertical scrollbar, so that the window's minimum + height is never too big for average screens. + * debian/control: + - added libavahi-glib-dev to Build-Depends. + + -- Daniel Holbach Tue, 13 Feb 2007 12:03:10 +0100 + +glom (1.3.7-0ubuntu1) feisty; urgency=low + + * New upstream release: + - Build fixes for Python 2.5 and 64-bit systems, hopefully. + * debian/rules, debian/control, debian/glom.install: + - python-central changes. + + -- Daniel Holbach Wed, 7 Feb 2007 16:17:56 +0100 + +glom (1.3.6-0ubuntu1) feisty; urgency=low + + * New upstream release: + - Self-hosting: Now works in non-English locales. + - Field Formatting: Choices: Allow the user to remove a previously-chosen + Also Show field. + - List Layout: Allow fixed text, fixed images, and buttons on list rows. + * debian/control: + - added Build-Depends on libgda2-dev (>= 1.2.4) + + -- Daniel Holbach Wed, 24 Jan 2007 10:25:33 +0100 + +glom (1.3.5-0ubuntu3) feisty; urgency=low + + * Fix 64bit builds with python2.5. + * Make the build independent of the python version. + + -- Tue, 16 Jan 2007 16:57:08 +0100 + +glom (1.3.5-0ubuntu2) feisty; urgency=low + + * Rebuild for python2.5 as the default python version. + + -- Matthias Klose Mon, 15 Jan 2007 17:54:33 +0000 + +glom (1.3.5-0ubuntu1) feisty; urgency=low + + * New upstream release: + - Self-hosting of databases is now possible: + - When you create a new database (from scratch, or by opening an + example template), you will be asked whether you want to create it + locally or on an external database server. If you create it locally + then the database data will be contained in a local directory, and + a separate postgres process will be started to host it. + - When you open an existing .glom file, if it was created as + self-hosting, then the data will be found and hosted automatically. + - This is experimental, so please do report bugs. If you start from the + terminal then you should see interesting debug output. + - Added help documentation for the connection error dialogs, with a link + to the web page about setting up PostgreSQL. + * debian/rules: + - added --with-postgres-utils=/usr/lib/postgresql/8.1/bin. + * debian/control: + - Suggests: postgresql-8.1 + - add a little text blurb about it. + + -- Daniel Holbach Fri, 22 Dec 2006 11:09:39 +0100 + +glom (1.3.4-0ubuntu1) feisty; urgency=low + + * New upstream release: + - Related Records: Fix SQL error when sorting doubly-related records. + + -- Daniel Holbach Mon, 11 Dec 2006 17:10:50 +0100 + +glom (1.3.3-0ubuntu1) feisty; urgency=low + + * New upstream release: + - Related Records: Allow viewing of records from doubly-related records. + + -- Daniel Holbach Mon, 11 Dec 2006 10:23:07 +0100 + +glom (1.3.2-0ubuntu1) feisty; urgency=low + + * New upstream release: + - Developer menu: Add a Script Library. This allows you to add Python + modules that can be imported by your buttons scripts or field + calculations. + - Avoid relatively rare SQL errors about ambiguous fields and + non-existant fields. + - Start dialog: Attempt to avoid strange line endings. + - Build:Partial cygin build fix. + + -- Daniel Holbach Thu, 7 Dec 2006 18:10:09 +0100 + +glom (1.3.1-0ubuntu1) feisty; urgency=low + + * New upstream release: + - Translations: Add Import and Export buttons, so you can use the + standard .po format. + - Connections: Don't bother trying alternative network ports after one + port was successful. + - Find: Prevent SQL Errors when using capital letters in table and field + names. + - Button scripts and calculated fields: Code now uses Python + syntax-highlighting colors, using GtkSourceView. + - Document: + - Store scripts and other multi-line text in XML text nodes, instead of + attributes, to be more compatible with other (non-libxml) XML parsers, + such as Python's minidom. + - Store the document format version in the document, warn when saving + in a new format, and fail to load when the format version is too new. + - Added --debug-sql commmand-line option, which prints out the generated + SQL commands. + * debian/control: + - add libgtksourceviewmm-1.0-dev to Build-Depends. + + -- Daniel Holbach Fri, 17 Nov 2006 14:46:44 -0800 + +glom (1.2.0-0ubuntu1) edgy; urgency=low + + * New upstream release: + - List view: Can now show image fields. + - Design: Fields: When marking a field as the primary key, avoid crashes + and warn about null values and non-unique values in the field. + + -- Daniel Holbach Thu, 19 Oct 2006 22:54:07 +0200 + +glom (1.1.7-0ubuntu1) edgy; urgency=low + + * New upstream release: + - Button scripts: After the script has run, check that the current record + still exists, and act appropriately. + - Related records portal: Correct the loading of the specific navigation + details from the document, so it is not lost. + - Field editing: Fix modality problem with the field details window that + stopped it from being used. + - Register Glom as capable of handling its own MIME type. + - Make the Help system work, though some more text is still needed. + + -- Daniel Holbach Mon, 16 Oct 2006 19:53:41 +0200 + +glom (1.1.6-0ubuntu1) edgy; urgency=low + + * New upstream release: + - Really remember the last-viewed record on the details view when + navigating between tables. + - Python API (Calculated fields and button scripts): Added + record.connection and record.table_name attributes, so you can go wild + with SQL with the whole pygda API, if you must. The connection is even + open already, you lucky people. See + http://www.glom.org/wiki/index.php?title=Calculated_Fields_API#Using_the_full_pygda_API + - Build fix. + * debian/patches/01-fix-extra-qualification.patch: + - dropped, accepted upstream. + + -- Daniel Holbach Tue, 10 Oct 2006 20:28:36 +0200 + +glom (1.1.5-0ubuntu1) edgy; urgency=low + + * New upstream release: + - List view: When remembering column widths, allow the columns to be + resized smaller again. + - Related Records: + - Avoid a SQL error when showing a doubly-related field without showing + the key field that is used in the relationship. + - Allow the developer to specify to what table the user will be taken + when clicking on the row button, or just use the automatic choice. + - Button scripts: Update the view after the script has run, in case it + changed any data. + * debian/patches/01-fix-extra-qualification.patch: + - removed extra qualification, fixes FTBFS. + + -- Daniel Holbach Mon, 9 Oct 2006 09:29:58 +0200 + +glom (1.1.4-0ubuntu1) edgy; urgency=low + + * New upstream release: + - List view: Remember column widths when you resize them manually. + - Find: Fix crash when searching on more than one field (an AND). + - Fixed some memory management problems. + + -- Daniel Holbach Thu, 5 Oct 2006 20:59:43 +0200 + +glom (1.1.3-0ubuntu1) edgy; urgency=low + + * New upstream release: + - Added Add Related Table item to the Tables menu. This is a time-saving + feature to quickly create a related table and a relationship to it, and + is a first step to implementing further refactoring functionality. + - Creating from examples: Correct a problem that could lead to Glom not + using all the rows of example data. + * debian/control: + - glom has strictly versioned dependency on libglom0 (Malone: #60969). + + -- Daniel Holbach Mon, 2 Oct 2006 13:29:01 +0200 + +glom (1.1.2-0ubuntu1) edgy; urgency=low + + * New upstream release: + - 1.1.2: + - Related records: + - When clicking the open button, show a warning dialog when the + related record indicates a non-existant doubly-related record, + making navigation impossible. + - Allow navigation to doubly-related records (such as products from + invoice lines on an invoice record), even when only the ID key is + shown. + - 1.1.1: + - Field Formatting: You can now specify a number of text lines to show + for multi-line text. + - Layout editor dialogs: Added explanatory tooltips to the Add buttons. + - List views and related records portals: When no fields are specified, + show a hint about editing the layout. + - Avoid changing example files when using them to create new files. + - Field calculation editor: Prevent translators from translating the + fragment of python code. + + -- Daniel Holbach Mon, 25 Sep 2006 07:55:26 +0200 + +glom (1.0.5-0ubuntu1) edgy; urgency=low + + * New upstream release: + - Connection dialog: Use mnemonics for accessibility navigation. + - Details view: Date fields: Really save the new value when selecting + dates from the calendar. + - Loading from examples: Handle quoted commas in the example data and + reject badly formatted example data. + - Build: + - Added disable-update-mime-database configure option is apparently + helpful for distro packagers. + - Fixed warnings with gcc 4. + - Avoid some crashes when dealing with unusual situations. + - Examples: New examples added: + - Music Collection + - Film Production Manager + - Project Manager + - Documentation: Added section about calculated fields. + - Translations: + - New Norwegian bokmål translation + - New Hungarian translation + - Updated Vietnamese translation + * debian/rules: + - added --disable-update-mime-database + * debian/patches/dont-run-update-mime-database.patch: + - dropped, not needed anymore. + * debian/rules: + - clean up. + + -- Daniel Holbach Tue, 12 Sep 2006 11:53:37 +0200 + +glom (1.0.4-0ubuntu1) edgy; urgency=low + + * New upstream release: + - Related Records: When clicking the details buttons, just show the + details, instead of flicking between details, list, and then details. + That was annoying. + - List View: + - When clicking Add, put the cursor in the appropriate column. + - Check for uniqueness before setting a value for a unique or + primary-key field in the database. + - Calculations: + - Allow the calculations to detect empty non-text fields, via the None + object. + - Recalculate calculations when a relationship's from key is changed, + if that relationship is used in the calculation. + - In the Edit Tables dialog and Field Defintions dialog, do not + double-click to open/edit, because this leads to awkwardsness/surprise + because single click edits the cells too. + - Layout: Slight performance and positioning improvements. + - Some more Windows/Cygwin build fixes. + - Slightly (very slightly) more tango-like application icon. + * debian/control: + - added libglom0 and libglom-dev. + * debian/rules: + - added shlibsdeps. + - added --disable-scrollkeeper. + * debian/libglom*.install: + - added. + + -- Daniel Holbach Sun, 25 Jun 2006 19:28:07 +0200 + +glom (1.0.3-0ubuntu1) dapper; urgency=low + + * New upstream release: + - 1.0.3: + - Fields: Prevent crash when adding field in non-English locale. + - Find: + - Fix the [Find] button next to ID fields. It was wrongly saying that + there were no results. + - Really offer a second find when no results are found. + - Show the busy cursor while finding. + - Layout: Really save changes of related records portal layouts and of + custom field formatting. + - Some Windows/Cygwin build fixes. + - 1.0.2: + - Added a "..." (better suggestions welcome) next to date fields, to + show a calendar dialog. New features like this should not be in the + stable series, but this could help to solve a strange locale bug that + someone is experiencing. + - 1.0.1: + - Correct failure while creating an example for the first time. (though + it worked when you tried again.) + - Updated translations: Finnish, Vietnamese, Spanish. + + -- Daniel Holbach Fri, 12 May 2006 12:25:31 +0200 + +glom (1.0.0-0ubuntu1) dapper; urgency=low + + * New upstream release: + - 1.0.0: + - List view: You can now click on the column headings to sort by a + field. + - The busy cursor is shown during most communication or disk activity. + - Reports: The table title is now optional. + - 0.9.92: + - Database Preferences: Added Organisation Logo field. + - Details layouts and report: + - Added Image layout part, for arbitrary images on the layout. + - Reports: + - Added Header and Footer parts. + - Show images. + - Tell the user that the report will be opened in the browser, in + case the browser is not at the front. + * debian/control: + - bumped bakery dependency. + + -- Daniel Holbach Wed, 5 Apr 2006 20:04:13 +0200 + +glom (0.9.91-0ubuntu2) dapper; urgency=low + + * debian/control: + - added python-gnome2-extras to Depends. + Thanks Murray Cumming + + -- Daniel Holbach Fri, 24 Mar 2006 15:33:10 +0100 + +glom (0.9.91-0ubuntu1) dapper; urgency=low + + * New upstream release: + - Creating databases: Make sure that the user is in the developer group, + even if he has never opened an example, allowing him to change his own + database. + - Date fields: + - Show and parse 4 digits for the year, even if the locale (stftime) + stupidly thinks otherwise, though this need attention from + translators in affected locales. + - Fixed for en_GB (Britain). Was not a problem for en_US or de_DE. + - Details layouts: + - Fields with choices are no longer insensitive when read-only, so you + can now, for instance, select and copy text out of them, or see what + is in their menus. + + -- Daniel Holbach Thu, 16 Mar 2006 09:15:21 +0100 + +glom (0.9.9-0ubuntu1) dapper; urgency=low + + * New usptream release: + - Details layouts: + - Added a Notebook layout part, with tabs, so the details can show more + information, such as several related layouts portals. + - Stop pictures and calculated values from existing records appearing on + new empty records. + - View Layouts and Reports: + - Allow doubly-related fields. For instance, Actor::Agent::name on the + Details of a Character record. + - Add a Text layout part, for arbitrary text on the Details view, or + reports. + - Reports: + - Allow top-level fields in reports, for non-grouped-by reports. + - Allow use of Group By parts without specified group-by fields, so they + can be (mis)used just to specify a sort field for non-grouped-by + records. + - Allow Group By parts to be sorted by multiple fields, and allow the + sort order (ascending or descending) to be specified. + - Added Vertical Group report part, for packing more information into + a row. + - Allow adding of fields as siblings while selecting the field, + instead of requiring the user to select the parent group. + - Allow custom formatting of fields. + - Allow a border width to be specified for the records table cells. + - Added a horizontal line below group-by titles. + + -- Daniel Holbach Tue, 14 Mar 2006 18:56:35 +0100 + +glom (0.9.8-0ubuntu1) dapper; urgency=low + + * New upstream release: + - Lookups: Fix intermittent problem that caused looked-up values to + not be stored in the database. + - Related Records: Correctly reload portal layouts that use related + (from the related table) fields, rather than just fields in the + related table. + - Performance: Avoid querying for some unnecessary fields on Details + view. + + -- Daniel Holbach Thu, 9 Mar 2006 10:43:15 +0000 + +glom (0.9.7-0ubuntu1) dapper; urgency=low + + * New upstream release: + - When creating from a read-only example, really do not mark the saved + file as not an example, and save the new database name, so you can + open it again from the saved file. + - Prevent duplicate table, field, relationship, and report names, to + prevent crashes. + - Field Definition: + - Default Value tab renamed to Value. + - Default Values and lookups are now grouped as User Entry and are + mutually exclusive with Calculation. + - When changing a calculation, all values will be recalculated, with + a warning and the chance to cancel. + - Fix crash when changing field type to number, when not all existing + values are valid numbers. + - Fix crashes when converting from text to boolean. + - Fix crashes when converting from boolean to number. + - Preserve information when converting from anything to boolean. + - Details and List Views: Do not allow editing of calculated fields. + - Details View: Use the correct formatting for second columns in combo + boxes for related choices. + - List View: Do not add a record when clicking on the Edit button on the + last row just go to the Details view. + - List layout: Warn that image fields are not supported on the list view + yet. + - Date and Time Parsing improvements. + - New Translations: + - Finnish (Ilkka Tuohela) + - Updated Translations: + - Catalan (Josep Puigdemont) + - Vietnamese (Clytie Siddall) + + -- Daniel Holbach Wed, 8 Mar 2006 15:16:01 +0000 + +glom (0.9.6-0ubuntu1) dapper; urgency=low + + * New upstream release. + * debian/control: + - bump libbakery Build-Depends. + + -- Daniel Holbach Tue, 28 Feb 2006 12:14:26 +0100 + +glom (0.9.2-0ubuntu1) dapper; urgency=low + + * New upstream release: + - Examples: + - When you open an example you must now always save an editable copy, + and a new database will always be created on the server. + - Examples contain example data to fill the new database. + - Added File / Save As Example feature in developer mode. + - New files: Create the glom system tables, to avoid the error message. + - Find: + - Quick Find: Type criteria in this entry to search all text fields. + - Found Set: The number of found records and number of total records + are now shown at the bottom right of the window, along with a Find + All button. + - Added File / Export feature, for exporting comma-separated data. + - Image fields: Choosing clear from the context menu now really clears + the field in the database. + - Updated Translations: + - Canadian English (Adam Weinberger) + - Spanish (Francisco Javier F. Serrador) + * debian/control: + - added gnome-doc-utils as a Build-Depends. + + -- Daniel Holbach Wed, 18 Jan 2006 19:50:21 +0100 + +glom (0.9.1-0ubuntu2) dapper; urgency=low + + * debian/patches/strip-pygda-requirement.patch: + - dropped. + * debian/control: + - re-introduced Build-Depends on python-gnome2-extras-dev. + + -- Daniel Holbach Tue, 17 Jan 2006 20:48:13 +0100 + +glom (0.9.1-0ubuntu1) dapper; urgency=low + + * New upstream release: + - List view: Show new records that were added in Details view. + (Bug found by Daniel Holbach and Greg Breland.) + - List and Details views: Do not crash when entering ;, ', or " characters. + (Bug #323266 from Nicolas Chevreux.) + - Dialog text grammar changes. (Bug #300139 from Adam Weinberger). + - New Translations: + - Nepali (Pawan Chitrakar) + - Update Translations: + - Canadian English (Adam Weinberger) + - Catalan (Josep Puigdemont) + - Czech (Miloslav Trmac) + - German (Hendrik Brandt) + - Spanish (Francisco Javier F. Serrador) + * debian/control: + - updated maintainer mail address. + - bumped Build-Dep on fixed gnome-python-extras. + * debian/patches/add-database-fixes-from-cvs.patch, + debian/patches/fix-gnome_program_init-call.patch: + - dropped. + * debian/patches/strip-pygda-requirement.patch: + - workaround broken pygda in gnome-python-extras. + + -- Daniel Holbach Fri, 13 Jan 2006 14:29:36 +0100 + +glom (0.9.0-0ubuntu4) dapper; urgency=low + + * Rebuild (libsigc++-2.0-0c2 -> libsigc++-2.0-0c2a name change) + + -- Matthias Klose Fri, 2 Dec 2005 12:56:56 +0000 + +glom (0.9.0-0ubuntu3) breezy; urgency=low + + * Rebuild with the new cairo version + + -- Sebastien Bacher Thu, 18 Aug 2005 17:18:46 +0000 + +glom (0.9.0-0ubuntu2) breezy; urgency=low + + * debian/patches/add-database-fixes-from-cvs.patch + - add some debug code and database fixes from CVS. + + -- Daniel Holbach Wed, 3 Aug 2005 10:30:00 +0200 + +glom (0.9.0-0ubuntu1) breezy; urgency=low + + * New upstream release. + * debian/control: + - tightened Build-Dependency on newer libgdamm. + - bumped Standards-Version to 3.6.2. + * debian/patches/fix-gnome_program_init-call.patch: + - fix amd64 brokenness. + + -- Daniel Holbach Fri, 29 Jul 2005 22:21:30 +0200 + +glom (0.8.37-0ubuntu1) breezy; urgency=low + + * New upstream release: + - List view (and related records lists) + - Instead of double-clicking to open record details, you can now click + on the small Open button on each row. + - Details view: + - ID fields that identify a unique related record (e.g. a Company ID + on a contacts record) now have an Open button, so you can go quickly + to the related record. + + -- Daniel Holbach Tue, 26 Jul 2005 23:50:47 +0200 + +glom (0.8.35-0ubuntu1) breezy; urgency=low + + * New upstream release: + - Tables: New tables have a description and a comments field as + well as the primary key. + - Details: + - Related fields, with automatic related-record creation: + Really write the new value into the related record, instead of + just creating the related record. + - The default layout is now more useful. + - Field titles are now visible again when there is only one + item in a multi-column group. + - Relationships: Create a suitable title when adding a + relationship name. + + -- Daniel Holbach Mon, 18 Jul 2005 11:54:10 +0200 + +glom (0.8.34-0ubuntu1) breezy; urgency=low + + * New upstream release: + - Prevented crash at startup. (Daniel Holbach) + - Added Image field type. (Murray Cumming) + * debian/patches/fix_gnome-program-init.patch: + - adopted upstream. + + -- Daniel Holbach Fri, 15 Jul 2005 13:51:14 +0200 + +glom (0.8.33-0ubuntu1) breezy; urgency=low + + * New upstream release: + - Details layout: Group names can be changed again. + - Editing tables list: + + System tables are no longer shown. + + Prevent crash when deleting the currently-shown table. + - Editing relationships: System tables are no longer shown. + * debian/patches/fix_gnome-program-init.patch: + - fix specification of additional argument. + + -- Daniel Holbach Sat, 9 Jul 2005 23:42:28 +0200 + +glom (0.8.32-0ubuntu1) breezy; urgency=low + + * New upstream release: + - Dates: Allow parsing of, for instance, 11/5/1973 instead of + just 11/05/1973. + - Tables: + + Prevent crash when removing a table. + + Update the Tables menu when adding tables. + - Accept a filename on the command line. + - Examples: + - Add Save As button to the warning about read-only + examples. + + -- Daniel Holbach Sat, 9 Jul 2005 10:56:03 +0200 + +glom (0.8.31-0ubuntu1) breezy; urgency=low + + * New upstream version. + * debian/patches/remove-broken-debug-msg.patch + - unnecessary, so removed. + * debian/patches/dont-run-update-mime-database.patch + - make sure we don't run update-mime-database during the build + + -- Daniel Holbach Thu, 16 Jun 2005 22:56:21 +0200 + +glom (0.8.30-0ubuntu1) breezy; urgency=low + + * Initial Release. + + -- Daniel Holbach Wed, 25 May 2005 20:23:36 +0200 --- glom-1.8.5.orig/debian/glom-doc.docs +++ glom-1.8.5/debian/glom-doc.docs @@ -0,0 +1,3 @@ +docs/developer_documentation.txt +docs/postgres_test.c +docs/postgres_gda_test.c --- glom-1.8.5.orig/debian/glom-doc.install +++ glom-1.8.5/debian/glom-doc.install @@ -0,0 +1,3 @@ +debian/tmp/usr/share/gnome/help +debian/tmp/usr/share/omf +debian/tmp/usr/share/glom/doc --- glom-1.8.5.orig/debian/copyright +++ glom-1.8.5/debian/copyright @@ -0,0 +1,172 @@ +Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=420 +Upstream-Name: Glom +Upstream-Maintainer: Murray Cumming +Upstream-Source: http://www.glom.org + +Files: * +Copyright: Copyright 2001-2008 Murray Cumming +License: GPL-2+ + +Files: po/fi.po +Copyright: Copyright 2006 Ilkka Tuohela +License: GPL-2+ + +Files: po/cs.po +Copyright: Copyright 2004, 2005 Miloslav Trmac +License: GPL-2+ + +Files: glom/utility_widgets/placeholder-glom.[h|cc], glom/utility_widgets/sidebar.[cc|h], glom/libglom/data_structure/layout/layoutitem_placeholder.[cc|h], glom/mode_design/print_layouts/print_layout_toolbar.h +Copyright: Copyright 2007 Johannes Schmid +License: GPL-2+ + +Files: glom/utility_widgets/dialog_flowtable.cc, glom/utility_widgets/checkglom.h, glom/utility_widgets/dialog_flowtable.h, glom/utility_widgets/checkglom.cc +Copyright: Copyright 2008 Johannes Schmid +License: GPL-2+ + +Files: glom/utility_widgets/adddel/eggcolumnchooser/eggcolumnchooserdialog.[h|cc] +Copyright: Copyright 2001 Anders Carlsson +License: GPL-2+ + +Files: glom/utility_widgets/adddel/eggcolumnchooser/eggcolumnmodel.[h|cc] +Copyright: Copyright 2001 Anders Carlsson, Jonathan Blanford +License: GPL-2+ + +Files: glom/utility_widgets/egg/util/egg-macros.h +Copyright: Copyright 2001 Ben Tea Spoons, Inc. +License: GPL-2+ + +Files: glom/utility_widgets/layouttoolbarbutton.[h|cc], glom/utility_widgets/layouttoolbar.cc, glom/utility_widgets/layouttoolbar.h, glom/mode_design/print_layouts/print_layout(_toolbar)?.[cc|h]: +Copyright: Copyright 2007, 2008 Openismus GmbH +License: GPL-2+ + +Files: glom/utility_widgets/egg/toolpalette/egg* +Copyright: Copyright 2008 Openismus GmbH +License: GPL-2+ + +Files: glom/utility_widgets/calendar/glomcalendar.cc +Copyright: Copyright 1998-2002 The gtkmm Development Team +License: GPL-2+ + +Files: glom/utility_widgets/calendar/glomgtkcalendar.c +Copyright: Copyright 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald +License: GPL-2+ + +Files: glom/utility_widgets/calendar/glomgtkcalendar.c: +Copyright: Copyright 1998 Cesar Miquel, Shawn T. Amundson and Mattias Groenlund +Copyright: Copyright 1995, 1996, 1997, 1998 by Steffen Beyer +License: GPL-2+ + +Files: glom/utility_widgets/calendar/glomgtkcalendar.h +Copyright: Copyright 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald +License: GPL-2+ + +Files: glom/utility_widgets/calendar/glomgtkcalendar.h: +Copyright: Copyright 1998 Cesar Miquel and Shawn T. Amundson +License: GPL-2+ + +Files: glom/utility_widgets/calendar/glomcalendar.h +Copyright: Copyright 1998-2002 The gtkmm Development Team +License: GPL-2+ + +Files: glom/libglom/sharedptr.h +Copyright: Copyright 2004 Glom developers +License: GPL-2+ + +Files: glom/libglom/gst-package.[c|h] +Copyright: Copyright 2004 Vincent Untz +License: GPL-2+ + +Files: + +Files: debian/* +Copyright: Copyright 2005-2007 Daniel Holbach +Copyright: Copyright 2007 Fernando Ribeiro +Copyright: Copyright 2007 Christophe Sauthier +Copyright: Copyright 2008 Pedro Fragoso +Copyright: Copyright 2008 Christopher Brotherton +Copyright: Copyright 2008-2009 Iain Lane +License: GPL-2+ + +License: GPL-2+ + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + . + This program 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. + . + On Debian GNU/Linux systems, the complete text of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL-2'. + +Files: glom/printoperation_[relationshipsoverview|printlayout].[h|cc] +Copyright: Copyright 2006 gtkmm development team +License: GPL-2 + +License: GPL-2 + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License version 2 as + published by the Free Software Foundation. + . + This program 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 library; if not, see . + . + On Debian systems, the full text of the GPLv2 can be found in + `/usr/share/common-licenses/GPL-2'. + +Files: docs/user-guide/C/glom.xml +Copyright: Copyright 2006-2008 Murray Cumming +Copyright: Copyright 2008 Frederic Peters +License: LGPL-1.1+ + +Files: docs/user-guide/sv/sv.po +Copyright: Copyright 2006 Daniel Nylander +License: LGPL-1.1+ + +Files: docs/user-guide/es/es.po +Copyright: Copyright 2007 Jorge Gonzales +Copyright: Copyright 2007-2008 Daniel Mustieles +License: LGPL-1.1+ + +Files: docs/user-guide/fr/fr.po +Copyright: Copyright 2008 Claude Paroz +License: LGPL-1.1+ + +License: LGPL-1.1+ + This program is free software: you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation, either + version 1.1 of the License, or (at your option) any later version. + + This program 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this program. If not, see . + +Files: glom/utility_widgets/egg/toolpalette/eggtoolitemgroup.c, glom/utility_widgets/egg/toolpalette/eggtoolpalette.c, glom/utility_widgets/egg/toolpalette/eggenumaction.c +Copyright: Copyright 2008 Openismus GmbH +License: LGPL-2.1+ + +License: LGPL-2.1+ + This program is free software: you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation, either + version 2.1 of the License, or (at your option) any later version. + + This program 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this program. If not, see . --- glom-1.8.5.orig/debian/rules +++ glom-1.8.5/debian/rules @@ -0,0 +1,32 @@ +#!/usr/bin/make -f + +DEB_PYTHON_SYSTEM := pycentral + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/utils.mk + +DH_VERBOSE=1 + +DEB_AUTO_UPDATE_LIBTOOL := post + +DEB_INSTALL_MANPAGES_glom := debian/glom.1 + +DEB_SHLIBDEPS_INCLUDE := debian/libglom0/usr/lib +DEB_CONFIGURE_EXTRA_FLAGS := --disable-scrollkeeper --disable-update-mime-database --with-postgres-utils=/usr/lib/postgresql/8.3/bin + +common-binary-arch:: + rm -f debian/*/usr/share/mime/{subclasses,globs,magic,XMLnamespaces,aliases,mime.cache} + rm -f debian/*/usr/lib/python*/site-packages/glom.la + rm -f debian/*/usr/lib/python*/site-packages/glom.a + +makebuilddir:: + /usr/bin/docbook-to-man debian/glom.sgml > debian/glom.1 + +cleanbuilddir:: + rm -f debian/glom.1 + rm -f glom-*.tar.gz.cdbs-config_list + +binary-install/glom:: + dh_pycentral --- glom-1.8.5.orig/debian/glom.install +++ glom-1.8.5/debian/glom.install @@ -0,0 +1,12 @@ +debian/tmp/usr/bin +debian/tmp/usr/lib/python* +# Stuck with doing it this way until cdbs provides a way to pass per-package args to dh_install +debian/tmp/usr/share/mime-info +debian/tmp/usr/share/mime +debian/tmp/usr/share/applications +debian/tmp/usr/share/icons +debian/tmp/usr/share/locale +debian/tmp/usr/share/glom/glade +debian/tmp/usr/share/glom/xslt +debian/tmp/usr/share/glom/pixmaps +debian/tmp/usr/share/glom/glom_document.dtd --- glom-1.8.5.orig/debian/control +++ glom-1.8.5/debian/control @@ -0,0 +1,118 @@ +Source: glom +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +Build-Depends: debhelper (>= 5.0.28), + libbakery-2.6-dev, + libxml-parser-perl, + libgdamm3.0-dev (>= 3.0.0-2), + libgtkmm-2.4-dev (>= 2.10), + libxslt1-dev (>= 1.1.10), + cdbs (>= 0.4.25-1ubuntu1), + python-all-dev (>= 2.4), + scrollkeeper, + iso-codes, + python-gtk2-dev (>= 2.6.0), + python-gnome2-extras-dev (>= 2.19.1), + docbook-to-man, + libtool, + gnome-doc-utils, + postgresql-8.3, + libgda3-dev (>= 3.0.1), + python-central (>= 0.5), + libgda3-postgres, + libgoocanvas-dev, + libgoocanvasmm-dev (>= 0.13.0-0ubuntu2), + libavahi-glib-dev, + libavahi-ui-dev, + libxml++2.6-dev (>= 2.18.1), + libepc-dev (>= 0.3.1), + libgtksourceviewmm-2.0-dev, +Standards-Version: 3.8.0 +Homepage: http://www.glom.org/ +XS-Python-Version: current + +Package: libglom0 +Architecture: any +Conflicts: glom (<< 1.0.4) +Replaces: glom (<< 1.0.4) +Section: libs +XB-Python-Version: ${python:Versions} +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Glom library (a database designer and user interface) - library + With Glom you can design table definitions and the relationships between + them, plus arrange the fields on the screen. You can edit and search the + data in those tables, and specify field values in terms of other fields. + It's as easy as it should be. + The design is loosely based on FileMaker Pro, with the added advantage of + separation between interface and data. Its simple framework should be enough + to implement most database applications. Without Glom these systems normally + consist of lots of repetitive, unmaintainable code. + . + This is the library package. + +Package: libglom-dev +Architecture: any +Section: libdevel +XB-Python-Version: ${python:Versions} +Depends: libglom0 (= ${binary:Version}), + libbakery-2.6-dev, + libxml-parser-perl, + libgdamm3.0-dev (>= 3.0.0-2), + libgtkmm-2.4-dev (>= 2.10), + libxslt1-dev (>= 1.1.10), + libgda3-dev (>= 3.0.1), + libgda3-postgres, + libgtksourceviewmm-2.0-dev, + python2.5-dev, + python-gtk2-dev, + libglib2.0-dev, + libepc-dev (>= 0.3.1), + ${misc:Depends} +Description: Glom library (a database designer and user interface) - header files + With Glom you can design table definitions and the relationships between + them, plus arrange the fields on the screen. You can edit and search the + data in those tables, and specify field values in terms of other fields. + It's as easy as it should be. + The design is loosely based on FileMaker Pro, with the added advantage of + separation between interface and data. Its simple framework should be enough + to implement most database applications. Without Glom these systems normally + consist of lots of repetitive, unmaintainable code. + . + This package contains the library headers. + +Package: glom +Architecture: any +Section: gnome +XB-Python-Version: ${python:Versions} +Depends: libglom0 (= ${binary:Version}), ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, iso-codes, libgda3-postgres, python-gnome2-extras, postgresql-8.3 +Recommends: glom-doc (= ${binary:Version}) +Description: database designer and user interface + With Glom you can design table definitions and the relationships between + them, plus arrange the fields on the screen. You can edit and search the + data in those tables, and specify field values in terms of other fields. + It's as easy as it should be. + The design is loosely based on FileMaker Pro, with the added advantage of + separation between interface and data. Its simple framework should be enough + to implement most database applications. Without Glom these systems normally + consist of lots of repetitive, unmaintainable code. + . + Note: to use self-hosting databases, please install postgresql-8.3 + locally also. + +Package: glom-doc +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends} +Section: doc +XB-Python-Version: ${python:Versions} +Description: database designer and user interface - documentation + With Glom you can design table definitions and the relationships between + them, plus arrange the fields on the screen. You can edit and search the + data in those tables, and specify field values in terms of other fields. + It's as easy as it should be. + The design is loosely based on FileMaker Pro, with the added advantage of + separation between interface and data. Its simple framework should be enough + to implement most database applications. Without Glom these systems normally + consist of lots of repetitive, unmaintainable code. + . + This package contains the documentation and examples. --- glom-1.8.5.orig/debian/patches/10-distro-install-postgres-change.patch +++ glom-1.8.5/debian/patches/10-distro-install-postgres-change.patch @@ -0,0 +1,62 @@ +diff -Nur glom-1.3.9/glom/libglom/connectionpool.cc glom-1.3.9.new/glom/libglom/connectionpool.cc +--- glom-1.3.9/glom/libglom/connectionpool.cc 2007-02-16 11:54:11.000000000 +0100 ++++ glom-1.3.9.new/glom/libglom/connectionpool.cc 2007-02-19 17:30:33.000000000 +0100 +@@ -795,7 +795,6 @@ + */ + bool ConnectionPool::install_postgres(Gtk::Window* parent_window) + { +-#if 0 + // This is example code for Ubuntu, and possibly Debian, + // using code from the gnome-system-tools Debian/Ubuntu patches. + // (But please, just fix the dependencies instead. PostgreSQL is not optional.) +@@ -807,7 +806,7 @@ + //Also, Glom will start its own instance of PostgreSQL, on its own port, when it needs to, + //so there is no need to start a Glom service after installation at system startup, + //though it will not hurt Glom if you do that. +- const gchar *packages[] = { "postgresql-8.1", NULL }; ++ const gchar *packages[] = { "postgresql-8.3", NULL }; + const bool result = gst_packages_install(parent_window->gobj() /* parent window */, packages); + if(result) + { +@@ -823,7 +822,7 @@ + std::cout << "Glom: gst_packages_install() reports failure." << std::endl; + return false; //Failed to install postgres. + } +-#else ++#if 0 + return false; //Failed to install postgres because no installation technique was implemented. + #endif + } +diff -Nur glom-1.3.9/glom/libglom/gst-package.c glom-1.3.9.new/glom/libglom/gst-package.c +--- glom-1.3.9/glom/libglom/gst-package.c 2007-02-16 11:53:06.000000000 +0100 ++++ glom-1.3.9.new/glom/libglom/gst-package.c 2007-02-19 17:30:50.000000000 +0100 +@@ -24,7 +24,6 @@ + /* Commented-out because this is only useful when + * using the example code while patching ConnectionPool::install_postgres(). + */ +-#if 0 + + #ifdef HAVE_CONFIG_H + # include +@@ -215,5 +214,4 @@ + return retval; + } + +-#endif /* if 0 */ + +diff -Nur glom-1.3.9/glom/libglom/gst-package.h glom-1.3.9.new/glom/libglom/gst-package.h +--- glom-1.3.9/glom/libglom/gst-package.h 2007-02-16 11:53:28.000000000 +0100 ++++ glom-1.3.9.new/glom/libglom/gst-package.h 2007-02-19 17:30:58.000000000 +0100 +@@ -24,7 +24,6 @@ + /* Commented-out because this is only useful when + * using the example code while patching ConnectionPool::install_postgres(). + */ +-#if 0 + + #ifndef __GST_PACKAGES_H__ + #define __GST_PACKAGES_H__ +@@ -39,4 +38,3 @@ + + #endif /* __GST_PACKAGES_H__ */ + +-#endif /* if 0 */