--- gnome-chemistry-utils-0.8.4.orig/config.guess +++ gnome-chemistry-utils-0.8.4/config.guess @@ -4,7 +4,7 @@ # 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, # Inc. -timestamp='2007-07-22' +timestamp='2007-03-06' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -330,7 +330,7 @@ sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; - i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) + i86pc:SunOS:5.*:*) echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:6*:*) @@ -793,7 +793,7 @@ exit ;; *:Interix*:[3456]*) case ${UNAME_MACHINE} in - x86) + x86) echo i586-pc-interix${UNAME_RELEASE} exit ;; EM64T | authenticamd) --- gnome-chemistry-utils-0.8.4.orig/config.sub +++ gnome-chemistry-utils-0.8.4/config.sub @@ -4,7 +4,7 @@ # 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, # Inc. -timestamp='2007-06-28' +timestamp='2007-01-18' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software @@ -475,8 +475,8 @@ basic_machine=craynv-cray os=-unicosmp ;; - cr16) - basic_machine=cr16-unknown + cr16c) + basic_machine=cr16c-unknown os=-elf ;; crds | unos) @@ -683,10 +683,6 @@ basic_machine=i386-pc os=-mingw32 ;; - mingw32ce) - basic_machine=arm-unknown - os=-mingw32ce - ;; miniframe) basic_machine=m68000-convergent ;; --- gnome-chemistry-utils-0.8.4.orig/debian/patches/00list +++ gnome-chemistry-utils-0.8.4/debian/patches/00list @@ -0,0 +1,3 @@ +01_fix_gcrystal_file_recognition +02_451168_fix_gcrystal_segfault +90_misc_mime_support --- gnome-chemistry-utils-0.8.4.orig/debian/patches/01_fix_gcrystal_file_recognition.dpatch +++ gnome-chemistry-utils-0.8.4/debian/patches/01_fix_gcrystal_file_recognition.dpatch @@ -0,0 +1,90 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 01_fix_gcrystal_file_recognition.dpatch by Jean Bréfort +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Jordan Mantha reported issues with the recognition of .gcrystal files. +## DP: This fix has been taken from upstreams SVN. .gcrystal files should +## DP: have a namespace. This patch adds recognition of this namespace and +## DP: also namespace for the example files. +## DP: +## DP: Can be dropped with gcu release >= 0.8.5. + +@DPATCH@ +diff -urNad gnome-chemistry-utils~/gcu/crystaldoc.cc gnome-chemistry-utils/gcu/crystaldoc.cc +--- gnome-chemistry-utils~/gcu/crystaldoc.cc 2007-04-06 18:28:29.000000000 +0200 ++++ gnome-chemistry-utils/gcu/crystaldoc.cc 2007-11-13 23:11:48.000000000 +0100 +@@ -570,6 +570,7 @@ + gchar buf[256]; + xmlDocPtr xml; + xmlNodePtr node; ++ xmlNsPtr ns; + char *old_num_locale; + + xml = xmlNewDoc((xmlChar*)"1.0"); +@@ -578,7 +579,9 @@ + old_num_locale = g_strdup(setlocale(LC_NUMERIC, NULL)); + setlocale(LC_NUMERIC, "C"); + xmlDocSetRootElement (xml, xmlNewDocNode(xml, NULL, (xmlChar*)"crystal", NULL)); +- ++ ns = xmlNewNs (xml->children, (xmlChar*) "http://www.nongnu.org/gcrystal", (xmlChar*) "gcry"); ++ xmlSetNs (xml->children, ns); ++ + try + { + node = xmlNewDocNode(xml, NULL, (xmlChar*)"generator", (xmlChar*)GetProgramId()); +diff -urNad gnome-chemistry-utils~/samples/CO2.gcrystal gnome-chemistry-utils/samples/CO2.gcrystal +--- gnome-chemistry-utils~/samples/CO2.gcrystal 2006-02-25 19:07:23.000000000 +0100 ++++ gnome-chemistry-utils/samples/CO2.gcrystal 2007-11-13 23:11:48.000000000 +0100 +@@ -1,2 +1,2 @@ + +-Gnome Crystal 0.5.2simple cubic10 ++Gnome Crystal 0.8.5simple cubic10 +diff -urNad gnome-chemistry-utils~/samples/CO2_C.gcrystal gnome-chemistry-utils/samples/CO2_C.gcrystal +--- gnome-chemistry-utils~/samples/CO2_C.gcrystal 2006-02-25 19:07:23.000000000 +0100 ++++ gnome-chemistry-utils/samples/CO2_C.gcrystal 2007-11-13 23:11:48.000000000 +0100 +@@ -1,2 +1,2 @@ + +-Gnome Crystal 0.5.2simple cubic10 ++Gnome Crystal 0.8.5simple cubic10 +diff -urNad gnome-chemistry-utils~/samples/CO2_O.gcrystal gnome-chemistry-utils/samples/CO2_O.gcrystal +--- gnome-chemistry-utils~/samples/CO2_O.gcrystal 2006-02-25 19:07:23.000000000 +0100 ++++ gnome-chemistry-utils/samples/CO2_O.gcrystal 2007-11-13 23:11:48.000000000 +0100 +@@ -1,2 +1,2 @@ + +-Gnome Crystal 0.5.2simple cubic10 ++Gnome Crystal 0.8.5simple cubic10 +diff -urNad gnome-chemistry-utils~/samples/NaCl.gcrystal gnome-chemistry-utils/samples/NaCl.gcrystal +--- gnome-chemistry-utils~/samples/NaCl.gcrystal 2006-02-25 19:07:23.000000000 +0100 ++++ gnome-chemistry-utils/samples/NaCl.gcrystal 2007-11-13 23:11:48.000000000 +0100 +@@ -1,2 +1,2 @@ + +-Gnome Crystal 0.5.2face-centered cubic10 ++Gnome Crystal 0.8.5face-centered cubic10 +diff -urNad gnome-chemistry-utils~/samples/diamond.gcrystal gnome-chemistry-utils/samples/diamond.gcrystal +--- gnome-chemistry-utils~/samples/diamond.gcrystal 2006-02-25 19:07:23.000000000 +0100 ++++ gnome-chemistry-utils/samples/diamond.gcrystal 2007-11-13 23:11:48.000000000 +0100 +@@ -1,2 +1,2 @@ + +-Gnome Crystal 0.5.2face-centered cubic101010101010 ++Gnome Crystal 0.8.5face-centered cubic101010101010 +diff -urNad gnome-chemistry-utils~/samples/graphite.gcrystal gnome-chemistry-utils/samples/graphite.gcrystal +--- gnome-chemistry-utils~/samples/graphite.gcrystal 2006-02-25 19:07:23.000000000 +0100 ++++ gnome-chemistry-utils/samples/graphite.gcrystal 2007-11-13 23:11:48.000000000 +0100 +@@ -1,2 +1,2 @@ + +-Gnome Crystal 0.5.2hexagonal77777710 ++Gnome Crystal 0.8.5hexagonal77777710 +diff -urNad gnome-chemistry-utils~/samples/nickel.gcrystal gnome-chemistry-utils/samples/nickel.gcrystal +--- gnome-chemistry-utils~/samples/nickel.gcrystal 2006-02-25 19:07:23.000000000 +0100 ++++ gnome-chemistry-utils/samples/nickel.gcrystal 2007-11-13 23:11:48.000000000 +0100 +@@ -1,2 +1,2 @@ + +-Gnome Crystal 0.5.2face-centered cubic10 ++Gnome Crystal 0.8.5face-centered cubic10 +diff -urNad gnome-chemistry-utils~/samples/zinc.gcrystal gnome-chemistry-utils/samples/zinc.gcrystal +--- gnome-chemistry-utils~/samples/zinc.gcrystal 2006-02-25 19:07:23.000000000 +0100 ++++ gnome-chemistry-utils/samples/zinc.gcrystal 2007-11-13 23:11:48.000000000 +0100 +@@ -1,2 +1,2 @@ + +-Gnome Crystal 0.5.2hexagonal10 ++Gnome Crystal 0.8.5hexagonal10 --- gnome-chemistry-utils-0.8.4.orig/debian/patches/02_451168_fix_gcrystal_segfault.dpatch +++ gnome-chemistry-utils-0.8.4/debian/patches/02_451168_fix_gcrystal_segfault.dpatch @@ -0,0 +1,46 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 02_451168_fix_gcrystal_segfault.dpatch by Jean Bréfort +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fix a segmentation fault in the Crystal > Atoms dialog (closes: #451168). + +@DPATCH@ +diff -urNad gnome-chemistry-utils~/programs/crystal/atomsdlg.cc gnome-chemistry-utils/programs/crystal/atomsdlg.cc +--- gnome-chemistry-utils~/programs/crystal/atomsdlg.cc 2007-02-06 06:35:51.000000000 +0100 ++++ gnome-chemistry-utils/programs/crystal/atomsdlg.cc 2007-11-14 20:38:16.000000000 +0100 +@@ -202,7 +202,7 @@ + gtk_combo_box_set_active (RadiusTypeMenu, 0); + g_signal_connect (G_OBJECT (RadiusTypeMenu), "changed", G_CALLBACK (on_radius_type_changed), this); + RadiusMenu = (GtkComboBox*) glade_xml_get_widget (xml, "radius-menu"); +- g_signal_connect (G_OBJECT (RadiusMenu), "changed", G_CALLBACK (on_radius_index_changed), this); ++ m_RadiiSignalID = g_signal_connect (G_OBJECT (RadiusMenu), "changed", G_CALLBACK (on_radius_index_changed), this); + AtomR = (GtkEntry*) glade_xml_get_widget (xml, "atomr"); + g_signal_connect (G_OBJECT (Selection), "changed", GTK_SIGNAL_FUNC (on_select), this); + m_RadiusType = m_Charge = 0; +@@ -536,6 +536,7 @@ + { + const GcuAtomicRadius **radius = m_Radii; + int i = m_RadiiIndex.size () - 2; ++ g_signal_handler_block (RadiusMenu, m_RadiiSignalID); + for (int j = 0; j <= i; j++) + gtk_combo_box_remove_text (RadiusMenu, 1); + m_RadiiIndex.clear (); +@@ -565,5 +566,6 @@ + m_RadiiIndex.push_back(i++); + radius++; + } +- gtk_combo_box_set_active (RadiusMenu, 0); ++ g_signal_handler_unblock (RadiusMenu, m_RadiiSignalID); ++ gtk_combo_box_set_active (RadiusMenu, 0); + } +diff -urNad gnome-chemistry-utils~/programs/crystal/atomsdlg.h gnome-chemistry-utils/programs/crystal/atomsdlg.h +--- gnome-chemistry-utils~/programs/crystal/atomsdlg.h 2006-02-25 19:07:23.000000000 +0100 ++++ gnome-chemistry-utils/programs/crystal/atomsdlg.h 2007-11-14 20:38:16.000000000 +0100 +@@ -76,6 +76,7 @@ + GcuAtomicRadius m_Radius; + gint m_RadiusType, m_Charge; + vector m_RadiiIndex; ++ unsigned long m_RadiiSignalID; + }; + + #endif //GCRYSTAL_ATOMSDLG_H --- gnome-chemistry-utils-0.8.4.orig/debian/patches/90_misc_mime_support.dpatch +++ gnome-chemistry-utils-0.8.4/debian/patches/90_misc_mime_support.dpatch @@ -0,0 +1,17 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 90_misc_mime_support.dpatch by Daniel Leidert +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: We can read more MIME types. This change is not important, but we +## DP: we just do it. + +@DPATCH@ +diff -urNad gnome-chemistry-utils~/programs/3d/gchem3d-viewer.desktop.in gnome-chemistry-utils/programs/3d/gchem3d-viewer.desktop.in +--- gnome-chemistry-utils~/programs/3d/gchem3d-viewer.desktop.in 2007-06-20 13:27:55.000000000 +0800 ++++ gnome-chemistry-utils/programs/3d/gchem3d-viewer.desktop.in 2007-07-01 08:24:13.000000000 +0800 +@@ -7,4 +7,4 @@ + Terminal=false + Type=Application + Categories=GTK;GNOME;Education;Science;Chemistry; +-MimeType=chemical/x-xyz;chemical/x-mdl-molfile;chemical/x-pdb; ++MimeType=chemical/x-xyz;chemical/x-mdl-molfile;chemical/x-pdb;chemical/x-cml;chemical/x-mdl-sdfile; --- gnome-chemistry-utils-0.8.4.orig/debian/rules +++ gnome-chemistry-utils-0.8.4/debian/rules @@ -0,0 +1,120 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +PACKAGE = gnome-chemistry-utils + +include /usr/share/dpatch/dpatch.make + +CFLAGS = -Wall -g +CXXFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 + CXXFLAGS += -O0 +else + CFLAGS += -O2 + CXXFLAGS += -O2 +endif + +config.status: patch-stamp configure + dh_testdir + # Add here commands to configure the package. + CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" ./configure \ + --prefix=/usr \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info \ + --sysconfdir=/etc \ + --with-gconf-schema-file-dir=\$${datadir}/gconf/schemas \ + --libexecdir=\$${libdir}/gchemutils \ + --disable-schemas-install \ + --disable-scrollkeeper \ + --disable-update-databases + + +build: build-stamp + +build-stamp: config.status + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + + touch build-stamp + +clean: unpatch + dh_testdir + dh_testroot + -rm -f build-stamp patch-stamp + + # Add here commands to clean up after the build process. + [ ! -f Makefile ] || $(MAKE) distclean + + -rm -rf debian/tmp/ + -rm -f po/*.gmo po/.intltool-merge-cache + + test -r /usr/share/misc/config.sub && \ + cp -f /usr/share/misc/config.sub config.sub + test -r /usr/share/misc/config.guess && \ + cp -f /usr/share/misc/config.guess config.guess + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/gchemutils. + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir -i + dh_testroot -i + dh_installchangelogs -i NEWS + dh_installdocs -i + dh_install -i + dh_strip -i + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_shlibdeps -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir -a + dh_testroot -a + dh_installchangelogs -a NEWS + dh_installdocs -a + dh_install -a --sourcedir=$(CURDIR)/debian/tmp + dh_installexamples -a + dh_installmime -a -plibgcu0 + dh_desktop -a -pgcu-bin -pgcrystal + dh_gconf -a -pgcrystal + dh_scrollkeeper -a -pgcu-bin -pgcrystal + dh_link -a -pgcu-plugin + dh_strip -a + dh_compress -a -pgcu-bin -Xusr/share/doc/gcu-bin/examples + dh_compress -a -pgcrystal -Xusr/share/doc/gcrystal/examples + dh_compress -a -Ngcu-bin -Ngcrystal + dh_fixperms -a + chmod 644 $(CURDIR)/debian/gcu-bin/usr/share/doc/gcu-bin/examples/methane.xyz + dh_makeshlibs -a + dh_installdeb -a + dh_shlibdeps -a -L libgcu0 -l debian/libgcu0/usr/lib + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- gnome-chemistry-utils-0.8.4.orig/debian/gcu-plugin.install +++ gnome-chemistry-utils-0.8.4/debian/gcu-plugin.install @@ -0,0 +1,2 @@ +usr/lib/gchemutils/chem-viewer +usr/lib/xulrunner/plugins/libmozgcu.* --- gnome-chemistry-utils-0.8.4.orig/debian/control +++ gnome-chemistry-utils-0.8.4/debian/control @@ -0,0 +1,93 @@ +Source: gnome-chemistry-utils +Section: science +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Debichem Team +Uploaders: Daniel Leidert (dale) , Michael Banck +Build-Depends: debhelper (>= 5), autotools-dev, bodr (>= 5), + chemical-mime-data (>= 0.1.94), dpatch, gawk, intltool, libtool, + doxygen, gnome-doc-utils, libglade2-dev (>= 2.4.0), + libgnomeprintui2.2-dev (>= 2.4.0), libgnomevfs2-dev (>= 2.4.0), + libgoffice-0-dev (>= 0.4.0), libgtk2.0-dev (>= 2.10.0), + libgtkglext1-dev (>= 1.0.0), libopenbabel-dev (>= 2.1.0), + libxul-dev, shared-mime-info (>= 0.12), xsltproc, zlib1g-dev | libz-dev +Standards-Version: 3.7.2 +Homepage: http://www.nongnu.org/gchemutils/ +Vcs-Browser: http://svn.debian.org/wsvn/debichem/ +Vcs-Svn: svn+ssh://svn.debian.org/svn/debichem/unstable/gnome-chemistry-utils/ + +Package: libgcu0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, chemical-mime-data, bodr (>= 5) +Replaces: libgcu02ca (<< 0.4.9) +Conflicts: libgcu02ca (<< 0.4.9) +Suggests: gcu-bin, gchempaint, gcrystal +Description: GNOME chemistry utils (library) + The GNOME Chemistry Utils provide C++ classes and Gtk+-2 widgets + related to chemistry. They will be used in future versions of both + gcrystal and gchempaint. + . + This package provides the shared library. + +Package: libgcu-dev +Architecture: any +Section: libdevel +Depends: libgcu0 (= ${binary:Version}), libglade2-dev (>= 2.4.0), libgnomeprint2.2-dev (>= 2.4.0), libgnomevfs2-dev (>= 2.4.0), libgoffice-0-dev (>= 0.4.0), libgtk2.0-dev (>= 2.10.0), libgtkglext1-dev (>= 1.0.0), libopenbabel-dev (>= 2.1.0) +Suggests: libgcu-doc +Description: GNOME chemistry utils (development version) + The GNOME Chemistry Utils provide C++ classes and Gtk+-2 widgets + related to chemistry. They will be used in future versions of both + gcrystal and gchempaint. + . + This package provides the development and header files. + +Package: libgcu-doc +Architecture: all +Section: doc +Suggests: lynx | www-browser, libgcu0 (= ${source:Version}) +Description: GNOME chemistry utils (documentation) + The GNOME Chemistry Utils provide C++ classes and Gtk+-2 widgets + related to chemistry. They will be used in future versions of both + gcrystal and gchempaint. + . + This package provides the API documentation. + +Package: gcu-bin +Architecture: any +Section: science +Depends: ${shlibs:Depends}, chemical-mime-data +Replaces: gcu (<< 0.4.9) +Conflicts: gcu (<< 0.4.9) +Suggests: libgcu-doc, gchempaint, gcrystal +Description: GNOME chemistry utils (helper applications) + The GNOME Chemistry Utils provide C++ classes and Gtk+-2 widgets + related to chemistry. They will be used in future versions of both + gcrystal and gchempaint. + . + This package provides 3 applications: + . + * a molecular structures viewer (GChem3D) + * a chemical calculator (GChemCalc) + * a periodic table of the elements (GChemTable) + +Package: gcu-plugin +Architecture: any +Section: science +Depends: ${shlibs:Depends}, firefox | iceweasel | iceape-browser | xulrunner +Description: GNOME chemistry utils (browser plugin) + The GNOME Chemistry Utils provide C++ classes and Gtk+-2 widgets + related to chemistry. They will be used in future versions of both + gcrystal and gchempaint. + . + This package provides a browser plugin for Mozilla based browsers, + lice Iceweasel, Iceape, Firefox and the Mozilla Browser suite. + +Package: gcrystal +Architecture: any +Section: science +Depends: ${shlibs:Depends}, ${misc:Depends}, chemical-mime-data +Description: lightweight crystal structures visualizer + GNOME Crystal is a light model visualizer for crystal-structures. It + is based on the GNOME Chemistry Utils and should display models of all + sorts of crystal microscopic structures using OpenGL. --- gnome-chemistry-utils-0.8.4.orig/debian/compat +++ gnome-chemistry-utils-0.8.4/debian/compat @@ -0,0 +1 @@ +5 --- gnome-chemistry-utils-0.8.4.orig/debian/libgcu-doc.doc-base +++ gnome-chemistry-utils-0.8.4/debian/libgcu-doc.doc-base @@ -0,0 +1,12 @@ +Document: gnome-chemistry-utils +Title: The Gnome Chemistry Utils documentation +Author: Jean Bréfort +Abstract: This reference describes the gnome chemistry utils + library, which provides C++ classes and Gtk+-2 widgets related + to chemistry. This reference details how to program using it. +Section: Apps/Programming + +Format: HTML +Index: /usr/share/doc/libgcu-doc/html/index.html +Files: /usr/share/doc/libgcu-doc/html/*.html + --- gnome-chemistry-utils-0.8.4.orig/debian/libgcu-dev.install +++ gnome-chemistry-utils-0.8.4/debian/libgcu-dev.install @@ -0,0 +1,3 @@ +usr/lib/libgcu.so +usr/lib/pkgconfig/* +usr/include/gcu/* --- gnome-chemistry-utils-0.8.4.orig/debian/changelog +++ gnome-chemistry-utils-0.8.4/debian/changelog @@ -0,0 +1,425 @@ +gnome-chemistry-utils (0.8.4-3ubuntu1) hardy; urgency=low + + * Merge from Debian unstable + * debian/control: add firefox to gcu-plugin dependencies + * Modify Maintainer value to match the DebianMaintainerField + specification. + + -- Jordan Mantha Wed, 12 Dec 2007 20:34:25 -0800 + +gnome-chemistry-utils (0.8.4-3) unstable; urgency=low + + * debian/patches/01_fix_gcrystal_file_recognition.dpatch: Added. + - gcu/crystaldoc.cc (BuildXMLTree): Recognize gcrystal namespace. + - samples/*.gcrystal: Add gcrystal namespace. + * debian/patches/02_451168_fix_gcrystal_segfault.dpatch: Added. + - programs/crystal/atomsdlg.{cc,h}: Fixed a crash in the Crystal > Atoms + dialog (closes: #451168). + * debian/patches/00list: Adjusted. + + -- Daniel Leidert (dale) Thu, 22 Nov 2007 19:58:09 +0100 + +gnome-chemistry-utils (0.8.4-2) unstable; urgency=low + + * debian/libgcu0.install: Added missing shared-mime-info entry. Thanks to + Jordan Mantha for reporting. + * debian/rules (binary-arch): Fixed order of dh_install and dh_installmime. + + -- Daniel Leidert (dale) Sun, 04 Nov 2007 23:05:21 +0100 + +gnome-chemistry-utils (0.8.4-1) unstable; urgency=low + + * New upstream release 0.8.4. + + [ Daniel Leidert ] + * debian/rules (binary-arch): Make sure, examples are not executable. + * debian/patches/01_gconf_schemas_directory_fix.dpatch: Removed. Applied + upstream. + * debian/patches/00list: Adjusted. + + -- Daniel Leidert (dale) Wed, 31 Oct 2007 20:01:57 +0100 + +gnome-chemistry-utils (0.8.3-1) UNRELEASED; urgency=low + + * New upstream release 0.8.3. + + [ Daniel Leidert ] + * debian/control: Homepage and Vcs fields transition. Added gcrystal + and gcu-plugin packages. + (Section): Main character is probably science. + (Maintainer, Uploaders): Set the Debichem Team as maintainer. + (Build-Depends): Added libxul-dev to build the xulrunner plugin. + * debian/copyright: Updated. Added information about GFDL licensed parts. + * debian/gcrystal.install: Added for the new gcrystal package. + * debian/gcrystal.examples: Ditto. + * debian/gcu-bin.install: Fixed file paths. Added necessary files. + * debian/gcu-bin.examples: Added to install a sample .xyz file. + * debian/gcu-plugin.dirs: Added. + * debian/gcu-plugin.install: Ditto. + * debian/gcu-plugin.links: Ditto. + * debian/libgcu0.shlibs: Adjusted for the new release. + * debian/libgcu-dev.install: Removed the .la file. Fixed the header + location. + * debian/rules (configure): Added new options to handle e.g. schemas + installation. + (binary-arch): Run the necessary commands to handle .desktop and + scrollkeper .omf files. Add plugin links. Make sure to avoid compression + of examples. + * debian/patches/01_gconf_schemas_directory_fix.dpatch: Added. + - programs/crystal/Makefile.in (schemasdir): Don't ignore + GCONF_SCHEMA_FILE_DIR. + * debian/patches/00list: Adjusted. + + -- Daniel Leidert (dale) Fri, 12 Oct 2007 22:29:28 +0200 + +gnome-chemistry-utils (0.8.1-1) UNRELEASED; urgency=low + + * New upstream release 0.8.1. + - Fixes FTBFS with GCC 4.3 (closes: #417207). + + [ Daniel Leidert ] + * debian/control: Added XS-Vcs-Browser and XS-Vcs-Svn fields. + (Build-Depends): Removed obsolete (versioned) build dependency on + dpkg-dev. + (Depends): Also updated dependecies for libgcu0 (needs bodr now) and + libgcu-devel (needs higher versions of libgtk2.0-dev and + libopenbabel-dev, fixed libgoffice-0-dev dependency). + (Description): Fixed package description of libgcu-dev. We don't ship the + static library (addresses Ubuntu: #78550). Fixed Homepage field. + * debian/patches/91_debianize_libgcu_manpage.dpatch: Removed. Fixed + upstream. + + [ LI Daobing ] + * debian/control (Build-Depends): Updated build dependencies on + shared-mime-info, bodr, chemical-mime-data, libgtk2.0-dev, + libgoffice-1-dev, libopenbabel-dev. + * debian/rules (clean): Fix debian-rules-ignores-make-clean-error lintian + warning (see #325372 for more information). + * debian/patches/10_fix_426363_do_not_crash_with_weired_cml_files.dpatch: + Removed. Already applied upstream. + + -- LI Daobing Sun, 01 Jul 2007 08:35:30 +0800 + +gnome-chemistry-utils (0.6.3-4ubuntu2) gutsy; urgency=low + + * Build on openbabel >= 2.1.1-0ubuntu1 + + -- Jonathan Riddell Fri, 10 Aug 2007 23:50:04 +0100 + +gnome-chemistry-utils (0.6.3-4ubuntu1) gutsy; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/patches/20_use_libgoffice-0.dpatch: Add. + - debian/control (libgcu-dev): + + Don't mention non-existant static library in description + + depend on libgoffice-0-dev instead of libgoffice-1-dev + - debian/control: + + Conflicts/Replaces: libgcu02ca (<< 0.4.9), libgchemutils0c2, + libgchemutils0c2a for libgcu0 + + Conflicts/Replaces: gcu (<< 0.4.9), gchemutils for gcu-bin + + Change build-depends from libgoffice-1-dev to libgoffice-0-dev + * Renumber the libgoffice-0 patch to 20, as Debian now uses 10. + + -- William Grant Sat, 14 Jul 2007 17:31:08 +1000 + +gnome-chemistry-utils (0.6.3-4) unstable; urgency=low + + [ Daniel Leidert ] + * debian/watch: Fixed. + * debian/patches/10_fix_426363_do_not_crash_with_weired_cml_files.dpatch: + Added. + - gcu/gtkchem3dviewer.cc (draw_list): Fixes a segmentation fault when + processing CML files with empty elementType attributes (closes: + #426363). Thanks to LI Daobing for the report and Jean Bréfort for the + fix. + * debian/patches/00list: Adjusted. Added above patch. + + -- Daniel Leidert (dale) Mon, 28 May 2007 20:28:28 +0200 + +gnome-chemistry-utils (0.6.3-3ubuntu3) gutsy; urgency=low + + * Rebuild for libgoffice transition. + * Mangle 10_use_libgoffice-0.dpatch to support libgoffice 0.4. + * Modify Maintainer field as per spec. + + -- Steve Kowalik Fri, 6 Jul 2007 22:47:51 +1000 + +gnome-chemistry-utils (0.6.3-3ubuntu2) feisty; urgency=low + + * debian/control: libgcu-dev + - depend on libgoffice-0-dev instead of libgoffice-1-dev + - don't mention non-existant static library in description + (Closes Ubuntu: #78550) + + -- Michael Bienia Tue, 9 Jan 2007 17:52:29 +0100 + +gnome-chemistry-utils (0.6.3-3ubuntu1) feisty; urgency=low + + * Merge from debian unstable. + * debian/control: + - Conflicts/Replaces: libgcu02ca (<< 0.4.9), libgchemutils0c2, + libgchemutils0c2a for libgcu0 + - Conflicts/Replaces: gcu (<< 0.4.9), gchemutils for gcu-bin + - change build-depends from libgoffice-1-dev to libgoffice-0-dev + * debian/patches/10_use_libgoffice-0.dpatch: build with libgoffice-0 + + -- Michael Bienia Tue, 9 Jan 2007 00:21:34 +0100 + +gnome-chemistry-utils (0.6.3-3) unstable; urgency=low + + * debian/copyright: Clarify that gnome-chemistry-utils is licensed under the + GPL, with the exception of mozilla-plugin/moz-plugin.c, which is LGPL. + + -- Michael Banck Tue, 17 Oct 2006 01:12:47 +0200 + +gnome-chemistry-utils (0.6.3-2) unstable; urgency=low + + [ Daniel Leidert ] + * debian/control: Added Michael Banck to Uploaders. + + [ Michael Banck ] + * debian/control (mozilla-plugin-gcu): Removed package. + * debian/control (Build-Depends): Removed mozilla-dev. + + -- Michael Banck Mon, 2 Oct 2006 16:54:30 +0200 + +gnome-chemistry-utils (0.6.3-1) unstable; urgency=low + + * New upstream version 0.6.3. + * First official build for Debian unstable (closes: #341486). + + [ Daniel Leidert ] + * debian/control: Added mozilla-plugin-gcu (mozilla browser plugin) package. + * debian/control (Standards-Version): Changed to standards version 3.7.2. + * debian/control (Build-Depends): Removed obsolete libbonoboui2-dev and + added mozilla-dev dependency. Fixed version dependencies to libgtk2.0-dev + and libopenbabel-dev. + * debian/control (Build-Depends, libgcu-dev:Depends, libgcu-doc:Suggests): + Made the package binNMU safe. + * debian/compat: Changed to compat level 5. + * debian/rules: Clean-up and improvements. + * debian/*: A lot of cleaning. Some files were removed, because we don't + need them. Manpages are now part of upstream. + * debian/reportbug/control: Removed. The official Debian package doesn't + need this file. + * debian/patches/*.dpatch: Only 90_misc_mime_support.dpatch is left. + * debian/patches/91_debianize_libgcu_manpage.dpatch: Added. + - Refer to the installation paths on Debian systems in libgcu(3). + + [ Michael Banck ] + * debian/control (Build-Depends): Build-Depend on libgnomeprintui2.2-dev, + not libgnomeprint2.2-dev. + * debian/control (Build-Depends): Added xsltproc. + + -- Daniel Leidert (dale) Sun, 10 Sep 2006 19:39:58 +0200 + +gnome-chemistry-utils (0.4.8-0dl1) unstable; urgency=low + + * New upstream release 0.4.8. + * debian/patches/04_build_fixes.dpatch: Removed. Was fixed in upstream. + * debian/patches/00list: Removed 04_build_fixes.dpatch. + + -- Daniel Leidert (dale) Tue, 3 Jan 2006 23:47:35 +0100 + +gnome-chemistry-utils (0.4.7-0dl3) unstable; urgency=low + + * debian/control (libgcu0c2): Renamed to ... + * debian/control (libgcu0c2a): ... this package for the latest g++ + transition. + * debian/control (libgcu0c2a): Conflict with libgcu0c2. + * debian/control (libgcu-dev, gcu): Update depends. + * debian/libgcu0c2.*: renamed to libgcu0c2a.*. + * debian/rules: Fixed. + * debian/libgcu0c2a.dirs: Fixed: + * debian/libgcu0c2a.install: Fixed. + * debian/libgcu0c2a.shlibs: Fixed. + + -- Daniel Leidert (dale) Thu, 1 Dec 2005 01:42:19 +0100 + +gnome-chemistry-utils (0.4.7-0dl2) unstable; urgency=low + + * Small fix to 02_independent_working_testfiles.dpatch - remove unused + variable in testgtkcrystalviewer.c. + * Fix to debian/rules - disable obsolete GNOME 2.4 MIME support files. + + -- Daniel Leidert (dale) Tue, 20 Sep 2005 23:21:37 +0200 + +gnome-chemistry-utils (0.4.7-0dl1) unstable; urgency=low + + * New upstream version 0.4.7. + * Added 04_build_fixes.dpatch to fix a function call. + + -- Daniel Leidert (dale) Mon, 19 Sep 2005 14:20:00 +0200 + +gnome-chemistry-utils (0.4.6-0dl1) unstable; urgency=low + + * New upstream version 0.4.6. + * Fixing a few issues in the manpage. + + -- Daniel Leidert (dale) Mon, 12 Sep 2005 16:56:56 +0200 + +gnome-chemistry-utils (0.4.4-0dl1) unstable; urgency=low + + * New upstream version 0.4.4. + * Removed autoconf and automake calls and dependencies. + + -- Daniel Leidert (dale) Wed, 31 Aug 2005 23:29:57 +0200 + +gnome-chemistry-utils (0.4.3-0dl1) unstable; urgency=low + + * g++ 4.0 transition: libgcu0 is now libgcu0c2. + * Updated standards version to 3.6.2.1 (no changes needed). + * Fixed twice mentioned chemicalmime dependency for gcu package. + + -- Daniel Leidert (dale) Wed, 20 Jul 2005 16:41:56 +0200 + +gnome-chemistry-utils (0.4.3-0dl0) unstable; urgency=low + + * New upstream release 0.4.3 (fixes a lot of compilation issues). + * Removed: 02_fix_small_bugs.dpatch - fixed in upstream. + * Fixed chemical-mime-data dependencies. + + -- Daniel Leidert (dale) Fri, 17 Jun 2005 19:54:56 +0200 + +gnome-chemistry-utils (0.4.2-0dl1) unstable; urgency=low + + * Added 02_fix_small_bugs.dpatch to fix a compilation problem. + + -- Daniel Leidert (dale) Wed, 15 Jun 2005 03:55:51 +0200 + +gnome-chemistry-utils (0.4.2-0dl0) unstable; urgency=low + + * New upstream release. + * Some changes in packaging process. + * Fixed .shlibs file because of a version incompatibility to 0.4.1. + * Fixed dependencies for libgcu-dev. + * Fixed package names: [lib]gchemutils becomes [lib]gcu. + + -- Daniel Leidert (dale) Wed, 8 Jun 2005 15:09:56 +0200 + +gnome-chemistry-utils (0.4.1-0dl2ubuntu3) dapper; urgency=low + + * libstdc++ new allocator transition: + + Renaming libgchemutils0c2 to libgchemutils0c2a + * debian/control: + + Adjusted packagenames, conflicts/replaces and dependencies + + Bumped Standards-Version + * debian/rules: + + Adjusted packagenames + * Renamed debian/libgchemutils0c2.{dirs,docs,install,shlibs} to + debian/libgchemutils0c2a.{dirs,docs,install,shlibs} + * debian/libgchemutils0c2a.shlibs: + + Adjusted packagename + + -- Stephan Hermann Sun, 27 Nov 2005 17:29:28 +0100 + +gnome-chemistry-utils (0.4.1-0dl2ubuntu2) breezy; urgency=low + + * rebuild to catch new libopenbabel0c2 dependency + + -- Michael Vogt Wed, 14 Sep 2005 14:43:47 +0200 + +gnome-chemistry-utils (0.4.1-0dl2ubuntu1) breezy; urgency=low + + * renaming libgchemutils0 to libgchemutils0c2 + * renaming debian/*.{install,dirs,docs,shlibs) + * fixed gcu/element.{cc,h}: check +http://savannah.nongnu.org/cgi-bin/viewcvs/gchemutils/gchemutils/gcu/element.cc.diff?r1=text&tr1=1.3&r2=text&tr2=1.3.2.1&diff_format=h + + -- Stephan Hermann Fri, 03 Jun 2005 21:22:19 +0200 + +gnome-chemistry-utils (0.4.1-0dl2) unstable; urgency=low + + * Add supported MIME types to gchem3d-viewer.desktop. + + -- Daniel Leidert (dale) Mon, 28 Mar 2005 20:10:22 +0200 + +gnome-chemistry-utils (0.4.1-0dl1) unstable; urgency=low + + * fixed a dependency problem related to testbonobocontrol from + libgchemutils-doc + + -- Daniel Leidert (dale) Tue, 22 Mar 2005 01:22:18 +0100 + +gnome-chemistry-utils (0.4.1-0dl0) unstable; urgency=low + + * new upstream release + (see changelog.gz for more info) + * testfiles are now part of libgchemutils-doc + * changes package description for libgchemutils-doc and gchemutils + * added manpages for gchem3d and gchem3d-viewer + * moved gchem3d.server into right package gchemutils + * fixed an encoding bug and changed the description and document ID in the + doc-base registration file + + -- Daniel Leidert (dale) Mon, 21 Mar 2005 19:49:26 +0100 + +gchemutils (0.4.0-0dl0) unstable; urgency=low + + * New upstream release + + fix for critical bug in object.cc from CVS + + fix for missing files + * some cleanup in packaging process + * updates .shlibs regarding to changes from 0.2 series + * added build-conflicts in accordance to autotools-dev README. + + -- Daniel Leidert (dale) Thu, 17 Mar 2005 22:08:22 +0100 + +gchemutils (0.2.8-0dl0) unstable; urgency=low + + * New upstream version. + * Clean up build process. + + -- Daniel Leidert (dale) Mon, 28 Feb 2005 04:03:06 +0100 + +gchemutils (0.2.7-4) unstable; urgency=low + + * Added permission-fix for methane.xyz to avoid lintian warning when + recompiling. + * Added libgchemutils-data.overrides: Manual pages for gchem3d and + gchem3d-viewer will not be build during packaging process, because there + is not enough info to make one. + + -- Daniel Leidert (dale) Thu, 16 Dec 2004 10:56:52 +0100 + +gchemutils (0.2.7-3) unstable; urgency=low + + * Added libgchemutils0.shlibs to fit the incompatible changes in + versions >= 0.3.0. Now packages build against libgchemutils (<< 0.3.0) + will automatically add the right dependency. + + -- Daniel Leidert (dale) Thu, 16 Dec 2004 10:02:08 +0100 + +gchemutils (0.2.7-2) unstable; urgency=low + + * Source goes to devel. + * Removed dependency on chemicalmime from libgchemutils0 and added one to + libgchemutils-data. + * Added note in README.Debian, that this package is not an official part of + the Debian distribution. + + -- Daniel Leidert (dale) Wed, 8 Dec 2004 09:29:46 +0100 + +gchemutils (0.2.7-1.sid.1) unstable; urgency=low + + * Different version to go around the problem with the same version in + sid/unstable and sarge/testing. + + -- Daniel Leidert (dale) Thu, 2 Dec 2004 00:23:41 +0100 + +gchemutils (0.2.7-1) unstable; urgency=low + + * New upstream release. + * Adjusted build process and added stuff for the new mime support for GNOME 2.8. + * libgchemutils0 now depends on chemicalmime, which will provide the MIME + info for the shared mime info database. + * Changed address to report bugs to *@bugs.wgdd.de. + + -- Daniel Leidert (dale) Tue, 30 Nov 2004 22:36:34 +0100 + +gchemutils (0.2.5-0dl0) unstable; urgency=low + + * Initial Release. + + -- Daniel Leidert (dale) Wed, 15 Sep 2004 04:58:16 +0200 + --- gnome-chemistry-utils-0.8.4.orig/debian/gcrystal.examples +++ gnome-chemistry-utils-0.8.4/debian/gcrystal.examples @@ -0,0 +1,2 @@ +samples/*.gcrystal +tests/*.gcrystal --- gnome-chemistry-utils-0.8.4.orig/debian/gcu-plugin.links +++ gnome-chemistry-utils-0.8.4/debian/gcu-plugin.links @@ -0,0 +1,2 @@ +usr/lib/xulrunner/plugins/libmozgcu.so usr/lib/iceape/plugins/libmozgcu.so +usr/lib/xulrunner/plugins/libmozgcu.so usr/lib/iceweasel/plugins/libmozgcu.so --- gnome-chemistry-utils-0.8.4.orig/debian/gcu-bin.install +++ gnome-chemistry-utils-0.8.4/debian/gcu-bin.install @@ -0,0 +1,8 @@ +usr/bin/{gchem3d-viewer,gchemcalc,gchemtable} +usr/share/applications/{gchem3d-viewer,gchemcalc,gchemtable}.desktop +usr/share/gchemutils/glade/gchemcalc.glade +usr/share/gchemutils/glade/table/ +usr/share/gnome/help/{gchem3d-viewer,gchemcalc,gchemtable}/ +usr/share/icons/hicolor/*/apps/{gchem3d-viewer,gchemcalc,gchemtable}.png +usr/share/man/man1/{gchem3d-viewer,gchemcalc,gchemtable}.1 +usr/share/omf/{gchem3d-viewer,gchemcalc,gchemtable} --- gnome-chemistry-utils-0.8.4.orig/debian/libgcu0.install +++ gnome-chemistry-utils-0.8.4/debian/libgcu0.install @@ -0,0 +1,8 @@ +usr/lib/*.so.* +usr/share/gchemutils/*.xml +usr/share/gchemutils/glade/gtkperiodic.glade +usr/share/icons/hicolor/*/mimetypes/gnome-mime-application-x-gcrystal.png +usr/share/locale/* +usr/share/man/man3/*.3 +usr/share/mime/packages/gchemutils.xml +usr/share/mimelnk/application/x-gcrystal.desktop --- gnome-chemistry-utils-0.8.4.orig/debian/gcrystal.install +++ gnome-chemistry-utils-0.8.4/debian/gcrystal.install @@ -0,0 +1,9 @@ +usr/bin/gcrystal +usr/share/applications/gcrystal.desktop +usr/share/gchemutils/glade/crystal/ +usr/share/gchemutils/pixmaps/gcrystal_logo.png +usr/share/gconf/schemas/gcrystal.schemas +usr/share/gnome/help/gcrystal +usr/share/icons/hicolor/*/apps/gcrystal.png +usr/share/man/man1/gcrystal.1 +usr/share/omf/gcrystal --- gnome-chemistry-utils-0.8.4.orig/debian/gcu-bin.examples +++ gnome-chemistry-utils-0.8.4/debian/gcu-bin.examples @@ -0,0 +1 @@ +tests/*.xyz --- gnome-chemistry-utils-0.8.4.orig/debian/copyright +++ gnome-chemistry-utils-0.8.4/debian/copyright @@ -0,0 +1,66 @@ +This package was debianized by Daniel Leidert . + +It was downloaded from: + + http://savannah.nongnu.org/download/gchemutils/. + +Copyright: + + Copyright 2002-2007 Jean Bréfort + +Upstream Author: + + Jean Bréfort + with patches by several contributors. + +License: **/* - GPL v2 + + 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. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. + + On Debian systems, the GNU General Public License (GPL) is available as the + file `/usr/share/common-licenses/GPL'. + +License: mozilla-plugin/moz-plugin.c - LGPL v2.1 + + This library 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 library 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 library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + + On Debian systems, the GNU Lesser General Public License (LGPL) is available + as the file `/usr/share/common-licenses/LGPL'. + +License: docs/help/** - GFDL v1.1 + + Permission is granted to copy, distribute and/or modify this document under + the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any + later version published by the Free Software Foundation with no Invariant + Sections, no Front-Cover Texts, and no Back-Cover Texts. + + On Debian systems, the GNU Free Documentation License (GFDL) is available as + the file `/usr/share/common-licenses/GFDL'. + +The Debian packaging is (C) 2004-2007, Debichem Team + and is licensed under the GPL, +see `/usr/share/common-licenses/GPL'. --- gnome-chemistry-utils-0.8.4.orig/debian/watch +++ gnome-chemistry-utils-0.8.4/debian/watch @@ -0,0 +1,4 @@ +# See uscan(1) for format + +version=3 +http://download.savannah.gnu.org/releases/gchemutils/([\d\.]+)[02468]/gnome-chemistry-utils-([\d\.]+)\.tar\.gz --- gnome-chemistry-utils-0.8.4.orig/debian/libgcu-doc.install +++ gnome-chemistry-utils-0.8.4/debian/libgcu-doc.install @@ -0,0 +1 @@ +debian/tmp/usr/share/doc/gchemutils/reference/* usr/share/doc/libgcu-doc/html --- gnome-chemistry-utils-0.8.4.orig/debian/libgcu0.shlibs +++ gnome-chemistry-utils-0.8.4/debian/libgcu0.shlibs @@ -0,0 +1 @@ +libgcu 0 libgcu0 (>= 0.8), libgcu0 (<< 0.9) --- gnome-chemistry-utils-0.8.4.orig/debian/gcu-plugin.dirs +++ gnome-chemistry-utils-0.8.4/debian/gcu-plugin.dirs @@ -0,0 +1,2 @@ +usr/lib/iceape/plugins +usr/lib/iceweasel/plugins