libsource-highlight-qt4 stable port information

Info2:<<
Package: libsource-highlight-qt4%type_pkg[qt]
Version: 0.1
Revision: 4
Type: qt (mac x11)
Description: Qt highlighting lib with source-highlight
DescDetail: <<
Source-highlight-qt is a library for performing syntax highlighting
in Qt documents by relying on GNU Source-Highlight library.
<<
License: GPL3
Homepage: http://srchiliteqt.sourceforge.net/
Maintainer: Daniel Johnson

Source: mirror:sourceforge:srchiliteqt/source-highlight-qt-%v.tar.gz
Source-MD5: 2204d7d8185aa786171b0ec9cda904af

BuildDepends: <<
boost1.41.cmake,
libiconv-dev,
libsource-highlight3 (>= 3.1.2-1),
pkgconfig,
qt4-base-%type_pkg[qt] (>= 4.6.2-2),
source-highlight
<<
Depends: %N-shlibs (= %v-%r)
BuildDependsOnly: true
Conflicts: <<
libsource-highlight-qt4mac,
libsource-highlight-qt4x11,
libsource-highlight-qt4mac2,
libsource-highlight-qt4x112,
libsource-highlight-qt4mac3,
libsource-highlight-qt4x113
<<
Replaces: <<
libsource-highlight-qt4mac,
libsource-highlight-qt4x11,
libsource-highlight-qt4mac2,
libsource-highlight-qt4x112,
libsource-highlight-qt4mac3,
libsource-highlight-qt4x113
<<

PatchScript: <<
perl -pi -e 's,^Libs:.*$,Libs: -L${libdir} -lsource-highlight-qt4,' source-highlight-qt4.pc.in
perl -pi -e 's,^Cflags:.*$,Cflags: -I${includedir},' source-highlight-qt4.pc.in
<<

CompileScript: <<
#!/bin/bash -ev
# This bit enables stripping unused libs on 10.5 and later.
let version=`uname -r | cut -f 1 -d .`
if [ $version -ge 9 ]; then
export LDFLAGS="$LDFLAGS -Wl,-dead_strip_dylibs"
fi

%{default_script}
<<

ConfigureParams: --disable-static --disable-dependency-tracking --enable-qt4 --with-qt=%p/lib/qt4-%type_pkg[qt]/bin --libdir=%p/lib/qt4-%type_pkg[qt]/lib

InfoTest: TestScript: make check || exit 2

InstallScript: <<
make install DESTDIR=%d
mv %i/share/doc/source-highlight-qt %i/share/doc/%N
mv %i/lib/qt4-%type_pkg[qt]/lib/pkgconfig %i/lib
#No need for dependency_libs in .la files if not building static libs
perl -pi -e "s/dependency_libs=.*$/dependency_libs=''/" %i/lib/qt4-%type_pkg[qt]/lib/*.la
perl -pi -e "s/inherited_linker_flags=.*$/inherited_linker_flags=''/" %i/lib/qt4-%type_pkg[qt]/lib/*.la
<<

DocFiles: AUTHORS ChangeLog COPYING NEWS README TODO.txt
InfoDocs: source-highlight-qt.info

SplitOff: <<
Package: %N-shlibs

Depends: <<
libiconv,
libsource-highlight3-shlibs (>= 3.1.2-1),
qt4-base-%type_pkg[qt]-qtcore-shlibs (>= 4.6.2-2),
qt4-base-%type_pkg[qt]-qtgui-shlibs (>= 4.6.2-2)
<<

Files: lib/qt4-%type_pkg[qt]/lib/%{Ni}.*.dylib
Shlibs: %p/lib/qt4-%type_pkg[qt]/lib/%{Ni}.1.dylib 2.0.0 %n (>= 0.1-1)
DocFiles: AUTHORS ChangeLog COPYING NEWS README TODO.txt
<<
<<