[openmeca] 02/04: Import Debian changes 2.2.5-1

Damien André damien-andre-guest at moszumanska.debian.org
Sun Apr 16 20:46:37 UTC 2017


This is an automated email from the git hooks/post-receive script.

damien-andre-guest pushed a commit to branch master
in repository openmeca.

commit ed89a9b3e7e794b9594bd09769afffd50cdc68d5
Author: Damien Andre <dada at yakuru.fr>
Date:   Fri Jan 13 16:25:08 2017 +0100

    Import Debian changes 2.2.5-1
    
    openmeca (2.2.5-1) unstable; urgency=medium
    
      * Initial release. (Closes: #850590)
---
 debian/changelog         |   5 +
 debian/compat            |   1 +
 debian/control           |  30 ++++++
 debian/copyright         | 242 +++++++++++++++++++++++++++++++++++++++++++++++
 debian/docs/openmeca.1   |  16 ++++
 debian/openmeca.desktop  |   9 ++
 debian/openmeca.install  |   4 +
 debian/openmeca.manpages |   1 +
 debian/openmeca.xml      |   7 ++
 debian/rules             |   7 ++
 debian/source/format     |   1 +
 debian/watch             |   3 +
 12 files changed, 326 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..8d7e5d4
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+openmeca (2.2.5-1) unstable; urgency=medium
+
+  * Initial release. (Closes: #850590)
+
+ -- Damien Andre <dada at yakuru.fr>  Fri, 13 Jan 2017 16:25:08 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..f599e28
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..4d6f22c
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,30 @@
+Source: openmeca
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Uploaders: Damien Andre <dada at yakuru.fr>
+Section: science
+Priority: optional
+Build-Depends: debhelper (>= 10),
+	       libboost-dev,
+               qtdeclarative5-dev,
+               qttools5-dev-tools,
+               libqt5svg5-dev,
+               libqt5opengl5-dev,
+               qttools5-dev,
+	       qtchooser,
+	       libqt5sql5-sqlite,
+	       libqwt-qt5-dev,
+	       libqglviewer-dev-qt5
+Standards-Version: 3.9.8
+Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/openmeca.git
+Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/openmeca.git
+Homepage: https://gitlab.com/damien.andre/openmeca
+
+Package: openmeca
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Description: Multibody mechanical simulator
+ The aim of openmeca is to provide a software for simulating mechanical 
+ systems easily. It provides a graphical application that build a 
+ 3D scheme, where the bonds are represented by symbols and gives a simple 
+ way to apply loadings, boundary conditions and manage contacts.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..a442cc2
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,242 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: openmeca
+Source: https://gitlab.com/damien.andre/openmeca
+
+
+Files: SRC/OpenMeca/*
+Copyright: Copyright (C) 2012-2017 Damien ANDRE
+License: GPL-3.0
+
+Files: SRC/OpenMeca/Util/exprtk.hpp
+Copyright: Copyright (C) (1999-2016) Arash Partow
+License: CPL-1.0
+
+Files: SRC/ChronoEngine/bullet/*
+Copyright: Copyright (c) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Erwin Coumans
+           Copyright (c) 2006 Simon Hobbs
+	   Copyright (c) 2006-2007 Erin Catto
+	   Copyright (C) 2001,2002 Russell L. Smith
+	   Copyright (c) Ricardo Padrela 2006
+	   Copyright (c) 2006-2009, 2006-2010 Charlie C & Erwin Coumans
+	   Copyright (c) 2003-2006 Gino van den Bergen / Erwin Coumans
+License: Zlib
+
+Files: SRC/ChronoEngine/collision/bullet/LinearMath/btConvexHull.*
+Copyright: Copyright (c) 2003-2006 Stan Melax
+           Copyright (c) 2008 Stan Melax
+License: Zlib
+
+Files: SRC/ChronoEngine/*
+Copyright: Copyright (c) 2013 Project Chrono
+           Copyright (c) 1996, 2003, 2005, 2006, 2008, 2010, 2011, 2012 Alessandro Tasora
+License: BSD-3-Clause
+
+Files: SRC/ChronoEngine/collision/gimpact/ConvexDecomposition/*
+Copyright: Copyright (c) 2004 Open Dynamics Framework Group
+License: BSD-3-Clause
+
+Files: SRC/ChronoEngine/collision/gimpact/GIMPACT/*
+Copyright: Copyright (c) 2007, 2007 Francisco Leon Najera. C.C. 80087371.
+License: Zlib
+
+Files: SRC/ChronoEngine/collision/gimpact/GIMPACTUtils/*
+Copyright: Copyright (c) 2007 Francisco Leon Najera. C.C. 80087371.
+License: Zlib
+
+Files: SRC/ChronoEngine/collision/gimpact/GIMPACT/Bullet/btGenericPoolAllocator.*
+Copyright: Copyright (c) 2003-2006 Erwin Coumans
+License: Zlib
+
+Files: SRC/ChronoEngine/parallel/ChThreadsSync.h
+Copyright: Copyright (c) 2007 Starbreeze Studios
+License: Zlib
+
+Files: SRC/Serialization/*
+Copyright: (C) Copyright 2002, 2003, 2004, 2005, 2007, 2008, 2009, 2010  Robert Ramey
+           Copyright 2002, 2005 Daryle Walker
+	   (C) Copyright 2006 David Abrahams
+	   (C) Copyright 2004 Robert Ramey and Martin Ecker
+	   (C) Copyright 2004-2009 Robert Ramey, Martin Ecker and Takatoshi Kondo
+	   (C) Copyright 2003-4 Pavel Vozenilek and Robert Ramey
+	   (C) Copyright Robert Ramey 2003. Jonathan Turkanis 2004.
+License: BSL-1.0
+
+Files: SRC/Serialization/archive/detail/register_archive.hpp
+Copyright: Copyright David Abrahams 2006
+License: BSL-1.0
+
+Files: SRC/Serialization/archive/detail/utf8_codecvt_facet.hpp
+Copyright: Copyright (c) 2001 Ronald Garcia, Indiana University
+License: BSL-1.0
+
+Files: SRC/Serialization/array.hpp
+Copyright: (C) Copyright 2005 Matthias Troyer and Dave Abrahams
+License: BSL-1.0
+
+Files: SRC/Serialization/bitset.hpp
+Copyright: copyright 2004 Brian Ravnsgaard Riis
+License: BSL-1.0
+
+Files: SRC/Serialization/collection_size_type.hpp
+Copyright: (C) Copyright 2005 Matthias Troyer
+License: BSL-1.0
+
+Files: SRC/Serialization/complex.hpp
+Copyright: (C) Copyright 2007 Matthias Troyer
+License: BSL-1.0
+
+Files: SRC/Serialization/detail/get_data.hpp
+Copyright: (C) Copyright 2005 Matthias Troyer
+License: BSL-1.0
+
+Files: SRC/Serialization/detail/shared_count_132.hpp
+Copyright: Copyright (c) 2001, 2002, 2003 Peter Dimov and Multi Media Ltd.
+License: BSL-1.0
+
+Files: SRC/Serialization/detail/shared_ptr_132.hpp
+Copyright: (C) Copyright Greg Colvin and Beman Dawes 1998, 1999.
+           Copyright (c) 2001, 2002, 2003 Peter Dimov
+License: BSL-1.0
+
+Files: SRC/Serialization/detail/shared_ptr_nmt_132.hpp
+Copyright: (C) Copyright Greg Colvin and Beman Dawes 1998, 1999.
+           Copyright (c) 2001, 2002 Peter Dimov
+License: BSL-1.0
+
+Files: SRC/Serialization/ephemeral.hpp
+Copyright: (C) Copyright 2007 Matthias Troyer.
+License: BSL-1.0
+
+
+Files: SRC/Serialization/is_bitwise_serializable.hpp
+Copyright: (C) Copyright 2007 Matthias Troyer
+License: BSL-1.0
+
+Files: SRC/Serialization/optional.hpp
+Copyright: (C) Copyright 2002-4 Pavel Vozenilek
+License: BSL-1.0
+
+Files: SRC/Serialization/scoped_ptr.hpp
+Copyright: Copyright (c) 2003 Vladimir Prus
+License: BSL-1.0
+
+Files: SRC/Serialization/src/utf8_codecvt_facet.cpp
+Copyright: Copyright Vladimir Prus 2004.
+License: BSL-1.0
+
+Files: SRC/Serialization/throw_exception.hpp
+Copyright: Copyright (c) 2002 Peter Dimov and Multi Media Ltd.
+License: BSL-1.0
+
+Files: SRC/Serialization/valarray.hpp
+Copyright: (C) Copyright 2005 Matthias Troyer
+License: BSL-1.0
+
+Files: SRC/Serialization/variant.hpp
+Copyright: copyright (c) 2005 troy d. straszheim
+License: BSL-1.0
+
+Files: SRC/Serialization/vector_135.hpp
+Copyright: (C) Copyright 2008 Matthias Troyer
+License: BSL-1.0
+
+Files: SRC/Serialization/wrapper.hpp
+Copyright: (C) Copyright 2005-2006 Matthias Troyer
+License: BSL-1.0
+
+
+License: GPL-3.0
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU GENERAL PUBLIC 
+ LICENSE Version 3.0 can be found in "/usr/share/common-licenses/GPL-3".
+
+
+License: CPL-1.0
+ Free use of the C++ Mathematical Expression Toolkit Library is permitted
+ under the guidelines and in accordance with the most current version of
+ the Common Public License. http://www.opensource.org/licenses/cpl1.0.php   
+ THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC
+ LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
+ CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
+
+License: Zlib
+ This software is provided 'as-is', without any express or implied warranty.
+ In no event will the authors be held liable for any damages arising from the use
+ of this software.
+ .
+ Permission is granted to anyone to use this software for any purpose, including
+ commercial applications, and to alter it and redistribute it freely, subject to
+ the following restrictions:
+ .
+ 1. The origin of this software must not be misrepresented; you must not claim
+ that you wrote the original software. If you use this software in a product,
+ an acknowledgment in the product documentation would be appreciated but is not
+ required.
+ .
+ 2. Altered source versions must be plainly marked as such, and must not be
+ misrepresented as being the original software.
+ .
+ 3. This notice may not be removed or altered from any source distribution.
+
+
+License: BSD-3-Clause
+ Redistribution and use in source and binary forms, with or without modification,
+ are permitted provided that the following conditions are met:
+ .
+ 1. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer. 
+ .
+ 2. 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. 
+ .
+ 3. Neither the name of the copyright holder nor the names of its 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 COPYRIGHT HOLDER 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. 
+      
+
+License: BSL-1.0
+ Boost Software License - Version 1.0 - August 17th, 2003
+ Permission is hereby granted, free of charge, to any person or organization
+ obtaining a copy of the software and accompanying documentation covered by
+ this license (the "Software") to use, reproduce, display, distribute,
+ execute, and transmit the Software, and to prepare derivative works of the
+ Software, and to permit third-parties to whom the Software is furnished to
+ do so, all subject to the following.
+ .
+ The copyright notices in the Software and this entire statement, including
+ the above license grant, this restriction and the following disclaimer,
+ must be included in all copies of the Software, in whole or in part, and
+ all derivative works of the Software, unless such copies or derivative
+ works are solely in the form of machine-executable object code generated by
+ a source language processor.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ DEALINGS IN THE SOFTWARE.
diff --git a/debian/docs/openmeca.1 b/debian/docs/openmeca.1
new file mode 100644
index 0000000..5915616
--- /dev/null
+++ b/debian/docs/openmeca.1
@@ -0,0 +1,16 @@
+.TH OpenMeca 1 "January 7 2017" GNU 
+.SH NAME
+openmeca \- a program that do multibody simulation 
+.SH SYNOPSIS
+.B openmeca
+.RI filename
+.SH DESCRIPTION
+openmeca is a graphic frontend to the chronoengine library. The aim of openmeca is to provide a software for simulating mechanical systems easily. openmeca allow us to builds a 3D sketch, where the bonds are represented by symbols and gives a simple way to apply loading and boundary conditions. Thanks to numerical sensors, different kind of data (force, torque, displacement, velocity, etc.) could be extracted from the simulation. 
+
+.BR
+
+Note that :
+ - openmeca save your configuration in "/openmeca" directory
+ - a detailed help could be find in the help section of the program
+ - a youtube tutorial is available for quick learning openmeca
+ - you could change the language (at this time english or french) in the program. 
diff --git a/debian/openmeca.desktop b/debian/openmeca.desktop
new file mode 100644
index 0000000..8a8f580
--- /dev/null
+++ b/debian/openmeca.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=OpenMeca
+Exec=openmeca %f
+Icon=OpenMeca
+Type=Application
+Categories=Education
+Comment=Build easly mechanical simulation
+MimeType=application/openmeca
+URL=https://gitlab.com/damien.andre/openmeca
\ No newline at end of file
diff --git a/debian/openmeca.install b/debian/openmeca.install
new file mode 100644
index 0000000..4ce64c6
--- /dev/null
+++ b/debian/openmeca.install
@@ -0,0 +1,4 @@
+SRC/OpenMeca/Rsc/Img/OpenMeca.png /usr/share/icons/hicolor/48x48/apps/
+SRC/OpenMeca/Rsc/Img/application-openmeca.svg /usr/share/icons/gnome/scalable/mimetypes/
+debian/openmeca.desktop /usr/share/applications/
+debian/openmeca.xml /usr/share/mime/packages/
diff --git a/debian/openmeca.manpages b/debian/openmeca.manpages
new file mode 100644
index 0000000..34b306a
--- /dev/null
+++ b/debian/openmeca.manpages
@@ -0,0 +1 @@
+debian/docs/openmeca.1
diff --git a/debian/openmeca.xml b/debian/openmeca.xml
new file mode 100644
index 0000000..11ad7a6
--- /dev/null
+++ b/debian/openmeca.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+   <mime-type type="application/openmeca">
+     <comment>openmeca file</comment>
+     <glob pattern="*.omc"/>
+   </mime-type>
+</mime-info>
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..d1cbe83
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,7 @@
+#!/usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+%:
+	dh $@
+
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..06cc008
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=4
+opts=filenamemangle=s/.*\.tar\.gz\?ref=v?(\d\S+)/openmeca-\.tar\.gz/g \
+https://gitlab.com/damien.andre/openmeca/tags?sort=updated_desc .*archive\.tar\.gz\?ref=v?(\d\S+)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/openmeca.git



More information about the debian-science-commits mailing list