the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: libraptor1-shlibs
Version: 1.4.21
Revision: 2
Description: RDF parser library
License: GPL/LGPL
Maintainer: Benjamin Reed
Depends: <<
libcurl4-shlibs (>= 7.20.0-1),
libiconv,
libxml2-shlibs (>= 2.7.8-1),
libxslt-shlibs
<<
BuildDepends: <<
fink-package-precedence (>= 0.7-1),
gtk-doc (>= 1.13-5),
libcurl4 (>= 7.20.0-1),
libiconv-dev,
libxml2 (>= 2.7.8-1),
libxslt,
pkgconfig (>= 0.23-1),
system-openssl-dev
<<
InfoTest: TestScript: make check || exit 2
Source: http://download.librdf.org/source/raptor-%v.tar.gz
Source-MD5: 992061488af7a9e2d933df6b694bb876
PatchScript: perl -pi -e 's,(\@CPPFLAGS\@),-I%p/lib/system-openssl/include \1,' `find . -name Makefile.in`
SetCPPFLAGS: -I%p/lib/system-openssl/include
SetLDFLAGS: -L%p/lib/system-openssl/lib
UseMaxBuildJobs: false
ConfigureParams: --enable-dependency-tracking --disable-static --enable-gtk-doc
CompileScript: <<
%{default_script}
fink-package-precedence --prohibit-bdep=libraptor1-dev,libraptor2-dev .
<<
InstallScript: make install DESTDIR=%d
DocFiles: AUTHORS COPYING* ChangeLog* LICENSE* NEWS* NOTICE README* RELEASE*
SplitOff: <<
Package: raptor-bin
Depends: <<
%N (>= %v-%r),
libcurl4-shlibs (>= 7.20.0-1),
libiconv,
libxml2-shlibs (>= 2.7.8-1),
libxslt-shlibs
<<
DocFiles: AUTHORS COPYING* ChangeLog* LICENSE* NEWS* NOTICE README* RELEASE*
Files: bin/rapper share/man/man1/rapper.1
<<
SplitOff2: <<
Package: libraptor1-dev
Conflicts: libraptor2-dev
Replaces: libraptor2-dev
Depends: <<
%N (= %v-%r),
pkgconfig (>= 0.23-1)
<<
BuildDependsOnly: true
DocFiles: AUTHORS COPYING* ChangeLog* LICENSE* NEWS* NOTICE README* RELEASE*
Files: bin include lib/libraptor.{la,dylib} lib/pkgconfig share/gtk-doc share/man
<<
Shlibs: %p/lib/libraptor.1.dylib 4.0.0 %n (>= 1.4.21-1)
Homepage: http://librdf.org/raptor
DescDetail: <<
Raptor is a free software / Open Source C library that provides a set
of parsers and serializers that generate Resource Description
Framework (RDF) triples by parsing syntaxes or serialize the triples
into a syntax. The supported parsing syntaxes are RDF/XML, N-Triples,
Turtle, RSS tag soup including Atom 1.0 and 0.3, GRDDL for XHTML and
XML. The serializing syntaxes are RDF/XML (regular, and abbreviated),
N-Triples, RSS 1.0, Atom 1.0 and Adobe XMP.
Raptor was designed to work closely with the Redland RDF library (RDF
Parser Toolkit for Redland) but is entirely separate. It is a portable
library that works across many POSIX systems (Unix, GNU/Linux, BSDs,
OSX, cygwin, win32). Raptor has no memory leaks and is fast.
<<
DescPackaging: <<
Make sure system-openssl flags always come first
Checks for both libxml and expat, but uses libxml and not expat
if both are found. Dependencies for libxml, therefore don't care
about expat result and don't need deps for it.
<<