Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Apr 2009 08:59:42 GMT
From:      Wen Heping <wenheping@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/133802: [NEW PORT]graphics/deegree-csw:Deegree Catalogue Service(CSW)
Message-ID:  <200904170859.n3H8xg6m011069@www.freebsd.org>
Resent-Message-ID: <200904170900.n3H906nF002833@freefall.freebsd.org>

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

>Number:         133802
>Category:       ports
>Synopsis:       [NEW PORT]graphics/deegree-csw:Deegree Catalogue Service(CSW)
>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:   Fri Apr 17 09:00:06 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Wen Heping
>Release:        FreeBSD 8.0-Current
>Organization:
ChangAn Middle School
>Environment:
FreeBSD fb8.wenjing.com 8.0-CURRENT FreeBSD 8.0-CURRENT #4: Fri Apr 10 16:36:28 HKT 2009     root@fb8.wenjing.com:/usr/obj/usr/src/sys/wen1  i386
>Description:
Deegree is a Java Framework offering the main building blocks for
Spatial Data Infrastructures (SDIs). Its entire architecture is
developed using standards of the Open Geospatial Consortium (OGC) and
ISO Technical Committee 211-Geographic information/Geoinformatics
(ISO/TC 211). deegree encompasses OGC Web Services as well as clients.
deegree is Free Software protected by the GNU Lesser General Public
License (GNU LGPL) and is accessible at http://www.deegree.org.

Deegree's Web Catalogue Service implementation (Catalogue Service - Web
profile, therefore CS-W) is able to serve different metadata formats in
parallel based on the same physical datastore. This is possible because
deegree CS-W uses XSLT processing to transform requests as well as
responses into the desired format. deegree CS-W does not contain its a
data access modul of its own. It uses an OGC WFS (at the moment limited
to deegree WFS) as datasource. So in future it will be possible to use
deegree CS-W on top of any other OGC compliant WFS to offer catalogue
functionalities.

WWW: http://www.deegree.org/
>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:
#
#	deegree-csw
#	deegree-csw/distinfo
#	deegree-csw/Makefile
#	deegree-csw/pkg-descr
#	deegree-csw/pkg-message
#
echo c - deegree-csw
mkdir -p deegree-csw > /dev/null 2>&1
echo x - deegree-csw/distinfo
sed 's/^X//' >deegree-csw/distinfo << '06924ef65a653d7276e17c468aba63d7'
XMD5 (deegree-csw_v2_2.zip) = f7c0f5098e07a5a26f2df6c6188aa038
XSHA256 (deegree-csw_v2_2.zip) = 3ae55a414cbd150173847d0e8533fd919439b6d8a1410e0d44eb686b6718a679
XSIZE (deegree-csw_v2_2.zip) = 14367755
06924ef65a653d7276e17c468aba63d7
echo x - deegree-csw/Makefile
sed 's/^X//' >deegree-csw/Makefile << '8384af36961c0023992a9ac8fccc8f72'
X# New ports collection makefile for:    deegree-csw
X# Date created:         17 April, 2009
X# Whom:                 wenheping@gmail.com
X#
X# $FreeBSD$
X#
X
XPORTNAME=	csw
XPORTVERSION=	2.2
XCATEGORIES=	graphics java
XMASTER_SITES=	http://download.deegree.org/deegree${PORTVERSION}/
XPKGNAMEPREFIX=	deegree-
XDISTNAME=	${PKGNAMEPREFIX}${PORTNAME}_v${PORTVERSION:S/./_/}
X
XMAINTAINER=	wenheping@gmail.com
XCOMMENT=	Deegree Catalogue Service(CSW)
X
XRUN_DEPENDS=	${TOMCATDIR}:${PORTSDIR}/www/tomcat55
X
XUSE_ZIP=	yes
XUSE_JAVA=	1.5+
X
XNO_BUILD=	yes
XTOMCATVER=	tomcat5.5
XTOMCATDIR=	${PREFIX}/${TOMCATVER}
XTOMCATOWN=	www
XTOMCATGRP=	www
XWEBAPPDIR=	${TOMCATDIR}/webapps
XPORTDOCS=	*
XDOCSDIR=	${PREFIX}/share/doc/${DISTNAME}
XPLIST_FILES=	${TOMCATVER}/webapps/deegree-csw.war
X
Xdo-install:
X	cd ${WRKDIR} && \
X		${INSTALL} -g ${TOMCATGRP} -o ${TOMCATOWN} -m 444 deegree-csw.war ${WEBAPPDIR};
X
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${WRKDIR}/README_CSW.txt ${DOCSDIR}
X	${INSTALL_DATA} ${WRKDIR}/deegree_csw_2.0.2_documentation_en.pdf ${DOCSDIR}
X.endif
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
8384af36961c0023992a9ac8fccc8f72
echo x - deegree-csw/pkg-descr
sed 's/^X//' >deegree-csw/pkg-descr << '51b3329fd5d1d626a5466002bbbea2ba'
XDeegree is a Java Framework offering the main building blocks for
XSpatial Data Infrastructures (SDIs). Its entire architecture is
Xdeveloped using standards of the Open Geospatial Consortium (OGC) and
XISO Technical Committee 211-Geographic information/Geoinformatics
X(ISO/TC 211). deegree encompasses OGC Web Services as well as clients.
Xdeegree is Free Software protected by the GNU Lesser General Public
XLicense (GNU LGPL) and is accessible at http://www.deegree.org.
X
XDeegree's Web Catalogue Service implementation (Catalogue Service - Web
Xprofile, therefore CS-W) is able to serve different metadata formats in
Xparallel based on the same physical datastore. This is possible because
Xdeegree CS-W uses XSLT processing to transform requests as well as
Xresponses into the desired format. deegree CS-W does not contain its a
Xdata access modul of its own. It uses an OGC WFS (at the moment limited
Xto deegree WFS) as datasource. So in future it will be possible to use
Xdeegree CS-W on top of any other OGC compliant WFS to offer catalogue
Xfunctionalities.
X
XWWW: http://www.deegree.org/
51b3329fd5d1d626a5466002bbbea2ba
echo x - deegree-csw/pkg-message
sed 's/^X//' >deegree-csw/pkg-message << '04de32bf7b75c02b7adcb01755f84330'
X==========================================================================
XTo start DeeGree correctly, please set the variable JAVA_OPTS with:
X
Xsetenv JAVA_OPTS "-server -Xms256m -Xmx512m"
X
XNow you should start your Tomcat server and browse with:
X   http://your-server:8180/deegree-wcs
X
XEnjoy it !
X==========================================================================
04de32bf7b75c02b7adcb01755f84330
exit



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



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