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