Date: Mon, 5 May 2008 03:05:17 GMT From: Wen Heping <wenheping@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/123412: [NEW PORTS] devel/avce00 :An OpenSource C library convert Arc/Info Vector Coverages to E00 Message-ID: <200805050305.m4535Hti034284@www.freebsd.org> Resent-Message-ID: <200805050310.m453A1bl023505@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 123412 >Category: ports >Synopsis: [NEW PORTS] devel/avce00 :An OpenSource C library convert Arc/Info Vector Coverages to E00 >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: Mon May 05 03:10:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Wen Heping >Release: FreeBSD-7.0 Release >Organization: ChangAn Middle School >Environment: FreeBSD fb7 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: AVCE00 is an Open Source ANSI-C library that makes Arc/Info (binary) Vector Coverages appear as E00! It allows you to read and write binary coverages just as if they were E00 files. The C library can be easily plugged into existing E00 translators to add support for binary coverages simply by replacing your existing translator's read/write function with the functions provided by the library WWW: http://avce00.maptools.org/avce00/ >How-To-Repeat: >Fix: Patch attached with submission follows: # 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: # # /usr/ports/devel/avce00 # /usr/ports/devel/avce00/pkg-plist # /usr/ports/devel/avce00/pkg-descr # /usr/ports/devel/avce00/distinfo # /usr/ports/devel/avce00/Makefile # echo c - /usr/ports/devel/avce00 mkdir -p /usr/ports/devel/avce00 > /dev/null 2>&1 echo x - /usr/ports/devel/avce00/pkg-plist sed 's/^X//' >/usr/ports/devel/avce00/pkg-plist << 'END-of-/usr/ports/devel/avce00/pkg-plist' Xbin/avcimport Xbin/avcexport Xbin/avcdelete Xbin/avctest Xbin/ex_avcwrite Xinclude/avc.h Xlib/avc.a X%%PORTDOCS%%%%DOCSDIR%%/avce00.html X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-/usr/ports/devel/avce00/pkg-plist echo x - /usr/ports/devel/avce00/pkg-descr sed 's/^X//' >/usr/ports/devel/avce00/pkg-descr << 'END-of-/usr/ports/devel/avce00/pkg-descr' XAVCE00 is an Open Source ANSI-C library that X makes Arc/Info (binary) Vector Coverages Xappear as E00! It allows you to read and write Xbinary coverages just as if they were E00 files. X XThe C library can be easily plugged into Xexisting E00 translators to add support for Xbinary coverages simply by replacing your Xexisting translator's read/write function Xwith the functions provided by the library X XWWW: http://avce00.maptools.org/avce00/ END-of-/usr/ports/devel/avce00/pkg-descr echo x - /usr/ports/devel/avce00/distinfo sed 's/^X//' >/usr/ports/devel/avce00/distinfo << 'END-of-/usr/ports/devel/avce00/distinfo' XMD5 (avce00-2.0.0.tar.gz) = f495184dd5f3e4b89e3990f245d2598f XSHA256 (avce00-2.0.0.tar.gz) = c0851f86b4cd414d6150a04820491024fb6248b52ca5c7bd1ca3d2a0f9946a40 XSIZE (avce00-2.0.0.tar.gz) = 152529 END-of-/usr/ports/devel/avce00/distinfo echo x - /usr/ports/devel/avce00/Makefile sed 's/^X//' >/usr/ports/devel/avce00/Makefile << 'END-of-/usr/ports/devel/avce00/Makefile' X# New ports collection makefile for: avce00 X# Date created: 04 May 2008 X# Whom: Wen Heping <wenheping@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= avce00 XPORTVERSION= 2.0.0 XCATEGORIES= devel XMASTER_SITES= http://avce00.maptools.org/dl/ XDISTNAME= ${PORTNAME}-${PORTVERSION} X XMAINTAINER= wenheping@gmail.com XCOMMENT= An OpenSource C library convert Arc/Info Vector Coverages to E00 X XUSE_GMAKE= yes XALL_TARGET= default XBIN_FILES= avcimport avcexport avcdelete avctest ex_avcwrite X XWRKSRC= ${WRKDIR}/${DISTNAME} X X.include <bsd.port.pre.mk> X Xpost-extract: X ${CP} ${WRKSRC}/GNUmakefile ${WRKSRC}/Makefile X.if ${ARCH} == "powerpc" || ${ARCH} == "sparc64" X @${REINPLACE_CMD} -e 's#LSB#MSB#g' ${WRKSRC}/Makefile X.endif X Xdo-install: X.for i in ${BIN_FILES} X ${INSTALL_PROGRAM} ${WRKSRC}/${i} ${PREFIX}/bin/ X.endfor X ${INSTALL_DATA} ${WRKSRC}/avc.a ${PREFIX}/lib X ${INSTALL_DATA} ${WRKSRC}/avc.h ${PREFIX}/include X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/avce00.html ${DOCSDIR} X.endif X X.include <bsd.port.post.mk> END-of-/usr/ports/devel/avce00/Makefile exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200805050305.m4535Hti034284>