Package: blahtexml
Version: 0.9-1.1
Severity: normal
Tags: patch  pending

Dear maintainer,

I've prepared an NMU for blahtexml (versioned as 0.9-1.2) and
uploaded it to DELAYED/10. Please feel free to tell me if I
should delay it longer.

Regards.

diff -Nru blahtexml-0.9/debian/changelog blahtexml-0.9/debian/changelog
--- blahtexml-0.9/debian/changelog	2012-04-20 12:59:48.000000000 +0200
+++ blahtexml-0.9/debian/changelog	2025-03-14 13:58:43.000000000 +0100
@@ -1,3 +1,15 @@
+blahtexml (0.9-1.2) unstable; urgency=medium
+
+  [ Emanuele Rocca ]
+  * Non-maintainer upload.
+  * Do not override CFLAGS, use CXXFLAGS for cpp. Also set debhelper
+    compatibility to 13. (Closes: #1100494)
+
+  [ Helmut Grohne ]
+  * Fix FTCBFS: Let dh_auto_build pass cross tools to make (Closes: #940078)
+
+ -- Emanuele Rocca <e...@debian.org>  Fri, 14 Mar 2025 13:58:43 +0100
+
 blahtexml (0.9-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru blahtexml-0.9/debian/compat blahtexml-0.9/debian/compat
--- blahtexml-0.9/debian/compat	2012-04-20 12:59:48.000000000 +0200
+++ blahtexml-0.9/debian/compat	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-7
diff -Nru blahtexml-0.9/debian/control blahtexml-0.9/debian/control
--- blahtexml-0.9/debian/control	2012-04-20 12:59:48.000000000 +0200
+++ blahtexml-0.9/debian/control	2025-03-14 13:58:43.000000000 +0100
@@ -2,7 +2,7 @@
 Section: text
 Priority: extra
 Maintainer: Abhishek Dasgupta <abh...@gmail.com>
-Build-Depends: debhelper (>= 7.0.50), libxerces-c-dev
+Build-Depends: debhelper-compat (= 13), libxerces-c-dev
 Standards-Version: 3.9.2
 Homepage: http://gva.noekeon.org/blahtexml/
 Vcs-Git: git://github.com/abhidg/pkg-blahtexml.git
diff -Nru blahtexml-0.9/debian/patches/do-not-override-cflags-use-cxxflags-for-.patch blahtexml-0.9/debian/patches/do-not-override-cflags-use-cxxflags-for-.patch
--- blahtexml-0.9/debian/patches/do-not-override-cflags-use-cxxflags-for-.patch	1970-01-01 01:00:00.000000000 +0100
+++ blahtexml-0.9/debian/patches/do-not-override-cflags-use-cxxflags-for-.patch	2025-03-14 13:58:43.000000000 +0100
@@ -0,0 +1,52 @@
+From: Emanuele Rocca <e...@debian.org>
+Date: Fri, 14 Mar 2025 13:58:22 +0100
+X-Dgit-Generated: 0.9-1.2 082fe457fc7fe0af5b727fa72a6b90fdf350a7f5
+Subject: Do not override CFLAGS, use CXXFLAGS for cpp
+
+
+---
+
+diff --git a/makefile b/makefile
+index 32490ff..e1c61f0 100644
+--- a/makefile
++++ b/makefile
+@@ -93,20 +93,18 @@ $(BINDIR)/InputSymbolTranslation.o: InputSymbolTranslation.cpp InputSymbolTransl
+ 
+ $(BINDIR_XMLIN)/InputSymbolTranslation.o: InputSymbolTranslation.cpp InputSymbolTranslation.inc
+ 
+-CFLAGS = -O2
+-
+ VPATH = Source:Source/BlahtexCore:Source/BlahtexXMLin
+ 
+ INCLUDES=-I. -ISource -ISource/BlahtexCore -ISource/BlahtexXMLin
+ 
+ $(BINDIR)/%.o:%.cpp
+-	$(CXX) $(INCLUDES) $(CFLAGS) -c $< -o $@
++	$(CXX) $(INCLUDES) $(CXXFLAGS) -c $< -o $@
+ 
+ $(BINDIR)/%.o:%.c
+ 	$(CC) $(INCLUDES) $(CFLAGS) -c $< -o $@
+ 
+ $(BINDIR_XMLIN)/%.o:%.cpp
+-	$(CXX) $(INCLUDES) $(CFLAGS) -DBLAHTEXML_USING_XERCES -c $< -o $@
++	$(CXX) $(INCLUDES) $(CXXFLAGS) -DBLAHTEXML_USING_XERCES -c $< -o $@
+ 
+ $(BINDIR_XMLIN)/%.o:%.c
+ 	$(CC) $(INCLUDES) $(CFLAGS) -DBLAHTEXML_USING_XERCES -c $< -o $@
+@@ -115,13 +113,13 @@ blahtex-linux:  $(BINDIR) $(OBJECTS)  $(HEADERS)
+ 	$(CXX) $(CFLAGS) -o blahtex $(OBJECTS)
+ 
+ blahtex-mac: $(BINDIR) $(OBJECTS)  $(HEADERS)
+-	$(CXX) $(CFLAGS) -o blahtex -liconv $(OBJECTS)
++	$(CXX) $(CXXFLAGS) -o blahtex -liconv $(OBJECTS)
+ 
+ blahtexml-linux:  $(BINDIR_XMLIN) $(OBJECTS_XMLIN)  $(HEADERS_XMLIN)
+-	$(CXX) $(CFLAGS) -o blahtexml $(OBJECTS_XMLIN) -lxerces-c
++	$(CXX) $(CXXFLAGS) -o blahtexml $(OBJECTS_XMLIN) -lxerces-c
+ 
+ blahtexml-mac: $(BINDIR_XMLIN) $(OBJECTS_XMLIN)  $(HEADERS_XMLIN)
+-	$(CXX) $(CFLAGS) -o blahtexml -liconv $(OBJECTS_XMLIN) -lxerces-c
++	$(CXX) $(CXXFLAGS) -o blahtexml -liconv $(OBJECTS_XMLIN) -lxerces-c
+ 
+ clean:
+ 	rm -f blahtex $(OBJECTS) blahtexml $(OBJECTS_XMLIN)
diff -Nru blahtexml-0.9/debian/patches/series blahtexml-0.9/debian/patches/series
--- blahtexml-0.9/debian/patches/series	2012-04-20 12:59:48.000000000 +0200
+++ blahtexml-0.9/debian/patches/series	2025-03-14 13:58:43.000000000 +0100
@@ -1 +1,2 @@
 fix-ftbfs-with-gcc-4.7
+do-not-override-cflags-use-cxxflags-for-.patch
diff -Nru blahtexml-0.9/debian/rules blahtexml-0.9/debian/rules
--- blahtexml-0.9/debian/rules	2012-04-20 12:59:48.000000000 +0200
+++ blahtexml-0.9/debian/rules	2025-03-14 13:58:43.000000000 +0100
@@ -4,7 +4,7 @@
 	dh  $@
 
 override_dh_auto_build:
-	make blahtexml-linux
+	dh_auto_build -- blahtexml-linux
 
 override_dh_install:
 	install -D -m755 blahtexml $(CURDIR)/debian/blahtexml/usr/bin/blahtexml

Reply via email to