diff --git a/subversion.spec b/subversion.spec index 972bec2..4b001dc 100644 --- a/subversion.spec +++ b/subversion.spec @@ -15,7 +15,7 @@ Summary: A Modern Concurrent Version Control System Name: subversion Version: 1.6.3 -Release: 1%{?dist} +Release: 2%{?dist} License: ASL 1.1 Group: Development/Tools URL: http://subversion.tigris.org/ @@ -188,6 +188,13 @@ install -m 644 $RPM_SOURCE_DIR/subversion.conf ${RPM_BUILD_ROOT}%{_sysconfdir}/h rm -rf ${RPM_BUILD_ROOT}%{_includedir}/subversion-*/*.txt \ ${RPM_BUILD_ROOT}%{python_sitearch}/*/*.{a,la} +# The SVN build system is broken w.r.t. DSO support; it treats +# normal libraries as DSOs and puts them in $libdir, whereas they +# should go in some subdir somewhere, and be linked using -module, +# etc. So, forcibly nuke the .so's for libsvn_auth_{gnome,kde}, +# since nothing should ever link against them directly. +rm -f ${RPM_BUILD_ROOT}%{_libdir}/libsvn_auth_*.so + # remove stuff produced with Perl modules find $RPM_BUILD_ROOT -type f \ -a \( -name .packlist -o \( -name '*.bs' -a -empty \) \) \ @@ -318,6 +325,9 @@ rm -rf ${RPM_BUILD_ROOT} %endif %changelog +* Thu Jul 23 2009 Joe Orton 1.6.3-2 +- remove -devel dependency on -gnome, -kde (#513313) + * Tue Jun 23 2009 Joe Orton 1.6.3-1 - update to 1.6.3