the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: clipper
Epoch: 1
Version: 2.1
Revision: 30
GCC:4.0
BuildDepends: <<
fftw (>= 2.1.5-1010) | fftw-mpi (>= 2.1.5-1010),
mmdb-dev (>= 1.23.2-30),
ssm-dev (>= 0.1-30),
gpp4-dev (>= 1.2.0-30),
gcc46
<<
Depends: <<
%n-shlibs (>= %e:%v-%r)
<<
Maintainer: W. G. Scott
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 -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
<<
<<