debian/0000755000000000000000000000000012126234205007163 5ustar debian/control0000644000000000000000000000414212120623124010563 0ustar Source: mummy Section: devel Priority: extra Maintainer: Debian Med Packaging Team Uploaders: Mathieu Malaterre Build-Depends: debhelper (>= 9), cmake (>= 2.8.2), mono-devel, cli-common-dev (>= 0.5.7), libcableswig-dev, libgccxml-dev, libexpat-dev Build-Depends-Indep: doxygen (>= 1.6.2), graphviz Standards-Version: 3.9.4 Homepage: http://www.kitware.com/products/avdownload.php Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/mummy/trunk Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/mummy/trunk/ Package: mummy Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: gccxml Description: command line executable that generates C# wrappers from gccxml output mummy is a command line executable that generates C# wrappers from gccxml output. A C# class is generated to wrap the wrappable class named in the gccxml output. Settings to control the wrapping are given inline directly in the class header file or in the MummySettings.xml input file. Package: libkitware-mummy-runtime1.0-cil Architecture: any Section: cli-mono Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends} Suggests: gccxml Description: Mummy CLI bindings mummy is a command line executable that generates C# wrappers from gccxml output. A C# class is generated to wrap the wrappable class named in the gccxml output. Settings to control the wrapping are given inline directly in the class header file or in the MummySettings.xml input file. . CLI bindings to the Kitware.mummy.Runtime library. Package: mummy-doc Architecture: all Depends: ${misc:Depends}, doc-base Suggests: vtk-doc Section: doc Description: mummy class reference documentation mummy is a command line executable that generates C# wrappers from gccxml output. A C# class is generated to wrap the wrappable class named in the gccxml output. Settings to control the wrapping are given inline directly in the class header file or in the MummySettings.xml input file. . This package contains exhaustive HTML documentation for the all the documented mummy C++ classes. debian/compat0000644000000000000000000000000212120623124010355 0ustar 9 debian/get-orig-source.sh0000755000000000000000000000062712120623124012536 0ustar #!/bin/sh VERSION=1.0.3 rm -rf mummy-$VERSION # This is tag: 6c99e0759992793678f079c3498a4bd856d8d3dd # git archive --remote=git://public.kitware.com/mummy.git # -> fatal: The remote end hung up unexpectedly # so instead git-clone + rm .git git clone git://public.kitware.com/mummy.git mummy-$VERSION rm -rf mummy-$VERSION/.git GZIP="--best --no-name" tar cfz mummy_$VERSION.orig.tar.gz mummy-$VERSION debian/changelog0000644000000000000000000000315312126234222011036 0ustar mummy (1.0.3-2) unstable; urgency=low * Fix ABI version. Closes: #703332 + debian/libkitware-mummy-runtime1.0-cil.cligacpolicy -- Mathieu Malaterre Mon, 01 Apr 2013 09:33:20 +0200 mummy (1.0.3-1) unstable; urgency=low * New upstream * Bump Std-Vers to 3.9.4, no changes needed * Use dh(9) get hardening for free * Refresh patches (use DEP3 when missing) -- Mathieu Malaterre Fri, 15 Mar 2013 14:31:05 +0100 mummy (1.0.2-5) unstable; urgency=low * Bump Std-Vers to 3.9.3, no changes needed * Use my @d.o alias, remove DMUA flag * Remove SONAME in C# module, breaks debian policy. Closes: #671845 -- Mathieu Malaterre Mon, 07 May 2012 17:27:30 +0200 mummy (1.0.2-4) unstable; urgency=low [ Iain Lane ] * Use Debian's default compiler /usr/bin/mono-csc. Closes: #652976 [ Mathieu Malaterre ] * Use dh_installdocs for docs * Use SVG output for graph * Remove *.md5 from doxygen output -- Mathieu Malaterre Wed, 28 Dec 2011 16:04:30 +0100 mummy (1.0.2-3) unstable; urgency=low * Fix failure on buildd since -indep is ran anyway -- Mathieu Malaterre Wed, 28 Dec 2011 11:28:11 +0100 mummy (1.0.2-2) unstable; urgency=low * Update mummy man page. * Remove quilt B-D. * Properly set documentation variable in d/rules. -- Mathieu Malaterre Tue, 27 Dec 2011 17:24:27 +0100 mummy (1.0.2-1) unstable; urgency=low * Initial release (Closes: #611789) -- Mathieu Malaterre Wed, 19 Oct 2011 15:38:05 +0200 debian/patches/0000755000000000000000000000000012126234205010612 5ustar debian/patches/shlib_exebit.patch0000644000000000000000000000431012120623124014266 0ustar Description: This patch add cmake instruction to provide custom installation location for Kitware.mummy.Runtime.Unmanaged Author: Mathieu Malaterre Last-Update: 2011-10-26 Forwarded: http://vtk.org/Bug/view.php?id=11870 Index: mummy-1.0.2/Runtime/CMakeLists.txt =================================================================== --- mummy-1.0.2.orig/Runtime/CMakeLists.txt 2011-10-19 15:23:01.000000000 +0200 +++ mummy-1.0.2/Runtime/CMakeLists.txt 2011-10-19 15:23:15.000000000 +0200 @@ -22,7 +22,7 @@ INSTALL(TARGETS Kitware.mummy.Runtime.Unmanaged - DESTINATION "bin" + DESTINATION ${MUMMY_RUNTIME_UNMANAGED_INSTALL_LIB_DIR} ) Index: mummy-1.0.2/CMakeLists.txt =================================================================== --- mummy-1.0.2.orig/CMakeLists.txt 2011-10-19 15:23:14.000000000 +0200 +++ mummy-1.0.2/CMakeLists.txt 2011-10-19 15:23:15.000000000 +0200 @@ -1,6 +1,11 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.8.3 FATAL_ERROR) PROJECT(Mummy) +# Define where we are going to install Kiware.mummy.Runtime.Unmanaged +IF(NOT MUMMY_RUNTIME_UNMANAGED_INSTALL_LIB_DIR) + SET(MUMMY_RUNTIME_UNMANAGED_INSTALL_LIB_DIR "bin") +ENDIF(NOT MUMMY_RUNTIME_UNMANAGED_INSTALL_LIB_DIR) + # Determine if we're building Mummy as a "top level" project. # SET(Mummy_BUILD_IS_TOP_LEVEL 0) @@ -259,7 +264,7 @@ # OPTION(Mummy_RUN_LONG_TESTS "Run mummy tests that take more than a few seconds to run..." ON) IF(Mummy_BUILD_IS_TOP_LEVEL) - SET(Mummy_BUILD_EXAMPLES 1) + SET(Mummy_BUILD_EXAMPLES 0) # Avoid the "Continuous, Experimental, Nightly and NightlyMemoryCheck" custom # targets for Visual Studio builds: Index: mummy-1.0.2/MummyConfig.cmake.in =================================================================== --- mummy-1.0.2.orig/MummyConfig.cmake.in 2011-10-19 15:23:01.000000000 +0200 +++ mummy-1.0.2/MummyConfig.cmake.in 2011-10-19 15:23:15.000000000 +0200 @@ -90,7 +90,7 @@ ) SET(Mummy_RUNTIME_LINK_LIBRARIES - "${Mummy_BIN_DIR}/@Mummy_RUNTIME_UNMANAGED_LINK_LIBRARY@" + "${Mummy_BASE_DIR}/${MUMMY_RUNTIME_UNMANAGED_INSTALL_LIB_DIR}/@Mummy_RUNTIME_UNMANAGED_LINK_LIBRARY@" ) SET(mummy_EXECUTABLE "${mummy_EXECUTABLE}" CACHE FILEPATH "FILEPATH to mummy@CMAKE_EXECUTABLE_SUFFIX@") debian/patches/system_cableswig.patch0000644000000000000000000000275712120623124015206 0ustar Description: Fix build system to not inspect env for cvs and svn command Author: Mathieu Malaterre Last-Update: 2011-10-26 Forwarded: not-needed Index: mummy-1.0.2/CMakeLists.txt =================================================================== --- mummy-1.0.2.orig/CMakeLists.txt 2011-02-16 18:26:18.000000000 +0100 +++ mummy-1.0.2/CMakeLists.txt 2011-02-16 18:26:18.000000000 +0100 @@ -113,10 +113,10 @@ # Provide mummy and C# settings at the top level so runtime, test and # example sub-projects can use them: # -INCLUDE("${CMAKE_CURRENT_SOURCE_DIR}/CvsMacros.cmake") +#INCLUDE("${CMAKE_CURRENT_SOURCE_DIR}/CvsMacros.cmake") INCLUDE("${CMAKE_CURRENT_SOURCE_DIR}/FindCsharp.cmake") INCLUDE("${CMAKE_CURRENT_SOURCE_DIR}/MummyCMakeMacros.cmake") -INCLUDE("${CMAKE_CURRENT_SOURCE_DIR}/SvnMacros.cmake") +#INCLUDE("${CMAKE_CURRENT_SOURCE_DIR}/SvnMacros.cmake") SET(mummy_EXECUTABLE "${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/mummy${CMAKE_EXECUTABLE_SUFFIX}") Index: mummy-1.0.2/MummyCsharpGenerator.cxx =================================================================== --- mummy-1.0.2.orig/MummyCsharpGenerator.cxx 2011-02-16 18:30:54.000000000 +0100 +++ mummy-1.0.2/MummyCsharpGenerator.cxx 2011-02-16 18:31:29.000000000 +0100 @@ -41,7 +41,8 @@ #include "gxsys/stl/string" #include "gxsys/stl/vector" -#include "string.h" // strstr +#include // strstr +#include // sprintf //---------------------------------------------------------------------------- debian/patches/install_mummy_runtime_dll.patch0000644000000000000000000000310212120623124017113 0ustar Description: This patch add cmake instruction to install *.dll Author: Mathieu Malaterre Last-Update: 2011-10-26 Forwarded: http://vtk.org/Bug/view.php?id=11871 Index: mummy-1.0.2/Runtime/CMakeLists.txt =================================================================== --- mummy-1.0.2.orig/Runtime/CMakeLists.txt 2011-02-16 22:08:55.000000000 +0100 +++ mummy-1.0.2/Runtime/CMakeLists.txt 2011-02-16 22:15:33.000000000 +0100 @@ -81,6 +81,17 @@ "${CMAKE_CURRENT_SOURCE_DIR}/WrappedObject.cs" ) + SET(ace_BinDir "${CMAKE_CURRENT_BINARY_DIR}") + + SET(ace_ExeDir "${ace_BinDir}/${CMAKE_CFG_INTDIR}") + IF(EXECUTABLE_OUTPUT_PATH) + SET(ace_ExeDir "${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}") + ENDIF(EXECUTABLE_OUTPUT_PATH) + +INSTALL(FILES + ${ace_ExeDir}/Kitware.mummy.Runtime.dll + DESTINATION ${MUMMY_RUNTIME_UNMANAGED_INSTALL_LIB_DIR} +) ADD_LIBRARY(MRSmokeTest SHARED MRSmokeTest.cxx) TARGET_LINK_LIBRARIES(MRSmokeTest Kitware.mummy.Runtime.Unmanaged) Index: mummy-1.0.2/MummyConfig.cmake.in =================================================================== --- mummy-1.0.2.orig/MummyConfig.cmake.in 2011-02-17 09:37:06.000000000 +0100 +++ mummy-1.0.2/MummyConfig.cmake.in 2011-02-17 09:37:40.000000000 +0100 @@ -34,6 +34,7 @@ # SET(Mummy_CMAKE_BUILD_TYPE "@CMAKE_BUILD_TYPE@") SET(Mummy_CMAKE_CONFIGURATION_TYPES "@Mummy_CMAKE_CONFIGURATION_TYPES@") +SET(MUMMY_RUNTIME_UNMANAGED_INSTALL_LIB_DIR "@MUMMY_RUNTIME_UNMANAGED_INSTALL_LIB_DIR@") IF(NOT mummy_EXECUTABLE) SET(mummy_EXECUTABLE "${Mummy_BASE_DIR}/bin/mummy@CMAKE_EXECUTABLE_SUFFIX@") debian/patches/fixup.patch0000644000000000000000000000143611647547433013013 0ustar Description: use system installed cableswig Author: Mathieu Malaterre Last-Update: 2011-10-19 Index: mummy-1.0.2/CMakeLists.txt =================================================================== --- mummy-1.0.2.orig/CMakeLists.txt 2011-10-19 13:10:25.000000000 +0000 +++ mummy-1.0.2/CMakeLists.txt 2011-10-19 13:13:54.000000000 +0000 @@ -227,6 +227,8 @@ "${Mummy_CableSwig_SOURCE_DIR}/Cable/Generators" "${Mummy_CableSwig_SOURCE_DIR}/Cable/Parsers" "${Mummy_CableSwig_BINARY_DIR}/GCC_XML" + /usr/include/Cable/CxxTypes + /usr/include/Cable ) INCLUDE_DIRECTORIES(${Mummy_include_dirs}) @@ -417,7 +419,7 @@ TARGET_LINK_LIBRARIES(mummyLib "CableGenerators" "CableParsers" - "CableExpat" + "expat" "CxxTypes" "gxsys" ) debian/patches/installdoc.patch0000644000000000000000000000115712120623124013767 0ustar Description: Install documentation Author: Mathieu Malaterre Last-Update: 2011-10-26 Forwarded: not-needed Index: mummy-1.0.2/MummyDoxygen.cmake =================================================================== --- mummy-1.0.2.orig/MummyDoxygen.cmake 2011-02-17 15:05:27.000000000 +0100 +++ mummy-1.0.2/MummyDoxygen.cmake 2011-02-17 15:06:06.000000000 +0100 @@ -47,4 +47,5 @@ ADD_CUSTOM_TARGET(mummyDoxygen ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/doxygen/html/index.html ) + install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/doxygen/html DESTINATION share) ENDIF(Mummy_BUILD_DOCUMENTATION) debian/patches/series0000644000000000000000000000024311751770244012041 0ustar system_cableswig.patch testing.patch shlib_exebit.patch install_mummy_runtime_dll.patch installdoc.patch removecableswig.patch doxygensvg.patch removesoname.patch debian/patches/doxygensvg.patch0000644000000000000000000000132312120623124014023 0ustar Description: prefer svg over png for disk space Author: Mathieu Malaterre Forwarded: not-needed Index: mummy-1.0.2/MummyDoxygen.doxyfile.in =================================================================== --- mummy-1.0.2.orig/MummyDoxygen.doxyfile.in 2011-12-28 16:24:02.000000000 +0100 +++ mummy-1.0.2/MummyDoxygen.doxyfile.in 2011-12-28 16:24:10.000000000 +0100 @@ -1269,7 +1269,7 @@ # generated by dot. Possible values are png, jpg, or gif # If left blank png will be used. -DOT_IMAGE_FORMAT = png +DOT_IMAGE_FORMAT = svg # The tag DOT_PATH can be used to specify the path where the dot tool can be # found. If left blank, it is assumed the dot tool can be found in the path. debian/patches/testing.patch0000644000000000000000000000125112120623124013303 0ustar Description: Remove testing Author: Mathieu Malaterre Last-Update: 2011-10-26 Forwarded: not-needed Index: mummy-1.0.2/CMakeLists.txt =================================================================== --- mummy-1.0.2.orig/CMakeLists.txt 2011-02-16 18:40:17.000000000 +0100 +++ mummy-1.0.2/CMakeLists.txt 2011-02-16 18:44:08.000000000 +0100 @@ -270,10 +270,10 @@ ENDIF(COMMAND SET_PROPERTY) ENDIF(CMAKE_GENERATOR MATCHES "Visual Studio") - INCLUDE(CTest) + #INCLUDE(CTest) - ENABLE_TESTING() - SET(Mummy_BUILD_TESTING 1) + #ENABLE_TESTING() + SET(Mummy_BUILD_TESTING 0) CONFIGURE_FILE( ${CMAKE_CURRENT_SOURCE_DIR}/CTestCustom.cmake.in debian/patches/removecableswig.patch0000644000000000000000000000565212120623124015015 0ustar Description: remove in-source build of cableswig Author: Mathieu Malaterre Last-Update: 2011-10-19 Forwarded: not-needed Index: mummy-1.0.2/CMakeLists.txt =================================================================== --- mummy-1.0.2.orig/CMakeLists.txt 2011-10-19 15:23:48.000000000 +0200 +++ mummy-1.0.2/CMakeLists.txt 2011-10-19 15:23:50.000000000 +0200 @@ -227,6 +227,8 @@ "${Mummy_CableSwig_SOURCE_DIR}/Cable/Generators" "${Mummy_CableSwig_SOURCE_DIR}/Cable/Parsers" "${Mummy_CableSwig_BINARY_DIR}/GCC_XML" + /usr/include/Cable/CxxTypes + /usr/include/Cable ) INCLUDE_DIRECTORIES(${Mummy_include_dirs}) @@ -338,32 +340,32 @@ ENDIF(NOT EXISTS "${Mummy_CableSwig_PARENT_DIR}") ENDIF(NOT Mummy_CableSwig_CVS_REVISION STREQUAL "") - IF(Mummy_UPDATE_CABLESWIG) - GET_CVS_SNAPSHOT( - "${Mummy_CableSwig_PARENT_DIR}" - ":pserver:anonymous:@public.kitware.com:/cvsroot/CableSwig" - "CableSwig" - "${Mummy_CableSwig_CVS_REVISION}" - ) - ELSE(Mummy_UPDATE_CABLESWIG) - MESSAGE(STATUS "CableSwig snapshot already up to date. Skipping cvs update.") - ENDIF(Mummy_UPDATE_CABLESWIG) - - IF(NOT EXISTS "${Mummy_CableSwig_SOURCE_DIR}/CMakeLists.txt") - MESSAGE(FATAL_ERROR "error: CableSwig could not be checked out or updated. Check it out or copy it manually to '${Mummy_CableSwig_SOURCE_DIR}'...") - ENDIF(NOT EXISTS "${Mummy_CableSwig_SOURCE_DIR}/CMakeLists.txt") + #IF(Mummy_UPDATE_CABLESWIG) + # GET_CVS_SNAPSHOT( + # "${Mummy_CableSwig_PARENT_DIR}" + # ":pserver:anonymous:@public.kitware.com:/cvsroot/CableSwig" + # "CableSwig" + # "${Mummy_CableSwig_CVS_REVISION}" + # ) + #ELSE(Mummy_UPDATE_CABLESWIG) + # MESSAGE(STATUS "CableSwig snapshot already up to date. Skipping cvs update.") + #ENDIF(Mummy_UPDATE_CABLESWIG) + + #IF(NOT EXISTS "${Mummy_CableSwig_SOURCE_DIR}/CMakeLists.txt") + # MESSAGE(FATAL_ERROR "error: CableSwig could not be checked out or updated. Check it out or copy it manually to '${Mummy_CableSwig_SOURCE_DIR}'...") + #ENDIF(NOT EXISTS "${Mummy_CableSwig_SOURCE_DIR}/CMakeLists.txt") ENDIF(Mummy_BUILD_COMPONENT_CABLESWIG OR Mummy_BUILD_COMPONENT_MUMMY) IF(Mummy_BUILD_COMPONENT_CABLESWIG) - ADD_SUBDIRECTORY( - "${Mummy_CableSwig_SOURCE_DIR}/Cable" - "${Mummy_CableSwig_BINARY_DIR}/Cable" - ) - - ADD_SUBDIRECTORY( - "${Mummy_CableSwig_SOURCE_DIR}/GCC_XML/KWSys" - "${Mummy_CableSwig_BINARY_DIR}/GCC_XML/KWSys" - ) + #ADD_SUBDIRECTORY( + # "${Mummy_CableSwig_SOURCE_DIR}/Cable" + # "${Mummy_CableSwig_BINARY_DIR}/Cable" + # ) + + #ADD_SUBDIRECTORY( + # "${Mummy_CableSwig_SOURCE_DIR}/GCC_XML/KWSys" + # "${Mummy_CableSwig_BINARY_DIR}/GCC_XML/KWSys" + # ) # Remove these CableSwig settings from the CMake GUI when configuring Mummy: # @@ -417,7 +419,7 @@ TARGET_LINK_LIBRARIES(mummyLib "CableGenerators" "CableParsers" - "CableExpat" + "expat" "CxxTypes" "gxsys" ) debian/patches/removesoname.patch0000644000000000000000000000113012120623124014322 0ustar Description: remove SONAME from plugin Author: Mathieu Malaterre Forwarded: not-needed Index: mummy-1.0.2/Runtime/CMakeLists.txt =================================================================== --- mummy-1.0.2.orig/Runtime/CMakeLists.txt 2012-05-07 17:26:51.439213687 +0200 +++ mummy-1.0.2/Runtime/CMakeLists.txt 2012-05-07 17:27:13.463212892 +0200 @@ -19,6 +19,9 @@ MummyTypeEntry.h "${CMAKE_CURRENT_BINARY_DIR}/MummyRuntime.rc" ) +set_property(TARGET + Kitware.mummy.Runtime.Unmanaged + PROPERTY NO_SONAME 1) INSTALL(TARGETS Kitware.mummy.Runtime.Unmanaged debian/rules0000755000000000000000000000215112126233212010237 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 CMAKE_FLAGS += \ -DMummy_INSTALL_PREFIX:PATH=/usr \ -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \ -DMUMMY_RUNTIME_UNMANAGED_INSTALL_LIB_DIR:STRING=lib/cli/Kitware.mummy.Runtime-1.0 \ -DMummy_SNKEYFILE:STRING=/usr/share/cli-common/keys/mono.snk \ -Dcsc_EXECUTABLE=/usr/bin/mono-csc # B-D-I is still not quite right on buildd, but anyway let's be prepared: #ifeq "" "$(filter %-doc,$(shell dh_listpackages))" # CMAKE_FLAGS += -DMummy_BUILD_DOCUMENTATION:BOOL=OFF #else # CMAKE_FLAGS += -DMummy_BUILD_DOCUMENTATION:BOOL=ON #endif %: dh $@ --parallel --with cli override_dh_auto_configure: dh_auto_configure -- $(CMAKE_FLAGS) override_dh_installdocs: # doxgen create md5 file for bookkeeping do not install them: dh_installdocs -X.md5 override_dh_compress: # do not compress .map file for doxygen graph dh_compress -X.map override_dh_cligacpolicy: cp /usr/share/cli-common/keys/mono.snk debian dh_cligacpolicy debian/mummy.1: debian/mummy.1.in help2man --include=debian/mummy.1.in \ --output=debian/mummy.1 --no-info mummy get-orig-source: ./debian/get-orig-source.sh debian/README.source0000644000000000000000000000037211745022050011343 0ustar mummy for Debian ---------------- For packaging mummy I had to remove the automated pulling of cableswig from CVS. Instead directly use a system installed cableswig package. -- Mathieu Malaterre Wed, 16 Feb 2011 16:35:52 +0100 debian/mummy.manpages0000644000000000000000000000001711535401424012044 0ustar debian/mummy.1 debian/mummy-doc.docs0000644000000000000000000000003211676630651011755 0ustar debian/tmp/usr/share/html debian/source/0000755000000000000000000000000012126234205010463 5ustar debian/source/format0000644000000000000000000000001411535401424011673 0ustar 3.0 (quilt) debian/mummy.10000644000000000000000000000323112120623124010404 0ustar .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.41.1. .TH MUMMY "1" "March 2013" "mummy version 1.0.3 (revision 599)" "User Commands" .SH NAME mummy \- generate C# wrappers from C++ code. .SH SYNOPSIS .B mummy .RI [ options ] " files" ... .SH DESCRIPTION mummy is a command line executable that generates C# wrappers from gccxml output. A C# class is generated to wrap the wrappable class named in the gccxml output. Settings to control the wrapping are given inline directly in the class header file or in the MummySettings.xml input file. .PP mummy version 1.0.3 (revision 599) .PP Command line options: .TP \fB\-\-csharp\-file\fR opt C# output file. Default value is 'ClassName.cs' in the current directory. .TP \fB\-\-csharp\-unit\-test\-file\fR opt C# output file. Default value is \&'ClassNameUnitTest.cs' in the current directory. .TP \fB\-\-export\-layer\-file\fR opt C++ output file. Default value is \&'ClassNameEL.cxx' in the current directory. .TP \fB\-\-gccxml\-file\fR opt Input file (output of gccxml) describing class to be wrapped. Required. .TP \fB\-\-help\fR Display (this) detailed help information. .TP \fB\-\-settings\-file\fR opt Input file describing mummy configuration settings, including the set of wrapped classes. Required. .TP \fB\-\-suppress\-warnings\fR opt opt ... Space separated list of warning numbers to suppress. .TP \fB\-\-verbose\fR Overwhelm me with output, I don't have enough reading material... ;) .TP \fB\-\-version\fR Display the program version. .SH AUTHORS This manual page was written by Mathieu Malaterre , for the Debian project (and may be used by others). .SH "SEE ALSO" .BR cableidx (1), .BR gccxml (1). debian/libkitware-mummy-runtime1.0-cil.cligacpolicy0000644000000000000000000000010712126233212017506 0ustar debian/mono.snk Kitware.mummy.Runtime 1.0.2.599-1.0.3.599 1.0.3.599 10 debian/mummy.1.in0000644000000000000000000000110611745022050011013 0ustar [NAME] mummy \- generate C# wrappers from C++ code. [SYNOPSIS] .B mummy .RI [ options ] " files" ... [DESCRIPTION] mummy is a command line executable that generates C# wrappers from gccxml output. A C# class is generated to wrap the wrappable class named in the gccxml output. Settings to control the wrapping are given inline directly in the class header file or in the MummySettings.xml input file. [AUTHORS] This manual page was written by Mathieu Malaterre , for the Debian project (and may be used by others). [SEE ALSO] .BR cableidx (1), .BR gccxml (1). debian/copyright0000644000000000000000000000345411745022050011123 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: mummy Source: http://www.kitware.com/products/avdownload.php Files: * Copyright: 2006-2011 Kitware Inc. License: Kitware 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 Kitware, Inc. nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission. . 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: debian/* Copyright: 2011-2012; Mathieu Malaterre License: Same-As-Upstream The license of the packaging is the same as the upstream work itself. debian/mummy.install0000644000000000000000000000001611535401424011716 0ustar usr/bin/mummy debian/libkitware-mummy-runtime1.0-cil.install0000644000000000000000000000034412120623124016514 0ustar usr/lib/cli/Kitware.mummy.Runtime-1.0/libKitware.mummy.Runtime.Unmanaged.so usr/lib/cli/Kitware.mummy.Runtime-1.0/Kitware.mummy.Runtime.dll usr/share/mummy-1.0.3/*.cmake usr/share/mummy-1.0.3/*.cs.in usr/include/mummy-1.0.3/*.h debian/libkitware-mummy-runtime1.0-cil.installcligac0000644000000000000000000000010111535401424017654 0ustar /usr/lib/cli/Kitware.mummy.Runtime-1.0/Kitware.mummy.Runtime.dll debian/README.Debian0000644000000000000000000000043111745022050011221 0ustar mummy for Debian ---------------- This package does not provide .pc files, instead it provides *.cmake files. Those files are used by packages such as Activiz.NET to use the Kitware.mummy.Runtime library. -- Mathieu Malaterre Wed, 16 Feb 2011 16:35:52 +0100