Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/web
In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv30305/main/finkinfo/web
Modified Files:
Tag: pangocairo-branch
tomcat5.info
Added Files:
Tag: pangocairo-branch
mapserver5.info openlayers.info tilecache-py.info
Log Message:
merge from head
Index: tomcat5.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/web/tomcat5.info,v
retrieving revision 1.2.2.3
retrieving revision 1.2.2.4
diff -u -d -r1.2.2.3 -r1.2.2.4
--- tomcat5.info 15 Jul 2007 15:10:44 -0000 1.2.2.3
+++ tomcat5.info 5 Mar 2008 03:33:45 -0000 1.2.2.4
@@ -1,7 +1,7 @@
Package: tomcat5
-Version: 5.5.23
+Version: 5.5.26
Revision: 1
-Type: java(1.4)
+Type: java(1.5)
CustomMirror: <<
Primary: http://ranger.users.finkproject.org/distfiles
@@ -11,17 +11,17 @@
nam-CA: http://www.southofheaven.net/befunk
<<
Source: mirror:apache:tomcat/tomcat-5/v%v/bin/apache-tomcat-%v.tar.gz
-Source-MD5: 7a4cc2e00c7d2c9d9c4437ede337f832
+Source-MD5: d7d1ac1505a295ca304dc4e8b5bafdeb
Source2: mirror:apache:tomcat/tomcat-5/v%v/bin/apache-tomcat-%v-admin.tar.gz
-Source2-MD5: 7d48a07234c68289435df9694e068039
-Source3: mirror:apache:tomcat/tomcat-5/v%v/bin/apache-tomcat-%v-compat.tar.gz
-Source3-MD5: 81581379bf8e10f345d774076930d51c
+Source2-MD5: aecd046f56a3d4b77f46c509109fa292
+Source3:
http://mirrors.sirium.net/pub/apache/commons/io/binaries/commons-io-1.4-bin.tar.gz
+Source3-MD5: 2cef2d863797d4f06ea447199da56648
PatchFile: %n.patch
PatchFile-MD5: 1a4a0291281992c9fcb834ab7a4d85d1
PatchScript: sed -e 's:@PREFIX@:%p:g' < %{PatchFile} | patch -p1
BuildDepends: fink (>= 0.24.12), passwd (>= 20070108-1)
-Depends: passwd (>= 20070108-1), system-java (>= 1.4-1)
+Depends: passwd (>= 20070108-1), system-java (>= 1.5-1), daemonic
ConfFiles: <<
%p/etc/%N/tomcat.conf
%p/var/%N/conf/catalina.policy
@@ -51,12 +51,6 @@
install -d -m 755 %i/bin
install -c -m 755 tomcat %i/bin/%N
- # fix up perms
- find %i/var/%N -type d -exec chmod 755 {} \;
- find %i/var/%N -type f -exec chmod 644 {} \;
- chmod 755 %i/var/%N/bin/*.sh
- chown -R tomcat:tomcat %i/var/%N
-
# docs
install -d -m 755 %i/share/doc/%N
mv %i/var/%N/*.txt %i/var/%N/LICENSE %i/share/doc/%N/
@@ -70,9 +64,11 @@
# web apps
install -d -m 755 %i/share/webapps
mv %i/var/%N/webapps/* %i/share/webapps/
+ chown tomcat:tomcat %i/share/webapps/
rmdir %i/var/%N/webapps
pushd %i/var/%N
ln -sf ../../share/webapps webapps
+ chown tomcat:tomcat %i/var/%N/webapps
popd
# configuration files
@@ -81,6 +77,17 @@
# misc
sudo chmod 0775 %i/share/webapps/* %i/var/%N/logs
+
+ # finx commons-io in the manager
+ cp ../commons-io-1.4/commons-io-1.4.jar
%i/var/%N/server/webapps/manager/WEB-INF/lib
+ # chown tomcat:tomcat
%i/var/%N/server/webapps/manager/WEB-INF/lib/commons-io-1.4.jar
+
+ # fix up perms
+ find %i/var/%N -type d -exec chmod 755 {} \;
+ find %i/var/%N -type f -exec chmod 644 {} \;
+ chmod 755 %i/var/%N/bin/*.sh
+ chown -R tomcat:tomcat %i/var/%N
+
<<
DaemonicFile: <<
<service>
@@ -95,14 +102,18 @@
PostInstScript: <<
# update daemonic init script if necessary
- [ -x %p/bin/daemonic ] && daemonic install %N
+ daemonic install %N
+
+ # why fink installer set the file to root?
+ chown tomcat %p/var/%N/webapps
<<
PreRmScript: <<
# clean up
- if [ $1 != "upgrade" ] && [ -x %p/bin/daemonic ]; then
- daemonic remove %N
- rm -rf %p/%N/work/*
- rm -rf %p/%N/logs/*
+ if [ $1 != "upgrade" ]; then
+ %p/bin/%N stop || true
+ daemonic remove %N || true
+ rm -Rf %p/var/%N/work/* || true
+ rm -Rf %p/var/%N/logs/* || true
fi
<<
@@ -118,6 +129,9 @@
%p/var/%N/conf/Catalina/localhost/host-manager.xml
%p/var/%N/conf/Catalina/localhost/manager.xml
<<
+ PostInstScript: <<
+ chown -R tomcat:tomcat %p/var/%N/conf
+ <<
Depends: %N (>= %v-%r)
Conflicts: tomcat4-webapps
Replaces: tomcat, tomcat4, tomcat4-webapps, tomcat5
--- NEW FILE: mapserver5.info ---
Package: mapserver5
Version: 5.0.2
Revision: 1003
Distribution: 10.5
Description: Spatial Web Development Environment
License: BSD
Homepage: http://mapserver.gis.umn.edu
Maintainer: Kurt Schwehr <[EMAIL PROTECTED]>
DescDetail: <<
MapServer is an OpenSource development environment for constructing
spatially enabled Internet-web applications. The software builds upon
other popular OpenSource or freeware systems including Shapelib,
FreeType, Proj.4, GDAL/OGR.
<<
Conflicts: mapserver
Replaces: mapserver
DescUsage: <<
To use mapserver you either copy the directory or the file:
cp %p/share/mapserver /Library/WebServer/CGI-Executables
or
cp %p/share/mapserver/mapserv /Library/WebServer/CGI-Executables
You may, of course, add symlink to CGI-Executables after you edit httpd.conf
to have Options: FollowSymLinks ExecCGI.
The documents are available at:
http://mapserver.gis.umn.edu/doc.html
<<
# Dependencies.
# do we really need proj if we have the proj-shlibs?
Depends: <<
libgeos2-shlibs,
freetype2-shlibs | freetype2-hinting-shlibs,
gd2-shlibs (>=2.0.34),
gdal-shlibs (>=1.4.0-1001),
libtiff-shlibs, proj-shlibs (>=4.5.0), pdflib-shlibs (>= 5.0.3-1003),
ming-shlibs,
postgresql82 (>=8.2.4-1021),
postgis82
<<
BuildDepends: <<
libiconv-dev,
libgeos2,
freetype2-dev | freetype2-hinting-dev,
gd2 (>=2.0.34),
proj (>=4.5.0), gdal-dev (>=1.4.0-1001),
libtiff, pdflib (>= 5.0.3-1002), ming,
postgresql82-dev (>=8.2.4-1021),
postgis82
<<
# Unpack Phase.
Source: http://download.osgeo.org/mapserver/mapserver-%v.tar.gz
Source-MD5: 508a937a78677110a83d2843ba2f8c1d
# Compile Phase.
ConfigureParams: <<
--mandir=%i/share/man \
--with-gd=%p \
--with-tiff=%p \
--with-pdf=%p \
--with-proj=%p \
--with-ogr=%p/bin/gdal-config \
--with-gdal=%p/bin/gdal-config \
--with-postgis=%p/bin/pg_config \
--with-ming=%p \
--without-geos \
--with-curl-config=/usr/bin/curl-config \
--with-wfs \
--with-wcs \
--with-wmsclient \
--with-wfsclient
<<
#SetCPPFLAGS: -I%p/include/gdal1
CompileScript: <<
CXXFLAGS="-I%p/include/gdal1" CPPFLAGS=-I%p/include/gdal1
CFLAGS=-I%p/include/gdal1 ./configure %c
CPPFLAGS=-I%p/include/gdal1 CFLAGS=-I%p/include/gdal1 make
<<
# Install Phase.
InstallScript: <<
mkdir -p %i/share/%n %i/bin
cp mapserv scalebar shp2img shp2mysql.pl shp2pdf shptree shptreetst sortshp
tile4ms %i/bin/
echo "Creating links for backward compatibility to older fink versions"
(cd %i/share/%n && ln -s ../../bin/* .)
<<
DocFiles: GD-COPYING HISTORY.TXT INSTALL README README.CONFIGURE
DescPort: <<
Need to switch to libgeos3 soon.
The binaries are now also installed in bin so that they can be used
from the command line. Should mapserver depend on apache2 and put it
into the apache2 cgi directory?
Kurt Schwehr <[EMAIL PROTECTED]> 5/2006
I followed README.CONFIGURE and the webiste:
http://www.kyngchaos.com/macosx/mapservinstall.html
--with-freetype=DIR GD: Specify where FreeType 2.x is installed (DIR is
path to freetype-config program or install dir).
--with-zlib=DIR GD: Specify where zlib is installed (DIR is path to
zlib install dir).
--with-png=DIR GD: Specify where PNG is installed (DIR is path to
PNG install dir).
--with-jpeg=DIR Include JPEG support (DIR is LibJPEG's install dir).
--with-xpm=DIR GD: Specify where libXpm is installed (DIR it the
libXpm install prefix).
--with-gd=[static,]DIR Specify which version of GD to use (DIR is GD's
install dir).
Supported
--without-tiff Disable TIFF support.
--with-tiff=DIR Include TIFF support (DIR is LibTIFF's install dir).
Supported
--with-libiconv=DIR Specify where libiconv is installed (DIR is path
to libiconv install dir (prefix)).
Supported (Implicityly)
--without-pdf Disable PDF support.
--with-pdf=DIR Include PDF support (DIR is PDFlib's install dir).
Supported
--without-eppl Disable EPPL7 support.
--with-eppl Include EPPL7 support.
Not Supported (EPPL7 is an extention to ArcView and is commercial)
--with-proj=DIR Include PROJ.4 support (DIR is PROJ.4's install dir).
--with-threads=linkoptInclude thread safe support
Not supported
--with-sde=DIR Include ESRI SDE support (DIR is SDE's install dir).
--with-sde-version=VERSION NUMBER Set ESRI SDE version number (Default is
80).
--with-sderaster Include experimental ESRI SDE raster support.
Not Supported (ESRI's SDE is commercial)
--with-mpatrol=DIR Include MPATROL support (DIR is MPATROL's install dir).
--with-geos=PATH Include GEOS support (PATH is path to geos-config)
Not supported (it is not implemented yet)
--with-ogr=PATH Include OGR support (PATH is path to gdal-config).
--with-gdal=PATH Include GDAL support (PATH is path to gdal-config)
Supported
--with-postgis=ARG Include PostGIS Support (ARG=yes/path to pg_config)
Supported (PostGIS is now included in postgresql80 (>=8.0.2-11))
--with-mygis=ARG Include MyGIS Support (ARG=yes/path to my_config)
Support Planned
--with-oraclespatial=ARG Include OracleSpatial Support (ARG=yes/path to
Oracle home)
Not Supported (commercial)
--with-ming=DIR Include MING/Flash Support (DIR=path to Ming
directory)
Supported
--without-wms Disable OGC WMS Compatibility (enabled by default).
Supported (Implicitly)
--with-wfs Enable OGC WFS Server Support (OGR+PROJ4 required).
--with-wcs Enable OGC WCS Server Support (GDAL+PROJ4 required).
--with-wmsclient Enable OGC WMS Client Connections (PROJ4 and libcurl
required).
--with-wfsclient Enable OGC WFS Client Connections (PROJ4, libcurl and
OGR required).
--with-curl-config=PATH Specify path to curl-config.
Supported
--with-fastcgi=path Enable FastCGI, point to installed tree.
Not Supported
--with-httpd Specify path to 'httpd' executable.
Support Planned
--with-php=DIR Specify directory where PHP4's include files are
installed (or a pointer to the full source tree)
Required in order to compile the PHP/MapScript
module.
--with-php-regex-dir=DIR Specify directory where the PHP4 bundled REGEX
object files (regex/*.o) are available. Required in
order to compile the PHP/MapScript module with PHP
configured as a DSO.
Support Planned
--with-apxs=FILE (CURRENTLY DISABLED)
Use this option only if building the PHP MapScript
on a system where PHP was built as a shared Apache
module. FILE is the optional pathname to the
Apache apxs tool; defaults to apxs.
--with-apache=DIR (CURRENTLY DISABLED)
Use this option only if building the PHP MapScript
on a system where PHP was built as an Apache
module statically linked into the httpd executable.
DIR is the path to the apache include files.
Not Supported (CURRENTLY DISABLED)
<<
--- NEW FILE: tilecache-py.info ---
Info2: <<
Package: tilecache-py%type_pkg[python]
Version: 2.01
Revision: 1
Type: python (2.5)
Description: WMS-C tiling client
DescDetail: <<
TileCache is an implementation of a WMS-C (about) compliant server
made available under the BSD license by MetaCarta.
TileCache provides a Python-based WMS/TMS server, with pluggable
caching mechanisms and rendering backends. In the simplest use case,
TileCache requires only write access to a disk, the ability to run
Python CGI scripts, and a WMS you want to be cached. With these
resources, you can create your own local disk-based cache of any WMS
server, and use the result in any WMS-C supporting client, like
OpenLayers, or any TMS supporting client, like OpenLayers and
worldKit.
<<
Source: http://tilecache.org/tilecache-%v.tar.gz
Source-MD5: 8c133902b2a86ef6bc8f8033a392f56c
Depends: python%type_pkg[python]
CompileScript: <<
%p/bin/python%type_raw[python] setup.py build
<<
InstallScript: <<
#!/bin/bash -ev
%p/bin/python%type_raw[python] setup.py install --root %d
mkdir -p %i/lib/cgi-bin
mv %i/bin/tilecache.cgi %i/lib/cgi-bin/tilecache.cgi%type_raw[python]
mv %i/bin/tilecache.fcgi %i/lib/cgi-bin/tilecache.fcgi%type_raw[python]
mkdir -p %i/share/doc/%n
mv %i/TileCache/tilecache.cfg %i/share/doc/%n/
rmdir %i/TileCache
mv %i/bin/tilecache_clean.py{,%type_raw[python]}
mv %i/bin/tilecache_http_server.py{,%type_raw[python]}
mv %i/bin/tilecache_install_config.py{,%type_raw[python]}
mv %i/bin/tilecache_seed.py{,%type_raw[python]}
<<
PostInstScript: <<
update-alternatives --install %p/lib/cgi-bin/tilecache.cgi tilecache.cgi
%p/lib/cgi-bin/tilecache.cgi%type_raw[python] %type_pkg[python]
update-alternatives --install %p/lib/cgi-bin/tilecache.fcgi tilecache.fcgi
%p/lib/cgi-bin/tilecache.fcgi%type_raw[python] %type_pkg[python]
update-alternatives --install %p/bin/tilecache_clean.py tilecache_clean.py
%p/bin/tilecache_clean.py%type_raw[python] %type_pkg[python]
update-alternatives --install %p/bin/tilecache_http_server.py
tilecache_http_server.py %p/bin/tilecache_http_server.py%type_raw[python]
%type_pkg[python]
update-alternatives --install %p/bin/tilecache_install_config.py
tilecache_install_config.py
%p/bin/tilecache_install_config.py%type_raw[python] %type_pkg[python]
update-alternatives --install %p/bin/tilecache_seed.py tilecache_seed.py
%p/bin/tilecache_seed.py%type_raw[python] %type_pkg[python]
echo ""
echo "The scripts" tilecache.{,f}cgi, " tilecache_clean.py,
tilecache_http_server.py, tilecache_install_config.py"
echo "and tilecache_seed.py installed in %p/bin/ and %p/lib/cgi-bin"
echo "are symlinks automatically updated by the update-alternatives utility."
echo "If you install multiple flavors of the tileserver package, the symlinks"
echo "will point to the higher flavor by default."
<<
PreRmScript: <<
if [ $1 != "upgrade" ]; then
update-alternatives --remove tilecache.cgi
%p/lib/cgi-bin/tilecache.cgi%type_raw[python]
update-alternatives --remove tilecache.fcgi
%p/lib/cgi-bin/tilecache.fcgi%type_raw[python]
update-alternatives --remove tilecache_clean.py
%p/bin/tilecache_clean.py%type_raw[python]
update-alternatives --remove tilecache_http_server.py
%p/bin/tilecache_http_server.py%type_raw[python]
update-alternatives --remove tilecache_install_config.py
%p/bin/%type_raw[python]
update-alternatives --remove tilecache_seed.py
%p/bin/tilecache_seed.py%type_raw[python]
fi
<<
License: BSD
Homepage: http://tilecache.org/
Maintainer: Kurt Schwehr <[EMAIL PROTECTED]>
DocFiles: index.html
# Info2
<<
--- NEW FILE: openlayers.info ---
Package: openlayers
Version: 2.5
Revision: 1.0
Homepage: http://openlayers.org/
Maintainer: Kurt Schwehr <[EMAIL PROTECTED]>
#Depends:
#BuildDepends:
#BuildConflicts:
Source: http://openlayers.org/download/OpenLayers-%v.tar.gz
Source-MD5: 2fd25b42e4fcc7f0cb7e09f33acad5c0
CompileScript: echo "Nothing to compile"
InstallScript: <<
mkdir -p %i/share/%n
cp -r OpenLayers.js art img lib theme tools %i/share/%n/
mkdir -p %i/share/doc/%n
cp -r doc/* %i/share/doc/%n/
cp -r examples %i/share/doc/%n/
<<
DescUsage: <<
Put a link between %p/share/%n and where you want openlayers to
appear on your web server.
FIX: write a better usage example
<<
DocFiles: news.txt readme.txt release-license.txt repository-license.txt
License: BSD
DescDetail: <<
OpenLayers makes it easy to put a dynamic map in any web page. It can
display map tiles and markers loaded from any source. MetaCarta
developed the initial version of OpenLayers and gave it to the public
to further the use of geographic information of all kinds. OpenLayers
is completely free, Open Source JavaScript, released under the BSD
License.
OpenLayers is a pure JavaScript library for displaying map data in
most modern web browsers, with no server-side dependencies. OpenLayers
implements a (still-developing) JavaScript API for building rich
web-based geographic applications, similar to the Google Maps and MSN
Virtual Earth APIs, with one important difference -- OpenLayers is
Free Software, developed for and by the Open Source software
community.
Furthermore, OpenLayers implements industry-standard methods for
geographic data access, such as the OpenGIS Consortium's Web Mapping
Service (WMS) and Web Feature Service (WFS) protocols. Under the hood,
OpenLayers is written in object-oriented JavaScript, using components
from Prototype.js and the Rico library. The OpenLayers code base
already has hundreds of unit tests, via the Test.AnotherWay framework.
As a framework, OpenLayers is intended to separate map tools from map
data so that all the tools can operate on all the data sources. This
separation breaks the proprietary silos that earlier GIS revolutions
have taught civilization to avoid. The mapping revolution on the
public Web should benefit from the experience of history.
<<
Description: Dynamic maps using javascript
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs