Control: tags 1125077 + patch
Control: tags 1125077 + pending

Dear maintainer,

I've prepared an NMU for gr-dab (versioned as 0.5-1.1) and uploaded
it to DELAYED/2. Please feel free to tell me if I should cancel it.

cu
Adrian
diffstat for gr-dab-0.5 gr-dab-0.5

 changelog              |    8 ++++++++
 patches/pdflatex.patch |   29 +++++++++++++++++++++++++++++
 patches/series         |    1 +
 rules                  |    3 ---
 4 files changed, 38 insertions(+), 3 deletions(-)

diff -Nru gr-dab-0.5/debian/changelog gr-dab-0.5/debian/changelog
--- gr-dab-0.5/debian/changelog	2024-08-31 15:13:22.000000000 +0300
+++ gr-dab-0.5/debian/changelog	2026-02-14 13:56:23.000000000 +0200
@@ -1,3 +1,11 @@
+gr-dab (0.5-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Stop ignoring dh_auto_build errors.
+  * Use pdflatex for the manual. (Closes: #1125077)
+
+ -- Adrian Bunk <[email protected]>  Sat, 14 Feb 2026 13:56:23 +0200
+
 gr-dab (0.5-1) unstable; urgency=medium
 
   * New upstream tag.
diff -Nru gr-dab-0.5/debian/patches/pdflatex.patch gr-dab-0.5/debian/patches/pdflatex.patch
--- gr-dab-0.5/debian/patches/pdflatex.patch	1970-01-01 02:00:00.000000000 +0200
+++ gr-dab-0.5/debian/patches/pdflatex.patch	2026-02-14 13:56:23.000000000 +0200
@@ -0,0 +1,29 @@
+Description: Use pdflatex for the manual
+Author: Adrian Bunk <[email protected]>
+Bug-Debian: https://bugs.debian.org/1125077
+
+--- gr-dab-0.5.orig/docs/doxygen/CMakeLists.txt
++++ gr-dab-0.5/docs/doxygen/CMakeLists.txt
+@@ -15,7 +15,7 @@ file(TO_NATIVE_PATH ${CMAKE_SOURCE_DIR}
+ file(TO_NATIVE_PATH ${CMAKE_BINARY_DIR} abs_top_builddir)
+ 
+ set(HAVE_DOT ${DOXYGEN_DOT_FOUND})
+-find_package(LATEX)
++find_package(LATEX COMPONENTS PDFLATEX)
+ option(ENABLE_DOXYGEN_PDF "Build Doxygen PDF" OFF)
+ 
+ if(ENABLE_DOXYGEN_PDF AND LATEX_FOUND)
+@@ -59,10 +59,9 @@ add_custom_target(doxygen_target ALL DEP
+ if(enable_latex_docs)
+    add_custom_command(
+         OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/latex/refman.pdf
+-	COMMAND ${LATEX_COMPILER} ${CMAKE_CURRENT_BINARY_DIR}/latex/refman.tex
+-	COMMAND ${LATEX_COMPILER} ${CMAKE_CURRENT_BINARY_DIR}/latex/refman.tex
+-	COMMAND ${LATEX_COMPILER} ${CMAKE_CURRENT_BINARY_DIR}/latex/refman.tex
+-	COMMAND ${DVIPDF_CONVERTER} ${CMAKE_CURRENT_BINARY_DIR}/latex/refman.dvi
++	COMMAND ${PDFLATEX_COMPILER} ${CMAKE_CURRENT_BINARY_DIR}/latex/refman.tex
++	COMMAND ${PDFLATEX_COMPILER} ${CMAKE_CURRENT_BINARY_DIR}/latex/refman.tex
++	COMMAND ${PDFLATEX_COMPILER} ${CMAKE_CURRENT_BINARY_DIR}/latex/refman.tex
+ 	WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/latex
+ 	DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/latex/Makefile
+ 	COMMENT "Generating PDF documentation with latex")
diff -Nru gr-dab-0.5/debian/patches/series gr-dab-0.5/debian/patches/series
--- gr-dab-0.5/debian/patches/series	2024-08-31 00:28:53.000000000 +0300
+++ gr-dab-0.5/debian/patches/series	2026-02-14 13:56:23.000000000 +0200
@@ -1 +1,2 @@
 0001-Use-yaml.safe_laod-instead-of-yaml.load.patch
+pdflatex.patch
diff -Nru gr-dab-0.5/debian/rules gr-dab-0.5/debian/rules
--- gr-dab-0.5/debian/rules	2024-08-31 02:31:14.000000000 +0300
+++ gr-dab-0.5/debian/rules	2026-02-14 13:56:23.000000000 +0200
@@ -20,9 +20,6 @@
 	# workaround since grcc tries to write to the home directory when buildling GNU radio flow graph:
 	mkdir -p $(HOME)/.cache/grc_gnuradio
 
-override_dh_auto_build: # reduce build log size. we know dvipdfm complains a lot.
-	dh_auto_build 2>&1 | grep -v dvipdfm
-
 override_dh_clean:
 	dh_clean
 	$(RM) debian/man/*.1

Reply via email to