r35789 - in /packages/kwwidgets/tags/1.0.0~cvs20090522-1: ./ debian/ debian/patches/
domibel-guest at users.alioth.debian.org
domibel-guest at users.alioth.debian.org
Mon Aug 10 14:18:55 UTC 2009
Author: domibel-guest
Date: Mon Aug 10 14:18:54 2009
New Revision: 35789
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=35789
Log:
tagging kwwidgets 1.0.0~cvs20090522-1
Added:
packages/kwwidgets/tags/1.0.0~cvs20090522-1/
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/CMakeCache.txt.debian
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/Doxyfile.in
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/Notes
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/README.Debian
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/changelog
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/compat
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/control
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/copyright
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/get-orig-source
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/kwwidgets-doc.doc-base
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/kwwidgets-doc.install
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/libkwwidgets1-dev.install
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/libkwwidgets1.install
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/patches/
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/patches/00list
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/patches/30_all_patches.dpatch
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/python-kwwidgets.install
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/rules (with props)
packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/tcl8.4-kwwidgets.install
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/CMakeCache.txt.debian
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/CMakeCache.txt.debian?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/CMakeCache.txt.debian (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/CMakeCache.txt.debian Mon Aug 10 14:18:54 2009
@@ -1,0 +1,2 @@
+VTK_DIR:PATH=/usr/lib/vtk-5.4
+
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/Doxyfile.in
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/Doxyfile.in?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/Doxyfile.in (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/Doxyfile.in Mon Aug 10 14:18:54 2009
@@ -1,0 +1,276 @@
+# Doxyfile 1.5.6
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+DOXYFILE_ENCODING = UTF-8
+PROJECT_NAME = KWWidgets
+PROJECT_NUMBER =
+OUTPUT_DIRECTORY = "@KWWidgets_BINARY_DIR@/Utilities/Doxygen/doc"
+CREATE_SUBDIRS = NO
+OUTPUT_LANGUAGE = English
+BRIEF_MEMBER_DESC = NO
+REPEAT_BRIEF = YES
+ABBREVIATE_BRIEF =
+ALWAYS_DETAILED_SEC = NO
+INLINE_INHERITED_MEMB = NO
+FULL_PATH_NAMES = NO
+STRIP_FROM_PATH = dox \
+ "@KWWidgets_SOURCE_DIR@"
+STRIP_FROM_INC_PATH =
+SHORT_NAMES = NO
+JAVADOC_AUTOBRIEF = YES
+QT_AUTOBRIEF = NO
+MULTILINE_CPP_IS_BRIEF = NO
+DETAILS_AT_TOP = YES
+INHERIT_DOCS = YES
+SEPARATE_MEMBER_PAGES = NO
+TAB_SIZE = 3
+ALIASES =
+OPTIMIZE_OUTPUT_FOR_C = NO
+OPTIMIZE_OUTPUT_JAVA = NO
+OPTIMIZE_FOR_FORTRAN = NO
+OPTIMIZE_OUTPUT_VHDL = NO
+BUILTIN_STL_SUPPORT = NO
+CPP_CLI_SUPPORT = NO
+SIP_SUPPORT = NO
+IDL_PROPERTY_SUPPORT = YES
+DISTRIBUTE_GROUP_DOC = YES
+SUBGROUPING = YES
+TYPEDEF_HIDES_STRUCT = NO
+#---------------------------------------------------------------------------
+# Build related configuration options
+#---------------------------------------------------------------------------
+EXTRACT_ALL = YES
+EXTRACT_PRIVATE = NO
+EXTRACT_STATIC = YES
+EXTRACT_LOCAL_CLASSES = NO
+EXTRACT_LOCAL_METHODS = NO
+EXTRACT_ANON_NSPACES = NO
+HIDE_UNDOC_MEMBERS = NO
+HIDE_UNDOC_CLASSES = YES
+HIDE_FRIEND_COMPOUNDS = NO
+HIDE_IN_BODY_DOCS = NO
+INTERNAL_DOCS = NO
+CASE_SENSE_NAMES = YES
+HIDE_SCOPE_NAMES = NO
+SHOW_INCLUDE_FILES = YES
+INLINE_INFO = YES
+SORT_MEMBER_DOCS = NO
+SORT_BRIEF_DOCS = NO
+SORT_GROUP_NAMES = NO
+SORT_BY_SCOPE_NAME = NO
+GENERATE_TODOLIST = YES
+GENERATE_TESTLIST = YES
+GENERATE_BUGLIST = YES
+GENERATE_DEPRECATEDLIST= YES
+ENABLED_SECTIONS = section_public \
+ section_protected \
+ section_private
+MAX_INITIALIZER_LINES = 30
+SHOW_USED_FILES = YES
+SHOW_DIRECTORIES = YES
+SHOW_FILES = YES
+SHOW_NAMESPACES = YES
+FILE_VERSION_FILTER =
+#---------------------------------------------------------------------------
+# configuration options related to warning and progress messages
+#---------------------------------------------------------------------------
+QUIET = NO
+WARNINGS = YES
+WARN_IF_UNDOCUMENTED = NO
+WARN_IF_DOC_ERROR = YES
+WARN_NO_PARAMDOC = NO
+WARN_FORMAT = "$file:$line: $text"
+WARN_LOGFILE =
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = "@KWWidgets_SOURCE_DIR@" \
+ "@KWWidgets_BINARY_DIR@/AutoGeneratedClasses/"
+INPUT_ENCODING = UTF-8
+FILE_PATTERNS = *.h
+RECURSIVE = YES
+EXCLUDE = Common/vtkSetGet.h
+EXCLUDE_SYMLINKS = NO
+EXCLUDE_PATTERNS =
+EXCLUDE_SYMBOLS =
+EXAMPLE_PATH =
+EXAMPLE_PATTERNS =
+EXAMPLE_RECURSIVE = NO
+IMAGE_PATH = "@KWWidgets_SOURCE_DIR@/Utilities/Doxygen" \
+ "@KWWidgets_SOURCE_DIR@/Examples/Resources"
+INPUT_FILTER =
+FILTER_PATTERNS =
+FILTER_SOURCE_FILES = NO
+#---------------------------------------------------------------------------
+# configuration options related to source browsing
+#---------------------------------------------------------------------------
+SOURCE_BROWSER = YES
+INLINE_SOURCES = NO
+STRIP_CODE_COMMENTS = YES
+REFERENCED_BY_RELATION = NO
+REFERENCES_RELATION = NO
+REFERENCES_LINK_SOURCE = YES
+USE_HTAGS = NO
+VERBATIM_HEADERS = NO
+#---------------------------------------------------------------------------
+# configuration options related to the alphabetical class index
+#---------------------------------------------------------------------------
+ALPHABETICAL_INDEX = YES
+COLS_IN_ALPHA_INDEX = 3
+IGNORE_PREFIX = vtkKW \
+ vtkPV \
+ vtkSM \
+ vtk
+#---------------------------------------------------------------------------
+# configuration options related to the HTML output
+#---------------------------------------------------------------------------
+GENERATE_HTML = YES
+HTML_OUTPUT = html
+HTML_FILE_EXTENSION = .html
+HTML_HEADER =
+HTML_FOOTER =
+HTML_STYLESHEET =
+HTML_ALIGN_MEMBERS = YES
+GENERATE_HTMLHELP = YES
+GENERATE_DOCSET = NO
+DOCSET_FEEDNAME = "Doxygen generated docs"
+DOCSET_BUNDLE_ID = org.doxygen.Project
+HTML_DYNAMIC_SECTIONS = NO
+CHM_FILE =
+HHC_LOCATION =
+GENERATE_CHI = NO
+CHM_INDEX_ENCODING =
+BINARY_TOC = NO
+TOC_EXPAND = NO
+DISABLE_INDEX = NO
+ENUM_VALUES_PER_LINE = 4
+GENERATE_TREEVIEW = NO
+TREEVIEW_WIDTH = 250
+FORMULA_FONTSIZE = 10
+#---------------------------------------------------------------------------
+# configuration options related to the LaTeX output
+#---------------------------------------------------------------------------
+GENERATE_LATEX = NO
+LATEX_OUTPUT = latex
+LATEX_CMD_NAME = latex
+MAKEINDEX_CMD_NAME = makeindex
+COMPACT_LATEX = NO
+PAPER_TYPE = a4wide
+EXTRA_PACKAGES =
+LATEX_HEADER =
+PDF_HYPERLINKS = YES
+USE_PDFLATEX = YES
+LATEX_BATCHMODE = NO
+LATEX_HIDE_INDICES = NO
+#---------------------------------------------------------------------------
+# configuration options related to the RTF output
+#---------------------------------------------------------------------------
+GENERATE_RTF = NO
+RTF_OUTPUT = rtf
+COMPACT_RTF = NO
+RTF_HYPERLINKS = NO
+RTF_STYLESHEET_FILE =
+RTF_EXTENSIONS_FILE =
+#---------------------------------------------------------------------------
+# configuration options related to the man page output
+#---------------------------------------------------------------------------
+GENERATE_MAN = NO
+MAN_OUTPUT = man
+MAN_EXTENSION = .3
+MAN_LINKS = NO
+#---------------------------------------------------------------------------
+# configuration options related to the XML output
+#---------------------------------------------------------------------------
+GENERATE_XML = NO
+XML_OUTPUT = xml
+XML_SCHEMA =
+XML_DTD =
+XML_PROGRAMLISTING = YES
+#---------------------------------------------------------------------------
+# configuration options for the AutoGen Definitions output
+#---------------------------------------------------------------------------
+GENERATE_AUTOGEN_DEF = NO
+#---------------------------------------------------------------------------
+# configuration options related to the Perl module output
+#---------------------------------------------------------------------------
+GENERATE_PERLMOD = NO
+PERLMOD_LATEX = NO
+PERLMOD_PRETTY = YES
+PERLMOD_MAKEVAR_PREFIX =
+#---------------------------------------------------------------------------
+# Configuration options related to the preprocessor
+#---------------------------------------------------------------------------
+ENABLE_PREPROCESSING = YES
+MACRO_EXPANSION = YES
+EXPAND_ONLY_PREDEF = YES
+SEARCH_INCLUDES = YES
+INCLUDE_PATH =
+INCLUDE_FILE_PATTERNS =
+PREDEFINED = "vtkSetMacro(name,type)= virtual void Set##name (type);" \
+ "vtkGetMacro(name,type)= virtual type Get##name ();" \
+ "vtkSetStringMacro(name)= virtual void Set##name (const char*);" \
+ "vtkGetStringMacro(name)= virtual char* Get##name ();" \
+ "vtkSetClampMacro(name,type,min,max)= virtual void Set##name (type);" \
+ "vtkSetObjectMacro(name,type)= virtual void Set##name (type*);" \
+ "vtkGetObjectMacro(name,type)= virtual type *Get##name ();" \
+ "vtkBooleanMacro(name,type)= virtual void name##On (); virtual void name##Off ();" \
+ "vtkSetVector2Macro(name,type)= virtual void Set##name (type, type); void Set##name (type [2]);" \
+ "vtkGetVector2Macro(name,type)= virtual type *Get##name (); virtual void Get##name (type &, type &); virtual void Get##name (type [2]);" \
+ "vtkSetVector3Macro(name,type)= virtual void Set##name (type, type, type); virtual void Set##name (type [3]);" \
+ "vtkGetVector3Macro(name,type)= virtual type *Get##name (); virtual void Get##name (type &, type &, type &); virtual void Get##name (type [3]);" \
+ "vtkSetVector4Macro(name,type)= virtual void Set##name (type, type, type, type); virtual void Set##name (type [4]);" \
+ "vtkGetVector4Macro(name,type)= virtual type *Get##name (); virtual void Get##name (type &, type &, type &, type &); virtual void Get##name (type [4]);" \
+ "vtkSetVector6Macro(name,type)= virtual void Set##name (type, type, type, type, type, type); virtual void Set##name (type [6]);" \
+ "vtkGetVector6Macro(name,type)= virtual type *Get##name (); virtual void Get##name (type &, type &, type &, type &, type &, type &); virtual void Get##name (type [6]);" \
+ "vtkSetVectorMacro(name,type,count)= virtual void Set##name(type data[]);" \
+ "vtkGetVectorMacro(name,type,count)= virtual type *Get##name (); virtual void Get##name(type data[##count]);" \
+ "vtkWorldCoordinateMacro(name)= virtual vtkCoordinate *Get##name##Coordinate (); virtual void Set##name(float x[3]); virtual void Set##name(float x, float y, float z); virtual float *Get##name();" \
+ "vtkViewportCoordinateMacro(name)= virtual vtkCoordinate *Get##name##Coordinate (); virtual void Set##name(float x[2]); virtual void Set##name(float x, float y); virtual float *Get##name();" \
+ "vtkTypeMacro(thisClass,superclass)= typedef superclass Superclass; virtual const char *GetClassName(); static int IsTypeOf(const char *type); virtual int IsA(const char *type); static thisClass* SafeDownCast(vtkObject *o);" \
+ "vtkTypeRevisionMacro(thisClass,superclass)= typedef superclass Superclass; virtual const char *GetClassName(); static int IsTypeOf(const char *type); virtual int IsA(const char *type); static thisClass* SafeDownCast(vtkObject *o);" \
+ "VTK_LEGACY(x)= x"
+EXPAND_AS_DEFINED =
+SKIP_FUNCTION_MACROS = YES
+#---------------------------------------------------------------------------
+# Configuration::additions related to external references
+#---------------------------------------------------------------------------
+TAGFILES =
+GENERATE_TAGFILE = "@KWWidgets_BINARY_DIR@/Utilities/Doxygen/KWWidgets.tag"
+ALLEXTERNALS = NO
+EXTERNAL_GROUPS = YES
+PERL_PATH = /usr/bin/perl
+#---------------------------------------------------------------------------
+# Configuration options related to the dot tool
+#---------------------------------------------------------------------------
+CLASS_DIAGRAMS = YES
+MSCGEN_PATH =
+HIDE_UNDOC_RELATIONS = YES
+HAVE_DOT = YES
+DOT_FONTNAME = FreeSans
+DOT_FONTPATH =
+CLASS_GRAPH = YES
+COLLABORATION_GRAPH = YES
+GROUP_GRAPHS = YES
+UML_LOOK = NO
+TEMPLATE_RELATIONS = YES
+INCLUDE_GRAPH = YES
+INCLUDED_BY_GRAPH = YES
+CALL_GRAPH = NO
+CALLER_GRAPH = NO
+GRAPHICAL_HIERARCHY = YES
+DIRECTORY_GRAPH = YES
+DOT_IMAGE_FORMAT = png
+DOT_PATH = "@DOT_PATH@"
+DOTFILE_DIRS =
+DOT_GRAPH_MAX_NODES = 50
+MAX_DOT_GRAPH_DEPTH = 0
+DOT_TRANSPARENT = YES
+DOT_MULTI_TARGETS = NO
+GENERATE_LEGEND = YES
+DOT_CLEANUP = YES
+#---------------------------------------------------------------------------
+# Configuration::additions related to the search engine
+#---------------------------------------------------------------------------
+SEARCHENGINE = NO
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/Notes
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/Notes?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/Notes (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/Notes Mon Aug 10 14:18:54 2009
@@ -1,0 +1,77 @@
+0) SONAME
+
+1.0.0 release
+1.0.20090522 SONAME
+1.0.20090522.0 SONAME + some version number
+libkwwidgets1 1 represents SONAME here
+libkwwidgets1-dev 1 represents SONAME here
+-------------------------------------------
+this doesn't fit 100% the Debian Library Packaging guide
+http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html
+
+
+
+DONE:
+
+1) create a symbol file
+dpkg-gensymbols -v1.0.0~cvs20080526 -plibkwwidgets1 -Pdebian/libkwwidgets1 -Odebian/libkwwidgets1.symbols
+
+
+
+
+TODO:
+
+
+1)
+# d-shlibmove --commit \
+# --override s/libtcl8.4-0-dev/tcl8.4-dev/ \
+# --override s/libtk8.4-0-dev/tk8.4-dev/ \
+# --override s/libvtkCommon5.0-dev/libvtk5-dev/ \
+# --override s/libvtkCommonTCL5.0-dev/libvtk5-dev/ \
+# --override s/libvtkFiltering5.0-dev/libvtk5-dev/ \
+# --override s/libvtkFilteringTCL5.0-dev/libvtk5-dev/ \
+# --override s/libvtkGraphicsTCL5.0-dev/libvtk5-dev/ \
+# --override s/libvtkHybrid5.0-dev/libvtk5-dev/ \
+# --override s/libvtkHybridTCL5.0-dev/libvtk5-dev/ \
+# --override s/libvtkImaging5.0-dev/libvtk5-dev/ \
+# --override s/libvtkImagingTCL5.0-dev/libvtk5-dev/ \
+# --override s/libvtkIO5.0-dev/libvtk5-dev/ \
+# --override s/libvtkIOTCL5.0-dev/libvtk5-dev/ \
+# --override s/libvtkParallelTCL5.0-dev/libvtk5-dev/ \
+# --override s/libvtkRendering5.0-dev/libvtk5-dev/ \
+# --override s/libvtkRenderingTCL5.0-dev/libvtk5-dev/ \
+# --override s/libvtkWidgetsTCL5.0-dev/libvtk5-dev/ \
+# --override s/libvtksys5.0-dev/libvtk5-dev/ \
+# --override s/libvtkVolumeRenderingTCL5.0-dev/libvtk5-dev/ \
+# debian/tmp/usr/lib/libKWWidgets.so
+
+ d-shlibmove --commit \
+ --override s/libvtkCommon5.0-dev/libvtk5-dev/ \
+ --override s/libvtkCommonPythonD5.0-dev/libvtk5-dev/ \
+ --override s/libvtkRenderingPythonD5.0-dev/libvtk5-dev/ \
+ debian/tmp/usr/lib/libKWWidgetsPythonD.so
+
+-------------------------------------------------------------------------------------------------------------
+
+Current vtk package in Debian depends on python-dev
+And python-dev depends on python2.5-dev
+
+But the variable VTK_INCLUDE_DIR contains a wrong path. It contains
+/usr/include/python2.4; instead of /usr/include/python2.5;
+
+$ less /usr/lib/vtk-5.0/VTKConfig.cmake
+...
+# The VTK include file directories.
+SET(VTK_INCLUDE_DIRS
+"${VTK_INSTALL_PREFIX}/include/vtk-5.0;/usr/include/tcl8.4;/usr/include/python2.4;/usr/include/freetype2")
+...
+
+
+In my case, this leads to a compiler error
+because /usr/include/python2.4 is not present on my computer and the
+compiler doesnt know where to find python2.5 which is required for kwwidgets.
+
+As a workaround i am using a compiler flag
+ -DCMAKE_CXX_FLAGS="-I/usr/inlude/python2.5"
+
+-------------------------------------------------------------------------------------------------------------
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/README.Debian
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/README.Debian?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/README.Debian (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/README.Debian Mon Aug 10 14:18:54 2009
@@ -1,0 +1,32 @@
+KWWidgets for Debian
+--------------------
+
+# Online API Documentation
+#
+http://www.kwwidgets.org/doc/nightly/html/index.html
+
+
+
+# Local API Documentation
+#
+file:///usr/share/doc/kwwidgets-doc/html/index.html
+
+
+
+# You can test your KWWidgets installation:
+#
+# Examples from the kwwidgets-examples package can be easily compiled:
+#
+mkdir my_test_dir_for_kwwidgets
+cd my_test_dir_for_kwwidgets
+ccmake /usr/share/doc/kwwidgets-examples/examples
+make
+
+
+## Interpretertest
+tclsh /usr/share/doc/kwwidgets-examples/examples/Tcl/PolygonalObjectViewer/KWPolygonalObjectViewerExample.tcl
+python /usr/share/doc/kwwidgets-examples/examples/Python/WidgetsTour/KWWidgetsTourExample.py
+
+
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de> Fri, 21 Mar 2008 16:21:52 +0000
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/changelog?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/changelog (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/changelog Mon Aug 10 14:18:54 2009
@@ -1,0 +1,41 @@
+kwwidgets (1.0.0~cvs20090522-1) experimental; urgency=low
+
+ * new upstream snapshot
+ * new package python-kwwidgets added
+ * new package tcl8.4-kwwidgets added
+ * vtk-doc dependency for kwwidgets-doc removed
+ * bump soname to 1.0.20090522
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de> Sat, 23 May 2009 16:53:50 -0400
+
+kwwidgets (1.0.0~cvs20080526-3) experimental; urgency=low
+
+ * removed debian/libkwwidgets1.symbols
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de> Sun, 08 Feb 2009 20:51:44 -0500
+
+kwwidgets (1.0.0~cvs20080526-2) experimental; urgency=low
+
+ [ Mathieu Malaterre ]
+ * debian/get-orig-source: cvs login is not required
+ * debian/rules: support DEB_BUILD_OPTIONS=parallel=4, DEB_BUILD_OPTIONS=noopt
+ * debian/rules: remove testing (neither installed, not run)
+ * debian/rules: remove duplicate configuration
+ * debian/rules: use doxygen target
+ * kwwidgets doxygen need toplevel vtk class (for doxygen hierarchy).
+ vtk-doc is now required
+
+ [ Dominique Belhachemi]
+ * added debian/libkwwidgets1.symbols
+ * debhelper version increased to 7
+ * debian/control: doxygen & graphviz moved to Build-Depends-Indep
+ * debian/copyright: removed ambiguity
+ * debian/rules: uses "dh_prep" now instead of "dh_clean -k"
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de> Wed, 12 Nov 2008 21:59:28 +0100
+
+kwwidgets (1.0.0~cvs20080526-1) experimental; urgency=low
+
+ * Initial release (Closes: #473045)
+
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de> Mon, 23 Aug 2008 16:21:52 +0000
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/compat
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/compat?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/compat (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/compat Mon Aug 10 14:18:54 2009
@@ -1,0 +1,1 @@
+7
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/control?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/control (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/control Mon Aug 10 14:18:54 2009
@@ -1,0 +1,142 @@
+Source: kwwidgets
+Priority: optional
+Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
+DM-Upload-Allowed: yes
+Uploaders: Dominique Belhachemi <domibel at cs.tu-berlin.de>
+Build-Depends: debhelper (>= 7), cmake, dpatch, libvtk5-dev (>= 5.2.1-4), tcl8.4-dev, vtk-tcl,
+ tk8.4-dev, libpng-dev, libfreetype6-dev, libxext-dev, libjpeg-dev, libtiff-dev,
+ libexpat1-dev, python-vtk, python2.5-dev, libxft-dev, python-support (>= 0.5.3),
+ python-all-dev (>= 2.3.5-11)
+Build-Depends-Indep: doxygen, graphviz
+Standards-Version: 3.8.1
+Vcs-Browser: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/trunk/?rev=0&sc=0
+Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/kwwidgets/trunk/
+Section: libs
+XB-Python-Version: ${python:Versions}
+Homepage: http://www.kwwidgets.org/
+
+Package: libkwwidgets1-dev
+Section: libdevel
+Architecture: any
+Provides: libkwwidgets-dev
+Conflicts: libkwwidgets-dev
+Depends: libkwwidgets1 (= ${binary:Version}), ${shlibs:Depends}
+Description: Cross-Platform GUI Toolkit - development
+ Like many other GUI toolkits, it provides low-level core widgets
+ like buttons, entries, scales, menus, combo-boxes, thumbwheels,
+ spin-boxes, trees, notebooks and multi-column lists to name a few.
+ Unlike many of those toolkits though, it also provides advanced
+ composite widgets like toolbars, tooltips, progress gauges,
+ split-frames, splash-screens, 2D/3D extents, color pickers,
+ histograms, windows and dialogs.
+ .
+ This package contains developer files for KWWidgets
+
+Package: libkwwidgets1
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Cross-Platform GUI Toolkit - runtime
+ Like many other GUI toolkits, it provides low-level core widgets
+ like buttons, entries, scales, menus, combo-boxes, thumbwheels,
+ spin-boxes, trees, notebooks and multi-column lists to name a few.
+ Unlike many of those toolkits though, it also provides advanced
+ composite widgets like toolbars, tooltips, progress gauges,
+ split-frames, splash-screens, 2D/3D extents, color pickers,
+ histograms, windows and dialogs.
+ .
+ More importantly, KWWidgets builds upon this set of widgets to
+ interface to visualization libraries like VTK and offer high-level
+ visualization-oriented widgets like surface material editors,
+ simple animation generators, transfer function editors, annotation
+ editors, window/level and volume property preset editors, text
+ property editors, 2D and 3D rendering widgets, etc.
+ .
+ This package contains library files for KWWidgets
+
+Package: kwwidgets-examples
+Section: graphics
+Suggests: libkwwidgets1-dev
+Architecture: all
+Description: Cross-Platform GUI Toolkit - examples
+ Like many other GUI toolkits, it provides low-level core widgets
+ like buttons, entries, scales, menus, combo-boxes, thumbwheels,
+ spin-boxes, trees, notebooks and multi-column lists to name a few.
+ Unlike many of those toolkits though, it also provides advanced
+ composite widgets like toolbars, tooltips, progress gauges,
+ split-frames, splash-screens, 2D/3D extents, color pickers,
+ histograms, windows and dialogs.
+ .
+ More importantly, KWWidgets builds upon this set of widgets to
+ interface to visualization libraries like VTK and offer high-level
+ visualization-oriented widgets like surface material editors,
+ simple animation generators, transfer function editors, annotation
+ editors, window/level and volume property preset editors, text
+ property editors, 2D and 3D rendering widgets, etc.
+ .
+ This package contains examples from the KWWidgets source.
+
+Package: kwwidgets-doc
+Section: doc
+Suggests: libkwwidgets1-dev
+Architecture: all
+Description: Cross-Platform GUI Toolkit - documentation
+ Like many other GUI toolkits, it provides low-level core widgets
+ like buttons, entries, scales, menus, combo-boxes, thumbwheels,
+ spin-boxes, trees, notebooks and multi-column lists to name a few.
+ Unlike many of those toolkits though, it also provides advanced
+ composite widgets like toolbars, tooltips, progress gauges,
+ split-frames, splash-screens, 2D/3D extents, color pickers,
+ histograms, windows and dialogs.
+ .
+ More importantly, KWWidgets builds upon this set of widgets to
+ interface to visualization libraries like VTK and offer high-level
+ visualization-oriented widgets like surface material editors,
+ simple animation generators, transfer function editors, annotation
+ editors, window/level and volume property preset editors, text
+ property editors, 2D and 3D rendering widgets, etc.
+ .
+ This package contains documentation files for KWWidgets.
+
+Package: python-kwwidgets
+Section: python
+Architecture: any
+Depends: ${python:Depends}, libkwwidgets1 (= ${binary:Version}), ${shlibs:Depends}
+Description: Cross-Platform GUI Toolkit - Python
+ Like many other GUI toolkits, it provides low-level core widgets
+ like buttons, entries, scales, menus, combo-boxes, thumbwheels,
+ spin-boxes, trees, notebooks and multi-column lists to name a few.
+ Unlike many of those toolkits though, it also provides advanced
+ composite widgets like toolbars, tooltips, progress gauges,
+ split-frames, splash-screens, 2D/3D extents, color pickers,
+ histograms, windows and dialogs.
+ .
+ More importantly, KWWidgets builds upon this set of widgets to
+ interface to visualization libraries like VTK and offer high-level
+ visualization-oriented widgets like surface material editors,
+ simple animation generators, transfer function editors, annotation
+ editors, window/level and volume property preset editors, text
+ property editors, 2D and 3D rendering widgets, etc.
+ .
+ This package contains Python support for KWWidgets.
+
+Package: tcl8.4-kwwidgets
+Section: interpreters
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, tcl8.4, tk8.4
+Description: Cross-Platform GUI Toolkit - TCL/TK
+ Like many other GUI toolkits, it provides low-level core widgets
+ like buttons, entries, scales, menus, combo-boxes, thumbwheels,
+ spin-boxes, trees, notebooks and multi-column lists to name a few.
+ Unlike many of those toolkits though, it also provides advanced
+ composite widgets like toolbars, tooltips, progress gauges,
+ split-frames, splash-screens, 2D/3D extents, color pickers,
+ histograms, windows and dialogs.
+ .
+ More importantly, KWWidgets builds upon this set of widgets to
+ interface to visualization libraries like VTK and offer high-level
+ visualization-oriented widgets like surface material editors,
+ simple animation generators, transfer function editors, annotation
+ editors, window/level and volume property preset editors, text
+ property editors, 2D and 3D rendering widgets, etc.
+ .
+ This package contains Tcl/Tk support for KWWidgets.
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/copyright?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/copyright (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/copyright Mon Aug 10 14:18:54 2009
@@ -1,0 +1,183 @@
+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat
+Debianized-By: Dominique Belhachemi <domibel at cs.tu-berlin.de>
+Debianized-Date: Fri, 21 Mar 2008 16:21:52 +0000
+Original-Source: http://www.kwwidgets.org
+
+
+Files: *
+Copyright:
+ Copyright (c) 1993-2008 Ken Martin, Will Schroeder, Bill Lorensen
+License: BSD-like
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ .
+ * Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+ .
+ * Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+ .
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+ of any contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+ .
+ * Modified source versions must be plainly marked as such, and must not be
+ misrepresented as being the original software.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+Files: Utilities/TkTreeCtrl/*
+Copyright:
+ Copyright (c) Tim Baker and other parties
+License: BSD-like
+ This software is copyrighted by Tim Baker and other parties. The
+ following terms apply to all files associated with the software unless
+ explicitly disclaimed in individual files.
+ .
+ The authors hereby grant permission to use, copy, modify, distribute,
+ and license this software and its documentation for any purpose, provided
+ that existing copyright notices are retained in all copies and that this
+ notice is included verbatim in any distributions. No written agreement,
+ license, or royalty fee is required for any of the authorized uses.
+ Modifications to this software may be copyrighted by their authors
+ and need not follow the licensing terms described here, provided that
+ the new terms are clearly indicated on the first page of each file where
+ they apply.
+ .
+ IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
+ FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
+ ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
+ DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+ .
+ THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE
+ IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
+ NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
+ MODIFICATIONS.
+ .
+ GOVERNMENT USE: If you are acquiring this software on behalf of the
+ U.S. government, the Government shall have only "Restricted Rights"
+ in the software and related documentation as defined in the Federal
+ Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you
+ are acquiring the software on behalf of the Department of Defense, the
+ software shall be classified as "Commercial Computer Software" and the
+ Government shall have only "Restricted Rights" as defined in Clause
+ 252.227-7013 (c) (1) of DFARs. Notwithstanding the foregoing, the
+ authors grant the U.S. Government and others acting in its behalf
+ permission to use and distribute the software in accordance with the
+ terms specified in this license.
+
+
+Files: Utilities/Tablelist/*
+Copyright:
+ Copyright (c) 2000-2006 Csaba Nemethi
+License: BSD-like
+ This library is free software; you can use, modify, and redistribute it
+ for any purpose, provided that existing copyright notices are retained
+ in all copies and that this notice is included verbatim in any
+ distributions.
+ .
+ This software is distributed WITHOUT ANY WARRANTY; without even the
+ implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+
+Files: Utilities/BWidgets/*
+Copyright:
+ Copyright (c) 1998-1999 UNIFIX.
+ Copyright (c) 2001-2002 ActiveState Corp.
+License: BSD-like
+ The following terms apply to all files associated with the software
+ unless explicitly disclaimed in individual files.
+ .
+ The authors hereby grant permission to use, copy, modify, distribute,
+ and license this software and its documentation for any purpose, provided
+ that existing copyright notices are retained in all copies and that this
+ notice is included verbatim in any distributions. No written agreement,
+ license, or royalty fee is required for any of the authorized uses.
+ Modifications to this software may be copyrighted by their authors
+ and need not follow the licensing terms described here, provided that
+ the new terms are clearly indicated on the first page of each file where
+ they apply.
+ .
+ IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
+ FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
+ ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
+ DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+ .
+ THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE
+ IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
+ NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
+ MODIFICATIONS.
+ .
+ GOVERNMENT USE: If you are acquiring this software on behalf of the
+ U.S. government, the Government shall have only "Restricted Rights"
+ in the software and related documentation as defined in the Federal
+ Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you
+ are acquiring the software on behalf of the Department of Defense, the
+ software shall be classified as "Commercial Computer Software" and the
+ Government shall have only "Restricted Rights" as defined in Clause
+ 252.227-7013 (c) (1) of DFARs. Notwithstanding the foregoing, the
+ authors grant the U.S. Government and others acting in its behalf
+ permission to use and distribute the software in accordance with the
+ terms specified in this license.
+
+
+Files: Utilities/tkdnd/*
+Copyright:
+ Copyright (c)
+ George Petasis, National Centre for Scientific Research "Demokritos",
+ Aghia Paraskevi, Athens, Greece.
+ e-mail: petasis at iit.demokritos.gr
+ and
+ Laurent Riesterer, Rennes, France.
+ e-mail: (laurent.riesterer at free.fr)
+License: BSD-like
+ The following terms apply to all files associated
+ with the software unless explicitly disclaimed in individual files.
+ .
+ The authors hereby grant permission to use, copy, modify, distribute,
+ and license this software and its documentation for any purpose, provided
+ that existing copyright notices are retained in all copies and that this
+ notice is included verbatim in any distributions. No written agreement,
+ license, or royalty fee is required for any of the authorized uses.
+ Modifications to this software may be copyrighted by their authors
+ and need not follow the licensing terms described here, provided that
+ the new terms are clearly indicated on the first page of each file where
+ they apply.
+ .
+ IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
+ FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
+ ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
+ DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+ .
+ THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE
+ IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
+ NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
+ MODIFICATIONS.
+
+
+Files: debian/*
+Copyright:
+ Copyright 2008, Dominique Belhachemi <domibel at cs.tu-berlin.de>
+License: GPL-2+
+ The Debian packaging is licensed under the GPL-2 or any later version,
+ see `/usr/share/common-licenses/GPL-2'
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/get-orig-source
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/get-orig-source?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/get-orig-source (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/get-orig-source Mon Aug 10 14:18:54 2009
@@ -1,0 +1,29 @@
+PACKAGE=kwwidgets
+
+VERSION=1.0.0~cvs20090522
+CVSDATE="2009-05-22 23:59:59"
+
+FOLDER=$PACKAGE-$VERSION
+TARFILE=kwwidgets_$VERSION.orig.tar.gz
+CVSHOME=:pserver:anoncvs at www.kwwidgets.org:/cvsroot/KWWidgets
+
+#echo "ENTER PASSWORD : (press return)"
+#cvs -d:pserver:anoncvs at www.kwwidgets.org:/cvsroot/KWWidgets login
+cvs -d:pserver:anoncvs at www.kwwidgets.org:/cvsroot/KWWidgets export -D "$CVSDATE" KWWidgets
+#cvs -d:pserver:anoncvs at www.kwwidgets.org:/cvsroot/KWWidgets export -r Slicer-3-4 KWWidgets
+
+
+# Remove all CVS directories
+#echo "Removing all CVS directories"
+#for REMOVE_CVS in `find KWWidgets -name CVS`; do
+# rm -rf "$REMOVE_CVS"
+#done
+for REMOVE_CVS in `find KWWidgets -name .cvsignore`; do
+ rm "$REMOVE_CVS"
+done
+
+
+mv KWWidgets $FOLDER
+
+tar cvzf $TARFILE $FOLDER
+rm -rf $FOLDER
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/kwwidgets-doc.doc-base
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/kwwidgets-doc.doc-base?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/kwwidgets-doc.doc-base (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/kwwidgets-doc.doc-base Mon Aug 10 14:18:54 2009
@@ -1,0 +1,20 @@
+Document: kwwidgets-doc
+Title: KWWidgets class documentation
+Author: Various
+Abstract: KWWidgets is a free, cross-platform and open-license GUI Toolkit.
+ Like many other GUI toolkits, it provides low-level core widgets
+ like buttons, entries, scales, menus, combo-boxes, thumbwheels,
+ spin-boxes, trees, notebooks and multi-column lists to name a few.
+ Unlike many of those toolkits though, it also provides advanced
+ composite widgets like toolbars, tooltips, progress gauges,
+ split-frames, splash-screens, 2D/3D extents, color pickers,
+ histograms, windows and dialogs.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/kwwidgets-doc/html/index.html
+Files: /usr/share/doc/kwwidgets-doc/html/*.html
+
+
+
+
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/kwwidgets-doc.install
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/kwwidgets-doc.install?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/kwwidgets-doc.install (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/kwwidgets-doc.install Mon Aug 10 14:18:54 2009
@@ -1,0 +1,1 @@
+../../DEB_build_shared/Utilities/Doxygen/doc/html usr/share/doc/kwwidgets-doc
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/libkwwidgets1-dev.install
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/libkwwidgets1-dev.install?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/libkwwidgets1-dev.install (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/libkwwidgets1-dev.install Mon Aug 10 14:18:54 2009
@@ -1,0 +1,4 @@
+usr/lib/libKWWidgets.so usr/lib
+usr/lib/KWWidgets/CMake/* usr/lib/KWWidgets/CMake
+usr/lib/KWWidgets/*.cmake usr/lib/KWWidgets
+usr/include/KWWidgets/* usr/include/KWWidgets
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/libkwwidgets1.install
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/libkwwidgets1.install?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/libkwwidgets1.install (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/libkwwidgets1.install Mon Aug 10 14:18:54 2009
@@ -1,0 +1,1 @@
+usr/lib/libKWWidgets.so.* usr/lib
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/patches/00list
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/patches/00list?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/patches/00list (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/patches/00list Mon Aug 10 14:18:54 2009
@@ -1,0 +1,1 @@
+30_all_patches.dpatch
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/patches/30_all_patches.dpatch
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/patches/30_all_patches.dpatch?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/patches/30_all_patches.dpatch (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/patches/30_all_patches.dpatch Mon Aug 10 14:18:54 2009
@@ -1,0 +1,106 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 30_all_patches.dpatch by <domibel at sid1500>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Install libraries to /usr/lib/
+## DP: Change tcl path
+## DP: Sets the SONAME
+## DP: KWWidgetsDoxygenDoc requires some .pl scripts at some particular places
+
+ at DPATCH@
+diff -urNad kwwidgets-1.0.0.0~cvs20090522~/CMakeLists.txt kwwidgets-1.0.0.0~cvs20090522/CMakeLists.txt
+--- kwwidgets-1.0.0.0~cvs20090522~/CMakeLists.txt 2009-05-23 20:50:07.000000000 -0400
++++ kwwidgets-1.0.0.0~cvs20090522/CMakeLists.txt 2009-05-23 20:50:39.000000000 -0400
+@@ -107,7 +107,7 @@
+ endif(NOT KWWidgets_INSTALL_BIN_DIR)
+
+ if(NOT KWWidgets_INSTALL_LIB_DIR)
+- set(KWWidgets_INSTALL_LIB_DIR "/lib/${PROJECT_NAME}")
++ set(KWWidgets_INSTALL_LIB_DIR "/lib")
+ endif(NOT KWWidgets_INSTALL_LIB_DIR)
+
+ if(NOT KWWidgets_INSTALL_DATA_DIR)
+@@ -120,7 +120,7 @@
+ endif(NOT KWWidgets_INSTALL_INCLUDE_DIR)
+
+ if(NOT KWWidgets_INSTALL_PACKAGE_DIR)
+- set(KWWidgets_INSTALL_PACKAGE_DIR ${KWWidgets_INSTALL_LIB_DIR}
++ set(KWWidgets_INSTALL_PACKAGE_DIR "${KWWidgets_INSTALL_LIB_DIR}/${PROJECT_NAME}"
+ CACHE INTERNAL "")
+ endif(NOT KWWidgets_INSTALL_PACKAGE_DIR)
+
+@@ -902,3 +902,24 @@
+ endif(NOT SQUISH_FOUND)
+ endif(KWWidgets_USE_Squish)
+ endif(BUILD_TESTING AND KWWidgets_BUILD_TESTING)
++
++
++IF (NOT DEFINED KWWidgets_SHAREDLIB_VERSION)
++ SET ( KWWidgets_SHAREDLIB_SOVERSION 1.0.20090522 )
++ SET ( KWWidgets_SHAREDLIB_VERSION 1.0.20090522.0 )
++ENDIF (NOT DEFINED KWWidgets_SHAREDLIB_VERSION)
++
++
++#IF (NOT DEFINED KWWidgets_SHAREDLIB_VERSION)
++# SET ( KWWidgets_SHAREDLIB_VERSION ${KWWidgets_VERSION} )
++# STRING ( REGEX MATCH "^[0-9]+" KWWidgets_SHAREDLIB_SOVERSION ${KWWidgets_SHAREDLIB_VERSION})
++#ENDIF (NOT DEFINED KWWidgets_SHAREDLIB_VERSION)
++
++
++
++IF(KWWidgets_BUILD_SHARED_LIBS)
++ SET_TARGET_PROPERTIES(KWWidgetsPythonD KWWidgets PROPERTIES
++ SOVERSION ${KWWidgets_SHAREDLIB_SOVERSION}
++ VERSION ${KWWidgets_SHAREDLIB_VERSION}
++ )
++ENDIF (KWWidgets_BUILD_SHARED_LIBS)
+diff -urNad kwwidgets-1.0.0.0~cvs20090522~/Utilities/CMakeLists.txt kwwidgets-1.0.0.0~cvs20090522/Utilities/CMakeLists.txt
+--- kwwidgets-1.0.0.0~cvs20090522~/Utilities/CMakeLists.txt 2009-05-23 20:50:07.000000000 -0400
++++ kwwidgets-1.0.0.0~cvs20090522/Utilities/CMakeLists.txt 2009-05-23 20:50:11.000000000 -0400
+@@ -1,5 +1,5 @@
+-add_executable(KWConvertImageToHeader KWConvertImageToHeader.cxx)
+-target_link_libraries(KWConvertImageToHeader ${KWWidgets_LIBRARIES})
++#add_executable(KWConvertImageToHeader KWConvertImageToHeader.cxx)
++#target_link_libraries(KWConvertImageToHeader ${KWWidgets_LIBRARIES})
+
+ subdirs(
+ Doxygen
+diff -urNad kwwidgets-1.0.0.0~cvs20090522~/Utilities/Doxygen/CMakeLists.txt kwwidgets-1.0.0.0~cvs20090522/Utilities/Doxygen/CMakeLists.txt
+--- kwwidgets-1.0.0.0~cvs20090522~/Utilities/Doxygen/CMakeLists.txt 2009-05-23 20:50:07.000000000 -0400
++++ kwwidgets-1.0.0.0~cvs20090522/Utilities/Doxygen/CMakeLists.txt 2009-05-23 20:50:11.000000000 -0400
+@@ -7,7 +7,7 @@
+ if (BUILD_DOCUMENTATION)
+
+ option (DOCUMENTATION_DOWNLOAD_VTK_TAGFILE
+- "Download the VTK tag file." ON)
++ "Download the VTK tag file." OFF)
+ mark_as_advanced (
+ DOCUMENTATION_DOWNLOAD_VTK_TAGFILE
+ )
+@@ -34,9 +34,10 @@
+ endif(DOT)
+
+ configure_file(
+- ${CMAKE_CURRENT_SOURCE_DIR}/doxyfile.in
+- ${CMAKE_CURRENT_BINARY_DIR}/doxyfile)
++ ../../debian/Doxyfile.in
++ ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile)
+
++ set(VTK_DOXYGEN_HOME /usr/share/doc/vtk-doc/html)
+ configure_file(
+ ${CMAKE_CURRENT_SOURCE_DIR}/doc_makeall.sh.in
+ ${CMAKE_CURRENT_BINARY_DIR}/doc_makeall.sh)
+diff -urNad kwwidgets-1.0.0.0~cvs20090522~/Wrapping/Tcl/CMakeLists.txt kwwidgets-1.0.0.0~cvs20090522/Wrapping/Tcl/CMakeLists.txt
+--- kwwidgets-1.0.0.0~cvs20090522~/Wrapping/Tcl/CMakeLists.txt 2009-05-23 20:50:07.000000000 -0400
++++ kwwidgets-1.0.0.0~cvs20090522/Wrapping/Tcl/CMakeLists.txt 2009-05-23 20:50:11.000000000 -0400
+@@ -47,8 +47,8 @@
+ ${KWWidgets_BINARY_DIR}/Wrapping/Tcl/Install/Hide/pkgIndex.tcl
+ @ONLY IMMEDIATE)
+ if(NOT KWWidgets_INSTALL_NO_RUNTIME)
+- install_files(${KWWidgets_INSTALL_LIB_DIR}/tcl FILES
+- ${KWWidgets_BINARY_DIR}/Wrapping/Tcl/Install/Hide/pkgIndex.tcl)
++ install_files(${KWWidgets_INSTALL_LIB_DIR}/KWWidgets/tcl FILES
++${KWWidgets_BINARY_DIR}/Wrapping/Tcl/Install/Hide/pkgIndex.tcl)
+ endif(NOT KWWidgets_INSTALL_NO_RUNTIME)
+
+ # Install kits
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/python-kwwidgets.install
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/python-kwwidgets.install?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/python-kwwidgets.install (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/python-kwwidgets.install Mon Aug 10 14:18:54 2009
@@ -1,0 +1,4 @@
+usr/lib/python2.5/site-packages/KWWidgets-1.0.egg-info usr/lib/python2.5/site-packages
+usr/lib/python2.5/site-packages/libKWWidgetsPython.so usr/lib/python2.5/site-packages
+usr/lib/python2.5/site-packages/kwwidgets.py usr/lib/python2.5/site-packages
+usr/lib/libKWWidgetsPythonD.so* usr/lib
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/rules?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/rules (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/rules Mon Aug 10 14:18:54 2009
@@ -1,0 +1,171 @@
+#!/usr/bin/make -f
+
+PACKAGE=kwwidgets
+
+# DPatch
+DEB_SOURCE_PACKAGE:=$(PACKAGE)
+include /usr/share/dpatch/dpatch.make
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+CFLAGS = -g
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+export CFLAGS
+
+# set the number of build jobs
+ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+ JOBS := -j$(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+endif
+
+SHARED_BUILD_PATH = DEB_build_shared
+CMAKE_FLAGS = -DCMAKE_INSTALL_PREFIX:PATH=$(CURDIR)/debian/tmp/usr \
+ -DCMAKE_VERBOSE_MAKEFILE=$(DH_VERBOSE) \
+ -DCMAKE_CXX_FLAGS="-Wno-deprecated -I/usr/include/python2.5" \
+ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed" \
+ -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed" \
+ -DCMAKE_SKIP_RPATH:BOOL=ON \
+ -DBUILD_DOCUMENTATION:BOOL=ON \
+ -DKWWidgets_BUILD_EXAMPLES:BOOL=OFF \
+ -DKWWidgets_BUILD_TESTING:BOOL=OFF \
+ -DVTK_DIR:PATH=/usr/lib/vtk-5.2
+
+#
+#This package is using
+# -DCMAKE_INSTALL_PREFIX:PATH=$(CURDIR)/debian/tmp/usr
+# $(MAKE) $(JOBS) -C $(SHARED_BUILD_PATH) install
+#instead of
+# -DCMAKE_INSTALL_PREFIX:PATH=/usr
+# $(MAKE) $(JOBS) -C $(SHARED_BUILD_PATH) install DESTDIR=$(CURDIR)/debian/tmp
+#
+# else, python tries to install into the wrong directory
+# ./Wrapping/Python/CMakeLists.txt:69: set(KWWidgets_PYTHON_SETUP_ARGS "--prefix=\"${DOLLAR}{CMAKE_INSTALL_PREFIX}\""
+
+
+get-orig-source:
+ /bin/sh $(CURDIR)/debian/get-orig-source
+
+
+configure: configure-stamp
+
+configure-stamp: patch-stamp
+ dh_testdir
+ # Add here commands to configure the package.
+
+ if [ ! -d $(SHARED_BUILD_PATH) ]; then mkdir $(SHARED_BUILD_PATH); fi
+
+ cp debian/CMakeCache.txt.debian $(SHARED_BUILD_PATH)/CMakeCache.txt
+
+ cd $(SHARED_BUILD_PATH) \
+ && cmake $(CURDIR) $(CMAKE_FLAGS) -DBUILD_SHARED_LIBS:BOOL=ON
+
+ touch $@
+
+
+build: build-arch
+
+
+build-arch: build-arch-stamp
+build-arch-stamp: configure-stamp
+
+ dh_testdir
+
+ # Add here commands to compile the package.
+
+ # build shared libs and binaries
+ $(MAKE) $(JOBS) -C $(SHARED_BUILD_PATH)
+
+ # perform tests ('-' ignores return values)
+# - cd $(SHARED_BUILD_PATH) && ctest -D Nightly -VV
+
+ touch $@
+
+
+build-indep: build-indep-stamp
+build-indep-stamp: configure-stamp
+ dh_testdir
+
+ # KWWidgetsDoxygenDoc is a target not associated with 'all'
+# $(MAKE) $(JOBS) KWWidgetsDoxygenDoc -C $(SHARED_BUILD_PATH)
+ doxygen -u -s $(SHARED_BUILD_PATH)/Utilities/Doxygen/Doxyfile
+ doxygen $(SHARED_BUILD_PATH)/Utilities/Doxygen/Doxyfile
+
+ # remove zero byte files
+ find $(SHARED_BUILD_PATH)/Utilities/Doxygen/doc/ -depth -empty | xargs rm -rf
+
+ touch $@
+
+
+
+clean: clean-patched unpatch
+
+clean-patched:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp build-docs
+
+ # Add here commands to clean up after the build process.
+ rm -rf $(SHARED_BUILD_PATH)
+
+ dh_clean
+
+
+install: install-indep install-arch
+
+install-arch: build-arch
+ dh_testdir
+ dh_testroot
+ dh_prep
+ dh_installdirs
+
+ # Add here commands to install the package into debian/tmp
+
+ # install binaries and shared libs
+ $(MAKE) $(JOBS) -C $(SHARED_BUILD_PATH) install
+
+ dh_pysupport -v
+
+
+install-indep: build-indep
+ dh_installexamples -pkwwidgets-examples Examples/*
+
+
+# Build architecture-dependent files here.
+binary-common:
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installexamples
+ dh_install --sourcedir=$(CURDIR)/debian/tmp --list-missing
+# dh_installmenu
+ dh_installman
+ dh_link
+ dh_strip
+ dh_compress -X"kwwidgets-examples/examples"
+ dh_fixperms
+ dh_makeshlibs
+# dh_makeshlibs -s -p$(SHARED_PKG) -V '$(SHARED_PKG) (>= $(SHLIB_VER))'
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+
+# Build architecture independant packages using the common target.
+binary-indep: install-indep
+ $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
+
+
+# Build architecture dependant packages using the common target.
+binary-arch: install-arch
+ $(MAKE) -f debian/rules DH_OPTIONS=-s binary-common
+
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure
Propchange: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/rules
------------------------------------------------------------------------------
svn:executable = *
Added: packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/tcl8.4-kwwidgets.install
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/tags/1.0.0%7Ecvs20090522-1/debian/tcl8.4-kwwidgets.install?rev=35789&op=file
==============================================================================
--- packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/tcl8.4-kwwidgets.install (added)
+++ packages/kwwidgets/tags/1.0.0~cvs20090522-1/debian/tcl8.4-kwwidgets.install Mon Aug 10 14:18:54 2009
@@ -1,0 +1,2 @@
+usr/lib/KWWidgets/tcl/pkgIndex.tcl usr/lib/KWWidgets
+usr/lib/tcl/kwwidgets/kwwidgets.tcl usr/lib/KWWidgets/kwwidgets
More information about the debian-science-commits
mailing list