Skip site navigation (1)Skip section navigation (2)
Date:      28 Mar 2004 11:48:14 -0000
From:      Thomas-Martin Seck <tmseck@netcologne.de>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/64840: [Maintainer] devel/libowfat: update to 0.19.1
Message-ID:  <20040328114814.2817.qmail@laurel.tmseck.homedns.org>
Resent-Message-ID: <200403281150.i2SBoHm7004056@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         64840
>Category:       ports
>Synopsis:       [Maintainer] devel/libowfat: update to 0.19.1
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 28 03:50:16 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Thomas-Martin Seck
>Release:        FreeBSD 4.9-STABLE i386
>Organization:
a private site in Germany
>Environment:
FreeBSD ports collection as of March 28, 2004.

	
>Description:
- update to 0.19.2, see http://www.fefe.de/libowfat/changes-0.19.txt for
  details (0.19.1 and 0.19.2 fix build errors; they do not contain functional
  changes)
- add the port to the ipv6 category
- minor touch ups

Information for committers:
Please 'cvs rm'
    files/patch-io-io_tryread.c
    files/patch-io-io_trywrite.c
	
>How-To-Repeat:
	
>Fix:
Apply this patch:

diff -ruN -x CVS libowfat.orig/Makefile libowfat/Makefile
--- libowfat.orig/Makefile	Fri Mar 26 14:42:49 2004
+++ libowfat/Makefile	Sun Mar 28 13:27:15 2004
@@ -6,9 +6,8 @@
 #
 
 PORTNAME=	libowfat
-PORTVERSION=	0.18
-PORTREVISION=	1
-CATEGORIES=	devel
+PORTVERSION=	0.19.2
+CATEGORIES=	devel ipv6
 MASTER_SITES=	http://dl.fefe.de/
 
 MAINTAINER=	tmseck@netcologne.de
@@ -18,7 +17,7 @@
 USE_GMAKE=	YES
 
 MAKEFILE=	GNUmakefile
-MAKE_ENV+=	MAN3PREFIX=${MAN3PREFIX}
+MAKE_ENV+=	INSTALL="${INSTALL}"
 
 OPTIONS=	LIBOWFAT_OPTIMIZED_CFLAGS "Use optimized CFLAGS" on
 
diff -ruN -x CVS libowfat.orig/distinfo libowfat/distinfo
--- libowfat.orig/distinfo	Fri Mar  5 15:42:42 2004
+++ libowfat/distinfo	Sun Mar 28 13:28:38 2004
@@ -1,2 +1,2 @@
-MD5 (libowfat-0.18.tar.bz2) = 112dcc80db665f6c43e7961343cd84e1
-SIZE (libowfat-0.18.tar.bz2) = 96786
+MD5 (libowfat-0.19.2.tar.bz2) = 7aea51f394d55223eec5820cc84d32f5
+SIZE (libowfat-0.19.2.tar.bz2) = 104852
diff -ruN -x CVS libowfat.orig/files/manpages libowfat/files/manpages
--- libowfat.orig/files/manpages	Sun Feb 22 15:59:12 2004
+++ libowfat/files/manpages	Sun Mar 28 13:43:37 2004
@@ -21,7 +21,16 @@
 fmt_ip6_flat.3 fmt_ip6c.3 fmt_ip6if.3 fmt_ip6ifc.3 fmt_long.3 \
 fmt_longlong.3 fmt_minus.3 fmt_pad.3 fmt_plusminus.3 fmt_str.3 \
 fmt_strn.3 fmt_uint.3 fmt_uint0.3 fmt_ulong.3 fmt_ulong0.3 \
-fmt_ulonglong.3 fmt_xlong.3 fmt_xlonglong.3 iopause.3 mmap_private.3 \
+fmt_ulonglong.3 fmt_xlong.3 fmt_xlonglong.3 imult16.3 imult32.3 \
+imult64.3 io_canread.3 io_canwrite.3 io_check.3 io_close.3 \
+io_closeonexec.3 io_createfile.3 io_dontwantread.3 io_dontwantwrite.3 \
+io_eagain.3 io_fd.3 io_finishandshutdown.3 io_getcookie.3 io_nonblock.3 \
+io_passfd.3 io_pipe.3 io_readfile.3 io_receivefd.3 io_sendfile.3 \
+io_setcookie.3 io_socketpair.3 io_timeout.3 io_timeouted.3 io_tryread.3 \
+io_tryreadtimeout.3 io_trywrite.3 io_trywritetimeout.3 io_wait.3 \
+io_waitread.3 io_waituntil.3 io_wantread.3 io_wantwrite.3 iob_addbuf.3 \
+iob_addbuf_free.3 iob_addfile.3 iob_addfile_close.3 iob_adds.3 \
+iob_adds_free.3 iob_new.3 iob_prefetch.3 iob_send.3 iopause.3 mmap_private.3 \
 mmap_read.3 mmap_shared.3 ndelay_off.3 ndelay_on.3 open_append.3 \
 open_excl.3 open_read.3 open_rw.3 open_trunc.3 open_write.3 \
 openreadclose.3 readclose.3 readclose_append.3 scan_8int.3 scan_8long.3 \
