20787N/A#
20787N/A# spec file for package SUNWaccountsservice
20787N/A#
20787N/A# includes module(s): accountsservice
20787N/A#
20904N/A# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
20787N/A# This file and all modifications and additions to the pristine
20787N/A# package are under the same license as the package itself.
20787N/A#
20787N/A%define owner yippi
20787N/A#
20787N/A%include Solaris.inc
20787N/A
20787N/AName: SUNWaccountsservice
20787N/AIPS_package_name: library/xdg/accountsservice
20787N/AMeta(info.classification): %{classification_prefix}:Desktop (GNOME)/Sessions
20787N/ASummary: Accounts Service
20904N/AVersion: 0.6.15
20787N/ALicense: LGPL v2.1
20904N/ASource: http://www.freedesktop.org/software/accountsservice/accountsservice-%version.tar.xz
20787N/ASource1: accountsservice.xml
20787N/ASource2: svc-accountsservice
20787N/APatch1: accountsservice-01-polkit.diff
20787N/ASUNW_BaseDir: %{_basedir}
20787N/ASUNW_Copyright: %{name}.copyright
20787N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
20787N/A
20787N/A%include default-depend.inc
20787N/A
20841N/ABuildRequires: SUNWglib2-devel
20841N/ARequires: SUNWglib2
20787N/A
20787N/A%package root
20787N/ASummary: %{summary} - / filesystem
20787N/ASUNW_BaseDir: /
20787N/A%include default-depend.inc
20862N/A%include gnome-incorporation.inc
20787N/A
20787N/A%package devel
20787N/ASummary: %{summary} - development files
20787N/ASUNW_BaseDir: %{_basedir}
20787N/A%include default-depend.inc
20787N/ARequires: %name
20841N/ARequires: SUNWglib2-devel
20787N/A
20787N/A%if %build_l10n
20787N/A%package l10n
20787N/AIPS_package_name: library/xdg/accountsservice/l10n
20787N/ASummary: %{summary} - l10n files
20787N/ASUNW_BaseDir(relocate_from:%{_prefix}): %{_gnome_il10n_basedir}
20787N/A%include default-depend.inc
20862N/A%include gnome-incorporation.inc
20787N/ARequires: %{name}
20787N/A%endif
20787N/A
20787N/A%prep
20787N/A%setup -q -n accountsservice-%version
20787N/A%patch1 -p1
20787N/A
20787N/A%build
20787N/A
20787N/ACPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
20787N/Aif test "x$CPUS" = "x" -o $CPUS = 0; then
20787N/A CPUS=1
20787N/Afi
20787N/A
20787N/Aexport CFLAGS="%optflags -DFALLBACK_MINIMAL_UID=100"
20787N/Aexport LDFLAGS="%{_ldflags}"
20787N/A
20787N/Alibtoolize --force
20904N/Aaclocal-1.11 $ACLOCAL_FLAGS
20904N/Aautomake-1.11 -a -c -f
20787N/Aautoconf
20787N/A./configure --prefix=%{_prefix} \
20787N/A --sysconfdir=%{_sysconfdir} \
20787N/A --localstatedir=%{_localstatedir} \
20787N/A --bindir=%{_bindir} \
20787N/A --libdir=%{_libdir} \
20787N/A --libexecdir=%{_libexecdir} \
20787N/A --includedir=%{_includedir} \
20787N/A --mandir=%{_mandir} \
20787N/A --disable-static
20787N/A
20787N/Agmake -j $CPUS
20787N/A
20787N/A%install
20787N/Arm -rf $RPM_BUILD_ROOT
20787N/Agmake install DESTDIR=$RPM_BUILD_ROOT
20787N/Arm -f $RPM_BUILD_ROOT%{_libdir}/lib*.*a
20787N/A
20787N/A%if %build_l10n
20787N/A%else
20787N/A# REMOVE l10n FILES
20787N/Arm -rf $RPM_BUILD_ROOT%{_datadir}/locale
20787N/A%endif
20787N/A
20787N/Ainstall -d $RPM_BUILD_ROOT/lib/svc/manifest/system
20787N/Ainstall --mode=0444 %SOURCE1 $RPM_BUILD_ROOT/lib/svc/manifest/system
20787N/Ainstall -d $RPM_BUILD_ROOT/lib/svc/method
20787N/Acp %SOURCE2 $RPM_BUILD_ROOT/lib/svc/method/
20787N/A
20787N/A%clean
20787N/Arm -rf $RPM_BUILD_ROOT
20787N/A
20787N/A%files
20787N/A%defattr (-, root, bin)
20787N/A%doc AUTHORS COPYING NEWS README
20787N/A%dir %attr (0755, root, bin) %{_libdir}
20787N/A%{_libdir}/lib*.so*
20787N/A%{_libdir}/girepository-1.0
20787N/A%{_libdir}/accounts-daemon
20787N/A%dir %attr (0755, root, sys) %{_datadir}
20787N/A%{_datadir}/dbus-1
20787N/A%{_datadir}/gir-1.0
20787N/A%{_datadir}/polkit-1
20787N/A%dir %attr (0755, root, other) %{_docdir}
20787N/A
20787N/A%files root
20787N/A%defattr (-, root, sys)
20787N/A%attr (0755, root, sys) %dir %{_sysconfdir}
20787N/A%dir %attr (0755, root, bin) %{_sysconfdir}/dbus-1
20787N/A%dir %attr (0755, root, bin) %{_sysconfdir}/dbus-1/system.d
20787N/A%{_sysconfdir}/dbus-1/system.d/*
20790N/A
20790N/A%dir %attr (0755, root, sys) /var
20787N/A%dir %attr (0755, root, other) %{_localstatedir}/lib
20787N/A%{_localstatedir}/lib/AccountsService
20787N/A%dir %attr (0755, root, bin) /lib
20787N/A%dir %attr (0755, root, bin) /lib/svc
20787N/A%dir %attr (0755, root, bin) /lib/svc/method
20787N/A%dir %attr (0755, root, sys) /lib/svc/manifest
20787N/A%dir %attr (0755, root, sys) /lib/svc/manifest/system
20787N/A%attr (0555, root, bin) /lib/svc/method/svc-accountsservice
20787N/A%attr (0444, root, sys) /lib/svc/manifest/system/accountsservice.xml
20787N/A
20787N/A%files devel
20787N/A%defattr (-, root, bin)
20787N/A%dir %attr (0755, root, bin) %dir %{_includedir}
20787N/A%{_includedir}/*
20787N/A%dir %attr (0755, root, other) %{_libdir}/pkgconfig
20787N/A%{_libdir}/pkgconfig/*
20787N/A
20787N/A%if %build_l10n
20787N/A%files l10n
20787N/A%defattr (-, root, bin)
20787N/A%dir %attr (0755, root, sys) %{_datadir}
20787N/A%dir %attr (0755, root, other) %{_datadir}/gnome
20787N/A%attr (-, root, other) %{_datadir}/locale
20787N/A%endif
20787N/A
20787N/A%changelog
20904N/A* Thu May 10 2012 - Brian Cameron <brian.cameron@oracle.com>
20904N/A- Bump to 0.6.15.
20787N/A* Sat Jul 09 2011 - Brian Cameron <brian.cameron@oracle.com>
20787N/A- Created with 0.6.12.