aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mandriva.org>2007-02-22 21:12:36 +0000
committerThierry Vignaud <tv@mandriva.org>2007-02-22 21:12:36 +0000
commited3018eb5dc8b9e34e169cd4d60953107040e31b (patch)
treec653495e3467a397d4ef75c9712e5f318f29c748
parenta447f3cc422ac65834fa102a136e378c5f382a7c (diff)
downloaduserdrake-ed3018eb5dc8b9e34e169cd4d60953107040e31b.tar
userdrake-ed3018eb5dc8b9e34e169cd4d60953107040e31b.tar.gz
userdrake-ed3018eb5dc8b9e34e169cd4d60953107040e31b.tar.bz2
userdrake-ed3018eb5dc8b9e34e169cd4d60953107040e31b.tar.xz
userdrake-ed3018eb5dc8b9e34e169cd4d60953107040e31b.zip
removing packaging stuff that now resides in repsys
-rw-r--r--Makefile17
-rw-r--r--userdrake.spec311
2 files changed, 1 insertions, 327 deletions
diff --git a/Makefile b/Makefile
index e616d04..b4dd34e 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
-VERSION = $(shell awk '/define version/ { print $$3 }' $(NAME).spec)
+VERSION = 1.2.6
NAME = userdrake
BINNAME = userdrake
@@ -13,7 +13,6 @@ SBINREL = ../sbin
SUBDIRS = po
localedir = $(prefix)/usr/share/locale
-RPM=$(HOME)/rpm
override CFLAGS += -DPACKAGE=\"$(NAME)\" -DLOCALEDIR=\"$(localedir)\"
@@ -58,17 +57,3 @@ dis: clean
tar cf ../$(NAME)-$(VERSION).tar $(NAME)-$(VERSION)
bzip2 -9f ../$(NAME)-$(VERSION).tar
rm -rf $(NAME)-$(VERSION)
-
-no:
- scp ../$(NAME)-$(VERSION).tar.bz2 no:rpm/SOURCES/$(NAME)-$(VERSION).tar.bz2
- rm -f scp ../$(NAME)-$(VERSION).tar.bz2
- scp $(NAME).spec no:rpm/SPECS
-
-srpm: dis ../$(NAME)-$(VERSION).tar.bz2 $(RPM)
- cp -f ../$(NAME)-$(VERSION).tar.bz2 $(RPM)/SOURCES
- cp -f $(NAME).spec $(RPM)/SPECS/
- rm -f ../$(NAME)-$(VERSION).tar.bz2
- rpm -bs $(NAME).spec
-
-rpm: srpm
- rpm -bb --clean --rmsource $(NAME).spec
diff --git a/userdrake.spec b/userdrake.spec
deleted file mode 100644
index 40e95e6..0000000
--- a/userdrake.spec
+++ /dev/null
@@ -1,311 +0,0 @@
-# Changed by Makefile of cvs.
-# Please change this file only in cvs!
-
-%define version 1.2.6
-%define name userdrake
-
-Summary: A graphical interface for administering users and groups
-Name: %{name}
-Version: %{version}
-Release: %mkrel 1
-#cvs source
-# http://www.mandrivalinux.com/en/cvs.php3
-Source0: %{name}-%{version}.tar.bz2
-URL: http://people.mandriva.com/~daouda/mandrake/userdrake.html
-License: GPL
-Group: System/Configuration/Other
-Requires: drakxtools >= 10.4.26-1mdk, libuser >= 0.51.7-5mdk
-BuildRoot: %{_tmppath}/%{name}-buildroot
-BuildRequires: gettext perl-devel libuser-devel libglib2.0-devel pam-devel
-
-%description
-Userdrake is a user-friendly and powerful tool for administrating users and
-groups. It depends on the libuser library.
-
-%prep
-%setup -q
-
-%build
-cd USER
-%{__perl} Makefile.PL INSTALLDIRS=vendor
-make OPTIMIZE="$RPM_OPT_FLAGS -w"
-
-%install
-rm -rf $RPM_BUILD_ROOT
-make PREFIX=$RPM_BUILD_ROOT install
-
-cd USER
-%makeinstall_std
-cd ..
-
-#install lang
-%{find_lang} userdrake
-
-mkdir -p $RPM_BUILD_ROOT%{_menudir}
-cat > $RPM_BUILD_ROOT%{_menudir}/%{name} << EOF
-?package(%{name}):\
-needs="x11" \
-icon="userdrake.png" \
-section="System/Configuration/Other" \
-title="User Administration" \
-longtitle="Add or remove users and groups" \
-command="/usr/sbin/userdrake" xdg="true"
-EOF
-
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
-cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-userdrake.desktop <<EOF
-[Desktop Entry]
-Name=User Administration
-Comment=Add or remove users and groups
-Exec=/usr/sbin/userdrake
-Icon=userdrake
-Type=Application
-StartupNotify=true
-Categories=X-MandrivaLinux-System-Configuration-Other;Settings;
-EOF
-
-%post
-%{update_menus}
-
-%postun
-%{clean_menus}
-
-%clean
-rm -rf %{buildroot}
-
-%files -f userdrake.lang
-%defattr(-,root,root)
-%doc README COPYING RELEASE_NOTES
-%config(noreplace) %{_sysconfdir}/sysconfig/userdrake
-%{_prefix}/bin/*
-%{_prefix}/sbin/*
-%{_datadir}/userdrake
-%{_mandir}/man3/USER*
-%{_datadir}/applications/mandriva-*.desktop
-%{_menudir}/%{name}
-%{perl_vendorarch}/USER.pm
-%{perl_vendorarch}/auto/USER
-%{_iconsdir}/*.png
-%{_miconsdir}/*.png
-%{_liconsdir}/*.png
-
-%changelog
-* Sun Oct 8 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
-
-* Sat Sep 16 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.2.5-1mdv2007.0
-- fix menu section
-- fix build
-- updated translations
-- XDG menu
-
-* Thu Jun 8 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.2.4-1mdv2007.0
-- fix linking with libuser (littletux@zarb.org, #22924)
-
-* Thu Jun 1 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 8 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
-
-* Mon Oct 04 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.1-3mdk
-- rebuild
-
-* Mon Oct 04 2004 Pablo Saratxaga <pablo@mandrakesoft.com> 1.1-2mdk
-- updated translations
-
-* Mon Jul 19 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
-
-* Wed May 26 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)
-
-* Mon May 10 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-2mdk
-- use md5sum to find current face icon (Oliver Blin) - #9653
-
-* Mon May 10 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)
-
-* Thu Feb 26 2004 Daouda LO <daouda@mandrakesoft.com> 0.92-30mdk
-- new pixmaps
-- po updates
-
-* Mon Feb 2 2004 Daouda LO <daouda@mandrakesoft.com> 0.92-29mdk
-- Replace Option Menu by Combo box to choose shells manually
-- reorder fullname and login entries
-- Changes faces (jarillon request)
-- revert LastBranch Menu
-
-* Thu Jan 22 2004 Daouda LO <daouda@mandrakesoft.com> 0.92-28mdk
-- Replace Option Menu by Combo box to choose shells manually
-
-* Wed Jan 21 2004 Daouda LO <daouda@mandrakesoft.com> 0.92-27mdk
-- rebuild for new POs
-- add drakuser symlink
-
-* Mon Dec 22 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.92-26mdk
-- rebuild for new drakxtools due to latest rpm policy regarding perl
- dependancies
-
-* Fri Nov 28 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-25mdk
-- spec cleanup
-- fix userdrake removehome hangs
-- perl checker compliance
-- BuildRequires (Stephan)
-
-* Wed Sep 17 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-24mdk
-- fix crash when a user lost accidentally its primary group (Titi)
-- fix long translation in french (#5696)
-- po updates
-
-* Fri Sep 12 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-22mdk
-- fix unpredictable deselection of primary group when editing user (qateam)
-- fix typo when adding group (Arpad Biro)
-- po updates
-- drakhelp new schema
-- gtkset_mousecursor_normal() when adding/deleting user/group
-
-* Mon Aug 25 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-21mdk
-- fix explanation call (titi)
-
-* Fri Aug 22 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-20mdk
-- made it lib64 aware
-- replaced truncated and blurred icons
-
-* Wed Aug 20 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-19mdk
-- add splash screen when starting userdrake
-- Explanations
-- cosmetics (about dialog)
-
-* Tue Aug 19 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-18mdk
-- add LN brand new icons
-- add label to filter group widget (titi)
-
-* Mon Aug 18 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-17mdk
-- small changes to follow any.pm api (#4793).
-- string fixes (Pablo and Co)
-
-* Mon Aug 4 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-16mdk
-- Release for beta2
- o remove help from toolbar (UI team request)
- o sort columns feature
- o ask before removing group
-
-* Mon Jul 28 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-15mdk
-- feature add-ons:
- o ask before removing user. Choices to delete HomeDir and Spool
- mail file
- o Choose icon to be displayed in kdm/mdkkdm when adding user
-- Replace Combo boxes by Option Menu when Combo should'nt be editable.
-
-* Fri Jul 25 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-14mdk
-- fix crash happening when tree selection get lost (by refresh action)
- and edit or delete button is activated (found by David Baudens)
-
-* Thu Jul 17 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-13mdk
-- change date format (YYYY/MM/DD)
-- Use SpinButton to display date format (autoset with current date)
-- Cosmetic changes (stock icons everywhere, fix a locale fr typo)
-
-* Wed Jul 16 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.92-12mdk
-- use stock icons in menus
-
-* Tue Jul 15 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.92-11mdk
-- still more stock items
-
-* Mon Jul 14 2003 Per Řyvind Karlsen <peroyvind@sintrax.net> 0.92-10mdk
-- buildrequires
-
-* Thu Jul 10 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.92-9mdk
-- use stock items
-
-* Thu Jul 10 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.92-8mdk
-- more gtk2-perl-xs port fixes
-
-* Thu Jul 10 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.92-7mdk
-- fix embedding in mcc
-
-* Thu Jul 10 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.92-6mdk
-- fix gtk2-perl-xs port
-
-* Wed Jul 9 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.92-5mdk
-- convert from gtk2-perl to gtk2-perl-xs
-- stop reinventing the wheel: reuse existent infrastructure instead of
- duplicating it
-
-* Fri Jul 4 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-4mdk
-- Status of user account (Locked or Expired) displayed in main window
-- Keystroke features:
- o Space bar and Enter key to select deselect user/group
- o Enter Key to perform filtering
- o Ctrl+Q to Quit (titi)
-- sanity checks
-
-* Tue Jul 1 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-3mdk
-- include link in %%files
-- disable warnings when releasing (debug purpose)
-
-* Fri Jun 27 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-2mdk
-- added POs.
-- fixed set_active bug on undefined widget (italian and dutch locale): need testing.
-- sanity check (users that don't belong to any group)
-- Check the context before enumerating users (avoir die assertion in gtk)
-- link %%_bindir/userdrake to %%_sbindir/userdrake (for normal users and drakconf)
-- remove trailing rm -rf %%{buildroot} after %%setup (Per Oyvind)
-
-* Mon Jun 23 2003 Daouda LO <daouda@mandrakesoft.com> 0.92-1mdk
-- Rewriting of userdrake with many features (Check RELEASE_NOTES files)
-- perl-Gtk2 port.
-- Use of libuser facility through xs.