From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Feb 22 06:20:05 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AAC816A422 for ; Wed, 22 Feb 2006 06:20:05 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB1A243D4C for ; Wed, 22 Feb 2006 06:20:04 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k1M6K4c0078366 for ; Wed, 22 Feb 2006 06:20:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k1M6K4t0078365; Wed, 22 Feb 2006 06:20:04 GMT (envelope-from gnats) Resent-Date: Wed, 22 Feb 2006 06:20:04 GMT Resent-Message-Id: <200602220620.k1M6K4t0078365@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Choe, Cheng-Dae" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A926316A420 for ; Wed, 22 Feb 2006 06:19:36 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 712B643D45 for ; Wed, 22 Feb 2006 06:19:36 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k1M6JaPg006049 for ; Wed, 22 Feb 2006 06:19:36 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k1M6Janm006048; Wed, 22 Feb 2006 06:19:36 GMT (envelope-from nobody) Message-Id: <200602220619.k1M6Janm006048@www.freebsd.org> Date: Wed, 22 Feb 2006 06:19:36 GMT From: "Choe, Cheng-Dae" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: ports/93693: [New Port] biology/io_lib: trace file read/write interface X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Feb 2006 06:20:05 -0000 >Number: 93693 >Category: ports >Synopsis: [New Port] biology/io_lib: trace file read/write interface >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Feb 22 06:20:04 GMT 2006 >Closed-Date: >Last-Modified: >Originator: "Choe, Cheng-Dae" >Release: FreeBSD 6.1-PRERELEASE i386 >Organization: >Environment: System: FreeBSD w.comdongin.com 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #0: Mon Feb 6 15:06:48 KST 2006 root@w.comdongin.com:/data/src/sys/i386/compile/CDI i386 >Description: Io_lib is a library of file reading and writing code to provide a general purpose trace file (and Experiment File) reading interface. >How-To-Repeat: N/A >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # io_lib # io_lib/pkg-descr # io_lib/Makefile # io_lib/pkg-plist # io_lib/distinfo # io_lib/files # io_lib/files/patch-utils_os.h # echo c - io_lib mkdir -p io_lib > /dev/null 2>&1 echo x - io_lib/pkg-descr sed 's/^X//' >io_lib/pkg-descr << 'END-of-io_lib/pkg-descr' XIo_lib is a library of file reading and writing code to provide a general Xpurpose trace file (and Experiment File) reading interface. The programmer Xsimply calls the (eg) read_reading to create a "Read" C structure with the Xdata loaded into memory. X XWWW: http://staden.sourceforge.net/ END-of-io_lib/pkg-descr echo x - io_lib/Makefile sed 's/^X//' >io_lib/Makefile << 'END-of-io_lib/Makefile' X# New ports collection makefile for: io_lib X# Date created: 2006-02-22 X# Whom: Choe, Cheng-Dae X# X# $FreeBSD$ X# X XPORTNAME= io_lib XPORTVERSION= 1.9.2 XCATEGORIES= biology XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= staden XDISTNAME= ${PORTNAME}-${PORTVERSION} X XMAINTAINER= whitekid@gmail.com XCOMMENT= sequence trace file read/write interface library X XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --prefix=${PREFIX} X XMAN3= exp2read.3 ExperimentFile.3 fread_reading.3 fread_scf.3 \ X fwrite_reading.3 fwrite_scf.3 read2exp.3 read2scf.3 read_allocate.3 \ X read_deallocate.3 read_reading.3 read_scf.3 read_scf_header.3 \ X scf2read.3 write_reading.3 write_scf.3 write_scf_header.3 XMAN4= Read.4 X XINSTALLS_SHLIB= yes X X.include END-of-io_lib/Makefile echo x - io_lib/pkg-plist sed 's/^X//' >io_lib/pkg-plist << 'END-of-io_lib/pkg-plist' X@comment $FreeBSD$ Xbin/convert_trace Xbin/makeSCF Xbin/extract_seq Xbin/index_tar Xbin/scf_dump Xbin/scf_info Xbin/scf_update Xbin/get_comment Xbin/hash_tar Xbin/hash_extract Xbin/trace_dump Xbin/hash_sff Xbin/append_sff Xinclude/io_lib/Read.h Xinclude/io_lib/scf_extras.h Xinclude/io_lib/translate.h Xinclude/io_lib/abi.h Xinclude/io_lib/fpoint.h Xinclude/io_lib/seqIOABI.h Xinclude/io_lib/alf.h Xinclude/io_lib/seqIOCTF.h Xinclude/io_lib/expFileIO.h Xinclude/io_lib/plain.h Xinclude/io_lib/scf.h Xinclude/io_lib/sff.h Xinclude/io_lib/array.h Xinclude/io_lib/compress.h Xinclude/io_lib/error.h Xinclude/io_lib/mach-io.h Xinclude/io_lib/misc.h Xinclude/io_lib/open_trace_file.h Xinclude/io_lib/tar_format.h Xinclude/io_lib/traceType.h Xinclude/io_lib/xalloc.h Xinclude/io_lib/mFILE.h Xinclude/io_lib/stdio_hack.h Xinclude/io_lib/vlen.h Xinclude/io_lib/hash_table.h Xinclude/io_lib/os.h Xinclude/io_lib/compression.h Xinclude/io_lib/ztr.h Xinclude/io_lib/io_lib_config.h Xlib/libread.a X@dirrm include/io_lib END-of-io_lib/pkg-plist echo x - io_lib/distinfo sed 's/^X//' >io_lib/distinfo << 'END-of-io_lib/distinfo' XMD5 (io_lib-1.9.2.tar.gz) = 4bef7c198de08e2dc882ba34043de02c XSIZE (io_lib-1.9.2.tar.gz) = 241553 END-of-io_lib/distinfo echo c - io_lib/files mkdir -p io_lib/files > /dev/null 2>&1 echo x - io_lib/files/patch-utils_os.h sed 's/^X//' >io_lib/files/patch-utils_os.h << 'END-of-io_lib/files/patch-utils_os.h' X X$FreeBSD$ X X--- utils/os.h.orig X+++ utils/os.h X@@ -125,6 +125,16 @@ X #endif X X /* X+ * FreeBSD on Intel platforms X+ */ X+#if defined(__FreeBSD__) X+# if defined(SP_BIG_ENDIAN) X+# undef SP_BIG_ENDIAN X+# endif X+# define SP_LITTLE_ENDIAN X+#endif X+ X+/* X * Linux on AMD64 also needs to use va_copy() X */ X #if defined(__linux__) && defined(__amd64__) END-of-io_lib/files/patch-utils_os.h exit >Release-Note: >Audit-Trail: >Unformatted: