/[packages]/updates/3/dbus/current/SPECS/dbus.spec
ViewVC logotype

Diff of /updates/3/dbus/current/SPECS/dbus.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 292494 by fwang, Tue Sep 11 22:33:55 2012 UTC revision 292495 by fwang, Tue Sep 11 22:36:54 2012 UTC
# Line 99  in this separate package so server syste Line 99  in this separate package so server syste
99  #needed for correct localstatedir location  #needed for correct localstatedir location
100  %define _localstatedir %{_var}  %define _localstatedir %{_var}
101    
102  COMMON_ARGS="--disable-static --disable-selinux --with-system-pid-file=%{_var}/run/messagebus.pid --with-system-socket=%{_var}/run/dbus/system_bus_socket --with-session-socket-dir=/tmp --libexecdir=/%{_lib}/dbus-%{lib_api}"  COMMON_ARGS="--disable-static --disable-selinux --with-system-pid-file=%{_var}/run/messagebus.pid --with-system-socket=%{_var}/run/dbus/system_bus_socket --with-session-socket-dir=/tmp --libexecdir=%{_libexecdir}/dbus-%{lib_api}"
103    
104  #### Build once with tests to make check  #### Build once with tests to make check
105  %if %{enable_test}  %if %{enable_test}
# Line 132  make clean Line 132  make clean
132  make check  make check
133    
134  %install  %install
 rm -rf %{buildroot}  
   
135  %makeinstall_std  %makeinstall_std
136    
 # move lib to /, because it might be needed by hotplug script, before  
 # /usr is mounted  
 mkdir -p %{buildroot}/%{_lib} %buildroot%{_var}/lib/dbus  
 mv %{buildroot}%{_libdir}/*dbus-1*.so.* %{buildroot}/%{_lib}  
 ln -sf ../../%{_lib}/libdbus-%{lib_api}.so.%{lib_major} %{buildroot}%{_libdir}/libdbus-%{lib_api}.so  
   
137  mkdir -p %{buildroot}%{_sysconfdir}/X11/xinit.d  mkdir -p %{buildroot}%{_sysconfdir}/X11/xinit.d
138  cat << EOF > %{buildroot}%{_sysconfdir}/X11/xinit.d/30dbus  cat << EOF > %{buildroot}%{_sysconfdir}/X11/xinit.d/30dbus
139  # to be sourced  # to be sourced
# Line 194  fi Line 186  fi
186  %triggerpostun -- dbus < 1.2.4.4permissive-2  %triggerpostun -- dbus < 1.2.4.4permissive-2
187  /sbin/chkconfig --level 7 messagebus reset  /sbin/chkconfig --level 7 messagebus reset
188    
   
189  %files  %files
190  %doc COPYING NEWS  %doc COPYING NEWS
191  %dir %{_sysconfdir}/dbus-%{lib_api}  %dir %{_sysconfdir}/dbus-%{lib_api}
# Line 216  fi Line 207  fi
207  %{_datadir}/dbus-%{lib_api}/interfaces  %{_datadir}/dbus-%{lib_api}/interfaces
208  # See doc/system-activation.txt in source tarball for the rationale  # See doc/system-activation.txt in source tarball for the rationale
209  # behind these permissions  # behind these permissions
210  %dir /%{_lib}/dbus-%{lib_api}  %dir %{_libexecdir}/dbus-%{lib_api}
211  %attr(4750,root,messagebus) /%{_lib}/dbus-%{lib_api}/dbus-daemon-launch-helper  %attr(4750,root,messagebus) %{_libexecdir}/dbus-%{lib_api}/dbus-daemon-launch-helper
212  %{_unitdir}/dbus.service  %{_unitdir}/dbus.service
213  %{_unitdir}/messagebus.service  %{_unitdir}/messagebus.service
214  %{_unitdir}/dbus.socket  %{_unitdir}/dbus.socket
# Line 226  fi Line 217  fi
217  %{_unitdir}/sockets.target.wants/dbus.socket  %{_unitdir}/sockets.target.wants/dbus.socket
218    
219  %files -n %{lib_name}  %files -n %{lib_name}
220  /%{_lib}/*dbus-%{lib_api}*.so.%{lib_major}*  %{_libdir}/*dbus-%{lib_api}*.so.%{lib_major}*
221    
222  %files -n %develname  %files -n %develname
223  %doc ChangeLog  %doc ChangeLog

Legend:
Removed from v.292494  
changed lines
  Added in v.292495

  ViewVC Help
Powered by ViewVC 1.1.30