Skip to content

Commit 73ca25f

Browse files
committed
GH-49098: [Packaging][deb] Add missing libarrow-cuda-glib-doc
1 parent 235841d commit 73ca25f

File tree

5 files changed

+29
-3
lines changed

5 files changed

+29
-3
lines changed

dev/tasks/linux-packages/apache-arrow/debian/control.in

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -381,6 +381,17 @@ Description: Apache Arrow is a data processing library for analysis
381381
.
382382
This package provides GLib based library files for CUDA support.
383383

384+
Package: libarrow-cuda-glib-doc
385+
Section: doc
386+
Architecture: @CUDA_ARCHITECTURE@
387+
Multi-Arch: foreign
388+
Depends:
389+
${misc:Depends}
390+
Recommends: libarrow-glib-doc
391+
Description: Apache Arrow is a data processing library for analysis
392+
.
393+
This package provides documentations for CUDA support.
394+
384395
Package: gir1.2-arrow-cuda-24.0
385396
Section: introspection
386397
Architecture: @CUDA_ARCHITECTURE@
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Document: arrow-cuda-glib
2+
Title: Apache Arrow CUDA GLib Reference Manual
3+
Author: The Apache Software Foundation
4+
Abstract: Apache Arrow CUDA GLib provides an API for CUDA integration.
5+
Section: Programming
6+
7+
Format: HTML
8+
Index: /usr/share/doc/libarrow-cuda-glib-doc/arrow-cuda-glib/index.html
9+
Files: /usr/share/doc/libarrow-cuda-glib-doc/arrow-cuda-glib/*.html
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
usr/share/doc/arrow-cuda-glib usr/share/doc/libarrow-cuda-glib-doc/
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
usr/share/doc/libarrow-cuda-glib-doc/arrow-cuda-glib usr/share/devhelp/books/arrow-cuda-glib
2+
usr/share/doc/libarrow-glib-doc/arrow-glib usr/share/doc/libarrow-cuda-glib-doc/arrow-glib
3+
usr/share/doc/libglib2.0-doc/gio usr/share/doc/libarrow-cuda-glib-doc/gio
4+
usr/share/doc/libglib2.0-doc/glib usr/share/doc/libarrow-cuda-glib-doc/glib
5+
usr/share/doc/libglib2.0-doc/gobject usr/share/doc/libarrow-cuda-glib-doc/gobject

dev/tasks/linux-packages/apache-arrow/debian/rules

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,13 +85,13 @@ override_dh_auto_build:
8585
--buildsystem=meson+ninja
8686

8787
override_dh_auto_install:
88+
dh_auto_install \
89+
--sourcedirectory=cpp \
90+
--builddirectory=cpp_build
8891
dh_auto_install \
8992
--sourcedirectory=c_glib \
9093
--builddirectory=c_glib_build \
9194
--buildsystem=meson+ninja
92-
dh_auto_install \
93-
--sourcedirectory=cpp \
94-
--builddirectory=cpp_build
9595

9696
override_dh_auto_test:
9797
# TODO: We need Boost 1.64 or later to build tests for

0 commit comments

Comments
 (0)