Sophie

Sophie

distrib > Mageia > 6 > armv7hl > media > core-updates-src > by-pkgid > 7868108a06983609cb4c82757381ca46 > files > 2

userdrake-2.17-1.1.mga6.src.rpm

Summary:	A graphical interface for administering users and groups
Name:		userdrake
Version:	2.17
%define subrel 1
Release:	%mkrel 1
Source0:	http://gitweb.mageia.org/software/userdrake/snapshot/%{name}-%{version}.tar.xz
URL:		http://www.mageia.org
License:	GPLv2
Group:		System/Configuration
Requires:	drakxtools >= 16
Requires:	polkit
Requires:	transfugdrake
BuildRequires:  gettext
BuildRequires:  perl-devel
BuildRequires:  libuser-devel
BuildRequires:  libglib2.0-devel
BuildRequires:  pam-devel
BuildRequires:  intltool
BuildRequires:  perl_checker

%description
Userdrake is a user-friendly and powerful tool for administrating users and
groups.

%prep
%autosetup -p1

%build
cd USER
%{__perl} Makefile.PL INSTALLDIRS=vendor
cd ..
make OPTIMIZE="%{optflags} -w"

%install
%make_install PREFIX=%{buildroot}

%make_install -C USER

#install lang
%{find_lang} userdrake

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=User Administration
Comment=Add or remove users and groups
Exec=/usr/bin/drakuser
Icon=userdrake
Type=Application
StartupNotify=true
Categories=GTK;System;X-Mageia-CrossDesktop;
NoDisplay=true
EOF

%package -n perl-USER
Summary:	Perl module to access to user and group information
Group:		Development/Perl
Requires:	libuser
Conflicts:	userdrake < 2.10-4

%description -n perl-USER
This package provides Perl language module to read and change user
and group information.

%files -n perl-USER
%{_mandir}/man3/USER*
%{perl_vendorarch}/USER.pm
%{perl_vendorarch}/auto/USER

