Package: libxslt Version: 1.1.28 Revision: 2 # should --disable-static when moving to new dist (not before without # extensive testing, other very-old pkgs might check for it explicitly) BuildDependsOnly: true Maintainer: The Gnome Core Team BuildDepends: << fink-package-precedence, gdbm3, libiconv-dev, libxml2 (>= 2.9.1-1) << Depends: %N-bin (= %v-%r), %N-shlibs (= %v-%r) #Source: mirror:gnome:sources/%n/1.1/%n-%v.tar.bz2 Source: http://xmlsoft.org/sources/%n-%v.tar.gz Source-MD5: 9667bf6f9310b957254fdcf6596600b7 PatchFile: %n.patch PatchFile-MD5: 2f7d5cd07697193e75388357e9e1945f PatchScript: << %{default_script} perl -pi -e 's,/etc,%p/etc,g' doc/*.html doc/*.1 xsltproc/xsltproc.c perl -pi -e 's/MAKEFLAGS\+=--silent//' `find . -name Makefile.in` << ConfigureParams: --mandir=%p/share/man --without-python --without-crypto --enable-dependency-tracking --with-html-subdir=libxslt XSLTPROC=/usr/bin/xsltproc CompileScript: << ./configure %c make fink-package-precedence --prohibit-bdep=%n . << InfoTest: TestScript: make check || exit 2 InstallScript: << make install DESTDIR=%d << DocFiles: README COPYING AUTHORS ChangeLog Copyright FEATURES NEWS TODO SplitOff: << Package: %N-shlibs Replaces: %N (<< 1.0.15-2) Depends: << libiconv, libxml2-shlibs (>= 2.9.1-1) << Description: XML stylsheet transformation shared libraries Files: lib/libexslt.0*.dylib lib/libxslt.1*.dylib lib/libxslt-plugins Shlibs: << %p/lib/libexslt.0.dylib 9.0.0 %n (>= 1.1.0-1) %p/lib/libxslt.1.dylib 3.0.0 %n (>= 1.1.0-1) << DocFiles: README COPYING AUTHORS ChangeLog Copyright FEATURES NEWS TODO << SplitOff2: << Package: %N-bin Replaces: %N (<= 1.1.8-1) Depends: << %N-shlibs (= %v-%r), libiconv, libxml2-shlibs (>= 2.9.1-1) << Description: XML stylsheet utility (xsltproc) Files: bin/xsltproc share/man/man1/xsltproc.1 DocFiles: README COPYING AUTHORS ChangeLog Copyright FEATURES NEWS TODO << Description: XML stylesheet transformation library DescDetail: << This set of packages does *not* contain the python bindings. << DescPackaging: << xsltproc moved from %N in 1.1.8-1 to %N-bin in 1.1.8-2 because pkgs need it at runtime but %N is the headers and is BuildDepensOnly:true so cannot be listed in a Depends. Added %N:Depends:%N-bin so that pkgs that depended on %N because they need xsltproc don't have to be changed. All crypto support in libexslt is disabled to avoid needing libgcrypt, so that libxslt can remain out of Section:crypto. See: http://bugzilla.gnome.org/show_bug.cgi?id=538358 Avoid circular dependency with xsltproc: use system's at compile-time (for building included docs) << DescPort: << Patching Makefile in doc to install it correctly Ignoring two regession tests for now (look like long-standing problems?). See: http://bugzilla.gnome.org/show_bug.cgi?id=551838 http://bugzilla.gnome.org/show_bug.cgi?id=551839 << License: BSD Homepage: http://www.xmlsoft.org/XSLT/