freetype2-hinting stable port information

Package: freetype2-hinting
Version: 2.1.4
Revision: 12
BuildDepends: fink (>= 0.24.12)
# Depends: %N-shlibs (= %v-%r)
Conflicts: freetype2
Replaces: freetype2
Provides: freetype2
BuildDependsOnly: True
Source: mirror:sourceforge:freetype/freetype-%v.tar.gz
Source-MD5: dd40b965b06d66749e53df9299633886
PatchFile: freetype2.patch
PatchFile-MD5: 69d6d48d50a15da5d516f5c00ceaf772
PatchScript: <<
%{default_script}
perl -i -pe 's/.*(#define.*BYTECODE_INTERPRETER).*/\1/' include/freetype/config/ftoption.h
mv install install.sh
<<
NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
CompileScript: <<
make setup CFG="--prefix=%p"
perl -pi.bak -e 's/^allow_undefined_flag.*/allow_undefined_flag=\"\"/' builds/unix/libtool
make
<<
InstallScript: <<
#!/bin/sh -ev

make install prefix=%i
install -d -m 755 %i/lib/freetype2/lib
mv %i/bin %i/lib/freetype2
mv %i/lib/libfreetype.a %i/lib/freetype2/lib
mv %i/lib/libfreetype.dylib %i/lib/freetype2/lib
ln -sf %p/lib/libfreetype.6.dylib %i/lib/freetype2/lib/libfreetype.dylib
perl -p -e 's,%p/lib,%p/lib/freetype2/lib,g' %i/lib/libfreetype.la > %i/lib/freetype2/lib/libfreetype.la
rm -rf %i/lib/libfreetype.la
mv %i/include %i/lib/freetype2
rm -rf %i/share/aclocal
for file in %i/lib/libfreetype*.dylib; do
REALFILE=`echo "$file" | sed -e 's,^%d,,'`
ln -sf "$REALFILE" %i/lib/freetype2/lib/
done
<<
SplitOff: <<
Package: %N-shlibs
Replaces: freetype2-shlibs, freetype2 (<< 2.0.8-2)
Conflicts: freetype2-shlibs
Provides: freetype2-shlibs
Files: lib/libfreetype.6*dylib
Shlibs: %p/lib/libfreetype.6.dylib 10.0.0 %n (>= 2.0.9-1)
DocFiles: <<
README docs/* src/autohint/CatharonLicense.txt
src/pcf/readme:README.pcf
<<
Description: TrueType font rendering library, shared libs
<<
SplitOff2: <<
Package: %N-dev
Depends: %N-shlibs (=%v-%r)
Replaces: freetype2-dev
Conflicts: freetype2-dev
Provides: freetype2-dev
Files: lib/freetype2
DocFiles: <<
README docs/* src/autohint/CatharonLicense.txt
src/pcf/readme:README.pcf
<<
Description: TrueType font rendering library, headers
<<
DocFiles: <<
README docs/* src/autohint/CatharonLicense.txt
src/pcf/readme:README.pcf
<<
Description: TrueType font rendering library, (dummy)
DescDetail: <<
FreeType 2 is a library that provides access to and rendering of a
wide range of font file formats, including TrueType, PostScript Type 1,
and several bitmap font formats.
<<
DescUsage: <<
Packages that need freetype2 versions between 2.1.3 and 2.1.6,
should builddepend on freetype2-dev and depend on freetype2-shlibs
and make sure that configure finds the freetype-config script in
%p/lib/freetype2/bin. The headers and libraries needed at build
time are in %p/lib/freetype2/{include,lib}.
<<
DescPort: <<
Previous versions by Christoph Pfisterer
Uses the same patch file as the non-hinting package.
<<
License: Restrictive
Homepage: http://www.freetype.org/
Maintainer: Alexander Strange