Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Feb 2013 07:30:02 +0000 (UTC)
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r312614 - in head/devel: . liborcus liborcus/files
Message-ID:  <201302200730.r1K7U2rX077204@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jkim
Date: Wed Feb 20 07:30:01 2013
New Revision: 312614
URL: http://svnweb.freebsd.org/changeset/ports/312614

Log:
  Orcus is a library that provides a collection of standalone file processing
  filters.  It is currently focused on providing filters for spreadsheet
  documents, but filters for other productivity application types (such as
  wordprocessor and presentation) are in consideration.
  
  WWW: http://gitorious.org/orcus/

Added:
  head/devel/liborcus/
  head/devel/liborcus/Makefile   (contents, props changed)
  head/devel/liborcus/distinfo   (contents, props changed)
  head/devel/liborcus/files/
  head/devel/liborcus/files/patch-src__liborcus__dom_tree.cpp   (contents, props changed)
  head/devel/liborcus/pkg-descr   (contents, props changed)
  head/devel/liborcus/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Wed Feb 20 07:27:18 2013	(r312613)
+++ head/devel/Makefile	Wed Feb 20 07:30:01 2013	(r312614)
@@ -1044,6 +1044,7 @@
     SUBDIR += libopensync
     SUBDIR += libopensync022
     SUBDIR += libopkele
+    SUBDIR += liborcus
     SUBDIR += libowfat
     SUBDIR += libpafe
     SUBDIR += libpafe-ruby

Added: head/devel/liborcus/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/liborcus/Makefile	Wed Feb 20 07:30:01 2013	(r312614)
@@ -0,0 +1,30 @@
+# $FreeBSD$
+
+PORTNAME=	liborcus
+PORTVERSION=	0.3.0
+CATEGORIES=	devel misc
+MASTER_SITES=	http://kohei.us/files/orcus/src/
+DISTNAME=	${PORTNAME}_${PORTVERSION}
+
+MAINTAINER=	office@FreeBSD.org
+COMMENT=	Standalone file import filter library for spreadsheet documents
+
+LICENSE=	MIT
+
+BUILD_DEPENDS=	${LOCALBASE}/include/mdds/global.hpp:${PORTSDIR}/devel/mdds
+LIB_DEPENDS=	zip:${PORTSDIR}/archivers/libzip \
+		boost_system:${PORTSDIR}/devel/boost-libs
+
+GNU_CONFIGURE=	yes
+USE_BZIP2=	yes
+USE_GMAKE=	yes
+USE_GNOME=	gnomehack
+USE_LDCONFIG=	yes
+USE_PKGCONFIG=	build
+
+CONFIGURE_ARGS=	--disable-spreadsheet-model --disable-werror \
+		--with-boost-system=boost_system
+CONFIGURE_ENV=	ZLIB_CFLAGS="-D_FILE_OFFSET_BITS=64" ZLIB_LIBS="-lz"
+CPPFLAGS+=	-I${LOCALBASE}/include
+
+.include <bsd.port.mk>

Added: head/devel/liborcus/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/liborcus/distinfo	Wed Feb 20 07:30:01 2013	(r312614)
@@ -0,0 +1,2 @@
+SHA256 (liborcus_0.3.0.tar.bz2) = 30829484b2328d0666c859b32370d3826b3468f3945d054abdac8234f4083c77
+SIZE (liborcus_0.3.0.tar.bz2) = 1373518

