DragonFly BSD
DragonFly submit List (threaded) for 2006-11
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

libmagic.3 fix


From: Peter Avalos <pavalos@xxxxxxxxxxxx>
Date: Sat, 11 Nov 2006 22:42:33 -0700

After importing the vendor's man page for libmagic, I noticed that there's
a cross-reference to errno(3) instead of errno(2).  Since I'm still trying
to figure out this patch system we have instead of using vendor branches,
I'd like some input on the following patch to fix libmagic.3 which is also
available at http://leaf.dragonflybsd.org/~pavalos/libmagic.diff.

--Peter
Index: Makefile
===================================================================
RCS file: /cvs/src/lib/libmagic/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- Makefile	12 Nov 2006 04:51:56 -0000	1.13
+++ Makefile	12 Nov 2006 05:32:15 -0000
@@ -30,7 +30,7 @@
 MLINKS+=	libmagic.3 magic_compile.3
 MLINKS+=	libmagic.3 magic_load.3
 
-CLEANFILES+=	magic magic.mgc magic.mime.mgc magic.mime.lnk libmagic.3
+CLEANFILES+=	magic magic.mgc magic.mime.mgc magic.mime.lnk libmagic.man libmagic.3
 
 FILES=		magic magic.mgc ${MAGICDIR}/magic.mime magic.mime.mgc
 FILESDIR=	/usr/share/misc
@@ -38,7 +38,10 @@
 MAGFILES=	${MAGICDIR}/Header ${MAGICDIR}/Localstuff\
 		${MAGICDIR}/Magdir/[a-z]*
 
-libmagic.3: ${CONTRIBDIR}/doc/libmagic.man
+libmagic.man: ${CONTRIBDIR}/doc/libmagic.man
+	patch -o ${.TARGET} ${.ALLSRC} libmagic.man.patch
+
+libmagic.3: libmagic.man
 	    sed	-e s@__CSECTION__@1@g \
 		-e s@__FSECTION__@5@g \
 		-e s@__VERSION__@${VERSION}@g \
Index: libmagic.man.patch
===================================================================
RCS file: libmagic.man.patch
diff -N libmagic.man.patch
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ libmagic.man.patch	12 Nov 2006 04:55:59 -0000
@@ -0,0 +1,18 @@
+Index: libmagic.man
+===================================================================
+RCS file: /cvs/src/contrib/file-4/doc/libmagic.man,v
+retrieving revision 1.1
+diff -u -r1.1 libmagic.man
+--- libmagic.man	12 Nov 2006 04:51:56 -0000	1.1
++++ libmagic.man	12 Nov 2006 04:53:21 -0000
+@@ -120,7 +120,9 @@
+ The
+ .Fn magic_errno
+ function returns the last operating system error number
+-.Pq .Xr errno 3
++.Po
++.Xr errno 2
++.Pc
+ that was encountered by a system call.
+ .Pp
+ The

Attachment: pgp00000.pgp
Description: PGP signature



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