debian/0000755000000000000000000000000012200174256007165 5ustar debian/patches/0000755000000000000000000000000012200173742010613 5ustar debian/patches/debian_make.patch0000644000000000000000000000114112200173725014051 0ustar Author: Daniel Leidert Description: Makefile for Debian. Bug-Debian: http://bugs.debian.org/713649 --- /dev/null +++ b/makefile.debian @@ -0,0 +1,19 @@ +CFLAGS ?= -g -Wall -O2 + +override CFLAGS += `pkg-config --cflags gtk+-2.0 gthread-2.0 gtkglext-1.0 gmodule-2.0` +override LDLIBS += `pkg-config --libs gtk+-2.0 gthread-2.0 gtkglext-1.0 gmodule-2.0` -lm + +USE_GUI = YES +override CFLAGS += -DWITH_GUI +USE_GRISU = NO +override CFLAGS += -UWITH_GRISU + +include makefile.src + +OBJ = $(SRC:.c=.o) + +gdis: $(OBJ) + $(CC) $^ $(LDFLAGS) -o $@ $(LDLIBS) + +clean: + $(RM) $(OBJ) gdis debian/patches/series0000644000000000000000000000004411750061146012031 0ustar debian_make.patch debian_path.patch debian/patches/debian_path.patch0000755000000000000000000000075011750061146014102 0ustar Author: Noèl Köthe Description: Fix gdis.elements path, so it is not expected in /usr/bin Bug-Debian: http://bugs.debian.org/399132 @DPATCH@ diff -urNad gdis~/gdis.h gdis/gdis.h --- gdis~/gdis.h 2008-09-25 03:35:40.000000000 +0200 +++ gdis/gdis.h 2009-04-01 01:52:29.000000000 +0200 @@ -92,7 +92,7 @@ #define INIT_FILE ".gdisrc" #endif -#define ELEM_FILE "gdis.elements" +#define ELEM_FILE "../share/gdis/gdis.elements" #define LIBRARY_FILE "gdis.library" /* debian/copyright0000644000000000000000000000347411164744106011135 0ustar This package was debianized by Noèl Köthe on Wed, 23 Jan 2002 16:28:13 +0100. It is currently maintained by the Debichem team . It was downloaded from: http://sourceforge.net/projects/gdis ftp://ftp.seul.org/pub/gdis Upstream Author: Sean Fleming Copyright: Copyright (C) 2000, 2003, 2008 by Sean David Fleming Copyright (C) 2005 by Marcin Wojdyr Copyright (C) 2005 by Menno Deij Copyright (C) 2004 University of New England. Copyright (C) 2003 by Craig Andrew James Fisher Copyright (C) 2003 Andrew Walker Copyright (C) 2000-2008, Robert van Engelen, Genivia Inc. Copyright (C) 1999 Kyle R. Burton Copyright (C) 1996, 2003 S. Patchkovskii Copyright (C) 1994-96 Ralf W. Grosse-Kunstleve Copyright (C) 1993, 2003,2004 by Andrew Lloyd Rohl Copyright (C) 1993 David E. Steward & Zbigniew Leyk Copyright (C) 1993 by David H. Gay License: GPLv2+ 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 Street, Fifth Floor, Boston, MA 02110-1301 USA. On Debian systems the complete text of the GNU General public license can be found in `/usr/share/common-licenses/GPL-2'. debian/gdis.install0000644000000000000000000000007211175167101011503 0ustar gdis usr/bin/ debian/gdis.desktop usr/share/applications/ debian/gdis.10000644000000000000000000000107011164744106010200 0ustar .TH gdis 1 "6 September 2003" "" "GDIS Manual Pages" .SH NAME gdis \- molecules and periodic systems manipulator .SH SYNOPSIS .B gdis .SH DESCRIPTION GDIS is a GTK based program for the display and manipulation of isolated molecules and periodic systems. It is in development, but is nonetheless fairly functional. .SH AUTHORS GDIS was developed by \fBSean Fleming\fP <\&sean@power.curtin.edu.au\&>. .PP This manual page was initially written by \fBRoland Stigge\fP <\&stigge@antcom.de\&> for the Debian Project (but can also be used freely elsewhere). debian/gdis.docs0000644000000000000000000000001411164744106010765 0ustar README TODO debian/README.Debian0000644000000000000000000000022411164744106011231 0ustar gdis for Debian --------------- The included models of this package can be found under /usr/share/gdis/models. -- Noèl Köthe debian/gdis.desktop0000644000000000000000000000037211164744106011515 0ustar [Desktop Entry] Version=1.0 Name=GDIS Molecule Modeller GenericName=Molecule Modeller Comment=Model and manipulate molecules, and create high-quality renderings of them Type=Application Exec=gdis Icon=gdis Categories=GTK;Science;Chemistry;Education; debian/source/0000755000000000000000000000000012200173742010464 5ustar debian/source/format0000644000000000000000000000001411750061146011675 0ustar 3.0 (quilt) debian/gdis.manpages0000644000000000000000000000001611750061146011627 0ustar debian/gdis.1 debian/gdis.menu0000644000000000000000000000026211164744106011006 0ustar ?package(gdis): needs="x11" \ section="Applications/Science/Chemistry" \ title="gdis" \ command="/usr/bin/gdis" \ hints="molecular display" # icon="/usr/share/pixmaps/" debian/rules0000755000000000000000000000134112200173725010244 0ustar #!/usr/bin/make -f # 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 export CPPFLAGS ?= $(shell dpkg-buildflags --get CPPFLAGS) export CFLAGS ?= $(shell dpkg-buildflags --get CFLAGS) export CXXFLAGS ?= $(shell dpkg-buildflags --get CXXFLAGS) export LDFLAGS ?= $(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed %: dh $@ --buildsystem=makefile --parallel override_dh_auto_build: dh_auto_build -- -f makefile.debian LDFLAGS="$(LDFLAGS)" override_dh_auto_clean: dh_auto_clean -- -f makefile.debian override_dh_auto_test: override_dh_install: dh_install -XCVS override_dh_installchangelogs: dh_installchangelogs CHANGELOG debian/watch0000644000000000000000000000011311164517374010223 0ustar # See uscan(1) for format version=3 http://sf.net/gdis/gdis-(.+)-src\.tgz debian/control0000644000000000000000000000376712200173725010605 0ustar Source: gdis Section: science Priority: optional Maintainer: Debichem Team Uploaders: Daniel Leidert Build-Depends: debhelper (>> 7.0.50~), libgtk2.0-dev, libgtkglext1-dev (>= 1.2.0-3.1~) Standards-Version: 3.9.4 Homepage: http://gdis.sourceforge.net Vcs-Browser: http://anonscm.debian.org/viewvc/debichem/unstable/gdis/ Vcs-Svn: svn://anonscm.debian.org/debichem/unstable/gdis/ Package: gdis Architecture: any Depends: gdis-data (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends} Suggests: openbabel Description: molecular and crystal model viewer A GTK+ based program for the display and manipulation of isolated molecules, periodic systems and crystalline habits. It is in development, but is nonetheless fairly functional. It has the following features: . * Support for several file types (CIF, BIOSYM, XYZ, XTL, MARVIN, and GULP) * A simple molecular creation and manipulation tool * A dialogue for creating starting configurations for molecular dynamics simulations * Assorted tools for visualization (geometry information, region highlighting, etc.) * Animation of BIOSYM files (also rendered animations, see below) . GDIS also allows you to perform the following functions through other packages: . * Model rendering (courtesy of POVRay) * Energy minimization (courtesy of GULP) * Morphology calculation (courtesy of cdd) * Space group processing (courtesy of SgInfo) * View the Periodic Table (courtesy of GPeriodic) * Load additional filetypes, such as PDB (courtesy of Babel) Package: gdis-data Architecture: all Replaces: gdis (<< 0.90-2) Breaks: gdis (<< 0.90-2) Depends: ${misc:Depends} Description: molecular and crystal model viewer (data files) A GTK+ based program for the display and manipulation of isolated molecules, periodic systems and crystalline habits. It is in development, but is nonetheless fairly functional. . This package contains the GDIS data files. debian/changelog0000644000000000000000000001672212200173737011052 0ustar gdis (0.90-5) unstable; urgency=low * debian/control (DM-Upload-Allowed): Dropped. (Vcs-Browser, Vcs-Svn): Fixed vcs-field-not-canonical. (Build-Depends): Added verisoned build-dependency to libgtkglext1-dev, thanks to Gregor Herrmann for the patch (closes: #713649). * debian/rules: Enabled hardening. * debian/patches/debian_make.patch: Adjusted. - Add linkage to -lm to fix another FTBFS. -- Daniel Leidert Tue, 06 Aug 2013 15:19:20 +0200 gdis (0.90-4) unstable; urgency=low * makefile.debian: Moved into debian/patches/debian_make.patch. * debian/compat: Increased compatibility level to 7. * debian/control (Standards-Version): Bumped to 3.9.3. (Build-Depends): Dropped dpatch. Increased required debhelper version. (Vcs-Browser): Fixed. (Conflicts): Changed into Breaks according to lintian. * debian/gdis.manpages: Added. * debian/rules: Rewritten for dh 7. * debian/source.lintian-overrides: Dropped obsolete file. * debian/README.source: Dropped obsolete file. * debian/patches/Debian_make.dpatch: Renamed to debian/patches/debian_path.patch. * debian/patches/debian_make.patch: Added. - Moved makefile.debian into this patch. * debian/patches/00list: Renamed to debian/patches/series and adjusted. * debian/source/format: Added for quilt-based format 3.0 (closes: #667757). -- Daniel Leidert (dale) Wed, 02 May 2012 00:23:38 +0200 gdis (0.90-3) unstable; urgency=low * debian/control (Build-Depends): Removed spurious depends (closes: #563792). (Depends): Fixed debhelper-but-no-misc-depends. * debian/rules (LDFLAGS): Drop unused linkages. -- Daniel Leidert (dale) Tue, 05 Jan 2010 13:33:55 +0100 gdis (0.90-2) unstable; urgency=low * debian/control: Added gdis-data package (closes: #233353). (Vcs-Svn): Fixed vcs-field-uses-not-recommended-uri-format. (Depends): Depend on new gdis-data package. (Standards-Version): Bumped to 3.8.3. (Description): Slightly improved short and long description. * debian/gdis.install: Removed architecture-independent files. * debian/gdis-data.install: Added to install architecture-independent files. * debian/rules (binary-arch): Dropped deprecated dh_desktop call. (binary-indep, binary-arch): Adjusted to build new architecture-independent package gdis-data. -- Daniel Leidert (dale) Tue, 15 Sep 2009 00:44:48 +0200 gdis (0.90-1) unstable; urgency=low * New upstream release 0.90. * Acknowledge NMU (closes: #492994). Thanks to Neil Williams. * makefile.debian: Upstream doesn't provide a Makefile to edit - so created our own. * debian/compat: Added and set to be 5. * debian/control: Added Homepage, Vcs* and DM-Upload-Allowed fields. (Maintainer): Set to the debichem team with approval by Noèl. (Uploaders): Added myself. (Build-Depends): Increased debhelper version to 5. Removed glutg3-dev. Added dpatch. (Standards-Version): Bumped to 3.8.1. (Description): Removed homepage. Fixed a typo. * debian/copyright: Updated, completed and adjusted. * debian/dirs: Dropped useless file. * debian/docs: Renamed to debian/gdis.docs. * debian/menu: Renamed to debian/gdis.menu. (section): Fixed accordingly to policy. * debian/gdis.1: Just some formatting changes. * debian/gdis.desktop: Added file (with small fixes) provided by Phill Bull (LP: #111353). * debian/gdis.install: Added. * debian/rules: Cleaned. Installation is now done by dh_install. Make sure, the CVS directory is not copied. Added dh_desktop call. * debian/source.lintian-overrides: makefile.debian is created for Debian but lives outside debian/. * debian/watch: Added. * debian/README.build: Dropped. * debian/README.source: Added to be compliant to the policy v3.8. * debian/patches/Debian_make.dpatch: Added. - gdis.h (ELEM_FILE): Moved fix for gdis.elemts path (#399132) to this patch. * debian/patches/00list: Added. -- Daniel Leidert (dale) Mon, 06 Apr 2009 17:12:18 +0200 gdis (0.89-2.1) unstable; urgency=low * Non-maintainer upload. * please migrate to gtk+extra2 and libgtkgl2.0-dev (Closes: #492994) -- Neil Williams Tue, 23 Sep 2008 12:47:18 +0100 gdis (0.89-2) unstable; urgency=low * corrected gdis.elemts path (Closes: #399132) -- Noèl Köthe Sun, 19 Nov 2006 21:10:26 +0100 gdis (0.89-1) unstable; urgency=low * new upstream version 2006-10-15 * updated Standards-Version -- Noèl Köthe Sun, 12 Nov 2006 14:23:49 +0100 gdis (0.86-2) unstable; urgency=low * corrected x build-deps (closes: Bug#333633) * updated Standards-Version -- Noèl Köthe Mon, 17 Oct 2005 16:32:45 +0200 gdis (0.86-1) unstable; urgency=low * new upstream release from 2004-08-26 -- Noèl Köthe Mon, 13 Sep 2004 23:44:50 +0200 gdis (0.84-2) unstable; urgency=low * added missing libxmu-dev build-dep (closes: Bug#265342) -- Noèl Köthe Fri, 13 Aug 2004 15:30:18 +0200 gdis (0.84-1) unstable; urgency=low * new upstream release from 2004-06-17 (closes: Bug#265007) * removed profiling (closes: Bug#262415) -- Noèl Köthe Wed, 11 Aug 2004 13:22:06 +0200 gdis (0.81-2) unstable; urgency=low * fixed element path from absolut to relative (closes: Bug#237180) -- Noèl Köthe Fri, 09 Apr 2004 13:43:28 +0200 gdis (0.81-1) unstable; urgency=low * new upstream from 2003-11-12 * included version of symmetry.c is now GPL (closes: Bug#188427) * closing fixed NMU (closes: Bug#196527) * updated Standards-Version * updated project URL to https://sf.net/projects/gdis * added build-dep libgtkglext1-dev * added gdis manpage from Roland Stigge (thanks Roland!) (closes: Bug#208944) -- Noèl Köthe Wed, 14 Jan 2004 23:47:00 +0100 gdis (0.77.3-1) unstable; urgency=low * new upstream from 2002-12-16 (closes: Bug#143083) * updates Standards-Version * symmetry.c is updated in the cvs (#188427) but doesn't work with 0.77.3. I will wait for next upstream release instead of trying to backport it. -- Noel Koethe Wed, 14 May 2003 09:30:00 +0100 gdis (0.74.0.pre1+-3) unstable; urgency=low * corrected lintian warning for woody release (W: gdis source: dh-make-template-in-source debian/menu.ex) -- Noel Koethe Sat, 6 Apr 2002 14:49:00 +0200 gdis (0.74.0.pre1+-2) unstable; urgency=low * openbabel maintainer asked for Suggest: openbabel (http://packages.debian.org/unstable/science/openbabel.html) -- Noel Koethe Fri, 29 Mar 2002 13:24:00 +0100 gdis (0.74.0.pre1+-1) unstable; urgency=low * used gdis version with automake (see http://archives.seul.org/gdis/gdiscuss/Feb-2002/msg00001.html) (closes: Bug#131531) -- Noel Koethe Wed, 11 Feb 2002 14:48:00 +0100 gdis (0.74.0.pre1-1) unstable; urgency=low * new upstream release from 2001-01-29 * upstream fixed problem with changing dir to / (closes: Bug#131506) -- Noel Koethe Wed, 30 Jan 2002 18:17:36 +0100 gdis (0.73.3-1) unstable; urgency=low * new upstream release -- Noel Koethe Wed, 23 Jan 2002 18:28:13 +0100 gdis (0.72.5-1) unstable; urgency=low * Initial Release. (closes: Bug#100443) -- Noel Koethe Wed, 23 Jan 2002 16:28:13 +0100 debian/gdis-data.install0000644000000000000000000000006511175167101012414 0ustar gdis.elements usr/share/gdis/ models usr/share/gdis/ debian/compat0000644000000000000000000000000211750061146010365 0ustar 7