Added: head/devel/liborcus/files/patch-src__liborcus__dom_tree.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/liborcus/files/patch-src__liborcus__dom_tree.cpp	Wed Feb 20 07:30:01 2013	(r312614)
@@ -0,0 +1,11 @@
+--- src/liborcus/dom_tree.cpp.orig	2012-11-28 07:21:10.000000000 -0500
++++ src/liborcus/dom_tree.cpp	2013-02-19 16:17:53.000000000 -0500
+@@ -34,6 +34,8 @@
+ #include <iostream>
+ #include <sstream>
+ 
++#include <boost/noncopyable.hpp>
++
+ using namespace std;
+ 
+ namespace orcus {

Added: head/devel/liborcus/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/liborcus/pkg-descr	Wed Feb 20 07:30:01 2013	(r312614)
@@ -0,0 +1,6 @@
+Orcus is a library that provides a collection of standalone file processing
+filters.  It is currently focused on providing filters for spreadsheet
+documents, but filters for other productivity application types (such as
+wordprocessor and presentation) are in consideration.
+
+WWW: http://gitorious.org/orcus/

Added: head/devel/liborcus/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/liborcus/pkg-plist	Wed Feb 20 07:30:01 2013	(r312614)
@@ -0,0 +1,60 @@
+bin/orcus-xml-dump
+include/liborcus-0.4/orcus/cell_buffer.hpp
+include/liborcus-0.4/orcus/css_parser.hpp
+include/liborcus-0.4/orcus/csv_parser.hpp
+include/liborcus-0.4/orcus/dom_tree.hpp
+include/liborcus-0.4/orcus/env.hpp
+include/liborcus-0.4/orcus/exception.hpp
+include/liborcus-0.4/orcus/global.hpp
+include/liborcus-0.4/orcus/odf/odf_token_constants.hpp
+include/liborcus-0.4/orcus/odf/odf_token_constants.inl
+include/liborcus-0.4/orcus/odf/odf_tokens.hpp
+include/liborcus-0.4/orcus/odf/ods_context.hpp
+include/liborcus-0.4/orcus/odf/ods_handler.hpp
+include/liborcus-0.4/orcus/odf/para_context.hpp
+include/liborcus-0.4/orcus/ooxml/content_types.hpp
+include/liborcus-0.4/orcus/ooxml/global.hpp
+include/liborcus-0.4/orcus/ooxml/ooxml_token_constants.hpp
+include/liborcus-0.4/orcus/ooxml/ooxml_token_constants.inl
+include/liborcus-0.4/orcus/ooxml/ooxml_tokens.hpp
+include/liborcus-0.4/orcus/ooxml/ooxml_types.hpp
+include/liborcus-0.4/orcus/ooxml/opc_context.hpp
+include/liborcus-0.4/orcus/ooxml/opc_reader.hpp
+include/liborcus-0.4/orcus/ooxml/opc_token_constants.hpp
+include/liborcus-0.4/orcus/ooxml/opc_token_constants.inl
+include/liborcus-0.4/orcus/ooxml/schemas.hpp
+include/liborcus-0.4/orcus/ooxml/xlsx_context.hpp
+include/liborcus-0.4/orcus/ooxml/xlsx_handler.hpp
+include/liborcus-0.4/orcus/ooxml/xlsx_sheet_context.hpp
+include/liborcus-0.4/orcus/ooxml/xlsx_types.hpp
+include/liborcus-0.4/orcus/ooxml/xlsx_workbook_context.hpp
+include/liborcus-0.4/orcus/orcus_csv.hpp
+include/liborcus-0.4/orcus/orcus_gnumeric.hpp
+include/liborcus-0.4/orcus/orcus_ods.hpp
+include/liborcus-0.4/orcus/orcus_xlsx.hpp
+include/liborcus-0.4/orcus/orcus_xml.hpp
+include/liborcus-0.4/orcus/pstring.hpp
+include/liborcus-0.4/orcus/sax_ns_parser.hpp
+include/liborcus-0.4/orcus/sax_parser.hpp
+include/liborcus-0.4/orcus/sax_token_parser.hpp
+include/liborcus-0.4/orcus/spreadsheet/export_interface.hpp
+include/liborcus-0.4/orcus/spreadsheet/import_interface.hpp
+include/liborcus-0.4/orcus/spreadsheet/types.hpp
+include/liborcus-0.4/orcus/tokens.hpp
+include/liborcus-0.4/orcus/types.hpp
+include/liborcus-0.4/orcus/xml_context.hpp
+include/liborcus-0.4/orcus/xml_handler.hpp
+include/liborcus-0.4/orcus/xml_namespace.hpp
+include/liborcus-0.4/orcus/xml_parser.hpp
+include/liborcus-0.4/orcus/xml_simple_handler.hpp
+include/liborcus-0.4/orcus/xml_structure_tree.hpp
+lib/liborcus-0.4.a
+lib/liborcus-0.4.la
+lib/liborcus-0.4.so
+lib/liborcus-0.4.so.0
+libdata/pkgconfig/liborcus-0.4.pc
+@dirrm include/liborcus-0.4/orcus/spreadsheet
+@dirrm include/liborcus-0.4/orcus/ooxml
+@dirrm include/liborcus-0.4/orcus/odf
+@dirrm include/liborcus-0.4/orcus
+@dirrm include/liborcus-0.4



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