[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