source: spec/trunk/SPECS/klusrmgr.spec@ 934

Last change on this file since 934 was 934, checked in by herwigb, 9 years ago

Add renamed klibcum -> klusrmgr.

File size: 3.5 KB
Line 
1%define debug_package %{nil}
2
3Summary: kLIBC User Management
4Name: klusrmgr
5Version: 1.1.0
6Release: 0%{?dist}
7License: proprietary
8Group: Applications/System
9URL: http://www.netlabs.org/vxapps
10Vendor: bww bitwise works GmbH
11Source: %{name}-%{version}.zip
12BuildRoot: %_tmppath/%name-%version-%release-root
13Obsoletes: kLIBCum <= 1.0.10
14
15%description
16The purpose of this utility is to manage kLIBC users and groups.
17These files are found in %UNIXROOT%\etc and have the following names
18- master.passwd
19- group
20
21These files are syntactically properly maintained and compiled into
22pwd.db and spwd.db using the pwdmkdb.exe utility.
23
24
25%prep
26%setup -n "%{name}-%{version}" -Tc
27unzip -q %{_sourcedir}/%{name}-%{version}.zip
28
29%build
30
31
32%install
33mkdir -p $RPM_BUILD_ROOT%{_bindir}
34cp usr/bin/*.exe $RPM_BUILD_ROOT%{_bindir}
35cp usr/bin/*.EXE $RPM_BUILD_ROOT%{_bindir}
36mkdir -p $RPM_BUILD_ROOT%{_libdir}
37cp usr/lib/*.dll $RPM_BUILD_ROOT%{_libdir}
38mkdir -p $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version}
39cp usr/share/doc/klusrmgr/readme.txt $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version}
40mkdir -p $RPM_BUILD_ROOT%{_datadir}/os2/lang
41cp usr/share/os2/lang/*.msg $RPM_BUILD_ROOT%{_datadir}/os2/lang
42
43
44%clean
45rm -rf "$RPM_BUILD_ROOT"
46
47%post
48if [ "$1" -ge 1 ]; then # (upon update)
49 %wps_object_delete_all
50fi
51%wps_object_create_begin
52klusrmgr_FOLDER:WPFolder|klusrmgr|<WP_DESKTOP>|TITLE=kLIBC User Management;
53klusrmgr_README:WPShadow|Readme|<klusrmgr_FOLDER>|SHADOWID=((%_defaultdocdir/%{name}-%{version}/readme.txt))
54klusrmgr_EXE:WPProgram|User Management|<klusrmgr_FOLDER>|EXENAME=((%_bindir/klusrmgr.exe));STARTUPDIR=((%_bindir));TITLE=User Management;
55%wps_object_create_end
56
57%postun
58if [ "$1" -eq 0 ]; then # (upon removal)
59 %wps_object_delete_all
60fi
61
62%files
63%defattr(-,root,root,-)
64%_defaultdocdir/%{name}-%{version}/readme.txt
65%_bindir/*.exe
66%_bindir/*.EXE
67%_libdir/*.dll
68%_datadir/os2/lang/*.msg
69
70
71%changelog
72* Thu Jan 26 2017 hb <herwig.bauernfeind@bitwiseworks.com> 1.1.0
73- renamed to klusrmgr
74- added support for shell
75- completely rewrote user properties dialogue
76* Fri Nov 18 2016 hb <herwig.bauernfeind@bitwiseworks.com> 1.0.10
77- fix Ticket #7
78- fix minor bugs in user properties page
79- rework and simplify join/leave dialogue
80* Thu Nov 17 2016 hb <herwig.bauernfeind@bitwiseworks.com> 1.0.9-2
81- fix minor bug
82* Thu Nov 17 2016 hb <herwig.bauernfeind@bitwiseworks.com> 1.0.9
83- Limited group editing
84- bigger buttons, new icons
85- fix Ticket #125 (Unix ports)
86- fix new user bug
87- add ignore root shell error warning
88- make debug stick across sessions
89* Tue Nov 15 2016 hb <herwig.bauernfeind@bitwiseworks.com> 1.0.8
90- add functionality to add/remove multiple user from/to groups
91- double click on user open user properties to edit
92* Fri Nov 11 2016 hb <herwig.bauernfeind@bitwiseworks.com> 1.0.7-2
93- fix minor bug
94* Fri Nov 11 2016 hb <herwig.bauernfeind@bitwiseworks.com> 1.0.7-1
95- Add smbusers.exe check, fix missing NLV translations,
96- add NL, IT and RU language files
97* Thu Nov 10 2016 hb <herwig.bauernfeind@bitwiseworks.com> 1.0.6-1
98- Add "Remove user from group" functionality, fix missing NLV translations
99* Fri Nov 04 2016 hb <herwig.bauernfeind@bitwiseworks.com> 1.0.5-1
100- Add some hints, fix wrong hints
101* Thu Oct 27 2016 hb <herwig.bauernfeind@bitwiseworks.com> 1.0.4-1
102- bigger buttons, shortened strings for EN, ES
103* Mon Oct 24 2016 yd <silvan.scherrer@bitwiseworks.com> 1.0.3-1
104- first public version
Note: See TracBrowser for help on using the repository browser.