[openmeca] 03/10: remove third party libraries and update copyrights

Damien André damien-andre-guest at moszumanska.debian.org
Mon Apr 10 21:44:00 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 6d7fcdda17b386c8ec01412c3f6d530c5116e7e3
Author: Damien André <damien.andre at unilim.fr>
Date:   Mon Apr 10 22:30:19 2017 +0200

    remove third party libraries and update copyrights
---
 debian/changelog                                   |   5 +
 debian/compat                                      |   1 +
 debian/control                                     |  30 ++
 debian/copyright                                   | 170 +++++++++++
 debian/debhelper-build-stamp                       |   1 +
 debian/docs/openmeca.1                             |  16 +
 debian/files                                       |   1 +
 debian/openmeca.desktop                            |   9 +
 debian/openmeca.install                            |   4 +
 debian/openmeca.manpages                           |   1 +
 debian/openmeca.substvars                          |   3 +
 debian/openmeca.xml                                |   7 +
 debian/openmeca/DEBIAN/control                     |  14 +
 debian/openmeca/DEBIAN/md5sums                     |   8 +
 debian/openmeca/bin/openmeca                       | Bin 0 -> 11966992 bytes
 .../usr/share/applications/openmeca.desktop        |   9 +
 .../usr/share/doc/openmeca/changelog.Debian.gz     | Bin 0 -> 154 bytes
 debian/openmeca/usr/share/doc/openmeca/copyright   | 133 ++++++++
 .../scalable/mimetypes/application-openmeca.svg    | 335 +++++++++++++++++++++
 .../share/icons/hicolor/48x48/apps/OpenMeca.png    | Bin 0 -> 4231 bytes
 debian/openmeca/usr/share/man/man1/openmeca.1.gz   | Bin 0 -> 540 bytes
 .../openmeca/usr/share/mime/packages/openmeca.xml  |   7 +
 debian/rules                                       |   7 +
 debian/source/format                               |   1 +
 debian/watch                                       |   3 +
 25 files changed, 765 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..891165a
