Blame accountsdialog.spec

eca8e50
Name:           accountsdialog
b0c5f95
Version:        0.6
e484a8a
Release:        4%{?dist}
eca8e50
Summary:        An application to view and modify user accounts information
eca8e50
eca8e50
Group:          Applications/System
eca8e50
License:        GPLv3+
eca8e50
URL:            http://www.fedoraproject.org/wiki/Features/UserAccountDialog
b0c5f95
#VCS: git:git://git.gnome.org/accountsdialog
b0c5f95
Source0:        http://download.gnome.org/sources/accountsdialog/0.6/%{name}-%{version}.tar.bz2
eca8e50
eca8e50
# hide nonfunctional UI
eca8e50
Patch0:         hide-unimplemented-parts.patch
f589105
# upstream fix
f589105
Patch1:         0001-Fix-some-issues-with-icon-handling.patch
077f563
# upstream fix
077f563
Patch2:         0001-Fix-a-possible-crash-when-changing-password.patch
f589105
eca8e50
BuildRequires:  intltool
eca8e50
BuildRequires:  glib2-devel
eca8e50
BuildRequires:  gtk2-devel
eca8e50
BuildRequires:  gnome-desktop-devel
eca8e50
BuildRequires:  dbus-glib-devel
eca8e50
BuildRequires:  unique-devel
eca8e50
BuildRequires:  polkit-gnome-devel
eca8e50
BuildRequires:  GConf2-devel
eca8e50
BuildRequires:  iso-codes-devel
ed62cb6
BuildRequires:  cheese-libs-devel
eca8e50
BuildRequires:  apg
eca8e50
BuildRequires:  desktop-file-utils
eca8e50
b0c5f95
Requires:       accountsservice >= 0.6
eca8e50
Requires:       apg
eca8e50
Requires:       GConf2
34ae08c
Requires:       passwd
eca8e50
eca8e50
%description
eca8e50
The AccountsDialog project provides an application to view and modify
eca8e50
user account information that is provided by the AccountsService. It
eca8e50
also lets you configure some aspects of the gdm login screen.
eca8e50
eca8e50
%prep
eca8e50
%setup -q
eca8e50
%patch0 -p1 -b .hide-unimplemented-parts
f589105
%patch1 -p1 -b .icon-changes
077f563
%patch2 -p1 -b .password-crash
eca8e50
eca8e50
%build
eca8e50
%configure
eca8e50
make %{?_smp_mflags}
eca8e50
eca8e50
eca8e50
%install
eca8e50
rm -rf $RPM_BUILD_ROOT
eca8e50
make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
eca8e50
eca8e50
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/accountsdialog.desktop
eca8e50
eca8e50
%find_lang accounts-dialog
eca8e50
eca8e50
%clean
eca8e50
rm -rf $RPM_BUILD_ROOT
eca8e50
eca8e50
eca8e50
%files -f accounts-dialog.lang
eca8e50
%defattr(-,root,root,-)
eca8e50
%doc COPYING README AUTHORS
eca8e50
%{_bindir}/accounts-dialog
eca8e50
%{_datadir}/accountsdialog
eca8e50
%{_datadir}/applications/accountsdialog.desktop
eca8e50
eca8e50
eca8e50
%changelog
e484a8a
* Fri Aug 13 2010 Matthias Clasen <mclasen@redhat.com> - 0.6-4
e484a8a
- Drop explicit cheese-libs dep
e484a8a
077f563
* Mon Apr  5 2010 Matthias Clasen <mclasen@redhat.com> - 0.6-3
077f563
- Fix a possible crash when changing password
077f563
f589105
* Mon Apr  5 2010 Matthias Clasen <mclasen@redhat.com> - 0.6-2
f589105
- Fix some issues with icon handling
f589105
b0c5f95
* Tue Mar 30 2010 Matthias Clasen <mclasen@redhat.com> - 0.6-1
b0c5f95
- Update to 0.6
b0c5f95
8cfaf8a
* Thu Mar 11 2010 Matthias Clasen <mclasen@redhat.com> - 0.5.1-2
8cfaf8a
- Rebuild against new cheese
8cfaf8a
2b61d3b
* Mon Mar  1 2010 Matthias Clasen <mclasen@redhat.com> - 0.5.1-1
2b61d3b
- Update to 0.5.1
2b61d3b
- Password dialog improvements
2b61d3b
1e4e928
* Mon Feb 22 2010 Bastien Nocera <bnocera@redhat.com> 0.5-2
1e4e928
- Fix crasher with newer cheese
1e4e928
34ae08c
* Mon Feb 15 2010 Matthias Clasen <mclasen@redhat.com> 0.5-1
34ae08c
- Update to 0.5
34ae08c
- Require passwd
34ae08c
ed62cb6
* Tue Feb 09 2010 Bastien Nocera <bnocera@redhat.com> 0.4.1-2
ed62cb6
- Compile with webcam avatar capture
ed62cb6
eca8e50
* Tue Feb  2 2010 Matthias Clasen <mclasen@redhat.com> 0.4.1-1
eca8e50
- Update to 0.4.1
eca8e50
- Incorporate package review feedback
eca8e50
- Hide unimplemented parts of the UI
eca8e50
eca8e50
* Fri Jan 29 2010 Matthias Clasen <mclasen@redhat.com> 0.4-1
eca8e50
- Initial packaging, based on work of Richard Hughes