Skip to content

Commit 3eebc98

Browse files
author
Rohan Budhiraja
committed
[debian] debianized for initial release (for ubuntu precise)
1 parent 4867e97 commit 3eebc98

18 files changed

+188
-1
lines changed

debian/README.source

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
sot-core for Debian
2+
-------------------
3+
4+
<this file describes information about the source package, see Debian policy
5+
manual section 4.14. You WILL either need to modify or delete this file>
6+
7+
8+
9+

debian/changelog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
sot-core (3.0.0-0ubuntu1ppa0~precise0-1) precise; urgency=low
2+
3+
* Initial release
4+
5+
-- Rohan Budhiraja <budhiraja.rohan@gmail.com> Mon, 30 May 2016 12:56:14 +0200

debian/compat

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
8

debian/control

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
Source: sot-core
2+
Priority: extra
3+
Section: libs
4+
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5+
Build-Depends: debhelper (>= 8.0.0),
6+
cmake (>=2.6),
7+
doxygen (>=1.6.3),
8+
pkg-config (>=0.22),
9+
python (<<2.8),
10+
python (>=2.7),
11+
python-sphinx (>=1.1),
12+
libdynamic-graph-dev (>=3.0.0),
13+
python-dynamic-graph-dev (>=3.0.0),
14+
python-dynamic-graph (>=3.0.0),
15+
libboost-dev (>=1.46),
16+
libboost-filesystem-dev (>=1.46),
17+
libboost-python-dev (>=1.46),
18+
libboost-system-dev (>=1.46),
19+
libboost-test-dev (>=1.46),
20+
libboost-thread-dev (>=1.46),
21+
libboost-regex-dev (>=1.46),
22+
libboost-program-options-dev (>=1.46),
23+
libeigen3-dev (>=3.0.5)
24+
Standards-Version: 3.9.7
25+
Homepage: http://stack-of-tasks.github.io/
26+
Vcs-Git: git://github.com/proyan/sot-core.git
27+
28+
Package: libsot-core-dev
29+
Section: libdevel
30+
Architecture: any
31+
Depends: libsot-core3.0.0 (= ${binary:Version}),
32+
python-sot-core,
33+
${misc:Depends}
34+
Suggests: libsot-core-doc
35+
Description: Provides Heirarchical task solver for Dynamic graph
36+
The sot core library provides heirarchical task solver and task management
37+
interface in Python. The library provides a stack of tasks solver plugin
38+
for dynamic graph data flow structure.
39+
.
40+
This package contains development files (headers and pkg-config file).
41+
42+
Package: python-sot-core
43+
Section: python
44+
Architecture: any
45+
Suggests: libsot-core-doc
46+
Provides: ${python:Provides}
47+
Depends: libsot-core3.0.0 (= ${binary:Version}),
48+
${shlibs:Depends},
49+
${python:Depends},
50+
${misc:Depends}
51+
Description: Python bindings for sot-core library
52+
The sot core library provides heirarchical task solver and task management
53+
interface in Python. The library provides a stack of tasks solver plugin
54+
for dynamic graph data flow structure.
55+
.
56+
This package contains modules that allow you to use sot-core from Python.
57+
58+
59+
Package: libsot-core3.0.0
60+
Architecture: any
61+
Depends: ${shlibs:Depends}, ${misc:Depends}
62+
Description: Stack of tasks solver plugin library for Dynamic graph
63+
The sot core library provides heirarchical task solver and task management
64+
interface in Python. The library provides a stack of tasks solver plugin
65+
for dynamic graph data flow structure.
66+
.
67+
This package provides the library files.
68+
69+
Package: libsot-core-doc
70+
Section: doc
71+
Architecture: all
72+
Depends: ${misc:Depends}
73+
Description: documentation for the sot-core C++ library and Python modules
74+
The sot core library provides heirarchical task solver and task management
75+
interface in Python. The library provides a stack of tasks solver plugin
76+
for dynamic graph data flow structure.
77+
.
78+
This package contains the Doxygen documentation for C++ and
79+
sphinx documentation for Python.

debian/copyright

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0
2+
Upstream-Name: sot-core
3+
Upstream-Contact: HPP mailing list <hpp@laas.fr>
4+
Source: https://github.com/proyan/sot-core
5+
6+
Files: *
7+
Copyright: 2010-2016 JRL, CNRS/AIST.
8+
License: LGPL-3
9+
See `/usr/share/common-licenses/LGPL-3'.
10+
11+
Files: debian/*
12+
Copyright: 2016 Rohan Budhiraja
13+
License: LGPL-3
14+
See `/usr/share/common-licenses/LGPL-3'.

debian/docs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
NEWS
2+
README.md

debian/libsot-core-dev.install

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
usr/include/*
2+
usr/lib/lib*.so
3+
usr/lib/pkgconfig/*

debian/libsot-core-doc.doc-base

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
Document: sot-core
2+
Title: Debian sot-core Manual
3+
Author: Thomas Moulard <thomas.moulard@gmail.com>
4+
Abstract: This manual describes what sot-core is
5+
and how it can be used as a plugin to
6+
dynamic-graph.
7+
Section: Programming
8+
9+
Format: HTML
10+
Index: /usr/share/doc/sot-core/doxygen-html/index.html
11+
Files: /usr/share/doc/sot-core/doxygen-html/*.html

debian/libsot-core-doc.install

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
usr/share/doc/sot-core/*

debian/libsot-core3.0.0.install

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
usr/lib/*.so.*
2+
usr/lib/plugin/*

0 commit comments

Comments
 (0)