2009
opencascade (6.3.0.dfsg.1-4) unstable; urgency=low
[Denis Barbier]
* New fix-osd_path.patch to try to prevent build failures
on architectures not supported upstream.
* Fix 2 lintian warnings:
+ Drop dh_desktop from debian/rules
+ Fix versioned build-dependency on debhelper
* debian/rules: Fix 'unpatch' target to do its job when using
the new dpkg source format 3.0 (quilt). (closes: #538691)
* New kfreebsd.patch to make OpenCascade build on GNU/kFreeBSD
(closes: #542718). Thanks to Aurélien Jarno for the report
and the patch.
* Remove *.la libtool files. The only reverse build-dependencies
are gmsh and elmerfem, and they do not ship *;la files, so it
is safe to remove them from libopencascade-*-dev packages.
-- Adam C. Powell, IV <hazelsct@debian.org> Sun, 23 Aug 2009 20:16:05 +0200
opencascade (6.3.0.dfsg.1-3) unstable; urgency=low
[Denis Barbier]
* Modify debian/opencascade-draw.install to filter out unused
scripts from /usr/share/opencascade/6.3.0/src/DrawResources/
(closes: #518799)
* New fix-asm.patch to replace x86 assembly code by atomic
extensions provided by GNU g++. (closes: #518837)
* Build against tcl8.5-dev and tk8.5-dev.
* Drop unknown --with-xmu-{include,library} configure flags.
* Do not compress files in opencascade-examples. (closes: #496469)
-- Adam C. Powell, IV <hazelsct@debian.org> Sun, 08 Mar 2009 20:17:06 +0100
2008
opencascade (6.3.0.dfsg.1-2) unstable; urgency=low
[Denis Barbier]
* New drop-config-h.patch patch. Make sure that installed
headers do not #include <config.h> (closes: #506117). Thanks to Aleix on
OpenCascade forum for the report.
-- Adam C. Powell, IV <hazelsct@debian.org> Wed, 19 Nov 2008 18:03:34 -0500
opencascade (6.3.0.dfsg.1-1) unstable; urgency=low
[Denis Barbier] * New Upstream Version. (closes: #501128) * Upstream replaced Triangle by a free implementation, thus external-triangle.patch is removed as well as dependencies against libtriangle-dev. * Remove ros/src/FontMFT/*.mft files, these font files have no sources. (As a side effect, closes: #487116) * All non-free bits have thus been removed, and opencascade is moved from non-free into main. * Jason Kraftcheck's patches have been applied upstream, occ6.2.patch and correct-libs.patch are dropped. * Split packages as suggested by Jason Kraftcheck in http://lists.debian.org/debian-science/2008/01/msg00023.html + opencascade-tools is split into opencascade-draw and opencascade-wok + libopencascade6.3.0 is split into libopencascade-foundation-6.3.0, libopencascade-modeling-6.3.0, libopencascade-ocaf-lite-6.3.0, libopencascade-ocaf-6.3.0 and libopencascade-visualization-6.3.0. + Ditto for -dev packages. * New upstream build system now installs everything with 'make install', but DESTDIR support was missing and requires a new destdir.patch patch. * Call configure from a new directory to ease cleaning up. * New wok-install.patch to move WOK files into /usr/share/tcltk/wok2.0/ * Add --disable-dependency-tracking --disable-maintainer-mode to configure flags to speed up compilation and avoid running autotools * New tkernel-ld.patch patch to add -ldl to libTKernel which uses dlopen. This flag was previously set by accident because ros/configure.in did set LIBS=$TCL_LIBS. * New occ6.3.0.patch patch to fix C++ configure tests and drop #ifdef from installed headers, they must not rely on config.h providing the expected symbols. * New dep-libs.patch to fix inter-library dependencies. * New make-wok-libs-private.patch to move private WOK libraries into /usr/lib/opencas, and remove library versions. * New make-draw-libs-private.patch to move private DRAW libraries into /usr/lib/opencas, and remove library versions. Add rpath information into DRAWEXE to find plug-ins. * New wokunix-fdescr.patch patch to fix build failure when compiling with -D_FORTIFY_SOURCE=2. Patch written by Andrea Florio for openSUSE. * New wokstep_extract.patch patch to fix WOK, garbage was written into generated files. (closes: #501352) * debian/rules: Replace obsolete dh_movefiles by dh_install. * Copy ros/adm/UDLIST from Windows binary tarball, the one shipped with sources is outdated. This is useful to compile binaries with WOK. * Add Vcs-Browser and Vcs-Git fields in debian/control. * Build-depends on default-jdk-builddep to enable java wrapper. * Modify CreateFactory.tcl to only define CreateFactory function, this script can then be used by other scripts. [Adam Powell] * Closing old bugs fixed in previous unreleased versions (closes: #491912, #494715). * Changed Maintainer to debian-science and added myself as the first uploader (closes: #496668).
-- Adam C. Powell, IV <hazelsct@debian.org> Mon, 20 Oct 2008 10:57:41 -0400
opencascade (6.2.dfsg-1) unstable; urgency=low
* DFSG version with doc/, ros/src/Triangle/triangle.h, and most of
ros/src/Triangle/triangle.c removed.
* Patches enable use af external (non-free) triangle library.
* Uses quilt to apply patches.
* Moved Standard_Macro64.hxx to versioned directory (Thanks: Denis Barbier;
closes: #491912).
* Made opencascade-tools depend on libopencascade-dev (closes: #494715).
-- Adam C. Powell, IV <hazelsct@debian.org> Tue, 12 Aug 2008 17:59:40 -0400
opencascade (6.2-7) unstable; urgency=low
* Added menu and .desktop entry for DRAWEXE (closes: #486028). * Added --disable-debug to configure flags (Thanks: Denis Barbier; closes: #488891). * Disabled X11/bitmaps/icon.h inclusion (Thanks: Denis Barbier; closes: #489127). * New and excessively simple manpage for DRAWEXE.
-- Adam C. Powell, IV <hazelsct@debian.org> Tue, 08 Jul 2008 20:50:55 -0400
opencascade (6.2-6) unstable; urgency=low
* Disabled mmap in font rendering (Thanks: Denis Barbier; closes: #487407). * Changed PPC variable to ppc to avoid conflict with PPC macro (Thanks: Denis Barbier; closes: #487810).
-- Adam C. Powell, IV <hazelsct@debian.org> Mon, 30 Jun 2008 11:03:42 -0400
opencascade (6.2-5) unstable; urgency=low
* Moved Standard_Macro.hxx to a new directory in the shared lib package
(Thanks: Denis Barbier; closes: #486386).
* Added documentation describing Debian packaging and DRAWEXE use
(closes: #486099).
-- Adam C. Powell, IV <hazelsct@debian.org> Thu, 19 Jun 2008 11:30:20 -0400
opencascade (6.2-4) unstable; urgency=low
* Moved lib package /usr/share files into version-specific directory
(Thanks: Denis Barbier; closes: #485503).
* Put many more files into that directory (Thanks: Denis Barbier;
closes: #485498).
* Internally set CASROOT within source code, so users don't need to
define it (Thanks: Denis Barbier).
* Changed -D_OCC64 from Jason Kraftcheck's package to a definition in
Standard_Macro.hxx (Thanks: Denis Barbier; closes: #485877).
* Split out _OCC64 material into a separate OCC64.patch file, and added
a couple more hunks for source files which hadn't used it.
* Moved patches into their own subdir of debian/.
* Removed bison from Build-Depends.
-- Adam C. Powell, IV <hazelsct@debian.org> Thu, 12 Jun 2008 23:15:38 -0400
opencascade (6.2-3) unstable; urgency=low
* First upload! (Closes: #464400) * Added "-release 6.2" to LDADD for all libs making that the library version. * Dropped -0 from shared lib package, and version from -dev package. * Corrected a bunch of library dependencies.
-- Adam C. Powell, IV <hazelsct@debian.org> Wed, 14 May 2008 18:38:09 -0400
opencascade (6.2-2) unstable; urgency=low
* Converted FreeBSD tarball to .tar.gz as part of conversion back to version
1 source format, and removed a couple of non-distributable files.
* New copyright file uses http://wiki.debian.org/Proposals/CopyrightFormat
* Copyright information from audit performed by Aurélien Jarno and Denis
Barbier.
* Removed static libs from the -dev package, making it architecture-
independent.
* Changed doc-base section to Science/Engineering.
-- Adam C. Powell, IV <hazelsct@debian.org> Tue, 13 May 2008 08:45:15 -0400
opencascade (6.2-1) unstable; urgency=low
* Using FreeBSD tarball found at:
ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/thierry/
(significantly smaller, leaves out some plain binaries, etc.)
* Added file debian/audit.txt with current copyright/license audit status.
-- Adam C. Powell, IV <hazelsct@debian.org> Tue, 06 May 2008 18:03:45 -0400
opencascade (6.2.0-7) unstable; urgency=low
* Added .dat files from UnitsAPI to a new /usr/share/opencascade directory
in the shared lib package because Salomé needs them.
-- Adam C. Powell, IV <hazelsct@debian.org> Fri, 25 Jan 2008 10:33:58 -0500
opencascade (6.2.0-6) unstable; urgency=low
* NO STLPORT! HATE IT! KILL IT! DESTROY IT! ELIMINATE IT! * Added -examples package for data directory. * Re-worded Descriptions a bit. * Updated README.Debian.html to reflect packaging changes.
-- Adam C. Powell, IV <hazelsct@debian.org> Thu, 10 Jan 2008 10:20:23 -0500
opencascade (6.2.0-5) unstable; urgency=low
* Added build-dep on libmesa-gl1-dev (thanks to Alexandre Fayolle). * Converted copyright to UTF-8. * Included triangle copyright issues in copyright file.
-- Adam C. Powell, IV <hazelsct@debian.org> Wed, 09 Jan 2008 00:13:15 -0500
opencascade (6.2.0-4) unstable; urgency=low
* Fixed brown bag error which left includes out of the package.
-- Adam C. Powell, IV <hazelsct@debian.org> Tue, 08 Jan 2008 07:58:29 -0500
opencascade (6.2.0-3) unstable; urgency=low
* Fixed egregious config.h problem.
* Fixed debian/rules so install depends on build but it doesn't try to
patch with every install (thanks to Aurelien Jarno).
* Moved source and -tools from non-free/math to non-free/science (thanks
to Aurelien Jarno).
* Parallel make (thanks to Aurelien Jarno).
* Fixed Homepage link in control (thanks to Aurelien Jarno).
* Moved headers to new /usr/include/opencascade directory.
* New doc-base entry.
* -dev package provides and conflicts with libopencascade-dev to prevent
simultaneous installs of different versions.
-- Adam C. Powell, IV <hazelsct@debian.org> Mon, 07 Jan 2008 09:35:23 -0500
opencascade (6.2.0-2) unstable; urgency=low
* Added header copying into place to install target.
* Changed erroneous "nonfree" to "non-free" in control binary package
descriptions.
* Added .la files to -dev package.
* Versioned -dev package because users are likely to want to install a
particular version, but have not made an effort yet to conflict with
self or use alternatives to allow simultaneous installation of
multiple -dev packages.
* Added package description and more "bugs" to README.Debian.html.
-- Adam C Powell IV <hazelsct@debian.org> Fri, 04 Jan 2008 05:18:44 +0000
opencascade (6.2.0-1) unstable; urgency=low
* First Debianization of OpenCASCADE!
* Created .orig.tar.gz by extracting upstream OpenCASCADE_Linux.tgz, making a
dir opencascade-6.2.0, running "java -cp [path]/Linux/setup.jar run" in
that dir, removing the 3rdparty subdir and log.txt, then using "tar czf".
* Uses patchset from http://homepages.cae.wisc.edu/~kraftche/OCC/patches.html
-- Adam C. Powell, IV <hazelsct@debian.org> Wed, 02 Jan 2008 16:32:57 -0500