Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci
In directory vz-cvs-3.sog:/tmp/cvs-serv17432

Added Files:
        clipper.info mmdb.info gpp4.info ssm.info 
Log Message:
works for 10.7

--- NEW FILE: gpp4.info ---
Package: gpp4
Version: 1.2.0
Revision: 26
Maintainer: W. G. Scott <[email protected]> 
DescPackaging: <<
 Based on package created by Morten Kjeldgaard <[email protected]> with minor
 edits to conform to standard Fink packaging requirements.
<<
Description: Library providing CCP4 functionality 
License: LGPL
GCC:4.0
#Source: http://code.launchpad.net/%n/trunk/%v/+download/gpp4-%v.tar.gz
Source: http://diablo.ucsc.edu/~wgscott/%n/%n-%v.tar.gz
Source-MD5: bb443de0b3385847ea9987f1220e56f1
NoSourceDirectory: false
Depends: %N-shlibs (= %v-%r), gcc46-shlibs 
BuildDepends: mmdb-dev (>= 1.23.2-1), ssm-dev (>= 0.1-26), gcc46, pkgconfig
BuildConflicts: g77, fort77, g95
BuildDependsOnly: true
HomePage: http://www.bioxray.dk/~mok/gpp4
DocFiles: README AUTHORS NEWS COPYING
DescDetail: << 
The CCP4 software suite is based around a library of routines that
cover common tasks, such as file opening, parsing keyworded input,
reading and writing of standard data formats, applying symmetry
operations, etc. Programs in the suite call these routines which, as
well as saving the programmer some effort, ensure that the varied
programs in the suite have a similar look-and-feel.

The library contains several subcomponents: 
  * CMTZ library -- Contains a variety of functions for manipulating 
    the data structure, for example adding crystals, datasets or columns. 
    The data structure can be dumped to an output MTZ data file.
  * CMAP library -- Functions defining the C-level API for accessing 
    CCP4 map files.
  * CSYM library -- a collection of functions centred around a data file 
    syminfo.lib which is auto-generated from sgtbx (the Space Group Toolbox 
    of cctbx).
  * CCP4 utility library -- many utility functions which either give 
    specific CCP4 or platform independent functionality.
  * CCP4 Parser library -- provides CCP4-style parsing, as used for 
    processing keywords of CCP4 programs, MTZ header records, etc.
  * CCP4 resizable arrays -- defines an object and methods which looks 
    just like a simple C array, but can be resized at will without 
    incurring excessive overheads.
<<
CompileScript: <<
#!/bin/bash -evf
LDFLAGS="-L%p/lib/gcc4.4/lib -L%p/lib -L/usr/lib" \
MMDB_CFLAGS="-I%p/include/mmdb" MMDB_LIBS="-L%p/lib"  \
FC="gfortran" \
  ./configure --prefix=%p 
  make
# CXX="%p/lib/gcc4.4/bin/g++" \
# CC="%p/lib/gcc4.4/bin/gcc" \
<<
InstallScript: <<
  make install DESTDIR=%d
<<
SplitOff: <<
  Package: %N-shlibs
  Files: <<
    lib/libgpp4.0.dylib
    lib/libgpp4f.0.dylib
  <<
  Shlibs: <<
        %p/lib/libgpp4.0.dylib 1.0.0 %n (>= 1.2.0-1)
    %p/lib/libgpp4f.0.dylib 1.0.0 %n (>=1.2.0-1)
  <<
