Skip to content

Commit 0403ccd

Browse files
Rohan Budhirajaolivier-stasse
authored andcommitted
debianize the package
1 parent 844d1d4 commit 0403ccd

14 files changed

+144
-0
lines changed

debian/changelog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
dynamic-graph (3.0.0-1) unstable; urgency=low
2+
3+
* Initial release (Closes: #822608)
4+
5+
-- Rohan Budhiraja <budhiraja.rohan@gmail.com> Fri, 22 Apr 2016 12:30: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: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
Source: dynamic-graph
2+
Section: libs
3+
Priority: extra
4+
Maintainer: Rohan Budhiraja <budhiraja.rohan@gmail.com>
5+
Build-Depends: debhelper (>= 8.0.0),
6+
cmake (>= 2.6),
7+
doxygen (>=1.6.3),
8+
pkg-config (>=0.22),
9+
perl (>=5.10.1),
10+
libboost-dev (>=1.46),
11+
libboost-filesystem-dev (>=1.46),
12+
libboost-system-dev (>=1.46),
13+
libboost-test-dev (>=1.46),
14+
libboost-thread-dev (>=1.46),
15+
libboost-program-options-dev (>=1.46),
16+
libpthread-stubs0-dev (>=0.3),
17+
libeigen3-dev (>=3.0.5)
18+
Standards-Version: 3.9.3
19+
20+
#Homepage:
21+
#Vcs-Git:
22+
#Vcs-Browser:
23+
24+
Package: libdynamic-graph-dev
25+
Section: libdevel
26+
Architecture: any
27+
Depends: libdynamic-graph3.0.0 (= ${binary:Version}),
28+
${misc:Depends}
29+
Suggests: libdynamic-graph-doc
30+
Description: Dynamic graph C++ library development package
31+
The dynamic graph library allows the representation of data-flow in C++.
32+
It provides fast graph evaluation and a simple script language to manipulate
33+
the graph actions.
34+
.
35+
This package contains development files (headers and pkg-config file).
36+
37+
Package: libdynamic-graph3.0.0
38+
Architecture: any
39+
Depends: ${shlibs:Depends}, ${misc:Depends}
40+
Description: Dynamic graph C++ library
41+
The dynamic graph library allows the representation of data-flow in C++.
42+
It provides fast graph evaluation and a simple script language to manipulate
43+
the graph actions.
44+
45+
46+
Package: libdynamic-graph-doc
47+
Section: doc
48+
Architecture: all
49+
Depends: ${misc:Depends}
50+
Suggests: libjrl-mathtools-doc
51+
Description: documentation for the dynamic graph C++ library
52+
The dynamic graph library allows the representation of data-flow in C++.
53+
It provides fast graph evaluation and a simple script language to manipulate
54+
the graph actions.
55+
.
56+
This package contains the Doxygen documentation.

debian/copyright

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
This work was packaged for Debian by:
2+
3+
Rohan Budhiraja <budhiraja.rohan@gmail.com> on Fri, 22 Apr 2016 12:30:14 +0200
4+
5+
Upstream Authors:
6+
7+
Thomas Moulard <thomas.moulard@gmail.com>
8+
François Bleibel <fbleibel@gmail.com>
9+
François Keith <francois.keith@aist.go.jp>
10+
Nicolas Mansard <nicolas.mansard@laas.fr>
11+
Olivier Stasse <olivier.stasse@aist.go.jp>
12+
13+
Maintainer:
14+
15+
Rohan Budhiraja <budhiraja.rohan@gmail.com>
16+
17+
Copyright:
18+
19+
Copyright (C) 2010 François Bleibel, Olivier Stasse, JRL, CNRS/AIST.
20+
21+
License:
22+
23+
See `/usr/share/common-licenses/LGPL-3'.
24+
25+
The Debian packaging is:
26+
27+
Copyright (C) 2016 Rohan Budhiraja <budhiraja.rohan@gmail.com>
28+
and is licensed under the LGPL version 3,
29+
see `/usr/share/common-licenses/LGPL-3'.

debian/docs

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

debian/libdynamic-graph-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/libdynamic-graph-doc.doc-base

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Document: dynamic-graph
2+
Title: Debian dynamic-graph Manual
3+
Author: Thomas Moulard <thomas.moulard@gmail.com>
4+
Abstract: Doxygen documentation of dynamic-graph.
5+
Section: Programming
6+
7+
Format: HTML
8+
Index: /usr/share/doc/dynamic-graph/doxygen-html/index.html
9+
Files: /usr/share/doc/dynamic-graph/doxygen-html/*.html

debian/libdynamic-graph-doc.install

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
usr/share/doc/dynamic-graph/*
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#Suppresses the embedded javascript warning produced by doxygen embed of jquery.
2+
#See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736360
3+
libdynamic-graph-doc binary: embedded-javascript-library usr/share/doc/dynamic-graph/doxygen-html/jquery.js

debian/libdynamic-graph3.0.0.install

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

0 commit comments

Comments
 (0)