%define beta 20080116svn Summary: KDE zeroconf implementation based on avahi Name: kdnssd-avahi Version: 0.1.3 Release: 0.6.%{beta}%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://helios.et.put.poznan.pl/~jstachow/pub/ Source0: kdnssd-avahi-%{beta}.tar.bz2 Source1: kdnssd-avahi-svn_checkout.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: avahi-qt3-devel BuildRequires: automake libtool BuildRequires: kdelibs3-devel ## In case kdelibs, instead of omitting, puts libkdnssd bits into subpkg #Conflicts: kdelibs-libkdnsd ## A hint so other pkgs (like kdelibs3) can Requires: libkdnssd Provides: libkdnssd %description %{summary}. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: kdelibs3-devel Requires: avahi-devel ## .la file dep #Requires: avahi-qt3-devel ## A hint so other pkgs (like kdelibs3-devel) can Requires: libkdnssd-devel Provides: libkdnssd-devel %description devel %{summary} %prep %setup -q -n %{name} make -f admin/Makefile.common %build unset QTDIR || : ; . /etc/profile.d/qt.sh %configure \ --includedir=%{_includedir}/kde \ --disable-rpath \ --enable-new-ldflags \ --disable-debug --disable-warnings \ --disable-dependancy-tracking --enable-final make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # Unpackaged files rm -f $RPM_BUILD_ROOT%{_libdir}/libkdnssd.la %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc kdnssd-avahi/README %{_libdir}/libkdnssd.so.* %files devel %defattr(-,root,root,-) %{_includedir}/kde/dnssd/ %{_libdir}/libkdnssd.so %changelog * Tue Feb 19 2008 Fedora Release Engineering - 0.1.3-0.6.20080116svn - Autorebuild for GCC 4.3 * Wed Jan 16 2008 Rex Dieter 0.1.3-0.5.20080116svn - 20080116svn - -devel: Requires: kdelibs3-devel * Sun Dec 09 2007 Rex Dieter 0.1.3-0.4.20060713svn - drop Req: kdelibs3 (no longer worries about conflicts) * Sat Dec 08 2007 Rex Dieter 0.1.3-0.3.20060713svn - BR: kdelibs3-devel - License: LGPLv2+ * Wed Aug 29 2007 Martin Bacovsky - 0.1.3-0.2.20060713svn - Resolves: #246628: build with automake 1.10 * Tue Jul 18 2006 Rex Dieter 0.1.3-0.1.20060713svn - since using snapshot, consider it a pre-release of next version * Thu Jul 13 2006 Rex Dieter 0.1.2-6.20060713svn - update to 20060713svn * Tue May 30 2006 Rex Dieter 0.1.2-5 - Requires: kdelibs >= 3.5.2 * Sat May 27 2006 Rex Dieter 0.1.2-4 - -devel: Requires: avahi-devel * Thu May 18 2006 Rex Dieter 0.1.2-3 - omit .la file - use --no-undefined * Thu May 18 2006 Rex Dieter 0.1.2-2 - devel: Requires: avahi-qt3-devel * Wed May 17 2006 Rex Dieter 0.1.2-1 - first try