Add debian rules for building tdebluez api docs

Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
pull/229/head
Emanoil Kotsev 2 years ago
parent d13dcfc675
commit 4f5df2771d
No known key found for this signature in database
GPG Key ID: F1EEB8CD9FB16A50

@ -3,6 +3,7 @@ Section: tde
Priority: optional Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> 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: 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 Standards-Version: 3.8.0
Package: tdebluez-trinity Package: tdebluez-trinity
@ -50,7 +51,7 @@ Description: development files for libtdebluez
This package is part of the TDE Bluetooth Framework. This package is part of the TDE Bluetooth Framework.
It contains the development files for libtdebluez. 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 Package: libtdeobex-trinity-dev
Architecture: any Architecture: any
@ -60,4 +61,16 @@ Description: development files for libtdeobex
This package is part of the TDE Bluetooth Framework. This package is part of the TDE Bluetooth Framework.
It contains the development files for libtdeobex. 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 /usr/share/cdbs/1/class/cmake.mk
include debian/cdbs/debian-tde.mk include debian/cdbs/debian-tde.mk
DEB_KDE_APIDOX := yes
DEB_CMAKE_EXTRA_FLAGS := \ DEB_CMAKE_EXTRA_FLAGS := \
-DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
-DCMAKE_INSTALL_PREFIX="/opt/trinity" \ -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 Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> 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: 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 Standards-Version: 3.8.0
Package: tdebluez-trinity Package: tdebluez-trinity
@ -50,7 +51,7 @@ Description: development files for libtdebluez
This package is part of the TDE Bluetooth Framework. This package is part of the TDE Bluetooth Framework.
It contains the development files for libtdebluez. 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 Package: libtdeobex-trinity-dev
Architecture: any Architecture: any
@ -60,4 +61,16 @@ Description: development files for libtdeobex
This package is part of the TDE Bluetooth Framework. This package is part of the TDE Bluetooth Framework.
It contains the development files for libtdeobex. 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 /usr/share/cdbs/1/class/cmake.mk
include debian/cdbs/debian-tde.mk include debian/cdbs/debian-tde.mk
DEB_KDE_APIDOX := yes
DEB_CMAKE_EXTRA_FLAGS := \ DEB_CMAKE_EXTRA_FLAGS := \
-DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
-DCMAKE_INSTALL_PREFIX="/opt/trinity" \ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \

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