%define Name jade %define Version 1.2.1 %define BuildStatically no Name : %{Name} Version : %{Version} Release : 4 Group : Applications/Publishing Summary : James Clark's SGML and DSSSL engine. Copyright : IBM_ILA URL : http://www.jclark.com/jade BuildRoot : %{_tmppath}/%{Name}-%{Version} Prefix : %{_prefix} Source0 : ftp://ftp.jclark.com/pub/%{Name}-%{Version}/%{Name}-%{Version}.tar.gz Source1 : IBM_ILA Patch0 : %{Name}-%{Version}-aix.patch %description Jade is a collection of utilities to parse, check and convert SGML documents (for example DocBook ones). It includes backends to the following formats : RTF, TeX, MIF, XML FOT, and other SGML document types, including HTML. The exact output is controlled by DSSSL style sheets. %prep %setup -q %patch0 -p1 -b .aix # Add license info cat $RPM_SOURCE_DIR/IBM_ILA > LICENSE cat COPYING >> LICENSE %build if [ "%{BuildStatically}" = "yes" ] then disable_shared=--disable-shared all_static="LDFLAGS=-all-static" fi CXXFLAGS="-O0 -D_ALL_SOURCE -mminimal-toc" ./configure \ --prefix=%{_prefix} \ --enable-http \ $disable_shared \ --enable-mif \ --enable-default-catalog=%{_prefix}/share/sgml/%{Name}-%{Version}/catalog \ --enable-default-search-path=%{_prefix}/share/sgml make $all_static %install DESTDIR=$RPM_BUILD_ROOT mkdir -p $DESTDIR%{_prefix}/bin mkdir -p $DESTDIR%{_prefix}/lib mkdir -p $DESTDIR%{_prefix}/include/sp/generic mkdir -p $DESTDIR%{_prefix}/include/sp/include mkdir -p $DESTDIR%{_prefix}/include/sp/lib mkdir -p $DESTDIR%{_prefix}/share/sgml/%{Name}-%{Version} make install prefix=$DESTDIR%{_prefix} mv $DESTDIR%{_prefix}/bin/sx $DESTDIR%{_prefix}/bin/sgml2xml /usr/bin/strip $DESTDIR%{_prefix}/bin/* installbsd -c generic/*.h $DESTDIR%{_prefix}/include/sp/generic/ installbsd -c include/*.h $DESTDIR%{_prefix}/include/sp/include/ installbsd -c lib/*.h $DESTDIR%{_prefix}/include/sp/lib/ installbsd -c dsssl/catalog $DESTDIR%{_prefix}/share/sgml/%{Name}-%{Version}/ installbsd -c dsssl/dsssl.dtd $DESTDIR%{_prefix}/share/sgml/%{Name}-%{Version}/ installbsd -c dsssl/style-sheet.dtd $DESTDIR%{_prefix}/share/sgml/%{Name}-%{Version}/ installbsd -c dsssl/fot.dtd $DESTDIR%{_prefix}/share/sgml/%{Name}-%{Version}/ (cd $RPM_BUILD_ROOT for dir in bin lib include share do mkdir -p usr/$dir || : cd usr/$dir ln -sf ../..%{prefix}/$dir/* . cd - done ) %clean DESTDIR=$RPM_BUILD_ROOT rm -rf $DESTDIR %files %defattr (-,root,system) %doc doc/ jadedoc/ README COPYING VERSION LICENSE %{_prefix}/bin/jade %{_prefix}/bin/nsgmls %{_prefix}/bin/sgmlnorm %{_prefix}/bin/spam %{_prefix}/bin/spent %{_prefix}/bin/sgml2xml %{_prefix}/lib/libgrove.* %{_prefix}/lib/libsp.* %{_prefix}/lib/libspgrove.* %{_prefix}/lib/libstyle.* %{_prefix}/include/sp/generic/* %{_prefix}/include/sp/include/* %{_prefix}/include/sp/lib/* %{_prefix}/share/sgml/%{Name}-%{Version}/* /usr/bin/jade /usr/bin/nsgmls /usr/bin/sgmlnorm /usr/bin/spam /usr/bin/spent /usr/bin/sgml2xml /usr/lib/libgrove.* /usr/lib/libsp.* /usr/lib/libspgrove.* /usr/lib/libstyle.* /usr/include/sp/generic/* /usr/include/sp/include/* /usr/include/sp/lib/* /usr/share/sgml/%{Name}-%{Version}/* %changelog * Fri Nov 22 2002 David Clissold - Add IBM ILA license. * Mon Apr 02 2001 Marc Stephenson - Rebuild against new ABI - Workaround math header problem