Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jun 2005 03:01:51 +0200 (CEST)
From:      Emanuel Haupt <ehaupt@critical.ch>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/82629: new port: textproc/xlreader - Convert .xls spread sheets to tab delimited CSV or SQL inserts 
Message-ID:  <200506250101.j5P11pbN031116@beaver.critical.ch>
Resent-Message-ID: <200506250110.j5P1AGtg007880@freefall.freebsd.org>

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

>Number:         82629
>Category:       ports
>Synopsis:       new port: textproc/xlreader - Convert .xls spread sheets to tab delimited CSV or SQL inserts
>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:   Sat Jun 25 01:10:16 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Emanuel Haupt
>Release:        FreeBSD 5.4-RELEASE-p2 i386
>Organization:
>Environment:
System: FreeBSD beaver.critical.ch 5.4-RELEASE-p2 FreeBSD 5.4-RELEASE-p2 #0: Fri Jun 10 23:25:47 CEST 2005 root@beaver.critical.ch:/usr/obj/usr/src-release/src/sys/BEAVER i386


	
>Description:
new port: textproc/xlreader - Convert .xls spread sheets to tab delimited CSV or SQL inserts

Read data from Excel spread sheets without Microsoft! Provides an API to allow
any application to read Excel documents. The xlreader tool converts Excel data
to tab delimited, CSV or SQL inserts. Written in C. Based on the the Java
version by Andrew Khan.

This project was designed out frustration.

>How-To-Repeat:
	
>Fix:

	



--- xlreader.shar begins here ---
# 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:
#
#	xlreader
#	xlreader/Makefile
#	xlreader/pkg-descr
#	xlreader/distinfo
#	xlreader/files
#	xlreader/files/patch-Makefile
#
echo c - xlreader
mkdir -p xlreader > /dev/null 2>&1
echo x - xlreader/Makefile
sed 's/^X//' >xlreader/Makefile << 'END-of-xlreader/Makefile'
X# New ports collection makefile for:	xlreader
X# Date created:				25 Jun 2005
X# Whom:					Emanuel Haupt <ehaupt@critical.ch>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	xlreader
XDISTVERSION=	0.9.0
XCATEGORIES=	textproc
XMASTER_SITES=	http://www.giffin.org/download/
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	ehaupt@critical.ch
XCOMMENT=	Convert .xls spread sheets to tab delimited CSV or SQL inserts
X
XMAKE_ENV+=	LDFLAGS="${LDFLAGS}"
X
XPLIST_FILES=	bin/xlreader
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
X
X.include <bsd.port.mk>
END-of-xlreader/Makefile
echo x - xlreader/pkg-descr
sed 's/^X//' >xlreader/pkg-descr << 'END-of-xlreader/pkg-descr'
XRead data from Excel spread sheets without Microsoft! Provides an API to allow
Xany application to read Excel documents. The xlreader tool converts Excel data
Xto tab delimited, CSV or SQL inserts. Written in C. Based on the the Java
Xversion by Andrew Khan.
X
XThis project was designed out frustration.
X
XWWW: http://www.giffin.org/xlreader.php
X
X- ehaupt
Xehaupt@critical.ch
END-of-xlreader/pkg-descr
echo x - xlreader/distinfo
sed 's/^X//' >xlreader/distinfo << 'END-of-xlreader/distinfo'
XMD5 (xlreader-0.9.0.tgz) = f09a5de0ce69d96a5ee0cff6bdbc043b
XSIZE (xlreader-0.9.0.tgz) = 45838
END-of-xlreader/distinfo
echo c - xlreader/files
mkdir -p xlreader/files > /dev/null 2>&1
echo x - xlreader/files/patch-Makefile
sed 's/^X//' >xlreader/files/patch-Makefile << 'END-of-xlreader/files/patch-Makefile'
X--- Makefile.orig	Mon Oct  1 05:18:22 2001
X+++ Makefile	Sat Jun 25 02:51:52 2005
X@@ -1,16 +1,13 @@
X-LDFLAGS=-L/usr/local/lib -lm
X-CFLAGS=-ggdb -Wall
X-CC=gcc
X OBJ=interger.o book.o record.o sheet.o handler.o cell.o sstlist.o format.o formatting.o
X HDR=biff.h interger.h record.h book.h sstlist.h format.h
X 
X all: xlreader
X 
X tester: test.o $(OBJ) $(HDR)
X-	$(CC) $(LDFLAGS) test.o $(OBJ) -o $@
X+	$(CC) $(CFLAGS) $(LDFLAGS) -lm test.o $(OBJ) -o $@
X 
X xlreader: main.o $(OBJ) $(HDR)
X-	$(CC) $(LDFLAGS) main.o $(OBJ) -o $@
X+	$(CC) $(CFLAGS) $(LDFLAGS) -lm main.o $(OBJ) -o $@
X 
X clean:
X 	rm -f *.o xlsreader
END-of-xlreader/files/patch-Makefile
exit
--- xlreader.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



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