the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: lasi-shlibs
Version: 1.1.0
Revision: 1004
BuildDepends: <<
cairo (>= 1.8.8-3),
cmake (>= 1.4.5),
doxygen,
fink-package-precedence,
fontconfig2-dev (>= 2.8.0-4),
freetype219 (>= 2.3.12-1),
glib2-dev (>= 2.22.0),
glitz,
pango1-xft2-ft219-dev (>= 1.24.5-4),
pixman (>= 0.16.0-1),
pkgconfig (>= 0.23),
x11-dev
<<
Depends: <<
fontconfig2-shlibs (>= 2.8.0-4),
freetype219-shlibs (>= 2.3.12-1),
glib2-shlibs (>= 2.22.0-1),
pango1-xft2-ft219-shlibs (>= 1.24.5-4)
<<
GCC: 4.0
Source: mirror:sourceforge:lasi/libLASi-%v.tar.gz
Source-MD5: f18091569ed4fface75453b097c67459
CompileScript: <<
#!/bin/sh -ev
export PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH"
cmake -DCMAKE_INSTALL_PREFIX=%p -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_CXX_FLAGS:STRING=-MD -DCMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE=ON
make
fink-package-precedence --depfile-ext='\.d' --prohibit-bdep lasi-dev .
<<
InstallScript: <<
make -j1 install DESTDIR=%d
mkdir -p %i/share/lasi
mv %i/share/lasi%v/examples %i/share/lasi/
mv %i/share/doc/libLASi-%v/html %i/share/lasi/
rm -r %i/share/lasi%v
rm -r %i/share/doc/libLASi-%v
# mkdir -p %i/share/lasi/examples
# mkdir -p %i/share/lasi/doc
# cp -R %b/examples/ %i/share/lasi/examples/
# cp -R %b/doc/ %i/share/lasi/doc/
<<
DocFiles: AUTHORS ChangeLog COPYING NEWS NOTES README README.release
Shlibs: %p/lib/libLASi.0.dylib 0.0.0 %n (>= 1.1.0-1)
SplitOff: <<
Package: lasi-dev
Depends: %N (= %v-%r)
Replaces: lasi (<< %v-%r)
DocFiles: AUTHORS ChangeLog COPYING NEWS NOTES README README.release
Files: <<
include
lib/libLASi.dylib
lib/pkgconfig
share/lasi
<<
BuildDependsOnly: True
<<
InfoTest: <<
TestScript: make test || exit 2
<<
DescPackaging: <<
Former Maintainer: Koen van der Drift
Merged lasi (example-program sources and lib docs) into lasi-dev
as of 1.1.0-1003
<<
Description: Library for creating Postscript documents
DescDetail: <<
libLASi is a library written by Larry Siden that provides a C++ stream
output interface ( with operator << ) for creating Postscript documents
that can contain characters from any of the scripts and symbol blocks
supported in Unicode and by Owen Taylor's Pango layout engine. The
library accomodates right-to-left scripts such as Arabic and Hebrew as
easily as left-to-right scripts. Indic and Indic-derived Complex Text
Layout (CTL) scripts, such as Devanagari, Thai, Lao, and Tibetan are
supported to the extent provided by Pango and by the OpenType fonts
installed on your system. All of this is provided without need for any
special configuration or layout calculation on the programmer's part.
Although the capability to produce Unicode-based multilingual Postscript
documents exists in large Open Source application framework libraries
such as GTK+, QT, and KDE, libLASi was designed for projects which
require the ability to produce Postscript independent of any one
application framework.
<<
License: GPL
Maintainer: None
Homepage: http://lasi.sourceforge.net/