Update debian package generation
This commit is contained in:
8
.gitignore
vendored
8
.gitignore
vendored
@@ -8,3 +8,11 @@ build*
|
|||||||
.DS_Store
|
.DS_Store
|
||||||
.idea
|
.idea
|
||||||
cmake-build*/
|
cmake-build*/
|
||||||
|
*.substvars
|
||||||
|
debian/tmp
|
||||||
|
debian/files
|
||||||
|
debian/stamp*
|
||||||
|
debian/stamp*
|
||||||
|
debian/.debhelper
|
||||||
|
debian/libopenmesh*
|
||||||
|
obj-x86_64-linux-gnu
|
||||||
|
|||||||
@@ -1034,4 +1034,17 @@ trigger_openmesh-python-rebuild:
|
|||||||
script:
|
script:
|
||||||
- "curl -X POST -F token=b63ed804ada51d7d1ffe5d6ea0dfa2 -F ref=track-OM-master https://www.graphics.rwth-aachen.de:9000/api/v4/projects/1024/trigger/pipeline"
|
- "curl -X POST -F token=b63ed804ada51d7d1ffe5d6ea0dfa2 -F ref=track-OM-master https://www.graphics.rwth-aachen.de:9000/api/v4/projects/1024/trigger/pipeline"
|
||||||
|
|
||||||
|
Debian:
|
||||||
|
stage: deploy
|
||||||
|
only:
|
||||||
|
- master
|
||||||
|
script: dpkg-buildpackage
|
||||||
|
tags:
|
||||||
|
- Linux
|
||||||
|
- stretch
|
||||||
|
dependencies: []
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- libopenmesh*.deb
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -45,3 +45,16 @@ trigger_openmesh-python-rebuild:
|
|||||||
script:
|
script:
|
||||||
- "curl -X POST -F token=b63ed804ada51d7d1ffe5d6ea0dfa2 -F ref=track-OM-master https://www.graphics.rwth-aachen.de:9000/api/v4/projects/1024/trigger/pipeline"
|
- "curl -X POST -F token=b63ed804ada51d7d1ffe5d6ea0dfa2 -F ref=track-OM-master https://www.graphics.rwth-aachen.de:9000/api/v4/projects/1024/trigger/pipeline"
|
||||||
|
|
||||||
|
Debian:
|
||||||
|
stage: deploy
|
||||||
|
only:
|
||||||
|
- master
|
||||||
|
script: dpkg-buildpackage
|
||||||
|
tags:
|
||||||
|
- Linux
|
||||||
|
- stretch
|
||||||
|
dependencies: []
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- libopenmesh*.deb
|
||||||
|
|
||||||
|
|||||||
6
debian/changelog
vendored
6
debian/changelog
vendored
@@ -1,3 +1,9 @@
|
|||||||
|
openmesh (9.1) bullseye; urgency=medium
|
||||||
|
|
||||||
|
* New uppstream version
|
||||||
|
|
||||||
|
-- Jan Moebius <openmesh@lists.rwth-aachen.de> Mon, 11 Apr 2022 09:47:33 +0200
|
||||||
|
|
||||||
openmesh (2.0-0~ppa1~maverick1) maverick; urgency=low
|
openmesh (2.0-0~ppa1~maverick1) maverick; urgency=low
|
||||||
|
|
||||||
* First maverick version of the official openmesh v2 release.
|
* First maverick version of the official openmesh v2 release.
|
||||||
|
|||||||
2
debian/compat
vendored
2
debian/compat
vendored
@@ -1 +1 @@
|
|||||||
7
|
10
|
||||||
|
|||||||
6
debian/control
vendored
6
debian/control
vendored
@@ -2,7 +2,7 @@ Source: openmesh
|
|||||||
Section: libs
|
Section: libs
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Maintainer: Jean Pierre Charalambos <nakednous@gmail.com>
|
Maintainer: Jean Pierre Charalambos <nakednous@gmail.com>
|
||||||
Build-Depends: cdbs, debhelper (>= 7), cmake, libqt4-dev, libqt4-opengl-dev, freeglut3-dev, libfreetype6-dev, libgomp1, doxygen
|
Build-Depends: cdbs, debhelper (>= 7), cmake, libqt5opengl5-dev, freeglut3-dev, libfreetype6-dev, libgomp1, doxygen
|
||||||
Standards-Version: 3.9.1
|
Standards-Version: 3.9.1
|
||||||
Homepage: http://www.openmesh.org
|
Homepage: http://www.openmesh.org
|
||||||
|
|
||||||
@@ -23,8 +23,8 @@ Description: OpenMesh is a generic and efficient data structure for representing
|
|||||||
Package: libopenmesh-dev
|
Package: libopenmesh-dev
|
||||||
Section: libdevel
|
Section: libdevel
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libopenmesh (= ${binary:Version}), libqt4-dev, libqt4-opengl-dev, freeglut3-dev, libfreetype6-dev
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libopenmesh (= ${binary:Version}), libqt5opengl5-dev, freeglut3-dev, libfreetype6-dev
|
||||||
Suggests: qt4-designer(>= 4.5), qt4-dev-tools (>= 4.5), libopenmesh-doc, libopenmesh-apps
|
Suggests: libopenmesh-doc, libopenmesh-apps
|
||||||
Description: OpenMesh is a generic and efficient data structure for representing
|
Description: OpenMesh is a generic and efficient data structure for representing
|
||||||
and manipulating polygonal meshes. OpenMesh provides the following features:
|
and manipulating polygonal meshes. OpenMesh provides the following features:
|
||||||
.
|
.
|
||||||
|
|||||||
8
debian/rules
vendored
8
debian/rules
vendored
@@ -9,13 +9,11 @@ build/libopenmesh-doc::
|
|||||||
cp -r $(DEB_BUILDDIR)/Build/share/OpenMesh/Doc/html debian/tmp/usr/share/doc/OpenMesh
|
cp -r $(DEB_BUILDDIR)/Build/share/OpenMesh/Doc/html debian/tmp/usr/share/doc/OpenMesh
|
||||||
|
|
||||||
install/libopenmesh::
|
install/libopenmesh::
|
||||||
ln -sf libOpenMeshCore.so.2.0 debian/tmp/usr/lib/OpenMesh/libOpenMeshCore.so.2
|
dh_install -plibopenmesh debian/tmp/usr/lib/lib*.so.* /usr/lib/
|
||||||
ln -sf libOpenMeshTools.so.2.0 debian/tmp/usr/lib/OpenMesh/libOpenMeshTools.so.2
|
|
||||||
dh_install -plibopenmesh debian/tmp/usr/lib/OpenMesh/lib*.so.* /usr/lib/
|
|
||||||
|
|
||||||
install/libopenmesh-dev::
|
install/libopenmesh-dev::
|
||||||
dh_install -plibopenmesh-dev debian/tmp/usr/lib/OpenMesh/lib*.so /usr/lib/
|
dh_install -plibopenmesh-dev debian/tmp/usr/lib/lib*.so /usr/lib/
|
||||||
dh_install -plibopenmesh-dev debian/tmp/usr/lib/OpenMesh/lib*.a /usr/lib/
|
dh_install -plibopenmesh-dev debian/tmp/usr/lib/lib*.a /usr/lib/
|
||||||
dh_install -plibopenmesh-dev --autodest debian/tmp/usr/include/OpenMesh
|
dh_install -plibopenmesh-dev --autodest debian/tmp/usr/include/OpenMesh
|
||||||
|
|
||||||
install/libopenmesh-apps::
|
install/libopenmesh-apps::
|
||||||
|
|||||||
Reference in New Issue
Block a user