--- /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 (>= 9),
+	       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..e994ad4
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,170 @@
+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: 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/debhelper-build-stamp b/debian/debhelper-build-stamp
new file mode 100644
index 0000000..61750b3
--- /dev/null
+++ b/debian/debhelper-build-stamp
@@ -0,0 +1 @@
+openmeca
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/files b/debian/files
new file mode 100644
index 0000000..2cbe51a
--- /dev/null
+++ b/debian/files
@@ -0,0 +1 @@
+openmeca_2.2.4-1_amd64.deb science optional
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.substvars b/debian/openmeca.substvars
new file mode 100644
index 0000000..266b5a4
--- /dev/null
+++ b/debian/openmeca.substvars
@@ -0,0 +1,3 @@
+shlibs:Depends=libc6 (>= 2.14), libgcc1 (>= 1:3.0), libgl1-mesa-glx | libgl1, libglu1-mesa | libglu1, libqglviewer2, libqt5core5a (>= 5.5.0), libqt5gui5 (>= 5.0.2) | libqt5gui5-gles (>= 5.0.2), libqt5help5 (>= 5.0.2), libqt5opengl5 (>= 5.0.2) | libqt5opengl5-gles (>= 5.0.2), libqt5svg5 (>= 5.0.2), libqt5widgets5 (>= 5.2.0), libqt5xml5 (>= 5.0.2), libqwt-qt5-6 (>= 6.1.2), libstdc++6 (>= 5.2)
+misc:Depends=
+misc:Pre-Depends=
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/openmeca/DEBIAN/control b/debian/openmeca/DEBIAN/control
new file mode 100644
index 0000000..3956a7d
--- /dev/null
+++ b/debian/openmeca/DEBIAN/control
@@ -0,0 +1,14 @@
+Package: openmeca
+Version: 2.2.4-1
+Architecture: amd64
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Installed-Size: 11746
+Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0), libgl1-mesa-glx | libgl1, libglu1-mesa | libglu1, libqglviewer2, libqt5core5a (>= 5.5.0), libqt5gui5 (>= 5.0.2) | libqt5gui5-gles (>= 5.0.2), libqt5help5 (>= 5.0.2), libqt5opengl5 (>= 5.0.2) | libqt5opengl5-gles (>= 5.0.2), libqt5svg5 (>= 5.0.2), libqt5widgets5 (>= 5.2.0), libqt5xml5 (>= 5.0.2), libqwt-qt5-6 (>= 6.1.2), libstdc++6 (>= 5.2)
+Section: science
+Priority: optional
+Homepage: https://gitlab.com/damien.andre/openmeca
+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/openmeca/DEBIAN/md5sums b/debian/openmeca/DEBIAN/md5sums
new file mode 100644
index 0000000..686a650
--- /dev/null
+++ b/debian/openmeca/DEBIAN/md5sums
@@ -0,0 +1,8 @@
+7da0ffcf44abbf307944159905ef2128  bin/openmeca
+554cfc1d31e48ca4da2b9ee952d98b87  usr/share/applications/openmeca.desktop
+dc560026d4234a21022c1377e476fd00  usr/share/doc/openmeca/changelog.Debian.gz
+69b6a08a48ec1159445c8b76206b5eaa  usr/share/doc/openmeca/copyright
+fd2693f7f9cde528ce77a2f474cc5fd2  usr/share/icons/gnome/scalable/mimetypes/application-openmeca.svg
+3bf938893be84843e63e3092b3fe19f4  usr/share/icons/hicolor/48x48/apps/OpenMeca.png
+ad63478a10bb12e373b9be7eb18ab7be  usr/share/man/man1/openmeca.1.gz
+1ffe9a14e40b17745f1125084bb08a22  usr/share/mime/packages/openmeca.xml
diff --git a/debian/openmeca/bin/openmeca b/debian/openmeca/bin/openmeca
new file mode 100755
index 0000000..c8a7eb9
Binary files /dev/null and b/debian/openmeca/bin/openmeca differ
diff --git a/debian/openmeca/usr/share/applications/openmeca.desktop b/debian/openmeca/usr/share/applications/openmeca.desktop
new file mode 100644
index 0000000..8a8f580
--- /dev/null
+++ b/debian/openmeca/usr/share/applications/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/usr/share/doc/openmeca/changelog.Debian.gz b/debian/openmeca/usr/share/doc/openmeca/changelog.Debian.gz
new file mode 100644
index 0000000..bd5a38f
Binary files /dev/null and b/debian/openmeca/usr/share/doc/openmeca/changelog.Debian.gz differ
diff --git a/debian/openmeca/usr/share/doc/openmeca/copyright b/debian/openmeca/usr/share/doc/openmeca/copyright
new file mode 100644
index 0000000..e0c948c
--- /dev/null
+++ b/debian/openmeca/usr/share/doc/openmeca/copyright
@@ -0,0 +1,133 @@
+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: 2017 damien andre <dada at yakuru.fr>
+	   2017 cedric hubert <cedric.hubert at univ-valenciennes.fr>
+License: GPL-3.0+
+
+Files: debian/*
+Copyright: 2017 Damien Andre <dada at yakuru.fr>
+License: GPL-3.0+
+
+Files: SRC/Boost/*
+Copyright: Boost authors
+License: BoostSoftLicense
+ 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.
+
+Files: SRC/ChronoEngine/*
+Copyright: Copyright (c) 2013, Chrono Development Team, All rights reserved.
+License: Chrono-L
+ ChronoEngine license
+ 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 the name of the 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.
+
+Files: SRC/QGLViewer/*
+Copyright: Copyright (C) 2002-2014 Gilles Debunne. All rights reserved.
+License: GPL-2.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 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+Files: SRC/Qwt/*
+Copyright: Copyright (C) Qwt team
+License: LGPL-2.1-QWT
+ Qwt License, Version 1.0, January 1, 2003
+ The Qwt library and included programs are provided under the terms
+ of the GNU LESSER GENERAL PUBLIC LICENSE (LGPL) v2.1 with the following
+ exceptions:
+  1. Widgets that are subclassed from Qwt widgets do not
+     constitute a derivative work.
+  2. Static linking of applications and widgets to the
+     Qwt library does not constitute a derivative work
+     and does not require the author to provide source
+     code for the application or widget, use the shared
+     Qwt libraries, or link their applications or
+     widgets against a user-supplied version of Qwt.
+     .
+     If you link the application or widget to a modified
+     version of Qwt, then the changes to Qwt must be 
+     provided under the terms of the LGPL in sections
+     1, 2, and 4.
+     .
+  3. You do not have to provide a copy of the Qwt license
+     with programs that are linked to the Qwt library, nor
+     do you have to identify the Qwt license in your
+     program or documentation as required by section 6
+     of the LGPL.
+ .
+ However, programs must still identify their use of Qwt.
+ The following example statement can be included in user
+ documentation to satisfy this requirement:
+ [program/widget] is based in part on the work of
+ the Qwt project (http://qwt.sf.net).
+
+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 LESSER GENERAL PUBLIC 
+ LICENSE Version 2.1 can be found in "/usr/share/common-licenses/LGPL-2".
diff --git a/debian/openmeca/usr/share/icons/gnome/scalable/mimetypes/application-openmeca.svg b/debian/openmeca/usr/share/icons/gnome/scalable/mimetypes/application-openmeca.svg
new file mode 100644
index 0000000..2f5ede7
--- /dev/null
+++ b/debian/openmeca/usr/share/icons/gnome/scalable/mimetypes/application-openmeca.svg
@@ -0,0 +1,335 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   version="1.1"
+   width="128"
+   height="128"
+   id="svg2"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="application-openmeca.svg"
+   inkscape:export-filename="/home/dada/work/dev/openmeca/SRC/OpenMeca/Icons/Mini-Logo-48px.png"
+   inkscape:export-xdpi="109.63609"
+   inkscape:export-ydpi="109.63609">
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1598"
+     inkscape:window-height="823"
+     id="namedview6409"
+     showgrid="false"
+     inkscape:snap-bbox="true"
+     inkscape:zoom="1.2880859"
+     inkscape:cx="-31.753087"
+     inkscape:cy="-9.9935059"
+     inkscape:window-x="0"
+     inkscape:window-y="24"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="svg2"
+     showguides="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid6411"
+       empspacing="1"
+       dotted="true"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true" />
+  </sodipodi:namedview>
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3872">
+      <stop
+         id="stop3874"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop3876"
+         style="stop-color:#0000ff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3854">
+      <stop
+         id="stop3856"
+         style="stop-color:#ff0000;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop3862"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop3858"
+         style="stop-color:#ff0000;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3755">
+      <stop
+         id="stop3757"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0" />
+      <stop
+         id="stop3759"
+         style="stop-color:#ff0000;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <radialGradient
+       cx="325.71429"
+       cy="436.64789"
+       r="96.708328"
+       fx="325.71429"
+       fy="436.64789"
+       id="radialGradient3761"
+       xlink:href="#linearGradient3755"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.36211236,0,0,0.36171798,39.815222,321.2284)" />
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4163">
+      <circle
+         style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:0.5, 1;stroke-dashoffset:0;stroke-opacity:1"
+         id="circle4165"
+         cx="15"
+         cy="25"
+         r="15" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4197">
+      <circle
+         style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.61410201;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="circle4199"
+         cx="31.556349"
+         cy="17.713625"
+         r="19.419611" />
+    </clipPath>
+    <filter
+       id="6">
+      <feGaussianBlur
+         stdDeviation="2.58594"
+         id="M" />
+    </filter>
+    <radialGradient
+       xlink:href="#2"
+       r="44.419998"
+       cy="100.32"
+       cx="81.790001"
+       gradientTransform="matrix(2.0026052,-1.5970314,1.7773333,2.2286954,-279.23554,23.703826)"
+       gradientUnits="userSpaceOnUse"
+       id="7" />
+    <linearGradient
+       id="2">
+      <stop
+         id="F"
+         stop-color="#eee" />
+      <stop
+         offset="1"
+         id="G"
+         stop-color="#d2d2d2" />
+    </linearGradient>
+    <radialGradient
+       xlink:href="#3"
+       r="18.278999"
+       cy="22.254"
+       cx="89.510002"
+       gradientTransform="matrix(1,0,0,0.97467889,0,0.43910718)"
+       gradientUnits="userSpaceOnUse"
+       id="8" />
+    <linearGradient
+       id="3">
+      <stop
+         id="H" />
+      <stop
+         offset="1"
+         id="I"
+         stop-opacity="0.536" />
+    </linearGradient>
+    <filter
+       id="5"
+       x="-0.147"
+       width="1.294"
+       y="-0.145"
+       height="1.29">
+      <feGaussianBlur
+         stdDeviation="1.81881"
+         id="L" />
+    </filter>
+    <linearGradient
+       xlink:href="#4"
+       y2="25.1"
+       x2="86.82"
+       y1="14.793"
+       x1="98.330002"
+       gradientTransform="matrix(0.96714879,0,0,0.96714879,5.7242712,3.4943798)"
+       gradientUnits="userSpaceOnUse"
+       id="9" />
+    <linearGradient
+       id="4">
+      <stop
+         id="J" />
+      <stop
+         offset="1"
+         id="K"
+         stop-color="#ddd"
+         stop-opacity="0" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4197-3">
+      <circle
+         style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.61410201;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="circle4199-6"
+         cx="31.556349"
+         cy="17.713625"
+         r="19.419611" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4163-7">
+      <circle
+         style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:0.5, 1;stroke-dashoffset:0;stroke-opacity:1"
+         id="circle4165-5"
+         cx="15"
+         cy="25"
+         r="15" />
+    </clipPath>
+    <filter
+       id="6-3">
+      <feGaussianBlur
+         stdDeviation="2.58594"
+         id="M-6" />
+    </filter>
+    <radialGradient
+       xlink:href="#2"
+       r="44.419998"
+       cy="100.32"
+       cx="81.790001"
+       gradientTransform="matrix(2.0026052,-1.5970314,1.7773333,2.2286954,-273.96749,27.285009)"
+       gradientUnits="userSpaceOnUse"
+       id="7-7" />
+    <radialGradient
+       xlink:href="#3"
+       r="18.278999"
+       cy="22.254"
+       cx="89.510002"
+       gradientTransform="matrix(1,0,0,0.97467889,0,0.43910718)"
+       gradientUnits="userSpaceOnUse"
+       id="8-5" />
+    <filter
+       id="5-9"
+       x="-0.147"
+       width="1.294"
+       y="-0.145"
+       height="1.29">
+      <feGaussianBlur
+         stdDeviation="1.81881"
+         id="L-1" />
+    </filter>
+    <filter
+       inkscape:collect="always"
+       style="color-interpolation-filters:sRGB"
+       id="filter5398"
+       x="-0.054317041"
+       width="1.1086341"
+       y="-0.18521622"
+       height="1.3704324">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.67969513"
+         id="feGaussianBlur5400" />
+    </filter>
+  </defs>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <path
+     d="m 20.09375,4.1185004 0,117.9999996 88.84375,0 0,-86.15625 -0.59375,-0.625 c 0.21045,0.144391 0.41688,0.302162 0.625,0.4375 L 78.09375,4.1497504 c 0.05654,0.079597 0.09993,0.1703021 0.15625,0.25 l -0.25,-0.28125 -57.90625,0 z"
+     id="A"
+     transform="matrix(0.96714879,0,0,0.97126149,5.7242712,2.9666149)"
+     inkscape:connector-curvature="0"
+     style="opacity:0.80899999;filter:url(#6-3)" />
+  <path
+     d="m 25.157917,6.1238156 0,114.1235544 85.925123,0 0,-83.32591 -29.921163,-30.7976444 -56.00396,0 z"
+     id="B"
+     inkscape:connector-curvature="0"
+     style="fill:url(#7-7)" />
+  <path
+     id="C"
+     d="m 81.698039,28.309502 0.135161,-8.351 C 81.901124,13.359407 80.956142,8.4107397 77.785779,3.9471419 L 80.362343,3.9159389 107.86271,29.53084 c -4.06802,-2.645393 -9.621189,-0.791242 -16.861906,-1.025606 l -9.302765,-0.195732 z"
+     transform="matrix(1.016085,0,0,1.112241,0.3433534,3.2359418)"
+     inkscape:connector-curvature="0"
+     style="opacity:0.50499998;fill:url(#8-5);filter:url(#5-9)" />
+  <path
+     d="m 86.883911,29.392864 0.130721,-8.07666 C 87.080324,14.933898 84.323055,10.480135 81.256842,6.1631716 L 111.12358,36.751338 c -3.93438,-2.558489 -8.23966,-6.942507 -15.242511,-7.169171 l -8.997158,-0.189303 z"
+     id="D"
+     inkscape:connector-curvature="0"
+     style="fill:#eeeeee" />
+  <path
+     id="E"
+     d="m 86.883911,29.392864 0.130721,-8.07666 C 87.080324,14.933898 84.323055,10.480135 81.256842,6.1631716 L 111.12358,36.751338 c -3.93438,-2.558489 -8.23966,-6.942507 -15.242511,-7.169171 l -8.997158,-0.189303 z"
+     inkscape:connector-curvature="0"
+     style="fill:url(#9)" />
+  <text
+     xml:space="preserve"
+     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.25px;line-height:125%;font-family:Arial;-inkscape-font-specification:Arial;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+     x="107.64312"
+     y="116.34673"
+     id="text5352"
+     sodipodi:linespacing="125%"><tspan
+       sodipodi:role="line"
+       id="tspan5354"
+       x="107.64312"
+       y="116.34673">omc</tspan></text>
+  <text
+     xml:space="preserve"
+     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.25px;line-height:125%;font-family:Arial;-inkscape-font-specification:Arial;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter5398)"
+     x="106.56867"
+     y="117.39135"
+     id="text5352-7"
+     sodipodi:linespacing="125%"><tspan
+       sodipodi:role="line"
+       id="tspan5354-3"
+       x="106.56867"
+       y="117.39135">omc</tspan></text>
+  <path
+     inkscape:connector-curvature="0"
+     d="m 112.1663,98.450038 -3.58199,0.238882 -0.79758,-1.340928 -1.6323,-0.691377 -1.71412,-0.609555 -1.66502,-0.466373 -1.45231,-0.282277 -0.56455,-0.126819 -0.0696,-1.239568 -0.0859,-1.231385 0.54818,-0.200459 1.39913,-0.462281 1.59548,-0.670921 1.62002,-0.818197 1.53821,-0.895925 -0.29864,-2.376862 -1.71412,-0.482735 -1.77139,-0.388644 -1.71413,-0.257732 -1.47275,-0.09409 -0.576826,-0.05728 -0.220913,-1.219113 -0.241374,-1.215022 0.515473,-0.261823 1.33365,-0.638194 1.5014,-0.863197 [...]
+     style="fill:#ffffbd;fill-opacity:1;stroke:#000000;stroke-width:1.34612703;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="gear50"
+     sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
+  <path
+     inkscape:connector-curvature="0"
+     d="m 56.756595,30.580557 -0.540009,1.039109 -0.474555,1.100475 -0.351825,1.080019 -0.20864,0.953199 -0.06954,0.66274 0.004,0.237277 0.184094,1.99231 -1.70594,0.216822 -1.689575,0.319096 -0.441827,-1.951399 -0.06954,-0.225004 -0.270005,-0.609557 -0.486827,-0.838651 -0.670922,-0.924563 -0.78956,-0.900016 -0.834559,-0.818197 -2.045493,0.662739 -0.196366,1.157749 -0.106371,1.186385 -0.004,1.141385 0.09819,0.969562 0.139093,0.650466 0.07772,0.225004 0.79365,1.836852 -1.558665,0.732287 -1 [...]
+     style="fill:#f1a875;fill-opacity:1;stroke:#000000;stroke-width:1.34612703;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="gear20" />
+  <path
+     inkscape:connector-curvature="0"
+     d="m 17.04385,83.099704 -1.424113,1.083121 0.03126,1.011652 0.169677,0.961173 0.260232,0.935271 0.306771,0.764503 0.318352,0.501882 0.155277,0.155207 2.094903,2.000876 -1.055371,1.270622 -0.854819,1.406419 -2.586361,-1.328055 -0.228998,-0.07887 -0.54984,-0.12278 -0.794342,-0.09298 -0.996117,0.07783 -1.007741,0.185215 -0.9313931,0.25894 -0.5494486,1.714244 0.6237317,0.809711 0.690975,0.688092 0.764696,0.611745 0.749132,0.409937 0.53434,0.231456 0.165603,0.04395 2.940624,0.399112 -0.1 [...]
+     style="fill:#50c67b;fill-opacity:1;stroke:#000000;stroke-width:1.34612703;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="gear10" />
+</svg>
diff --git a/debian/openmeca/usr/share/icons/hicolor/48x48/apps/OpenMeca.png b/debian/openmeca/usr/share/icons/hicolor/48x48/apps/OpenMeca.png
new file mode 100644
index 0000000..eeec814
Binary files /dev/null and b/debian/openmeca/usr/share/icons/hicolor/48x48/apps/OpenMeca.png differ
diff --git a/debian/openmeca/usr/share/man/man1/openmeca.1.gz b/debian/openmeca/usr/share/man/man1/openmeca.1.gz
new file mode 100644
index 0000000..e4fc49b
Binary files /dev/null and b/debian/openmeca/usr/share/man/man1/openmeca.1.gz differ
diff --git a/debian/openmeca/usr/share/mime/packages/openmeca.xml b/debian/openmeca/usr/share/mime/packages/openmeca.xml
new file mode 100644
index 0000000..11ad7a6
--- /dev/null
+++ b/debian/openmeca/usr/share/mime/packages/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