@@ -50,4 +59,5 @@
 taia_now.3 taia_pack.3 taia_sub.3 taia_tai.3 taia_uint.3 taia_unpack.3 \
 uint16_pack.3 uint16_pack_big.3 uint16_read.3 uint16_read_big.3 \
 uint16_unpack.3 uint16_unpack_big.3 uint32_pack.3 uint32_pack_big.3 \
-uint32_read.3 uint32_read_big.3 uint32_unpack.3 uint32_unpack_big.3
+uint32_read.3 uint32_read_big.3 uint32_unpack.3 uint32_unpack_big.3 \
+umult16.3 umult32.3 umult64.3
diff -ruN -x CVS libowfat.orig/files/patch-GNUmakefile libowfat/files/patch-GNUmakefile
--- libowfat.orig/files/patch-GNUmakefile	Sun Feb 22 15:59:12 2004
+++ libowfat/files/patch-GNUmakefile	Sun Mar 28 13:27:27 2004
@@ -1,5 +1,5 @@
---- GNUmakefile.orig	Sat Feb 21 23:01:27 2004
-+++ GNUmakefile	Sat Feb 21 23:06:27 2004
+--- GNUmakefile.orig	Sat Mar 27 18:25:44 2004
++++ GNUmakefile	Sat Mar 27 20:31:04 2004
 @@ -4,20 +4,16 @@
  # in /opt/diet, where they are in the default search path for my diet libc
  # work but don't conflict with anything there.  YMMV.
@@ -10,7 +10,7 @@
 -INCLUDEDIR=${prefix}/include
 -MAN3DIR=${prefix}/man/man3
 +INCLUDEDIR=${prefix}/include/libowfat
-+MAN3DIR=${MAN3PREFIX}/man/man3
++MAN3DIR=${MANPREFIX}/man/man3
  
  LIBS=byte.a fmt.a scan.a str.a uint.a open.a stralloc.a unix.a socket.a \
  buffer.a mmap.a taia.a tai.a dns.a case.a mult.a array.a io.a textcode.a
@@ -24,16 +24,18 @@
  # startrip
  ifneq ($(DEBUG),)
  CFLAGS=-pipe -Wall -g
-@@ -147,9 +143,9 @@
+@@ -146,10 +142,10 @@
+ openreadclose.h readclose.h ndelay.h array.h io.h safemult.h iob.h havealloca.h
  
  install: libowfat.a
- 	install -d $(INCLUDEDIR) $(MAN3DIR) $(LIBDIR)
+-	install -d $(INCLUDEDIR) $(MAN3DIR) $(LIBDIR)
 -	install -m 644 $(INCLUDES) $(INCLUDEDIR)
 -	install -m 644 $(wildcard */*.3) $(MAN3DIR)
 -	install -m 644 libowfat.a $(LIBDIR)
-+	install -m 444 $(INCLUDES) $(INCLUDEDIR)
-+	install -m 444 $(wildcard */*.3) $(MAN3DIR)
-+	install -m 444 libowfat.a $(LIBDIR)
++	${INSTALL} -d $(INCLUDEDIR) $(MAN3DIR) $(LIBDIR)
++	${BSD_INSTALL_DATA} $(INCLUDES) $(INCLUDEDIR)
++	${BSD_INSTALL_MAN} $(wildcard */*.3) $(MAN3DIR)
++	${BSD_INSTALL_DATA} libowfat.a $(LIBDIR)
  
  uninstall:
  	rm -f $(patsubst %.h,$(INCLUDEDIR)/%.h,$(INCLUDES))
diff -ruN -x CVS libowfat.orig/files/patch-io-io_tryread.c libowfat/files/patch-io-io_tryread.c
--- libowfat.orig/files/patch-io-io_tryread.c	Wed Mar 24 23:41:07 2004
+++ libowfat/files/patch-io-io_tryread.c	Thu Jan  1 01:00:00 1970
@@ -1,13 +0,0 @@
-! fix a possible signal handling race condition
-! obtained from libowfat cvs
---- io/io_tryread.c	7 Nov 2003 22:11:30 -0000	1.4
-+++ io/io_tryread.c	7 Mar 2004 21:48:56 -0000	1.5
-@@ -21,7 +21,7 @@
- 	    e->next_read=-1;
- 	    return -1;
-     }
--    new.it_interval.tv_usec=0;
-+    new.it_interval.tv_usec=10000;
-     new.it_interval.tv_sec=0;
-     new.it_value.tv_usec=10000;
-     new.it_value.tv_sec=0;
diff -ruN -x CVS libowfat.orig/files/patch-io-io_trywrite.c libowfat/files/patch-io-io_trywrite.c
--- libowfat.orig/files/patch-io-io_trywrite.c	Wed Mar 24 23:41:07 2004
+++ libowfat/files/patch-io-io_trywrite.c	Thu Jan  1 01:00:00 1970
@@ -1,13 +0,0 @@
-! fix a possible signal handling race condition
-! obtained from libowfat cvs
---- io/io_trywrite.c	27 Feb 2004 17:04:03 -0000	1.5
-+++ io/io_trywrite.c	7 Mar 2004 21:48:56 -0000	1.6
-@@ -22,7 +22,7 @@
- 	    e->next_write=-1;
- 	    return -1;
-     }
--    new.it_interval.tv_usec=0;
-+    new.it_interval.tv_usec=10000;
-     new.it_interval.tv_sec=0;
-     new.it_value.tv_usec=10000;
-     new.it_value.tv_sec=0;
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040328114814.2817.qmail>