Package: libmetalink3
Version: 0.1.3
Revision: 1
Description: Metalink library in C
DescDetail: <<
	libmetalink is a Metalink library written in C language. It is intended
	to provide the programs written in C to add Metalink functionality such
	as parsing Metalink XML files.
<<
License: BSD
Maintainer: Daniel Johnson <daniel@daniel-johnson.org>
Homepage: https://github.com/metalink-dev/libmetalink

Source: https://github.com/metalink-dev/libmetalink/releases/download/release-%v/libmetalink-%v.tar.bz2
Source-Checksum: SHA256(0753ae1152d970dc3bf327d0ce5cfefeca2f1ab13294b115e64811163a68fd4f)

BuildDependsOnly: true
Depends: %N-shlibs (= %v-%r)
BuildDepends: <<
	expat1,
	fink-package-precedence,
	pkgconfig
<<
Conflicts: libmetalink2
Replaces: libmetalink2

ConfigureParams: <<
	--disable-static \
	--enable-dependency-tracking
<<
CompileScript: <<
	%{default_script}
	fink-package-precedence --prohibit-bdep=%n . || exit 2
<<

# System Integrity Protection on 10.11 breaks use of DYLD_LIBRARY_PATH.
# Use install_name_tool to temporarily change the install_name to allow tests.
InfoTest:<<
	TestDepends: cunit1
	TestScript: <<
		install_name_tool -id %b/lib/.libs/libmetalink.3.dylib  %b/lib/.libs/libmetalink.3.dylib
		make check CPPFLAGS="-DHAVE_INTTYPES_H" || exit 2
		install_name_tool -id %p/lib/libmetalink.3.dylib  %b/lib/.libs/libmetalink.3.dylib
		fink-package-precedence --prohibit-bdep=%n . || exit 2
	<<
<<

InstallScript: <<
	make install DESTDIR=%d
<<

DocFiles: AUTHORS ChangeLog COPYING NEWS README*

SplitOff: <<
	Package: %N-shlibs
	
	Depends: expat1-shlibs
	
	Files: lib/libmetalink.3.dylib
	
	Shlibs: %p/lib/libmetalink.3.dylib 5.0.0 %n (>= 0.1.3-1)
	
	DocFiles: AUTHORS ChangeLog COPYING NEWS README*
<<