Commit ff730be1 authored by J.H.M. Dassen (Ray)'s avatar J.H.M. Dassen (Ray)

Updated debianisation

parent 3f092081
gnumeric (1.5.0-1) experimental; urgency=low
gnumeric (1.5.1-1) unstable; urgency=low
UNRELEASED
* New upstream development release.
* [debian/control] Updated to reflect configure.in's bumped build
dependencies.
-- J.H.M. Dassen (Ray) <jdassen@debian.org> Tue, 8 Feb 2005 08:29:25 +0100
* [debian/rules] Clean up, following 1.4 branch.
* [debian/control] Overhauled build dependencies.
-- J.H.M. Dassen (Ray) <jdassen@debian.org> Mon, 16 May 2005 22:06:43 +0200
gnumeric (1.4.3-6) unstable; urgency=high
* [ChangeLog, NEWS, omf.make, src/dependent.c, xmldocs.make] Update from
CVS gnumeric-1-4 branch; fixes include:
* Fix crash for sheet-remove on sheets with local dynamic dependencies.
* [debian/rules, debian/gnumeric-doc.install] Applied patch courtesy of
Philipp Sadleder <philipp@sadleder.de> to restore the documentation files
which were lost in -5 due to an accidental switch to upstream CVS's
xmldocs.make. (Closes: #307883)
-- J.H.M. Dassen (Ray) <jdassen@debian.org> Fri, 6 May 2005 22:44:29 +0200
gnumeric (1.4.3-5) unstable; urgency=medium
* [ChangeLog, Makefile.am, NEWS, configure.in, plugins/fn-stat/ChangeLog,
plugins/fn-stat/functions.c, schemas/Makefile.am, src/application.c,
src/cut-n-paste-code/goffice/gui-utils/go-action-combo-text.c,
src/dialogs/dialog-function-select.c, src/dialogs/dialog-preferences.c,
src/gnumeric-gconf-priv.h, src/gnumeric-gconf.c, src/gnumeric-gconf.h,
src/gui-file.c, src/libgnumeric.c, src/libgnumeric.h, src/plugin.c,
src/print-info.c, src/tools/ChangeLog, src/tools/Makefile.am,
src/tools/auto-correct.c, src/tools/goal-seek.c, src/tools/goal-seek.h,
src/wbc-gtk.c] Update from CVS gnumeric-1-4 branch; fixes include:
* Backport fix for case sensitivity of font combo. [upstream #161382]
* Backport TRIMMEAN fix.
* Backport goal-seek fix.
* [Makefile.am] Commented out references to the tools dir (which is not
needed on non-win32).
* Reauto*ed.
-- J.H.M. Dassen (Ray) <jdassen@debian.org> Sat, 30 Apr 2005 20:06:59 +0200
gnumeric (1.4.3-4) unstable; urgency=high
* [debian/control] Bumped libgda2-dev and libgnomedb2-dev build dependencies
to get runtime dependencies on libgda2-3 and libgnomedb2-4 rather than
libgda2-1 and libgnomedb2-3.
-- J.H.M. Dassen (Ray) <jdassen@debian.org> Sun, 10 Apr 2005 10:05:20 +0200
gnumeric (1.4.3-3) unstable; urgency=high
* [NEWS, ChangeLog, plugins/fn-math/ChangeLog,
plugins/fn-math/functions.c, src/colrow.c, src/gnumeric-gconf.c,
src/gnumeric-gconf.h, src/dialogs/ChangeLog,
src/dialogs/dialog-stf-export.c] Updated from CVS gnumeric-1-4 branch to
address
* a crash on page setup
http://bugzilla.gnome.org/show_bug.cgi?id=171503
* problems which broke the sumif and countif functions
http://bugzilla.gnome.org/show_bug.cgi?id=171509
(Closes: #303085)
* three leaks in structured text export which caused crashes on exit.
http://bugzilla.gnome.org/show_bug.cgi?id=128936
-- J.H.M. Dassen (Ray) <jdassen@debian.org> Tue, 5 Apr 2005 07:04:02 +0200
gnumeric (1.4.3-2) unstable; urgency=high
* [NEWS, ChangeLog, plugins/qpro/ChangeLog, plugins/qpro/plugin.xml.in,
po/*.po, src/gui-clipboard.c, src/gui-file.c, src/wbc-gtk.c,
src/workbook-control.c] Fixes from CVS gnumeric-1-4 branch, including
a fix for a crash with a non-UTF-8 filename. (Closes: #299805)
* [debian/rules] Configure --with-python=yes. The interpreter name is
currently not configurable.
* [debian/README.Debian] Minor update.
-- J.H.M. Dassen (Ray) <jdassen@debian.org> Sun, 20 Mar 2005 12:18:38 +0100
gnumeric (1.4.3-1) unstable; urgency=medium
* New upstream bugfix release, possibly the last of the 1.4 (stable) series.
* [debian/watch] Updated.
* [debian/rules] Cleaned up.
* [debian/gnumeric-common.links] New.
* [debian/gnumeric.install, debian/gnumeric-doc.install] Cleaned up.
-- J.H.M. Dassen (Ray) <jdassen@debian.org> Sun, 13 Mar 2005 17:32:09 +0100
gnumeric (1.4.2-2) unstable; urgency=high
......
......@@ -4,18 +4,19 @@ Priority: optional
Maintainer: J.H.M. Dassen (Ray) <jdassen@debian.org>
Build-Depends: debhelper (>= 4.2.21), dh-buildinfo, gettext, bison, flex,
scrollkeeper, libxml-parser-perl,
libglib2.0-dev (>= 2.6.0), libgsf-1-dev (>= 1.11.1),
libgtk2.0-dev (>= 2.4.1-4), libxml2-dev (>= 2.6.10-2),
libglade2-dev (>= 1:2.4.0-1), libgnomecanvas2-dev (>= 2.6.1.1-2),
zlib1g-dev, libglib2.0-dev (>= 2.6.0), libgsf-1-dev (>= 1.12.0),
libgoffice-1-dev (>= 0.0.1), libxml2-dev (>= 2.6.10-2),
libpango1.0-dev (>= 1.8.1),
libgtk2.0-dev (>= 2.6.0), libglade2-dev (>= 1:2.4.0-1),
libgnomeprint2.2-dev (>= 2.8.2), libgnomeprintui2.2-dev (>= 2.8.2),
libart-2.0-dev (>= 2.3.16-5),
libgconf2-dev (>= 2.6.2-1),
libgconf2-dev (>= 2.6.2-1), libbonobo2-dev (>= 2.6.2-4),
libbonoboui2-dev (>= 2.6.1-1),
libgnome2-dev (>= 2.4.0-2), libgnomeui-dev (>= 2.4.0-2),
libbonobo2-dev (>= 2.6.2-4), libbonoboui2-dev (>= 2.6.1-1),
libgsf-gnome-1-dev (>= 1.11.1),
libperl-dev,
libgsf-gnome-1-dev (>= 1.12.0),
libgda2-dev (>= 1.0.4-1), libgnomedb2-dev (>= 1.0.4-7)
pxlib-dev (>= 0.4.2-1), libperl-dev,
python2.3-dev, python-gtk2-dev,
libgda2-dev (>= 1.0.4-1), libgnomedb2-dev (>= 1.0.4-7), pxlib-dev (>= 0.4.2-1)
Standards-Version: 3.6.1
Package: gnumeric
......
usr/share/doc/gnumeric/ usr/share/doc/gnumeric-common
/usr/share/gnome/help/
/usr/share/omf/*/*.omf
/usr/share/gnumeric/*/doc/
/usr/share/gnome/help/gnumeric/*/*
/etc/gconf/schemas/*
/etc/gconf/schemas/*.schemas
/usr/bin/gnumeric*
/usr/bin/ssconvert*
/usr/lib/gnumeric/*/plugins/*/*.glade
/usr/lib/gnumeric/*/plugins/*/*.la
/usr/lib/gnumeric/*/plugins/*/*.so
/usr/lib/gnumeric/*/plugins/*/*.xml
usr/share/gnumeric/*/GNOME_Gnumeric-gtk.xml
/usr/share/gnumeric/*/GNOME_Gnumeric-gtk.xml
......@@ -34,9 +34,12 @@ upstreamversion=$(shell dpkg-parsechangelog | grep Version | head -1 | sed -e 's
features:=
# The Python executable
features+= PYTHON=/usr/bin/python
# The Python support offers a nice way to extend gnumeric's functionality.
features+= --with-python=python2.3
features+= --with-python
# Bonobo allows us to use parts of other applications as components via
# CORBA, and was supposed to allow us to work as a component for other
......@@ -149,17 +152,13 @@ install: build
dh_clean -k
dh_installdirs
# prefix=`pwd`/../debian/tmp/usr
cd build && env GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 \
RPM_BUILD_ROOT=fake_so_scrollkeeper-update_wont_be_called \
$(MAKE) install \
DESTDIR=`pwd`/../debian/tmp/ \
sysconfdir=`pwd`/../debian/tmp/etc \
localstatedir=`pwd`/../debian/tmp/var/lib \
libexecdir=`pwd`/../debian/tmp/usr/bin
cd build/schemas && install -m 644 -o root -g root -p *.schemas `pwd`/../../debian/gnumeric/usr/share/gconf/schemas/
# Plugins are not intended as stand-alone executables
find `pwd`/debian/tmp/usr/lib/gnumeric/*/plugins -type f -print0 | xargs -0 chmod a-x
......@@ -169,42 +168,25 @@ install: build
# Bonobo-only files
rm -rf debian/tmp/usr/lib/bonobo
# We no longer remove the libtool files for plugins as we did for
# 1.0.x: 1.2.x actually needs them for the plugins to work.
#find `pwd`/debian/gnumeric/usr/lib/gnumeric/*/plugins -name '*.la' -print0 | xargs -0 rm -f
# Remove scrollkeeper stuff as well, as it should be done at package
# (de)install time.
# Remove scrollkeeper generated files as well; for a package they
# need to be (re)generated at package (de)install time.
rm -rf `pwd`/debian/tmp/var/lib/scrollkeeper
# Low-colour icon for use by the menu system
$(INSTALL) -m 644 debian/gnome-gnumeric.xpm `pwd`/debian/tmp/usr/share/pixmaps/
dh_install --sourcedir=debian/tmp --list-missing
dh_install --sourcedir=`pwd`/debian/tmp --list-missing
# Name the binary just "gnumeric"
cd debian/gnumeric/usr/bin && mv gnumeric-* gnumeric
# gnumeric and gnumeric-common are always installed together; they
# can share a doc dir.
# (Note that's not the case with gnumeric-doc as it can be installed
# without having gnumeric installed)
dh_link -pgnumeric-common usr/share/doc/gnumeric/ usr/share/doc/gnumeric-common
dh_link usr/share/gnumeric/$(upstreamversion)/idl/GNOME_Gnumeric.idl usr/share/idl/GNOME_Gnumeric.idl
dh_link -pgnumeric-doc usr/share/pixmaps/gnome-logo-icon.png usr/share/gnome/help/gnumeric/C/stylesheet/gnome-logo-icon.png
ifeq ($(GENERATE_HTML_DOCS),1)
dh_link -pgnumeric-doc usr/share/gnome/help/gnumeric/C/gnumeric.html usr/share/doc/gnumeric-doc/gnumeric.html
# For the callout pngs
dh_link -pgnumeric-doc usr/share/xml/docbook/stylesheet/nwalsh/images/ usr/share/gnome/help/gnumeric/C/images
endif
# dh_link -pgnumeric-doc usr/share/gnome/help/gnumeric/C/gnumeric.xml usr/share/doc/gnumeric-doc/gnumeric.xml
# Make the documentation accessible to gnumeric
dh_link -pgnumeric-doc usr/share/gnome/help/gnumeric usr/share/gnumeric/$(upstreamversion)/doc
dh_link -pgnumeric-doc usr/share/xml/docbook/stylesheet/nwalsh/images/ usr/share/gnumeric/$(upstreamversion)/doc/C/images
# Remove files from the main package that belong to a more
# specialist package
# (dh_install doesn't do the right thing here IMO; perhaps it
......@@ -233,6 +215,7 @@ binary-indep: build install
# dh_installinit -i
dh_installcron -i
# dh_installman -i
dh_link -i
dh_installinfo -i
# dh_undocumented -i
dh_installchangelogs ChangeLog -i
......@@ -253,12 +236,8 @@ binary-arch: build install
dh_testdir -a
dh_testroot -a
# dh_installdebconf -a
ifeq ($(GENERATE_HTML_DOCS),1)
dh_installdocs -a
else
dh_installdocs -a --noscripts
rm -rf `pwd`/debian/gnumeric-doc/usr/share/doc-base
endif
dh_installexamples -a
dh_installmenu -a
# dh_installlogrotate -a
......@@ -268,6 +247,7 @@ endif
# dh_installinit -a
dh_installcron -a
dh_installman -a
dh_link -a
dh_installinfo -a
# dh_undocumented -a
dh_installchangelogs ChangeLog -a
......
version=2
ftp://ftp.gnome.org/pub/GNOME/sources/gnumeric/1.3/ \
ftp://ftp.gnome.org/pub/GNOME/sources/gnumeric/1.5/ \
gnumeric-(.*)\.tar\.gz \
debian
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment