]> git.pld-linux.org Git - packages/wine.git/blobdiff - wine.spec
- rel 1
[packages/wine.git] / wine.spec
index 17be51914a8aeed82e1b34cf02e59bd4c5f1424e..de4a43f42cd671797ee3e885284c650d44bdb6bc 100644 (file)
--- a/wine.spec
+++ b/wine.spec
@@ -1,6 +1,7 @@
 #
 # Conditional build:
 %bcond_without alsa            # don't build ALSA mm driver
+%bcond_with    esd             # build ESD mm driver
 %bcond_without jack            # don't build JACK mm driver
 %bcond_without nas             # don't build NAS mm driver
 %bcond_without sane            # don't build TWAIN DLL with scanning support (through SANE)
 %if %{without alsa}
 %undefine      with_jack
 %endif
+
 Summary:       Program that lets you launch Win applications
 Summary(es.UTF-8):     Ejecuta programas Windows en Linux
 Summary(pl.UTF-8):     Program pozwalający uruchamiać aplikacje Windows
 Summary(pt_BR.UTF-8):  Executa programas Windows no Linux
 Name:          wine
-Version:       1.1.29
-Release:       2
+Version:       1.2
+Release:       1
 Epoch:         1
 License:       LGPL
 Group:         Applications/Emulators
 Source0:       http://ibiblio.org/pub/linux/system/emulators/wine/%{name}-%{version}.tar.bz2
-# Source0-md5: c3a9218840a80b29932cee49f2d45d9d
+# Source0-md5: eb4e5423b277fc1e77807b04f366f7b7
 Source1:       %{name}-uninstaller.desktop
 Patch0:                %{name}-fontcache.patch
 Patch1:                %{name}-makedep.patch
@@ -46,6 +48,7 @@ Patch6:               %{name}-notarget.patch
 Patch7:                %{name}-manpaths.patch
 #PatchX:       %{name}-dga.patch
 URL:           http://www.winehq.org/
+BuildRequires: OpenAL-devel >= 1.1
 BuildRequires: OpenGL-GLU-devel
 %{?with_alsa:BuildRequires:    alsa-lib-devel}
 %{?with_arts:BuildRequires:    artsc-devel}
@@ -55,6 +58,7 @@ BuildRequires:        bison
 %{?with_cups:BuildRequires:    cups-devel}
 BuildRequires: docbook-dtd31-sgml
 BuildRequires: docbook-utils
+%{?with_esd:BuildRequires:     esound-devel}
 BuildRequires: flex
 BuildRequires: fontconfig-devel
 BuildRequires: fontforge
@@ -67,8 +71,9 @@ BuildRequires:        lcms-devel
 BuildRequires: libgphoto2-devel
 BuildRequires: libgsm-devel
 BuildRequires: libjpeg-devel
-BuildRequires: libmpg123-devel
+BuildRequires: libmpg123-devel >= 1.5.0
 BuildRequires: libtool
+BuildRequires: libv4l-devel
 BuildRequires: libxslt-devel
 %{?with_nas:BuildRequires:     nas-devel}
 BuildRequires: ncurses-devel
@@ -94,6 +99,8 @@ Requires:     libfreetype.so.6
 Suggests:      binfmt-detector
 Suggests:      ca-certificates
 Conflicts:     ca-certificates < 20080809-4
+# for printing needs lpr
+Suggests:      cups-clients
 # for winelauncher
 Suggests:      xorg-app-xmessage
 # for ntlm_auth
@@ -261,10 +268,6 @@ Sterownik NAS dla implementacji mm.dll (systemu multimediów) w Wine.
 %patch6 -p1
 %patch7 -p1
 
-# turn off compilation of some tools
-sed -i -e "s|winetest \\\|\\\|;s|avitools||" programs/Makefile.in
-#sed -i -e "s|avitools||" programs/Makefile.in
-
 %build
 %{__autoconf}
 %{__autoheader}
@@ -276,7 +279,7 @@ sed -i -e "s|winetest \\\|\\\|;s|avitools||" programs/Makefile.in
        --with-coreaudio \
        --with%{!?with_cups:out}-cups \
        --with-curses \
-       --with-esd \
+       --with%{!?with_esd:out}-esd \
        --with-fontconfig \
        --with-freetype \
        --with-glu \
@@ -309,7 +312,6 @@ sed -i -e "s|winetest \\\|\\\|;s|avitools||" programs/Makefile.in
        --with-x
 %{__make} depend
 %{__make}
