Package Details: polyglotman 3.2-1

Git Clone URL: https://aur.archlinux.org/polyglotman.git (read-only, click to copy)
Package Base: polyglotman
Description: Reverse compile man pages from formatted form to a number of source formats, formerly rman
Upstream URL: http://sourceforge.net/projects/polyglotman
Licenses: Artistic License
Submitter: severach
Maintainer: severach
Last Packager: severach
Votes: 3
Popularity: 0.000028
First Submitted: 2015-09-07 09:15 (UTC)
Last Updated: 2015-09-07 09:16 (UTC)

Dependencies (0)

Required by (1)

Sources (1)

Latest Comments

zhenya1007 commented on 2025-01-16 17:25 (UTC)

Failed to compile for me. I needed the patch I am pasting below.

diff -u rman.c~ rman.c
--- rman.c~ 2003-07-26 12:15:00.000000000 -0700
+++ rman.c  2024-12-16 13:16:42.603418774 -0800
@@ -268,7 +268,7 @@
    else return 1;
 }

-int lcexceptionscmp(const char **a, const char **b) { return stricmp(*a, *b); }
+int lcexceptionscmp(const void *a, const void  *b) { return stricmp(*(char**)a, *(char**)b); }

 int
 strincmp(const char *s1, const char *s2, size_t n) {

--- rman.c~ 2003-07-26 12:15:00.000000000 -0700
+++ rman.c  2024-12-16 13:16:42.603418774 -0800
@@ -4171,7 +4171,7 @@
   } else if (fTclTk && checkcmd("OP")) {
     source_struct(BEGINBODY);
     for (i=0; i<3; i++) {
-    if (fcharout) { source_out(tcltkOP[i]); source_out(": "); }
+    if (fcharout) { source_out((char*)tcltkOP[i]); source_out(": "); }
     stagadd(BEGINBOLD); p=source_out_word(p); stagadd(ENDBOLD); 
     source_struct(SHORTLINE);
     }