]> git.pld-linux.org Git - packages/dosnet.git/blob - dosnet.spec
- rel.19 (for kernel 2.2.22-3)
[packages/dosnet.git] / dosnet.spec
1 %define         _moddir         /lib/modules/%{_kernel_ver}/misc
2 %define         _moddirsmp      /lib/modules/%{_kernel_ver}smp/misc
3 Summary:        A DOS emulator
4 Summary(de):    DOS-Emulator
5 Summary(es):    Emulador DOS
6 Summary(fr):    Emulateur DOS
7 Summary(pl):    Emulator DOSa
8 Summary(pt_BR): Emulador DOS
9 Summary(tr):    DOS öykünümcüsü
10 Name:           dosnet
11 Version:        1.0.2
12 %define _rel    19
13 Release:        %{_rel}
14 Epoch:          1
15 License:        GPL v2
16 Group:          Applications/Emulators
17 Source0:        dosnet-%{version}.tar.gz
18 ExclusiveArch:  %{ix86}
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 Conflicts:      kernel < 2.0.28
21
22 %description
23 Kernel module for dosnet (vnet). Dosnet lets you establish TCP/IP
24 connection between dosemu session and Linux kernel. Read README for
25 dosemu for more information.
26
27 %description -l pl
28 Modu³ dosnet.o dla kernela. Modu³ ten pozwala ³±czyæ siê programom
29 DOSowym wykorzystuj±cym TCP/IP z Linuksem. Przydatny miêdzy innymi
30 przy pisaniu programów sieciowych dla DOS-a. Rzeteln± informacjê na
31 temat dosnet mo¿esz znale¼æ w README do dosemu.
32
33 %package -n kernel-net-dosnet
34 Summary:        kernel module dosnet.o
35 Summary(pl):    Modu³ dosnet.o do kernela
36 Release:        %{_rel}@%{_kernel_ver_str}
37 Group:          Applications/Emulators
38 Prereq:         /sbin/depmod
39 %{!?_without_dist_kernel:%requires_releq_kernel_up}
40 #Requires:      %{name} = %{version}
41 Obsoletes:      dosnet
42
43 %description -n kernel-net-dosnet
44 Kernel module for dosnet (vnet). Dosnet lets you establish TCP/IP
45 connection between dosemu session and Linux kernel. Read README for
46 dosemu for more information.
47
48 %description -n kernel-net-dosnet -l pl
49 Modu³ dosnet.o dla kernela. Modu³ ten pozwala ³±czyæ siê programom
50 DOSowym wykorzystuj±cym TCP/IP z Linuksem. Przydatny miêdzy innymi
51 przy pisaniu programów sieciowych dla DOS-a. Rzeteln± informacjê na
52 temat dosnet mo¿esz znale¼æ w README do dosemu.
53
54 %package -n kernel-smp-net-dosnet
55 Summary:        kernel-smp module dosnet.o
56 Summary(pl):    Modu³ dosnet.o do kernela SMP
57 Release:        %{_rel}@%{_kernel_ver_str}
58 Group:          Applications/Emulators
59 Prereq:         /sbin/depmod
60 %{!?_without_dist_kernel:%requires_releq_kernel_smp}
61 #Requires:      %{name} = %{version}
62 Obsoletes:      dosnet
63
64 %description -n kernel-smp-net-dosnet
65 Kernel module for dosnet (vnet). Dosnet lets you establish TCP/IP
66 connection between dosemu session and Linux kernel. Read README for
67 dosemu for more information.
68
69 %description -n kernel-smp-net-dosnet -l pl
70 Modu³ dosnet.o dla kernela. Modu³ ten pozwala ³±czyæ siê programom
71 DOSowym wykorzystuj±cym TCP/IP z Linuksem. Przydatny miêdzy innymi
72 przy pisaniu programów sieciowych dla DOS-a. Rzeteln± informacjê na
73 temat dosnet mo¿esz znale¼æ w README do dosemu.
74
75 %prep
76 %setup -q -n dosnet
77
78 %build
79 OPTFLAGS="%{rpmcflags} %{!?debug:-fomit-frame-pointer}"; export OPTFLAGS
80
81 %{__cc} $OPTFLAGS -I%{_includedir} -D__KERNEL__ -D__KERNEL_SMP=1 \
82         -Wall -Wstrict-prototypes \
83         -fno-strength-reduce -I%{_kernelsrcdir}/include \
84         -DMODULE \
85         -c -o dosnet.o dosnet.c
86 mkdir smp
87 mv -f dosnet.o smp/
88
89 %{__cc} $OPTFLAGS -I%{_includedir} -D__KERNEL__ \
90         -Wall -Wstrict-prototypes \
91         -fno-strength-reduce -I%{_kernelsrcdir}/include \
92         -DMODULE \
93         -c -o dosnet.o dosnet.c
94
95 %install
96 rm -rf $RPM_BUILD_ROOT
97 install -d $RPM_BUILD_ROOT{%{_moddir},%{_moddirsmp}}
98 install dosnet.o $RPM_BUILD_ROOT%{_moddir}
99 install smp/dosnet.o $RPM_BUILD_ROOT%{_moddirsmp}
100
101 %clean
102 rm -rf $RPM_BUILD_ROOT
103
104 %post   -n kernel-net-dosnet
105 /sbin/depmod -a
106
107 %postun -n kernel-net-dosnet
108 /sbin/depmod -a
109
110 %post   -n kernel-smp-net-dosnet
111 /sbin/depmod -a
112
113 %postun -n kernel-smp-net-dosnet
114 /sbin/depmod -a
115
116 %files -n kernel-net-dosnet
117 %defattr(644,root,root,755)
118 %{_moddir}/dosnet.o
119
120 %files -n kernel-smp-net-dosnet
121 %defattr(644,root,root,755)
122 %{_moddirsmp}/dosnet.o
This page took 0.047636 seconds and 4 git commands to generate.