Index: xforms.spec.in =================================================================== RCS file: /cvsroot/xforms/xforms/xforms.spec.in,v retrieving revision 1.4 diff -u -p -r1.4 xforms.spec.in --- xforms.spec.in 6 May 2004 11:53:59 -0000 1.4 +++ xforms.spec.in 6 May 2004 15:24:28 -0000 @@ -1,8 +1,8 @@ Summary: XForms library Name: @PACKAGE@ Version: @VERSION@ -Release: 1rh8x -Source0: http://savannah.nongnu.org/download/xforms/stable.pkg/1.0/%{name}-%{version}.tar.gz +Release: 1 +Source0: http://savannah.nongnu.org/download/xforms/%{name}-%{version}.tar.gz License: LGPL Group: System/Libraries BuildRequires: xpm @@ -58,7 +58,33 @@ rm -f %{_tmppath}/%{name}-%{version}-dev %files -n %{name}-devel -f %{_tmppath}/%{name}-%{version}-devfiles %defattr(-,root,root) +%post -n %{name} +echo "Executing post installation" +lib_prefix=${RPM_INSTALL_PREFIX}/lib +for lib_name in libforms.so libformsGL.so libflimage.so +do + lib_path="${lib_prefix}/${lib_name}" + major_version=`echo %{version} | cut -d'.' -f1` + echo "ln -sf ${lib_path}.%{version} ${lib_path}" + echo "ln -sf ${lib_path}.%{version} ${lib_path}.${major_version}" +done + +%postun -n %{name} +echo "Executing post uninstallation" +lib_prefix=${RPM_INSTALL_PREFIX}/lib +for lib_name in libforms.so libformsGL.so libflimage.so +do + lib_path="${lib_prefix}/${lib_name}" + major_version=`echo %{version} | cut -d'.' -f1` + echo "rm -f ${lib_path} ${lib_path}.${major_version}" +done + + + %changelog +* Thu May 6 2004 Angus Leeming 1.0.90 +- fix 'Release' and 'Source0' info. + * Thu May 6 2004 Angus Leeming 1.0.90 - no longer place devfiles and binfiles in ${RPM_BUILD_ROOT}. Prevents rpm from bombing with a "Checking for unpackaged files" error.