diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2008-05-18 00:06:25 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2008-05-18 00:06:25 +0000 |
commit | 09c62f1948fda4aea7483b9dd3e87f8919a73abb (patch) | |
tree | 4e47c3a310228d2d1890dfa5523f1d94e4d1d880 /devel/avce00 | |
parent | 623bf7b0596d2b242a7dbf8558fa8deaa2a8f7b9 (diff) | |
download | ports-09c62f1948fda4aea7483b9dd3e87f8919a73abb.tar.gz ports-09c62f1948fda4aea7483b9dd3e87f8919a73abb.zip |
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/
PR: ports/123412
Submitted by: Wen Heping <wenheping at gmail.com>
Notes
Notes:
svn path=/head/; revision=213243
Diffstat (limited to 'devel/avce00')
-rw-r--r-- | devel/avce00/Makefile | 50 | ||||
-rw-r--r-- | devel/avce00/distinfo | 3 | ||||
-rw-r--r-- | devel/avce00/pkg-descr | 9 |
3 files changed, 62 insertions, 0 deletions
diff --git a/devel/avce00/Makefile b/devel/avce00/Makefile new file mode 100644 index 000000000000..2442accb0044 --- /dev/null +++ b/devel/avce00/Makefile @@ -0,0 +1,50 @@ +# New ports collection makefile for: avce00 +# Date created: 04 May 2008 +# Whom: Wen Heping <wenheping@gmail.com> +# +# $FreeBSD$ +# + +PORTNAME= avce00 +PORTVERSION= 2.0.0 +CATEGORIES= devel +MASTER_SITES= http://avce00.maptools.org/dl/ +DISTNAME= ${PORTNAME}-${PORTVERSION} + +MAINTAINER= wenheping@gmail.com +COMMENT= An OpenSource C library convert Arc/Info Vector Coverages to E00 + +USE_GMAKE= yes +ALL_TARGET= default +BIN_FILES= avcimport avcexport avcdelete avctest ex_avcwrite + +WRKSRC= ${WRKDIR}/${DISTNAME} + +PLIST_FILES= bin/avcimport bin/avcexport bin/avcdelete \ + bin/avctest bin/ex_avcwrite include/avc.h \ + lib/avc.a + +PORTDOCS= avce00.html + +.include <bsd.port.pre.mk> + +post-extract: + ${CP} ${WRKSRC}/GNUmakefile ${WRKSRC}/Makefile +.if ${ARCH} == "powerpc" || ${ARCH} == "sparc64" + @${REINPLACE_CMD} -e 's#LSB#MSB#g' ${WRKSRC}/Makefile +.endif + +do-install: +.for i in ${BIN_FILES} + ${INSTALL_PROGRAM} ${WRKSRC}/${i} ${PREFIX}/bin/ +.endfor + ${INSTALL_DATA} ${WRKSRC}/avc.a ${PREFIX}/lib + ${INSTALL_DATA} ${WRKSRC}/avc.h ${PREFIX}/include + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/avce00.html ${DOCSDIR} +.endif + +.include <bsd.port.post.mk> diff --git a/devel/avce00/distinfo b/devel/avce00/distinfo new file mode 100644 index 000000000000..2b3ac7abefa9 --- /dev/null +++ b/devel/avce00/distinfo @@ -0,0 +1,3 @@ +MD5 (avce00-2.0.0.tar.gz) = f495184dd5f3e4b89e3990f245d2598f +SHA256 (avce00-2.0.0.tar.gz) = c0851f86b4cd414d6150a04820491024fb6248b52ca5c7bd1ca3d2a0f9946a40 +SIZE (avce00-2.0.0.tar.gz) = 152529 diff --git a/devel/avce00/pkg-descr b/devel/avce00/pkg-descr new file mode 100644 index 000000000000..b663d03d7ad3 --- /dev/null +++ b/devel/avce00/pkg-descr @@ -0,0 +1,9 @@ +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/ |