%files -f userdrake.lang
%doc README COPYING RELEASE_NOTES
%config(noreplace) %{_sysconfdir}/sysconfig/userdrake
%{_prefix}/bin/*
%{_prefix}/libexec/*
%{_datadir}/polkit-1/actions/*.policy
%{_datadir}/userdrake
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png


%changelog
* Wed Mar 07 2018 mrambo3501 <mrambo3501> 2.17-1.1.mga6
  (not released yet)
+ Revision: 1207120
- version 2.17 userdrake tarball with translations
- version 2.17 - handle existing home directory for new user
- add patch to notify of existing home directory mga#21333:C7

* Mon Jun 05 2017 akien <akien> 2.16-1.mga6
+ Revision: 1106942
- Version 2.16, translation updates

* Mon Mar 20 2017 akien <akien> 2.15-1.mga6
+ Revision: 1093812
- Version 2.15

* Sat Feb 25 2017 neoclust <neoclust> 2.14-1.mga6
+ Revision: 1087756
- Do not encrypt the empty password (mga#19318)

* Fri Oct 14 2016 daviddavid <daviddavid> 2.13-2.mga6
+ Revision: 1060720
- fix desktop file Categories (mga#2449)
- add a Source URL from gitweb
- fix License

* Mon Sep 12 2016 tv <tv> 2.13-1.mga6
+ Revision: 1051635
- fix minimal [GU]ID (mga#16888)

* Sat Aug 27 2016 tv <tv> 2.12-1.mga6
+ Revision: 1049264
- fix gtk+3 warning
- translation updates

* Sun Jun 19 2016 pterjan <pterjan> 2.11-2.mga6
+ Revision: 1036652
- Rebuild for perl 5.22.2

* Fri Mar 25 2016 ennael <ennael> 2.11-1.mga6
+ Revision: 995381
- New design (Animtim)
+ umeabot <umeabot>
- Mageia 6 Mass Rebuild

* Mon Nov 23 2015 anaselli <anaselli> 2.10-5.mga6
+ Revision: 905045
- Conflcting with old userdrake version

* Thu Nov 19 2015 anaselli <anaselli> 2.10-4.mga6
+ Revision: 904269
- Splitted perl-USER from package

* Thu Jun 25 2015 tv <tv> 2.10-3.mga6
+ Revision: 843425
- rebuild with soname-ified perl

* Tue Jun 23 2015 sander85 <sander85> 2.10-2.mga6
+ Revision: 840441
- Rebuild for perl 5.22

* Mon May 18 2015 tv <tv> 2.10-1.mga5
+ Revision: 822303
- translations updates

* Sun May 03 2015 tv <tv> 2.9-1.mga5
+ Revision: 821171
- translations updates

* Mon Feb 09 2015 ennael <ennael> 2.8-1.mga5
+ Revision: 814288
- update translations

* Fri Jan 02 2015 tv <tv> 2.7-1.mga5
+ Revision: 808042
- translations updates

* Wed Oct 15 2014 umeabot <umeabot> 2.6-2.mga5
+ Revision: 749752
- Second Mageia 5 Mass Rebuild

* Wed Oct 08 2014 colin <colin> 2.6-1.mga5
+ Revision: 737577
- New version: 2.6
- Switch user/group id boundary to 1000
- Add heuristics for filtering users in the 500-999 range

* Tue Sep 16 2014 umeabot <umeabot> 2.5-3.mga5
+ Revision: 690095
- Mageia 5 Mass Rebuild

* Tue Jun 03 2014 tv <tv> 2.5-2.mga5
+ Revision: 632086
- rebuild for new perl

* Tue Feb 11 2014 tv <tv> 2.5-1.mga5
+ Revision: 589371
- fix untranslated messages (mga#12498)

* Sat Jan 25 2014 colin <colin> 2.4-1.mga4
+ Revision: 568167
- Avoid double fork problems mga#11184 mga#12364

* Mon Dec 16 2013 tv <tv> 2.3-1.mga4
+ Revision: 557344
- fix crashing when displaying about dialog

* Fri Dec 06 2013 tv <tv> 2.2-1.mga4
+ Revision: 555711
- fix searching returning no results

* Wed Dec 04 2013 tv <tv> 2.1-1.mga4
+ Revision: 555141
- fix "forgiving" primary group when (un)selecting secondary groups (mga#11864)
- ignore events who lack ->x & ->y
  (thus fixing a crash if clicking too often)

* Mon Nov 25 2013 tv <tv> 2.0-1.mga4
+ Revision: 553061
- port to Gtk+3

* Sat Nov 23 2013 tmb <tmb> 1.16-2.mga4
+ Revision: 552593
- drop suggests on xguest as we dont want it installed by default

* Sun Nov 17 2013 colin <colin> 1.16-1.mga4
+ Revision: 551671
- New version: 1.16

* Tue Oct 22 2013 umeabot <umeabot> 1.15-2.mga4
+ Revision: 541466
- Mageia 4 Mass Rebuild

* Sat Oct 12 2013 colin <colin> 1.15-1.mga4
+ Revision: 495967
- Add BR on perl_checker
- Rely on polkit not consolehelper + BR intltool
- New version: 1.15

* Wed May 29 2013 tv <tv> 1.14-2.mga4
+ Revision: 430244
- rebuild for new perl

* Tue Apr 23 2013 tv <tv> 1.14-1.mga3
+ Revision: 411044
- lzma -> xz
- fix compiling with latest libuser
+ fwang <fwang>
- update rpm group
+ umeabot <umeabot>
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Wed May 30 2012 jquelin <jquelin> 1.13.6-2.mga3
+ Revision: 251365
- rebuild for perl 5.16

* Wed Dec 28 2011 dams <dams> 1.13.6-1.mga2
+ Revision: 188380
- Fix 'xguest' install/remove (bug #2247)

* Sun Jun 12 2011 ahmad <ahmad> 1.13.5-2.mga2
+ Revision: 104369
- Rebuild for perl-5.14.0

* Sun May 22 2011 ennael <ennael> 1.13.5-1.mga1
+ Revision: 100177
- update translation (#1307)

* Sat May 14 2011 ennael <ennael> 1.13.4-1.mga1
+ Revision: 98810
- update translations

* Mon Feb 07 2011 dmorgan <dmorgan> 1.13.3-1.mga1
+ Revision: 48503
- Adapt for mageia
- imported package userdrake


* Sun Aug 01 2010 Funda Wang <fwang@mandriva.org> 1.13.2-3mdv2011.0
+ Revision: 564291
- rebuild for new perl 5.12.1

* Thu Jul 22 2010 Pascal Terjan <pterjan@mandriva.org> 1.13.2-2mdv2011.0
+ Revision: 556905
- Use toplevel Makefile, to get the defines
- define PACKAGE_NAME, it is used by libuser definition of _
- update translations

* Tue Feb 02 2010 Thierry Vignaud <tv@mandriva.org> 1.13-1mdv2010.1
+ Revision: 499543
- do not crash when trying to rename a user to an already existing name
- make libuser binding i18n aware
- refactorization for readability (please test)
- use libuser translations

* Wed Oct 21 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.12-1mdv2010.0
+ Revision: 458573
- 1.12:
- refresh user list when adding/removing xguest

* Sat Oct 17 2009 Thierry Vignaud <tv@mandriva.org> 1.11-1mdv2010.0
+ Revision: 458036
- enable to install/uninstall xguest account from 'actions' menu (#54498)

* Wed Oct 14 2009 Thierry Vignaud <tv@mandriva.org> 1.10-2mdv2010.0
+ Revision: 457243
- Suggests xguest

* Tue Sep 08 2009 Aurélien Lefebvre <alefebvre@mandriva.com> 1.10-1mdv2010.0
+ Revision: 433756
- added password weakness check
- userdrake specfile update
- specfile updated

  + Thierry Vignaud <tv@mandriva.org>
    - bump require on drakxtools for new API

* Wed Apr 15 2009 Thierry Vignaud <tv@mandriva.org> 1.9.1-1mdv2009.1
+ Revision: 367506
- translation updates

* Mon Mar 30 2009 Thierry Vignaud <tv@mandriva.org> 1.9-1mdv2009.1
+ Revision: 362306
- do not crash if some face images are missing (#45024)
- translation updates

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 1.8-3mdv2009.1
+ Revision: 351445
- rebuild

* Mon Sep 22 2008 Thierry Vignaud <tv@mandriva.org> 1.8-2mdv2009.0
+ Revision: 287080
- translation updates

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.7-2mdv2009.0
+ Revision: 225911
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Apr 03 2008 Thierry Vignaud <tv@mandriva.org> 1.7-1mdv2008.1
+ Revision: 192103
- translation updates

* Tue Mar 25 2008 Thierry Vignaud <tv@mandriva.org> 1.6-1mdv2008.1
+ Revision: 190124
- translation updates

* Mon Mar 10 2008 Thierry Vignaud <tv@mandriva.org> 1.5-1mdv2008.1
+ Revision: 183759
- renamed Uzbek translations to follow the libc standard (#35090)
- updated translation

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.4-2mdv2008.1
+ Revision: 152167
- rebuild for new perl
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Oct 03 2007 Thierry Vignaud <tv@mandriva.org> 1.4-1mdv2008.0
+ Revision: 95024
- updated translation

* Fri Sep 28 2007 Thierry Vignaud <tv@mandriva.org> 1.3-3mdv2008.0
+ Revision: 93602
- updated translation
- Requires transfugdrake in order to be able to check for windows partitions

* Mon Sep 24 2007 Thierry Vignaud <tv@mandriva.org> 1.2.11-3mdv2008.0
+ Revision: 92528
- enable to run migration assistant when adding a user

* Tue Sep 18 2007 Thierry Vignaud <tv@mandriva.org> 1.2.10-3mdv2008.0
+ Revision: 89787
- hide menu entry

* Thu Sep 13 2007 Andreas Hasenack <andreas@mandriva.com> 1.2.10-2mdv2008.0
+ Revision: 84834
- use new common pam config files for usermode/consolehelper

* Mon Sep 03 2007 Thierry Vignaud <tv@mandriva.org> 1.2.10-1mdv2008.0
+ Revision: 78601
- translation snapshot
- fix menu entry category (#33075)

* Fri Aug 31 2007 Andreas Hasenack <andreas@mandriva.com> 1.2.9-2mdv2008.0
+ Revision: 77136
- userdrake/drakuser: ask console user for root password
- also modify menu entry to point to /usr/bin instead of /usr/sbin


* Tue Mar 13 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.2.9-1mdv2007.1
+ Revision: 142367
- translation snapshot

* Mon Mar 12 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.2.8-1mdv2007.1
+ Revision: 141968
- translation snapshot

* Mon Feb 26 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.2.7-1mdv2007.1
+ Revision: 125810
- center error messages on main window
- fix crash when /etc/passwd contains mixed UTF-8 & ISO-Latin1 encoded
  characters (#28888)
- more transientness improvements

* Fri Nov 10 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.2.6-1mdv2007.1
+ Revision: 80837
- Import userdrake

* Mon Oct 09 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.2.6-1mdv2007.1
- fix retrieval of expiration date (brown paper bug #21662)
- HIG somewhat first tab of add & edit dialogs

* Sun Sep 17 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.2.5-1mdv2007.0
- fix menu section
- fix build
- updated translations
- XDG menu

* Fri Jun 09 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.2.4-1mdv2007.0
- fix linking with libuser (littletux@zarb.org, #22924)

* Fri Jun 02 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.2.3-1mdv2007.0
- fix "report a bug" entry in menu
- use standard about widget

* Fri Mar 17 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.2.2-1mdk
- cleanups
- assume GECOS data is utf-8 encoded (#4296)
- sub dialogs:
  o make them all really be dialogs
  o center them on their parent window
  o make them transcient to the main window
  o add a 5px border around the window (better looking)
- s/Mandrake/Mandriva/ (pablo)

* Sun Jan 01 2006 Daouda Lo <daouda@mandrakesoft.com> 1.2.1-3mdk
- Rebuild

* Tue Mar 08 2005 Daouda LO <daouda@mandrakesoft.com> 1.2.1-2mdk
- wrap an eval around sensitive home deletion
- home deletion option grayed when deletion might be dangerous (#11453)
- do not use absolute path to Mdk icons (oblin)
- leak patch for extra safefree((char*)self) in XS file (Francois Desarmenien)
- i18n updates

* Mon Feb 21 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.1-1mdk
- translation updates

* Wed Jan 26 2005 Daouda LO <daouda@mandrakesoft.com> 1.2-3mdk
- fix 'About' dialog crash 
- cleanups

* Fri Jan 21 2005 Daouda LO <daouda@mandrakesoft.com> 1.2-2mdk
- main loop fixed 
- rebuild against new perl (XS)

* Wed Jan 12 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2-1mdk
- fix crash when embedded
- show banner when embedded

* Tue Nov 16 2004 Götz Waschk <waschk@linux-mandrake.com> 1.1-4mdk
- rebuild for new perl

* Tue Oct 05 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.1-3mdk
- rebuild

* Tue Oct 05 2004 Pablo Saratxaga <pablo@mandrakesoft.com> 1.1-2mdk
- updated translations

* Tue Jul 20 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1-1mdk
- Daouda: restore mouse cursor in sub dialogs
- Olivier Blin:
  o do not crash in Delete when user is in non-existing group (#10242)
  o stop the add process if an error happened when adding a user
  o do not die when removing a non existent directory, just warn (#10241)
  o fix dialogs (#10246):
    * do not quit the whole program on success,
    * wait for the answer to really return the choice made by the user
  o really handle the group choice made by the user
- Thierry Vignaud:
  o get rid of stock icons
  o fix button layouts in dialogs
  o set window icon

* Thu May 27 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-3mdk
- right mouse click on Treeview items to access menu (Edit, Delete)
- don't allow more than 16 char to be consistent with groupadd (tvignaud)

* Tue May 11 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-2mdk
- use md5sum to find current face icon (Oliver Blin) - #9653

* Tue May 11 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-1mdk
- bumped to 1.0 (stable enough)
- random icon display and icon browsing fixes #8085 - #9653 (Olivier
  Blin)