pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/xml2doc



Module Name:    pkgsrc
Committed By:   nia
Date:           Sun Mar 22 13:11:38 UTC 2026

Modified Files:
        pkgsrc/textproc/xml2doc: distinfo
        pkgsrc/textproc/xml2doc/patches: patch-ab
Added Files:
        pkgsrc/textproc/xml2doc/patches: patch-src_defs.h

Log Message:
xml2doc: Various build fixes.

- Fix implicit function decls.
- Let infra take care of stripping. It uses an argument to strip
  that is unsupported on some systems.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/textproc/xml2doc/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/textproc/xml2doc/patches/patch-ab
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/xml2doc/patches/patch-src_defs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/xml2doc/distinfo
diff -u pkgsrc/textproc/xml2doc/distinfo:1.7 pkgsrc/textproc/xml2doc/distinfo:1.8
--- pkgsrc/textproc/xml2doc/distinfo:1.7        Tue Oct 26 11:23:40 2021
+++ pkgsrc/textproc/xml2doc/distinfo    Sun Mar 22 13:11:38 2026
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.7 2021/10/26 11:23:40 nia Exp $
+$NetBSD: distinfo,v 1.8 2026/03/22 13:11:38 nia Exp $
 
 BLAKE2s (xml2doc-20030510.tgz) = 7c8cb7aacd3efe033e024db0eefdd44d6f801047ee479e168491077bc3e251e5
 SHA512 (xml2doc-20030510.tgz) = 9eb2970b7adef1669b9b0aede2b3d2b42ba234c8294f0f8e6e230d8fcc6cf878675b2f0bff87ee36a255ab29376be844d92d382be7aad0ab11972847cfe49dbd
 Size (xml2doc-20030510.tgz) = 53307 bytes
 SHA1 (patch-aa) = ca63abf9c7decaec9eb4dcf0afc448378f217060
-SHA1 (patch-ab) = 880e18a8aada22160ae069986ef5f98e8fdea6a2
+SHA1 (patch-ab) = 12986f1a29b5c7a4080be68bef03954de80673a6
 SHA1 (patch-ac) = 1b387078c52f17bc2a82a0b43bb3352dcba968fb
+SHA1 (patch-src_defs.h) = 1c0e0b3b30bfd6dfccf3b760472d577384a67a5b

Index: pkgsrc/textproc/xml2doc/patches/patch-ab
diff -u pkgsrc/textproc/xml2doc/patches/patch-ab:1.2 pkgsrc/textproc/xml2doc/patches/patch-ab:1.3
--- pkgsrc/textproc/xml2doc/patches/patch-ab:1.2        Wed Jul  7 00:29:32 2010
+++ pkgsrc/textproc/xml2doc/patches/patch-ab    Sun Mar 22 13:11:38 2026
@@ -1,4 +1,4 @@
-$NetBSD: patch-ab,v 1.2 2010/07/07 00:29:32 joerg Exp $
+$NetBSD: patch-ab,v 1.3 2026/03/22 13:11:38 nia Exp $
 
 --- src/Makefile.in.orig       2003-05-03 01:37:38.000000000 +0000
 +++ src/Makefile.in
@@ -30,3 +30,14 @@ $NetBSD: patch-ab,v 1.2 2010/07/07 00:29
  
  remove:
        @printf "\e[32mDeinstalling binaries...\e[0m\n"
+@@ -35,10 +31,6 @@ remove:
+ build: $(OBJ)
+       @printf "\n\e[32mLinking objects...\e[0m\n"
+       $(CC) $(LFLAGS) $(OBJ) -o $(BIN)
+-      @if ( test -z "$(DEBUG)" ); then \
+-           echo "Stripping symbols..."; \
+-           strip -s $(BIN); \
+-       fi
+       @printf "\n\n\e[32mCompilation process done.\e[0m\n"
+ 
+ main.o: main.c main.h

Added files:

Index: pkgsrc/textproc/xml2doc/patches/patch-src_defs.h
diff -u /dev/null pkgsrc/textproc/xml2doc/patches/patch-src_defs.h:1.1
--- /dev/null   Sun Mar 22 13:11:38 2026
+++ pkgsrc/textproc/xml2doc/patches/patch-src_defs.h    Sun Mar 22 13:11:38 2026
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_defs.h,v 1.1 2026/03/22 13:11:38 nia Exp $
+
+Fix implicit declaration of malloc(3), exit(3), atoi(3), etc.
+
+--- src/defs.h.orig    2026-03-22 12:49:00.807924739 +0000
++++ src/defs.h
+@@ -2,6 +2,7 @@
+ #define _INCLUDE_DEFS_H_
+ 
+ #include <stdio.h>
++#include <stdlib.h>
+ #include <string.h>
+ #include <unistd.h>
+ #ifdef WITH_PDF



Home | Main Index | Thread Index | Old Index