-%{__make} -C programs
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -318,10 +320,7 @@ install -d $RPM_BUILD_ROOT{%{_mandir}/man1,%{_aclocaldir}}
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
-%{__make} -C programs install \
-       DESTDIR=$RPM_BUILD_ROOT
-
-install tools/fnt2bdf                  $RPM_BUILD_ROOT%{_bindir}
+install tools/fnt2bdf $RPM_BUILD_ROOT%{_bindir}
 
 install aclocal.m4 $RPM_BUILD_ROOT%{_aclocaldir}/wine.m4
 
@@ -364,7 +363,7 @@ fi
 
 # /sbin/chstk -e $RPM_BUILD_ROOT%{_bindir}/wine
 
-programs="msiexec notepad regedit regsvr32 wineboot winecfg wineconsole winedbg winefile winemine winepath"
+programs="notepad regedit regsvr32 wineconsole winefile winemine winepath"
 
 BZZZ=`pwd`
 rm -f files.so;                touch files.so
@@ -408,27 +407,24 @@ fi
 %lang(de) %doc documentation/README.de
 %lang(es) %doc documentation/README.es
 %lang(fr) %doc documentation/README.fr
+%lang(hu) %doc documentation/README.hu
 %lang(it) %doc documentation/README.it
 %lang(ko) %doc documentation/README.ko
 %lang(nb) %doc documentation/README.no
 %lang(pt) %doc documentation/README.pt
 %lang(pt_BR) %doc documentation/README.pt_br
+%lang(ru) %doc documentation/README.ru
+%lang(sv) %doc documentation/README.sv
+%lang(tr) %doc documentation/README.tr
 %attr(755,root,root) %{_bindir}/msiexec
 %attr(755,root,root) %{_bindir}/wine
 %attr(755,root,root) %{_bindir}/wineboot
-%attr(755,root,root) %{_bindir}/winecfg
 %attr(755,root,root) %{_bindir}/winedbg
-#%attr(755,root,root) %{_bindir}/wine-kthread
-#%attr(755,root,root) %{_bindir}/winelauncher
-%attr(755,root,root) %{_bindir}/wineprefixcreate
+%attr(755,root,root) %{_bindir}/winecfg
 %attr(755,root,root) %{_bindir}/wine-preloader
-#%attr(755,root,root) %{_bindir}/wine-pthread
 %attr(755,root,root) %{_bindir}/wineserver
 %attr(755,root,root) %{_libdir}/*.so*
 %dir %{_libdir}/wine
-%{_libdir}/wine/*.dll16
-%{_libdir}/wine/*.drv16
-%{_libdir}/wine/*.exe16
 %dir %{_libdir}/wine/fakedlls
 %{_libdir}/wine/fakedlls/*.acm
 %{_libdir}/wine/fakedlls/*.cpl
@@ -448,8 +444,8 @@ fi
 %lang(de) %{_mandir}/de/man1/wine.1*
 %lang(fr) %{_mandir}/fr/man1/wine.1*
 %{_mandir}/man1/winedbg.1*
-%{_mandir}/man1/wineprefixcreate.1*
 %{_mandir}/man1/wineserver.1*
+%lang(de) %{_mandir}/de/man1/wineserver.1*
 %lang(fr) %{_mandir}/fr/man1/wineserver.1*
 %{_winedir}
 %{_desktopdir}/wine.desktop
@@ -470,7 +466,6 @@ fi
 %attr(755,root,root) %{_bindir}/winegcc
 %attr(755,root,root) %{_bindir}/winemaker
 %attr(755,root,root) %{_bindir}/winecpp
-#%attr(755,root,root) %{_bindir}/winewrap
 %attr(755,root,root) %{_bindir}/wmc
 %attr(755,root,root) %{_bindir}/wrc
 %{_libdir}/wine/lib*.def
@@ -483,11 +478,13 @@ fi
 %{_libdir}/wine/libwinecrt0.a
 %{_includedir}/wine
 %{_mandir}/man1/widl.1*
+%{_mandir}/man1/winebuild.1*
 %{_mandir}/man1/winedump.1*
 %{_mandir}/man1/winegcc.1*
 %{_mandir}/man1/wineg++.1*
 %{_mandir}/man1/winemaker.1*
-%{_mandir}/man1/winebuild.1*
+%lang(de) %{_mandir}/de/man1/winemaker.1*
+%lang(fr) %{_mandir}/fr/man1/winemaker.1*
 %{_mandir}/man1/wmc.1*
 %{_mandir}/man1/wrc.1*
 %{_aclocaldir}/*.m4
This page took 0.09599 seconds and 4 git commands to generate.