[Pkg-octave-commit] rev 496 - in branches: . stable-updates-sarge
stable-updates-sarge/packages stable-updates-sarge/packages/octaviz
stable-updates-sarge/packages/octaviz/debian
stable-updates-sarge/packages/octaviz/debian/patches
Thomas Weber
thomas-guest at costa.debian.org
Fri Feb 17 14:18:11 UTC 2006
Author: thomas-guest
Date: 2006-02-17 14:18:10 +0000 (Fri, 17 Feb 2006)
New Revision: 496
Added:
branches/stable-updates-sarge/
branches/stable-updates-sarge/packages/
branches/stable-updates-sarge/packages/octaviz/
branches/stable-updates-sarge/packages/octaviz/debian/
branches/stable-updates-sarge/packages/octaviz/debian/changelog
branches/stable-updates-sarge/packages/octaviz/debian/compat
branches/stable-updates-sarge/packages/octaviz/debian/control
branches/stable-updates-sarge/packages/octaviz/debian/copyright
branches/stable-updates-sarge/packages/octaviz/debian/docs
branches/stable-updates-sarge/packages/octaviz/debian/patches/
branches/stable-updates-sarge/packages/octaviz/debian/patches/40-cast-pointer-long.patch
branches/stable-updates-sarge/packages/octaviz/debian/rules
branches/stable-updates-sarge/packages/octaviz/debian/shlibs.local
branches/stable-updates-sarge/packages/octaviz/debian/watch
Log:
Add branch for stable updates to Sarge
Recompile and patch to make Octaviz work on all released architectures
Copied: branches/stable-updates-sarge/packages/octaviz/debian/changelog (from rev 495, tags/packages/octaviz/0.4.0-10/debian/changelog)
===================================================================
--- tags/packages/octaviz/0.4.0-10/debian/changelog 2006-02-14 02:26:18 UTC (rev 495)
+++ branches/stable-updates-sarge/packages/octaviz/debian/changelog 2006-02-17 14:18:10 UTC (rev 496)
@@ -0,0 +1,109 @@
+octaviz (0.4.0-10sarge-1) stable; urgency=low
+
+ +++ Changes by Thomas Weber
+
+ * recompile to pick up correct Octave version (Closes: #341676, #304162)
+ * Apply 40-cast-pointer-long.patch. This should bring all released
+ stable architectures back in sync
+
+ --
+
+octaviz (0.4.0-10) unstable; urgency=low
+
+ +++ Changes by Rafael Laboissiere
+
+ * debian/shlibs.local: Added file with right version dependencies on the
+ libvtk4 libraries. This is a temporary fix and should be done in the
+ vtk package.
+ * Still closes: #279362, just in case this upload get to incoming before
+ the package will be in unstable (see below).
+
+ -- Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org> Mon, 14 Mar 2005 08:49:36 +0100
+
+octaviz (0.4.0-9) unstable; urgency=low
+
+ +++ Changes by J. Rafael Rodriguez Galvan
+
+ * debian/control: Changed Maintainer to Debian Octave Group.
+ * debian/changelog: Added variables for Emacs debian-changelog-mode.
+
+ +++ Changes by Rafael Laboissiere
+
+ * Uploading to unstable, since libvtk4 version 4.4.2-4 is now in
+ unstable (closes: #279362)
+ * debian/control:
+ - Removed explicit dependency of the binary package on libvtk4
+ - Dropped build-dependency on perl
+ * debian/rules:
+ - Create target for building the cmake files
+ - Set the variable CMAKE_SKIP_RPATH directly when calling cmake,
+ instead of using the perl hack
+ - Removed old variables that were used for computing the version
+ dependency of the pacakge (this is now done by octave-depends)
+ - Use $(MDIR) and $(OCTDIR) for installing the files, as mandated by
+ the Debian Octave Group Guidelines.
+
+ -- Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org> Sun, 13 Mar 2005 12:09:29 +0100
+
+octaviz (0.4.0-8) experimental; urgency=low
+
+ * Rebuilt against octave 2.1.64.
+
+ -- Rafael Laboissiere <rafael at debian.org> Sat, 4 Dec 2004 14:26:09 +0100
+
+octaviz (0.4.0-7) experimental; urgency=low
+
+ * Rebuilt against octave 2.1.63.
+
+ -- Rafael Laboissiere <rafael at debian.org> Fri, 18 Nov 2004 18:50:41 +0100
+
+octaviz (0.4.0-6) experimental; urgency=low
+
+ * Rebuilt against octave 2.1.62.
+
+ -- Rafael Laboissiere <rafael at debian.org> Fri, 12 Nov 2004 18:50:41 +0100
+
+octaviz (0.4.0-5) experimental; urgency=low
+
+ * Rebuilt against octave 2.1.61.
+
+ -- Rafael Laboissiere <rafael at debian.org> Sat, 6 Nov 2004 10:53:50 +0100
+
+octaviz (0.4.0-4) experimental; urgency=low
+
+ * debian/rules: Avoid compression of some *.m files in the examples
+ directory.
+
+ -- Rafael Laboissiere <rafael at debian.org> Wed, 3 Nov 2004 13:34:26 +0100
+
+octaviz (0.4.0-3) experimental; urgency=low
+
+ * Built in a Debian unstable chroot. This version will be uploaded to
+ the experimental distribution (closes: #279362).
+
+ -- Rafael Laboissiere <rafael at debian.org> Tue, 2 Nov 2004 22:37:19 +0100
+
+octaviz (0.4.0-2) experimental; urgency=low
+
+ * debian/rules:
+ - Use debdir and octdir make variables.
+ - (binary): m ove Examples dir from site/m/ into /usr/share/doc/.
+ - (clean): remove built files left by cmake.
+ * debian/control: Add explict versioned dependency on libvtk4. For some
+ unknown reason, dpkg-shlibdeps is not adding the versioned dependency.
+
+ -- Rafael Laboissiere <rafael at debian.org> Tue, 2 Nov 2004 10:24:02 +0100
+
+octaviz (0.4.0-1) experimental; urgency=low
+
+ * Initial Release. The distribution is set to experimental, since this
+ package build-depends on libvtk4-dev >= 4.4, which is not yet
+ available in debian unstable.
+
+ -- Rafael Laboissiere <rafael at debian.org> Mon, 1 Nov 2004 10:25:01 +0100
+
+
+Local Variables:
+debian-changelog-full-name: "Debian Octave Group"
+debian-changelog-mailing-address: "pkg-octave-devel at lists.alioth.debian.org"
+End:
Copied: branches/stable-updates-sarge/packages/octaviz/debian/compat (from rev 495, tags/packages/octaviz/0.4.0-10/debian/compat)
Copied: branches/stable-updates-sarge/packages/octaviz/debian/control (from rev 495, tags/packages/octaviz/0.4.0-10/debian/control)
Copied: branches/stable-updates-sarge/packages/octaviz/debian/copyright (from rev 495, tags/packages/octaviz/0.4.0-10/debian/copyright)
Copied: branches/stable-updates-sarge/packages/octaviz/debian/docs (from rev 495, tags/packages/octaviz/0.4.0-10/debian/docs)
Copied: branches/stable-updates-sarge/packages/octaviz/debian/patches/40-cast-pointer-long.patch (from rev 495, trunk/packages/octaviz/debian/patches/40-cast-pointer-long.patch)
Copied: branches/stable-updates-sarge/packages/octaviz/debian/rules (from rev 495, tags/packages/octaviz/0.4.0-10/debian/rules)
===================================================================
--- tags/packages/octaviz/0.4.0-10/debian/rules 2006-02-14 02:26:18 UTC (rev 495)
+++ branches/stable-updates-sarge/packages/octaviz/debian/rules 2006-02-17 14:18:10 UTC (rev 496)
@@ -0,0 +1,103 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# Define Makefile variables MDIR and OCTDIR, as sugested in DOG Guidelines.
+include /usr/share/octave/debian/defs.make
+
+debdir = $(CURDIR)/debian/octaviz
+docdir = /usr/share/doc/octaviz
+debdoc = $(debdir)$(docdir)
+deboct = $(debdir)$(OCTDIR)
+debfcn = $(debdir)$(MDIR)
+
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+
+cmake: cmake-stamp
+cmake-stamp:
+ dh_testdir
+
+ patch -p1 < debian/patches/40-cast-pointer-long.patch
+
+ cmake -DCMAKE_SKIP_RPATH:BOOL=YES .
+
+ touch cmake-stamp
+
+build: build-stamp
+build-stamp: cmake
+ dh_testdir
+
+ # Add here commands to compile the package.
+ $(MAKE)
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp cmake-stamp
+
+ # Add here commands to clean up after the build process.
+ -$(MAKE) clean
+
+ find . -name \*.o -o -name Makefile -o -name cmake.\* \
+ -o -name \*.cmake -o -name \*.log \
+ | xargs rm -f
+ rm -f CMakeCache.txt install_manifest.txt
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+
+ # Add here commands to install the package into debian/octaviz.
+ $(MAKE) install DESTDIR=$(debdir)
+
+ dh_installdirs $(docdir) $(OCTDIR) $(MDIR)
+ find $(debdir) -name \*.m | xargs -if chmod -x f
+ mv `find $(debdir)/usr/share/octave -name Examples` $(debdoc)/examples
+ mv `find $(debdir)/usr/share/octave -name octaviz` $(debfcn)
+ mv `find $(debdir)/usr/lib/octave -name octaviz` $(deboct)
+ rm -rf $(debdir)/usr/*/octave/2.1*
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installexamples
+ dh_installman
+ dh_link
+ dh_strip
+ dh_compress --exclude=.m
+ dh_fixperms
+ dh_installdeb
+ octave-depends
+ dh_shlibdeps --exclude=site
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
Copied: branches/stable-updates-sarge/packages/octaviz/debian/shlibs.local (from rev 495, tags/packages/octaviz/0.4.0-10/debian/shlibs.local)
Copied: branches/stable-updates-sarge/packages/octaviz/debian/watch (from rev 495, tags/packages/octaviz/0.4.0-10/debian/watch)
More information about the Pkg-octave-commit
mailing list