]> git.pld-linux.org Git - packages/wine.git/blob - wine.spec
- 20010731, STBR
[packages/wine.git] / wine.spec
1 Summary:        Program that lets you launch Win applications
2 Summary(pl):    Program pozwalaj±cy uruchamiaæ aplikacje Windows
3 Name:           wine
4 Version:        20010731
5 Release:        1
6 License:        Distributable
7 Group:          Applications/Emulators
8 Group(de):      Applikationen/Emulators
9 Group(pl):      Aplikacje/Emulatory
10 Source0:        ftp://metalab.unc.edu/pub/Linux/ALPHA/wine/development/Wine-%{version}.tar.gz
11 URL:            http://www.winehq.com/
12 Exclusivearch:  %{ix86}
13 BuildRequires:  XFree86-devel
14 BuildRequires:  flex
15 BuildRequires:  bison
16 BuildRequires:  ncurses-devel
17 BuildRequires:  OpenGL-devel
18 Requires:       OpenGL
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %define         _noautoreqdep   libGL.so.1 libGLU.so.1
22 %define         _prefix         /usr/X11R6
23 %define         _mandir         %{_prefix}/man
24
25 %description
26 Wine is a program which allows running Microsoft Windows programs
27 (including DOS, Windows 3.x and Win32 executables) on Unix. It
28 consists of a program loader which loads and executes a Microsoft
29 Windows binary, and a library that implements Windows API calls using
30 their Unix or X11 equivalents. The library may also be used for
31 porting Win32 code into native Unix executables.
32
33 %description -l pl
34 Wine jest programem dziêki któremu mo¿na uruchamiaæ programy napisane
35 dla Microsoft Windows pod systemami unixowymi. Sk³ada siê on z
36 loadera, który pozwala wczytywaæ i uruchamiaæ programy w formacie
37 Microsoft Windows oraz z biblioteki, która implementuje API Windows
38 przy u¿yciu odpowiedników Unixowych oraz z X11. Biblioteka mo¿e byæ
39 tak¿e wykorzystana do przenoszenia aplikacji Win32 do Unixa.
40
41 %package devel
42 Summary:        Wine - header files
43 Summary(pl):    Wine - pliki nag³owkowe
44 Group:          Development/Libraries
45 Group(de):      Entwicklung/Libraries
46 Group(fr):      Development/Librairies
47 Group(pl):      Programowanie/Biblioteki
48 Requires:       %{name} = %{version}
49  
50 %description devel
51 Wine - header files.
52
53 %description -l pl devel
54 Wine - pliki nag³ówkowe.
55
56 %prep
57 %setup -q
58
59 %build
60 %configure2_13 \
61         --disable-debug \
62         --disable-trace \
63         --enable-curses \
64         --with-x
65
66 %{__make} depend
67 %{__make}
68
69 %install
70 rm -rf $RPM_BUILD_ROOT
71 install -d $RPM_BUILD_ROOT%{_mandir}/man1
72
73 %{__make} install \
74         prefix=$RPM_BUILD_ROOT%{_prefix} \
75         exec-prefix=$RPM_BUILD_ROOT%{_exec_prefix} \
76         bindir=$RPM_BUILD_ROOT%{_bindir} \
77         sbindir=$RPM_BUILD_ROOT%{_sbindir} \
78         sysconfdir=$RPM_BUILD_ROOT%{_sysconfdir} \
79         datadir=$RPM_BUILD_ROOT%{_datadir} \
80         includedir=$RPM_BUILD_ROOT%{_includedir}/wine \
81         libdir=$RPM_BUILD_ROOT%{_libdir} \
82         libexecdir=$RPM_BUILD_ROOT%{_libexecdir} \
83         localstatedir=$RPM_BUILD_ROOT%{_localstatedir} \
84         sharedstatedir=$RPM_BUILD_ROOT%{_sharedstatedir} \
85         mandir=$RPM_BUILD_ROOT%{_mandir} \
86         infodir=$RPM_BUILD_ROOT%{_infodir} 
87         
88 cp -f documentation/samples/config wine.conf.example
89 install -d $RPM_BUILD_ROOT%{_sysconfdir}
90 cat <<EOF >$RPM_BUILD_ROOT%{_sysconfdir}/wine.conf
91 ;
92 ; You can find example wine.conf file in %{_docdir}/%{name}-%{version}/wine.conf.example
93 ; More information: 'man wine.conf' or http://www.winehq.com
94
95 ; Przyk³adowy plik konfiguracyjny jest w %{_docdir}/%{name}-%{version}/wine.conf.example
96 ; Wiêcej informacji: 'man wine.conf' lub na stronach WINE: http://www.winehq.com
97 ;
98 EOF
99
100 gzip -9nf README WARRANTY LICENSE DEVELOPERS-HINTS ChangeLog BUGS AUTHORS ANNOUNCE
101
102 %post   -p /sbin/ldconfig
103 %postun -p /sbin/ldconfig
104
105 %clean
106 rm -rf $RPM_BUILD_ROOT
107
108 %files
109 %defattr(644,root,root,755)
110 %doc {README,WARRANTY,LICENSE,DEVELOPERS-HINTS,ChangeLog,BUGS,AUTHORS,ANNOUNCE}.gz
111 %doc documentation wine.conf.example
112 %attr(755,root,root) %{_bindir}/*
113 %attr(755,root,root) %{_libdir}/*.so*
114 %{_mandir}/man[15]/*
115 %config(noreplace) %{_sysconfdir}/wine.conf
116
117 %files devel
118 %defattr(644,root,root,755)
119 %{_includedir}/wine
120 %{_libdir}/*.a
This page took 0.071535 seconds and 3 git commands to generate.