--- genius-1.0.7.orig/debian/genius.install +++ genius-1.0.7/debian/genius.install @@ -0,0 +1 @@ +debian/tmp/usr/bin/genius --- genius-1.0.7.orig/debian/changelog +++ genius-1.0.7/debian/changelog @@ -0,0 +1,94 @@ +genius (1.0.7-1) unstable; urgency=low + + * New upstream release: + + debian/control.in: + - Update build dependencies. + * debian/control.in: + + Update Standards-Version to 3.8.2, no additional changes needed. + + -- Sebastian Dröge Thu, 30 Jul 2009 08:33:57 +0200 + +genius (1.0.6-1) unstable; urgency=low + + * New upstream release: + + debian/control.in: + - Wrap all control fields. + - Update build dependencies. + + -- Sebastian Dröge Mon, 16 Mar 2009 09:48:30 +0100 + +genius (1.0.5-2) unstable; urgency=low + + [ Emilio Pozuelo Monfort ] + * Wrap build-depends. + + [ Sebastian Dröge ] + * Upload to unstable. + + -- Sebastian Dröge Mon, 16 Feb 2009 15:44:46 +0100 + +genius (1.0.5-1) experimental; urgency=low + + * New upstream release. + * debian/control.in: + + Build depend on intltool. + + -- Sebastian Dröge Thu, 12 Feb 2009 06:40:53 +0100 + +genius (1.0.4-1) experimental; urgency=low + + * New upstream release. + + -- Sebastian Dröge Sun, 08 Feb 2009 08:48:47 +0100 + +genius (1.0.3-1) unstable; urgency=low + + * debian/rules: + + Link with --as-needed to get fewer dependencies. + * New upstream release. + * debian/control.in: + + Update Standards-Version to 3.8.0, no additional changes needed. + + -- Sebastian Dröge Wed, 11 Jun 2008 09:41:24 +0200 + +genius (1.0.2-2) unstable; urgency=low + + * debian/control.in: + + Build against GtkSourceView2 as GtkSourceView1 is deprecated. + + -- Sebastian Dröge Tue, 27 Nov 2007 16:36:16 +0100 + +genius (1.0.2-1) unstable; urgency=low + + * New upstream release: + + debian/patches/01_omf-install.patch, + debian/patches/02_desktop-file.patch, + debian/patches/99_autoreconf.patch: + - Dropped, merged upstream. + + -- Sebastian Dröge Wed, 21 Nov 2007 09:40:17 +0100 + +genius (1.0.1-1) unstable; urgency=low + + * New upstream release. + * debian/control.in: + + Bump Gtk build dependency to >= 2.4.0. + * debian/rules: + + Use configure flags to disable building of stuff we don't want to ship + instead of deleting it by hand. + * debian/README.Source: + + Deleted as the tarball is now DFSG free. + * debian/patches/01_omf-install.patch, + debian/patches/99_autoreconf.patch: + + Fix installation of the OMF files. + * debian/patches/02_desktop-file.patch: + + Fix category and mimetype field of the desktop file. + + -- Sebastian Dröge Mon, 19 Nov 2007 13:59:24 +0100 + +genius (1.0.0+dfsg1-1) unstable; urgency=low + + * Initial version (Closes: #448407). + + -- Sebastian Dröge Mon, 29 Oct 2007 17:44:57 +0100 + --- genius-1.0.7.orig/debian/watch +++ genius-1.0.7/debian/watch @@ -0,0 +1,5 @@ +version=3 +http://ftp.gnome.org/pub/GNOME/sources/genius/([\d\.]+)/ \ + genius-(.*).tar.gz \ + debian uupdate + --- genius-1.0.7.orig/debian/control.in +++ genius-1.0.7/debian/control.in @@ -0,0 +1,82 @@ +Source: genius +Section: gnome +Priority: optional +Maintainer: Sebastian Dröge +Uploaders: @GNOME_TEAM@ +Build-Depends: cdbs, + debhelper (>= 5), + autotools-dev, + gnome-pkg-tools, + libxml-parser-perl, + libvte-dev (>= 0.8.19), + libgnomevfs2-dev (>= 2.0.0), + libgtk2.0-dev (>= 2.10.0), + libglib2.0-dev (>= 2.10.0), + libgtksourceview2.0-dev (>= 2.0.2), + flex, + bison, + libncurses5-dev, + libreadline5-dev, + libgmp3-dev, + libmpfr-dev (>= 2.0.0), + scrollkeeper, + intltool +Homepage: http://www.5z.com/jirka/genius.html +Standards-Version: 3.8.2 + +Package: genius +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + genius-common (= ${binary:Version}) +Description: advanced general purpose calculator program (CLI frontend) + Genius is a general purpose calculator program similar in some aspects to + BC, Matlab or Maple. It is useful both as a simple calculator and as a + research or educational tool. The syntax is very intuitive and is designed + to mimic how mathematics is usually written. + . + This package contains a command line interface for genius. + +Package: gnome-genius +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + genius-common (= ${binary:Version}) +Description: advanced general purpose calculator program (Gnome frontend) + Genius is a general purpose calculator program similar in some aspects to + BC, Matlab or Maple. It is useful both as a simple calculator and as a + research or educational tool. The syntax is very intuitive and is designed + to mimic how mathematics is usually written. + . + This package contains a Gnome frontend for genius. + +Package: genius-common +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: advanced general purpose calculator program (common files) + Genius is a general purpose calculator program similar in some aspects to + BC, Matlab or Maple. It is useful both as a simple calculator and as a + research or educational tool. The syntax is very intuitive and is designed + to mimic how mathematics is usually written. + . + This package contains common files for genius. + +Package: genius-dev +Architecture: any +Section: devel +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libglib2.0-dev (>= 2.6.0), + libgmp3-dev, + libmpfr-dev (>= 2.0.0), + libc6-dev | libc-dev +Description: advanced general purpose calculator program (development files) + Genius is a general purpose calculator program similar in some aspects to + BC, Matlab or Maple. It is useful both as a simple calculator and as a + research or educational tool. The syntax is very intuitive and is designed + to mimic how mathematics is usually written. + . + This package contains development files needed for developing and building + plugins. + --- genius-1.0.7.orig/debian/gnome-genius.install +++ genius-1.0.7/debian/gnome-genius.install @@ -0,0 +1,7 @@ +debian/tmp/usr/bin/gnome-genius +debian/tmp/usr/share/omf/ +debian/tmp/usr/share/icons/ +debian/tmp/usr/share/applications/ +debian/tmp/usr/share/gnome/help/ +debian/tmp/usr/share/application-registry/ +debian/tmp/usr/share/mime-info/ --- genius-1.0.7.orig/debian/genius-dev.install +++ genius-1.0.7/debian/genius-dev.install @@ -0,0 +1 @@ +debian/tmp/usr/include/ --- genius-1.0.7.orig/debian/copyright +++ genius-1.0.7/debian/copyright @@ -0,0 +1,224 @@ +This package was debianized by Sebastian Dröge on +Mon, 29 Oct 2007 17:40:41 +0100. + +It was downloaded from: + ftp://ftp.gnome.org/pub/GNOME/sources/genius + +Upstream Author: + George Lebl + +Copyright: + + For everything not noted below: + Copyright (C) 1997-2007 Jiri (George) Lebl + + For COPYING: + Copyright (C) 2007 Free Software Foundation, Inc. + + For gtkextra/gtkplotbox.c, + gtkextra/gtkplotbox.h, + gtkextra/gtkplot.c, + gtkextra/gtkplot.h, + gtkextra/gtkplotprint.c: + gtkextra/gtkplotprint.h, + gtkextra/gtkplotflux.c, + gtkextra/gtkplotflux.h, + gtkextra/gtkplotcanvas.c, + gtkextra/gtkplotcanvas.h, + gtkextra/gtkplotpolar.c, + gtkextra/gtkplotpolar.h, + gtkextra/gtkplotcandle.c, + gtkextra/gtkplotcandle.h, + gtkextra/gtkplotdata.c, + gtkextra/gtkplotdata.h, + gtkextra/gtkplotgdk.c, + gtkextra/gtkplotgdk.h, + gtkextra/gtkplotpixmap.c, + gtkextra/gtkplotpixmap.h, + gtkextra/gtkplotsurface.c, + gtkextra/gtkplotsurface.h, + gtkextra/gtkplotpc.c, + gtkextra/gtkplotpc.h, + gtkextra/gtkplotbar.c, + gtkextra/gtkplotbar.h, + gtkextra/gtkextra.c, + gtkextra/gtkextra.h, + gtkextra/gtkplotcsurface.c, + gtkextra/gtkplotcsurface.h, + gtkextra/gtkplot3d.c, + gtkextra/gtkplot3d.h, + Copyright 1999-2001 Adrian E. Feiguin + + For gtkextra/gtkpsfont.c, + gtkextra/gtkpsfont.h, + gtkextra/gtkplotps.c, + gtkextra/gtkplotps.h: + Copyright 1999-2001 Adrian E. Feiguin + Copyright (C) 1999 Arjan Molenaar + Copyright (C) 1998 Alexander Larsson + + For gtkextra/gtkplotps.c: + Copyright (C) 1999 Arjan Molenaar + Copyright (C) 1998 Alexander Larsson + + For gtkextra/gtkplotdt.c, + gtkextra/gtkplotdt.h: + Copyright 2001 Andy Thaller + + For help/C/genius.xml: + Copyright (C) 1997-2007 Jiri (George) Lebl + Copyright (C) 2004 Kai Willadsen + + For ve/glade-helper.c, + ve/glade-helper.h, + ve/ve-misc.c, + ve/ve-misc.h: + Copyright (c) 2000 Eazel, Inc. + Copyright (c) 2002 George Lebl + + For ve/ve-miscui.c, + ve/ve-miscui.h: + Copyright (c) 2000 Eazel, Inc. + Copyright (c) 2001 George Lebl + Copyright (c) 2003 Red Hat, Inc. + + For ve/ve-nongnome.c, + ve/ve-nongnome.h: + Copyright (c) 2000 Eazel, Inc. + Copyright (c) 2001,2002 George Lebl + Copyright (c) 2003 Red Hat, Inc. + Copyright (C) 1995, 1996, 1997, 1998 Free Software Foundation, Inc. + + For ve/ve-i18n.h: + Copyright (C) 1997, 1998, 1999, 2000 Free Software Foundation + + For libs/linear_algebra/linear_algebra.gel: + Copyright (C) 1997-2007 Jiri (George) Lebl + Copyright (C) 2004 David W. Hutchison (GPL) + + For po/az.po: + Copyright (C) 2003 Mətin Əmirov + + For po/fr.po, + po/nb.po, + po/nl.po, + po/ca.po, + po/cs.po, + po/pt_BR.po, + po/de.po, + po/rw.po, + po/sq.po, + po/sv.po, + po/oc.po, + po/ko.po, + po/pl.po, + po/ja.po, + po/zh_TW.po: + Copyright (C) 1998-2005 Free Software Foundation, Inc. + + For po/en_CA.po: + Copyright (C) 2004 Adam Weinberger and the GNOME Foundation + + For po/ga.po: + Copyright (C) 2004 Alastair McKinstry + +License: + + For everything not noted below: + + 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 3 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, see . + +On Debian systems, the complete text of the GNU General Public License +Version 3 can be found in `/usr/share/common-licenses/GPL-3'. + + For gtkextra/*, + ve/*: + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 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 + Library General Public License for more details. + + You should have received a copy of the GNU Library 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 complete text of the GNU Library General Public +License can be found in `/usr/share/common-licenses/LGPL-2'. + + For help/*: + + 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. You can find a copy of the + GFDL at this link or in the file COPYING-DOCS distributed with + this manual. + + This manual is part of a collection of GNOME manuals + distributed under the GFDL. If you want to distribute this + manual separately from the collection, you can do so by adding + a copy of the license to the manual, as described in section 6 + of the license. + + Many of the names used by companies to distinguish their + products and services are claimed as trademarks. Where those + names appear in any GNOME documentation, and the members of + the GNOME Documentation Project are made aware of those + trademarks, then the names are in capital letters or initial + capital letters. + + DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED + UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE WITH THE + FURTHER UNDERSTANDING THAT: + + 1. DOCUMENT IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTY + OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, + WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR + MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS + MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR + NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, + ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED + VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT + OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU + (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME + THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. + THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART + OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED + VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT + UNDER THIS DISCLAIMER; AND + 2. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER + IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, + SHALL THE AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR, OR ANY + DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE + DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE + LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL, + INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER + INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF + GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, + OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT OF OR + RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF + THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED + OF THE POSSIBILITY OF SUCH DAMAGES. + +On Debian systems, the complete text of the GNU Free Documentation License +can be found in `/usr/share/common-licenses/GFDL'. + --- genius-1.0.7.orig/debian/control +++ genius-1.0.7/debian/control @@ -0,0 +1,82 @@ +Source: genius +Section: gnome +Priority: optional +Maintainer: Sebastian Dröge +Uploaders: Debian GNOME Maintainers +Build-Depends: cdbs, + debhelper (>= 5), + autotools-dev, + gnome-pkg-tools, + libxml-parser-perl, + libvte-dev (>= 0.8.19), + libgnomevfs2-dev (>= 2.0.0), + libgtk2.0-dev (>= 2.10.0), + libglib2.0-dev (>= 2.10.0), + libgtksourceview2.0-dev (>= 2.0.2), + flex, + bison, + libncurses5-dev, + libreadline5-dev, + libgmp3-dev, + libmpfr-dev (>= 2.0.0), + scrollkeeper, + intltool +Homepage: http://www.5z.com/jirka/genius.html +Standards-Version: 3.8.2 + +Package: genius +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + genius-common (= ${binary:Version}) +Description: advanced general purpose calculator program (CLI frontend) + Genius is a general purpose calculator program similar in some aspects to + BC, Matlab or Maple. It is useful both as a simple calculator and as a + research or educational tool. The syntax is very intuitive and is designed + to mimic how mathematics is usually written. + . + This package contains a command line interface for genius. + +Package: gnome-genius +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + genius-common (= ${binary:Version}) +Description: advanced general purpose calculator program (Gnome frontend) + Genius is a general purpose calculator program similar in some aspects to + BC, Matlab or Maple. It is useful both as a simple calculator and as a + research or educational tool. The syntax is very intuitive and is designed + to mimic how mathematics is usually written. + . + This package contains a Gnome frontend for genius. + +Package: genius-common +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: advanced general purpose calculator program (common files) + Genius is a general purpose calculator program similar in some aspects to + BC, Matlab or Maple. It is useful both as a simple calculator and as a + research or educational tool. The syntax is very intuitive and is designed + to mimic how mathematics is usually written. + . + This package contains common files for genius. + +Package: genius-dev +Architecture: any +Section: devel +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libglib2.0-dev (>= 2.6.0), + libgmp3-dev, + libmpfr-dev (>= 2.0.0), + libc6-dev | libc-dev +Description: advanced general purpose calculator program (development files) + Genius is a general purpose calculator program similar in some aspects to + BC, Matlab or Maple. It is useful both as a simple calculator and as a + research or educational tool. The syntax is very intuitive and is designed + to mimic how mathematics is usually written. + . + This package contains development files needed for developing and building + plugins. + --- genius-1.0.7.orig/debian/genius-common.install +++ genius-1.0.7/debian/genius-common.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/genius/ +debian/tmp/usr/share/mime/ +debian/tmp/usr/share/locale/ +debian/tmp/usr/share/genius/ --- genius-1.0.7.orig/debian/rules +++ genius-1.0.7/debian/rules @@ -0,0 +1,20 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk +include /usr/share/cdbs/1/rules/utils.mk + +LDFLAGS+=-Wl,--as-needed +DEB_CONFIGURE_EXTRA_FLAGS += --disable-scrollkeeper --disable-update-mimedb --disable-static + +common-binary-post-install:: list-missing + +binary-post-install/genius:: + # clean up stuff that shouldn't be shipped + + # static libraries + rm -rf debian/tmp/usr/lib/genius/*.a + --- genius-1.0.7.orig/debian/compat +++ genius-1.0.7/debian/compat @@ -0,0 +1 @@ +5