%define beta %nil %define date %nil Name: xalan-c Version: 1.10.0 %define ver %(echo %version |sed -e 's,\\.,_,g') %if "%beta" == "" %if "%date" == "" Release: 1ark Source: Xalan-C_%ver-src.tar.lz %else Release: 0.%date.1ark Source: %name-%date.tar.bz2 %endif %else %if "%date" == "" Release: 0.%beta.1ark Source: %name-%version%beta.tar.bz2 %else Release: 0.%beta.%date.1ark Source: %name-%date.tar.bz2 %endif %endif Summary: Port of the popular Java Xalan XSLT processor to C++ URL: http://xml.apache.org/xalan-c/ License: Apache Software License 2.0 Group: System Environment/Libraries BuildRoot: %_tmppath/%name-root BuildRequires: xerces-c-devel %description Port of the popular Java Xalan XSLT processor to C++ %package devel Summary: Development files for %name Group: Development/Libraries Requires: %name = %version-%release xerces-c-devel %description devel Development files (Headers etc.) for %name. %prep %setup -q -n xml-xalan cd c export XALANCROOT=`pwd` ./runConfigure -p%_target_os -cgcc -xg++ -minmem -rpthreads -P%_prefix -C--libdir=%_libdir %build cd c export XALANCROOT=`pwd` make %?_smp_mflags %install cd c export XALANCROOT=`pwd` rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%_bindir $RPM_BUILD_ROOT%_datadir/%name make install DESTDIR="$RPM_BUILD_ROOT" cd - %files %defattr(-,root,root) %_libdir/*.so* %_bindir/* %files devel %defattr(-,root,root) %_datadir/%name %_includedir/* %clean rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/%name-%version %changelog * Fri Aug 17 2007 Bernhard Rosenkraenzer <bero@arklinux.org> 1.10.0-1ark - initial RPM