%define name mdnsresponder %define version 0 %define cvs 20050330 %define release 0.%cvs.2mdk %if %mdkversion >= 200600 %define pkgconfigdir %_datadir/pkgconfig %else %define pkgconfigdir %_libdir/pkgconfig %endif Summary: Multi-cast DNS responder written in C# to the Mono platform Name: %{name} Version: %{version} Release: %{release} Source0: %{name}-%{cvs}.tar.bz2 Patch: mdnsresponder-pkgconfig.patch.bz2 License: GPL Group: System/Libraries Url: http://forge.novell.com/modules/xfmod/project/?mdnsresponder BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: mono-devel BuildRequires: automake1.7 BuildArch:noarch %description Multi-cast DNS responder written in C# to the Mono/.NET platform. The service includes APIs for service registration and query. %prep %setup -q -n %name %patch -p1 -b .pkgconfig ./autogen.sh %build ./configure --prefix=%_prefix --libdir=%_prefix/lib --bindir=%_datadir/%name %make %install rm -rf $RPM_BUILD_ROOT %makeinstall_std pkgconfigdir=%pkgconfigdir mv %buildroot%_prefix/log4net.LICENSE.txt . %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc log4net.LICENSE.txt README TODO AUTHORS %_datadir/%name %pkgconfigdir/%name.pc %changelog * Thu Apr 28 2005 Götz Waschk <waschk@mandriva.org> 0-0.20050330.2mdk - fix pkgconfig location * Thu Apr 14 2005 Götz Waschk <waschk@linux-mandrake.com> 0-0.20050330.1mdk - initial package