blob: cc3daab848e006fc70c0d8ecaab6b85450552d54 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
%define name numlock
%define version 1.0
%define release 6mdk
Summary: Numlock key locker.
Name: %{name}
Version: 1.0
Release: %{release}
Copyright: GPL
Group: System/Configuration/Boot and Init
# get the source from our cvs repository (see
# http://www.linuxmandrake.com/en/cvs.php3)
Source0: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArchitectures: noarch
Prefix: /
Requires: fileutils console-tools
Obsoletes: NumLock
%description
NumLock enable to lock the numlock key. Only enable it at boot-time with
ntsysv or with any other SVSR like rc.d config scripts editor such as
tksysv or the ones from GNOME and KDE.
NumLock is safe for portable as it is disabled by default.
%prep
%setup
%build
make CFLAGS=$RPM_OPT_FLAGS
%install
rm -rf $RPM_BUILD_ROOT
make install TOP=$RPM_BUILD_ROOT
%post
/sbin/chkconfig --add numlock
%preun
if [ $1 = 0 ];then
/sbin/chkconfig --del numlock
fi
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(755,root,root)
/etc/rc.d/init.d/%{name}
/etc/profile.d/%{name}.sh
/usr/X11R6/bin/*
%changelog
* Fri Mar 31 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0-5mdk
- new groups
* Wed Dec 22 1999 Thierry Vignaud <tvignaud@mandrakesoft.com>
- fix a bug in xterm handling (reject /dev/ttya??)
* Thu Nov 18 1999 Thierry Vignaud <tvignaud@mandrakesoft.com>
- fix chkconfig
- explicitely requires console-tools for touch (this would be the first
rpm to do this !) and fileutils for setleds (which may have cause problems)
* Fri Oct 28 1999 Thierry Vignaud <tvignaud@mandrakesoft.com>
- fix a typo (rpm include the %setup in the %description section !!!)
- lowercase the rpm name for Lord DarkChmou
* Fri Oct 24 1999 Thierry Vignaud <tvignaud@mandrakesoft.com>
- initial spec
|