]> git.pld-linux.org Git - packages/dcom98.git/blob - dcom98.spec
- dropped pre-cvs changelog
[packages/dcom98.git] / dcom98.spec
1 # This spec file is released under the GNU General Public License version 2.0
2 # (http://www.gnu.org/licenses/gpl.txt).
3 #
4 # NOTE: Releasing this spec file under the GPL does not alter the licensing of
5 # DCOM98 itself. Satisfying the terms of DCOM98's license remains the user's
6 # responsibility.
7
8 %define _wine_cdrive    %{_datadir}/wine
9 %define _wine_system    %{_wine_cdrive}/windows/system
10
11 Summary:        Package of DLLs supporting Microsoft's DCOM framework
12 Summary(pl.UTF-8):      Pakiet bibliotek DLL obsługujących szkielet DCOM Microsoftu
13 Name:           dcom98
14 Version:        1.3
15 Release:        3
16 Group:          Libraries
17 License:        Distributable
18 Vendor:         Microsoft
19 Source0:        http://download.microsoft.com/msdownload/dcom/98/x86/en/%{name}.exe
20 # Source0-md5:  9a7bc7ff37168217123a5e28aadef897
21 URL:            http://www.microsoft.com/com/tech/DCOM.asp
22 Requires:       wine
23 #Requires:      wine-utils
24 BuildRequires:  cabextract
25 Obsoletes:      dcom
26 ExclusiveArch:  %{ix86}
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 The Distributed Component Object Model (DCOM) is a protocol that
31 enables software components to communicate directly over a network in
32 a reliable, secure, and efficient manner. Previously called "Network
33 OLE," DCOM is designed for use across multiple network transports,
34 including Internet protocols such as HTTP. DCOM is based on the Open
35 Software Foundation's DCE-RPC spec and will work with both Java
36 applets and ActiveX(R) components through its use of the Component
37 Object Model (COM).
38
39 %description -l pl.UTF-8
40 DCOM (Distributed Component Object Model) to protokół pozwalający
41 komponentom programowym komunikować się bezpośrednio po sieci w pewny,
42 bezpieczny i wydajny sposób. Znany wcześniej jako "sieciowe OLE", DCOM
43 został zaprojektowany do używania poprzez wiele sieciowych warstw
44 transportowych, w tym protokołów internetowych takich jak HTTP. DCOM
45 jest oparty na specyfikacji DCE-RPC Open Software Foundation i działa
46 zarówno z apletami Javy, jak i komponentami ActiveX(R) dzięki
47 wykorzystaniu modelu COM (Component Object Model).
48
49 %prep
50 /usr/bin/cabextract -L $RPM_SOURCE_DIR/dcom98.exe
51
52 %install
53 rm -rf $RPM_BUILD_ROOT
54 install -d $RPM_BUILD_ROOT%{_wine_system}
55 install -d $RPM_BUILD_ROOT%{_wine_cdrive}/inf
56 mv advpack.dll $RPM_BUILD_ROOT%{_wine_system}
57 mv asycfilt.dll $RPM_BUILD_ROOT%{_wine_system}
58 mv comcat.dll $RPM_BUILD_ROOT%{_wine_system}
59 mv compobj.dll $RPM_BUILD_ROOT%{_wine_system}
60 mv dcom98.inf $RPM_BUILD_ROOT%{_wine_cdrive}/inf
61 mv dllhost.exe $RPM_BUILD_ROOT%{_wine_system}
62 mv imagehlp.dll $RPM_BUILD_ROOT%{_wine_system}
63 mv iprop.dll $RPM_BUILD_ROOT%{_wine_system}
64 mv ole2.dll $RPM_BUILD_ROOT%{_wine_system}
65 mv ole32.dll $RPM_BUILD_ROOT%{_wine_system}
66 mv oleaut32.dll $RPM_BUILD_ROOT%{_wine_system}
67 mv olecnv32.dll $RPM_BUILD_ROOT%{_wine_system}
68 mv olepro32.dll $RPM_BUILD_ROOT%{_wine_system}
69 mv olethk32.dll $RPM_BUILD_ROOT%{_wine_system}
70 mv rpcltc1.dll $RPM_BUILD_ROOT%{_wine_system}
71 mv rpcltc5.dll $RPM_BUILD_ROOT%{_wine_system}
72 mv rpcltccm.dll $RPM_BUILD_ROOT%{_wine_system}
73 mv rpclts5.dll $RPM_BUILD_ROOT%{_wine_system}
74 mv rpcltscm.dll $RPM_BUILD_ROOT%{_wine_system}
75 mv rpcmqcl.dll $RPM_BUILD_ROOT%{_wine_system}
76 mv rpcmqsvr.dll $RPM_BUILD_ROOT%{_wine_system}
77 mv rpcns4.dll $RPM_BUILD_ROOT%{_wine_system}
78 mv rpcrt4.dll $RPM_BUILD_ROOT%{_wine_system}
79 mv rpcss.exe $RPM_BUILD_ROOT%{_wine_system}
80 mv secur32.dll $RPM_BUILD_ROOT%{_wine_system}
81 mv stdole2.tlb $RPM_BUILD_ROOT%{_wine_system}
82 mv stdole32.tlb $RPM_BUILD_ROOT%{_wine_system}
83 mv storage.dll $RPM_BUILD_ROOT%{_wine_system}
84 mv w95inf16.dll $RPM_BUILD_ROOT%{_wine_system}/w95inf16.dll
85 mv w95inf32.dll $RPM_BUILD_ROOT%{_wine_system}/w95inf32.dll
86
87 rm -f eula98.txt
88 rm -f relnt98.txt
89 rm -f install.exe
90
91 %clean
92 rm -rf $RPM_BUILD_ROOT
93
94 %files
95 %defattr(644,root,root,755)
96 %{_wine_system}/advpack.dll
97 %{_wine_system}/asycfilt.dll
98 %{_wine_system}/comcat.dll
99 %{_wine_system}/compobj.dll
100 %{_wine_cdrive}/inf/dcom98.inf
101 %{_wine_system}/dllhost.exe
102 %{_wine_system}/imagehlp.dll
103 %{_wine_system}/iprop.dll
104 %{_wine_system}/ole2.dll
105 %{_wine_system}/ole32.dll
106 %{_wine_system}/oleaut32.dll
107 %{_wine_system}/olecnv32.dll
108 %{_wine_system}/olepro32.dll
109 %{_wine_system}/olethk32.dll
110 %{_wine_system}/rpcltc1.dll
111 %{_wine_system}/rpcltc5.dll
112 %{_wine_system}/rpcltccm.dll
113 %{_wine_system}/rpclts5.dll
114 %{_wine_system}/rpcltscm.dll
115 %{_wine_system}/rpcmqcl.dll
116 %{_wine_system}/rpcmqsvr.dll
117 %{_wine_system}/rpcns4.dll
118 %{_wine_system}/rpcrt4.dll
119 %{_wine_system}/rpcss.exe
120 %{_wine_system}/secur32.dll
121 %{_wine_system}/stdole2.tlb
122 %{_wine_system}/stdole32.tlb
123 %{_wine_system}/storage.dll
124 %{_wine_system}/w95inf16.dll
125 %{_wine_system}/w95inf32.dll
This page took 0.093182 seconds and 3 git commands to generate.