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>