Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 8bccebf119046ba0d3ed2c4fa9ddbf88 > files > 3

kdnssd-avahi-0.1.3-0.11.20080116svn.fc15.src.rpm


%define beta 20080116svn

Summary: KDE zeroconf implementation based on avahi
Name:	 kdnssd-avahi 
Version: 0.1.3
Release: 0.11.%{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}%{?_isa} = %{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}

# hack/fix for newer automake
sed -iautomake -e 's|automake\*1.10\*|automake\*1.1[0-5]\*|' admin/cvs.sh
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-dependency-tracking --enable-final

# workaround various libtool problems (use system libtool, edit some options)
cp -f %{_bindir}/libtool libtool
sed -i 's|^build_old_libs=yes|build_old_libs=no|g' libtool
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

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
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-0.11.20080116svn
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Wed Nov 17 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.1.3-0.10.20080116svn
- fix typo in --disable-dependency-tracking configure switch
- work around various libtool problems (use system libtool, edit some options)

* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-0.9.20080116svn
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Sat Jul 18 2009 Rex Dieter <rdieter@fedoraproject.org> 0.1.3-0.8.20080116svn
- FTBFS kdnssd-avahi-0.1.3-0.7.20080116svn.fc11 (#511519)
- -devel: Requires: %%name%%?_isa ...

* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-0.7.20080116svn
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.1.3-0.6.20080116svn
- Autorebuild for GCC 4.3

* Wed Jan 16 2008 Rex Dieter <rdieter[AT]fedoraproject.org> 0.1.3-0.5.20080116svn
- 20080116svn
- -devel: Requires: kdelibs3-devel

* Sun Dec 09 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 0.1.3-0.4.20060713svn
- drop Req: kdelibs3 (no longer worries about conflicts) 

* Sat Dec 08 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 0.1.3-0.3.20060713svn
- BR: kdelibs3-devel
- License: LGPLv2+

* Wed Aug 29 2007 Martin Bacovsky <mbacovsk@redhat.com> - 0.1.3-0.2.20060713svn
- Resolves: #246628: build with automake 1.10

* Tue Jul 18 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.1.3-0.1.20060713svn
- since using snapshot, consider it a pre-release of next version

* Thu Jul 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.1.2-6.20060713svn
- update to 20060713svn

* Tue May 30 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.1.2-5
- Requires: kdelibs >= 3.5.2

* Sat May 27 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.1.2-4
- -devel: Requires: avahi-devel

* Thu May 18 2006 Rex Dieter <rexdieter[AT]users.sf.net> 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