Add debian rules for building tdebluez api docs

Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
(cherry picked from commit 4f5df2771d)
pull/257/head
Emanoil Kotsev 2 years ago committed by Michele Calgaro
parent 6a6134e9be
commit 7560fed843
Signed by: MicheleC
GPG Key ID: 2A75B7CA8ADED5CF

@ -3,6 +3,7 @@ Section: tde
Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
Build-Depends: cdbs, debhelper (>= 9~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, libdbus-1-tqt-dev
Build-Depends-Indep: doxygen, graphviz
Standards-Version: 3.8.0
Package: tdebluez-trinity
@ -50,7 +51,7 @@ Description: development files for libtdebluez
This package is part of the TDE Bluetooth Framework.
It contains the development files for libtdebluez.
.
See the 'tdebluez-trinity' package for more informations.
See the 'tdebluez-trinity' and 'tdebluez-trinity-api-doc' package for more informations.
Package: libtdeobex-trinity-dev
Architecture: any
@ -60,4 +61,16 @@ Description: development files for libtdeobex
This package is part of the TDE Bluetooth Framework.
It contains the development files for libtdeobex.
.
See the 'tdebluez-trinity' package for more informations.
See the 'tdebluez-trinity' and 'tdebluez-trinity-api-doc' package for more informations.
Package: tdebluez-trinity-api-doc
Section: doc
Architecture: all
Description: developer documentation for the libtdebluez-trinity and libtdeobex-trinity libraries
This package contains documentation for the libtdebluez-trinity and libtdeobex-trinity libraries of
use more for developers creating applications which use the libtdebluez-trinity and libtdeobex-trinity
libraries, than regular users.
.
This package is part of the provided bindings for the Trinity TQt interface.
.
See the tdebluez-trinity description for more information about tdebluez in general.

@ -4,6 +4,8 @@ include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk
include debian/cdbs/debian-tde.mk
DEB_KDE_APIDOX := yes
DEB_CMAKE_EXTRA_FLAGS := \
-DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
-DCMAKE_INSTALL_PREFIX="/opt/trinity" \

@ -0,0 +1 @@
debian/tmp/usr/share/doc/tdebluez-trinity-api/HTML/en/*

@ -3,6 +3,7 @@ Section: tde
Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
Build-Depends: cdbs, debhelper (>= 9~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, libdbus-1-tqt-dev
Build-Depends-Indep: doxygen, graphviz
Standards-Version: 3.8.0
Package: tdebluez-trinity
@ -50,7 +51,7 @@ Description: development files for libtdebluez
This package is part of the TDE Bluetooth Framework.
It contains the development files for libtdebluez.
.
See the 'tdebluez-trinity' package for more informations.
See the 'tdebluez-trinity' and 'tdebluez-trinity-api-doc' package for more informations.
Package: libtdeobex-trinity-dev
Architecture: any
@ -60,4 +61,16 @@ Description: development files for libtdeobex
This package is part of the TDE Bluetooth Framework.
It contains the development files for libtdeobex.
.
See the 'tdebluez-trinity' package for more informations.
See the 'tdebluez-trinity' and 'tdebluez-trinity-api-doc' package for more informations.
Package: tdebluez-trinity-api-doc
Section: doc
Architecture: all
Description: developer documentation for the libtdebluez-trinity and libtdeobex-trinity libraries
This package contains documentation for the libtdebluez-trinity and libtdeobex-trinity libraries of
use more for developers creating applications which use the libtdebluez-trinity and libtdeobex-trinity
libraries, than regular users.
.
This package is part of the provided bindings for the Trinity TQt interface.
.
See the tdebluez-trinity description for more information about tdebluez in general.

@ -4,6 +4,8 @@ include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk
include debian/cdbs/debian-tde.mk
DEB_KDE_APIDOX := yes
DEB_CMAKE_EXTRA_FLAGS := \
-DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
-DCMAKE_INSTALL_PREFIX="/opt/trinity" \

@ -0,0 +1 @@
debian/tmp/usr/share/doc/tdebluez-trinity-api/HTML/en/*
Loading…
Cancel
Save