<<
SplitOff2: <<
Package: %N-dev
BuildDependsOnly: True
Conflicts: ccp4-onlylibs-dev, ccp4-dev
Replaces: ccp4-onlylibs-dev, ccp4-dev
 Files: <<   
  lib/*.a
  lib/*.la
  include/gpp4/ccp4/*.h
  share/gpp4/default.def
  share/gpp4/environ.def
  share/gpp4/syminfo.lib
  lib/pkgconfig/*
  lib/libgpp4.dylib
  lib/libgpp4f.dylib
 <<
<<

 

--- NEW FILE: mmdb.info ---
Package: mmdb
Version: 1.23.2
Revision: 1
Maintainer: W. G. Scott <[email protected]> 
DescPackaging: <<
 Based on package created by Morten Kjeldgaard <[email protected]> with minor
 edits to conform to standard Fink packaging requirements.
<<
Description: Macromolecular coordinate library
License: LGPL
GCC:4.0
HomePage: http://www.ebi.ac.uk/pdbe/docs/cldoc/
Source: http://lmb.bioch.ox.ac.uk/coot/software/dependencies/%n-%v.tar.gz
Source-MD5: c92ef26d6b12ba0930e1d7c20a263987
# build-time stuff in %N-dev, runtime stuff in %N-shlibs, nothing in %N
Depends: fink-obsolete-packages, %n-shlibs (= %v-%r)
BuildDepends: libtool2, automake1.11, autoconf2.6
DescDetail: << 
MMDB is CCP4\'s macromolecular coordinate library, written by Eugene
Krissinel of the EBI.  The Coordinate Library is designed to assist
CCP4 developers in working with coordinate files. The major source of
coordinate information remains the PDB files, although more
information becomes available in mmCIF format.

The Library features working with both file formats plus an internal
binary format portable between different platforms. This is achieved
at uniformity of the Library\'s interface functions, so that there is
no difference in handling different formats.

The Library provides various high-level tools for working with
coordinate files, which include not only reading and writing, but also
orthogonal-fractional coordinate transforms, generation of symmetry
mates, editing the molecular structure and some others. The Library is
supposed as a general low-level tool for unifying the
coordinate-related operations.
<<
CompileScript: <<
#!/bin/bash -evf
%p/bin/libtoolize
%p/bin/aclocal
%p/bin/automake --gnu 
%p/bin/autoconf
LDFLAGS="-L%p/lib -L/usr/lib" \
  ./configure --prefix=%p
  make
# create missing mmdb.pc  
mkdir -p lib/pkgconfig
cd lib/pkgconfig
cat > mmdb.pc << eof
prefix=%p
exec_prefix=\$prefix
libdir=\$prefix/lib
includedir=\$prefix/include

Name: %n
Description: Macromolecular coordinate library
Version: %v
Requires:
Conflicts:
Libs: -L\${libdir} -lmmdb
Cflags: -I\${includedir}

eof
<<
InstallScript: <<
  make install DESTDIR=%d
mkdir -p %i/lib/pkgconfig
cp lib/pkgconfig/%n.pc %i/lib/pkgconfig/.
# dpkg requires every package to contain at least one actual file
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%n
<<
SplitOff: <<
  Package: %N-shlibs
  Files: lib/libmmdb.0.dylib 
  Shlibs: %p/lib/libmmdb.0.dylib 1.0.0 %n (>= 1.12-2)
<<
SplitOff2: <<
Package: %N-dev
BuildDependsOnly: True
Conflicts: ccp4-onlylibs-dev, ccp4-dev
Replaces: ccp4-onlylibs-dev, ccp4-dev, %N (<< 1.21-13)
Depends: %N-shlibs (= %v-%r)
Files: <<   
include/mmdb/*.h
lib/*.a
lib/*.la
lib/pkgconfig/*.pc
lib/libmmdb.dylib
<<
<<

--- NEW FILE: clipper.info ---
Package: clipper
Epoch: 1
Version: 2.1
Revision: 27
GCC:4.0
BuildDepends: <<
fftw (>= 2.1.5-1010) | fftw-mpi (>= 2.1.5-1010), 
mmdb-dev (>= 1.23.2-1), 
ssm-dev (>= 0.1-26), 
gpp4-dev (>= 1.2.0-26), 
gcc46
<<
Depends: <<
%n-shlibs (>= %e:%v-%r)
<<
Maintainer: W. G. Scott <[email protected]> 
Homepage: http://www.ysbl.york.ac.uk/~cowtan/clipper/clipper.html 
Source: http://www.ysbl.york.ac.uk/~cowtan/%n/%n-%v-091215-ac.tar.gz
Source-MD5: 003d8c8dd5e3b7bf6b09ef10e9fa31cb
SourceDirectory: %n-%v
DocFiles: README AUTHORS NEWS COPYING 
Description: Object-oriented crystallographic libraries
DescDetail: <<
The aim of the project is to produce a set of object-oriented libraries 
for the organisation of crystallographic data and the performance of
crystallographic computation. The libraries are designed as a framework 
for new crystallographic software, which will allow the full power of 
modern programming techniques to be exploited by the developer. 
<<
SetCXXFLAGS: -fno-strict-aliasing -I%p/include -I%p/include/mmdb 
-I%p/include/ssm -I%p/include/gpp4 -I%p/include/gpp4/ccp4 
License: LGPL
CompileScript: <<
#!/bin/bash -evf
#  LDFLAGS="-L%p/lib/gcc4.4/lib -L%p/lib -L/usr/lib" \
#  CXX="%p/lib/gcc4.4/bin/g++" \
#  CC="%p/lib/gcc4.4/bin/gcc" \
LDFLAGS="-L%p/lib -L/usr/lib" \
  ./configure  --prefix=%p --enable-shared --with-gpp4=%p --with-mmdb=%p 
--with-fftw=%p --enable-mmdb --enable-minimol --enable-cif --enable-cns 
--enable-gpp4
  perl -pi -e 's|examples||g' Makefile  
  #  Fix for 10.4 libtool issue
  if [[ $(sw_vers -productVersion) < 10.5 ]]; then
     sed -e '/verstring=/s/\${wl}//g' < libtool > libtool.fixed
         mv libtool.fixed libtool
  fi
  #
  make  
<<
InstallScript: <<
  make install DESTDIR=%d
<<
SplitOff: <<
  Package: %N-shlibs
  Depends: <<
        fftw-shlibs (>= 2.1.5-1010) | fftw-mpi-shlibs (>= 2.1.5-1010),
        mmdb-shlibs (>= 1.23.2-1),
        ssm-shlibs (>= 0.1-26), 
        gpp4-shlibs (>= 1.2.0-26),
        gcc46-shlibs 
  <<
  Files: <<
        lib/libclipper-ccp4.2.*dylib
        lib/libclipper-cif.2.*dylib
        lib/libclipper-cns.2.*dylib
        lib/libclipper-contrib.2.*dylib
        lib/libclipper-core.2.*dylib
        lib/libclipper-minimol.2.*dylib
        lib/libclipper-mmdb.2.*dylib
        lib/libclipper-phs.2.*dylib                                             
    
  <<
  Shlibs: <<
        %p/lib/libclipper-ccp4.2.dylib 3.0.0 %n (>= 1:2.1-1)
        %p/lib/libclipper-cif.2.dylib 3.0.0 %n (>= 1:2.1-1)
        %p/lib/libclipper-cns.2.dylib 3.0.0 %n (>= 1:2.1-1)
        %p/lib/libclipper-contrib.2.dylib 3.0.0 %n (>= 1:2.1-1)
        %p/lib/libclipper-core.2.dylib 3.0.0 %n (>= 1:2.1-1)
        %p/lib/libclipper-minimol.2.dylib 3.0.0 %n (>= 1:2.1-1)
        %p/lib/libclipper-mmdb.2.dylib 3.0.0 %n (>= 1:2.1-1)
        %p/lib/libclipper-phs.2.dylib 3.0.0 %n (>= 1:2.1-1)
  <<
<<
SplitOff2: <<
Package: %N-dev
Depends: %N (= %e:%v-%r)
BuildDependsOnly: True
Conflicts: ccp4-onlylibs-dev, ccp4-dev
Replaces: ccp4-onlylibs-dev, ccp4-dev
 Files: <<   
  lib/*.a
  lib/*.la
  lib/libclipper-ccp4.dylib  
  lib/libclipper-cif.dylib  
  lib/libclipper-cns.dylib  
  lib/libclipper-contrib.dylib  
  lib/libclipper-core.dylib  
  lib/libclipper-minimol.dylib  
  lib/libclipper-mmdb.dylib  
  lib/libclipper-phs.dylib  
  include/*
  bin/clipper-config
 <<
<<

--- NEW FILE: ssm.info ---
Package: ssm
Version: 0.1
Revision: 26
Maintainer: W. G. Scott <[email protected]> 
DescPackaging: <<
 Based on package created by Morten Kjeldgaard <[email protected]> with minor
 edits to conform to standard Fink packaging requirements. Hack of 
ssm_superpose.h
 in the install script is required to prevent run-time error in coot.
<<
# Maintainer: Morten Kjeldgaard <[email protected]>
Description: Macromolecular coordinate library
License: LGPL
GCC:4.0
HomePage: http://www.bioxray.dk/~mok/%N
Source: ftp://ftp.bioxray.au.dk/pub/mok/src/%N-%v.tar.gz
Source-MD5: 317d9cc78a88fa5652a4a4b06f329823
NoSourceDirectory: false
Depends: %n-shlibs (= %v-%r)
BuildDepends: mmdb-dev (>= 1.23.2-1) 
BuildDependsOnly: true
DocFiles: README AUTHORS NEWS COPYING 
DescDetail: << 
SSM is a macromolecular coordinate superposition library, written by 
Eugene Krissinel of the EBI.

The library implements the SSM algorithm of protein structure
comparison in three dimensions, which includes an original procedure
of matching graphs built on the protein\'s secondary-structure
elements, followed by an iterative three-dimensional alignment of
protein backbone Calpha atoms. 

The algorithm implemented by the software is described in:
E. Krissinel & K. Henrick (2004) Secondary-structure matching (SSM), a
new tool for fast protein structure alignment in three dimensions.
Acta Crystallogr D Biol Crystallogr. 60, 2256-68.
<<
PatchScript: <<
#
# To avoid a conflict with python
#
    perl -pi -e 's|FF1|FF1RENAMED|g' src/ssm_superpose.*
    perl -pi -e 's|FF2|FF2RENAMED|g' src/ssm_superpose.*
#
<<
CompileScript: <<
#!/bin/bash -evf
#  LDFLAGS="-L%p/lib/gcc4.4/lib -L%p/lib -L/usr/lib" \
#  CXX="%p/lib/gcc4.4/bin/g++" \
#  CC="%p/lib/gcc4.4/bin/gcc" \
LDFLAGS="-L%p/lib -L/usr/lib" \
  ./configure --prefix=%p
  make
<<
InstallScript: <<
  make install DESTDIR=%d
<<
SplitOff: <<
  Package: %N-shlibs
  Files: <<
    lib/libssm.0.dylib 
    lib/libssm.0.0.0.dylib
  <<
  Shlibs: <<
    %p/lib/libssm.0.dylib 1.0.0 %n (>= 0.1-3)
  <<
<<
SplitOff2: <<
Package: %N-dev
BuildDependsOnly: True
Conflicts: ccp4-onlylibs-dev  
Replaces: ccp4-onlylibs-dev
 Files: <<   
  lib/*.a
  lib/*.la
  lib/libssm.dylib
  include/ssm/*.h
  lib/pkgconfig/ssm.pc
 <<
<<


------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to