Executable
+86
@@ -0,0 +1,86 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
WorkDir = "wine-%s" % get.srcVERSION()
|
||||
|
||||
def setup():
|
||||
shelltools.system("install=wine.keyring")
|
||||
# For 32bit machines:
|
||||
# * It get compiled with the normal options below. The emul32 are ignored
|
||||
# on 32bit machines. Nothing is added to options variable.
|
||||
#
|
||||
# For 64bit machines:
|
||||
# * First we compile for 64bit with the option --enable-win64. These build
|
||||
# files are stored in the normal "work" dir
|
||||
# * In the second run (for emul32 buildType), the 32bit part is compiled
|
||||
# with the spesific libdir and the --with-wine64 options that is pointing
|
||||
# to the 64bit files that was compiled in the first step (files in the work)
|
||||
#
|
||||
# More info can be obtained here: http://wiki.winehq.org/Wine64
|
||||
#shelltools.export("CPPFLAGS", "-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0")
|
||||
#shelltools.system("make -C ./wine-staging-%s/patches DESTDIR=$(pwd) install" %get.srcVERSION())
|
||||
#pisitools.flags.add("-fno-omit-frame-pointer")
|
||||
#shelltools.system("sed -i 's|OpenCL/opencl.h|CL/opencl.h|g' configure*")
|
||||
|
||||
shelltools.cd("wine-staging-%s" %get.srcVERSION())
|
||||
shelltools.system("./patches/patchinstall.sh DESTDIR=.. --all")
|
||||
shelltools.cd("..")
|
||||
|
||||
|
||||
autotools.autoreconf("-vif")
|
||||
options = "--without-capi \
|
||||
--without-oss \
|
||||
--without-opencl \
|
||||
--without-gstreamer \
|
||||
--without-hal \
|
||||
--with-dbus \
|
||||
--with-opengl \
|
||||
--with-alsa \
|
||||
--with-x \
|
||||
"
|
||||
|
||||
if get.buildTYPE() == "emul32":
|
||||
shelltools.export("PKG_CONFIG_PATH", "/usr/lib32/pkgconfig")
|
||||
options += " --with-wine64=%s/work/wine-%s/build-wine \
|
||||
--libdir=/usr/lib32 \
|
||||
" % (get.pkgDIR(), get.srcVERSION())
|
||||
|
||||
shelltools.system("mkdir build-wine")
|
||||
shelltools.cd("build-wine")
|
||||
shelltools.system(". ../configure %s" %options)
|
||||
|
||||
elif get.ARCH() == "x86_64":
|
||||
options += " --enable-win64 \
|
||||
--libdir=/usr/lib \
|
||||
"
|
||||
shelltools.system("mkdir build-wine")
|
||||
shelltools.cd("build-wine")
|
||||
shelltools.system(". ../configure %s" %options)
|
||||
|
||||
|
||||
|
||||
def build():
|
||||
shelltools.cd("build-wine")
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
# We need especially specify libdir and dlldir prefixes. Otherwise the
|
||||
# 32bit parts overwrite the 64bit files under /usr/lib
|
||||
|
||||
shelltools.cd("build-wine")
|
||||
|
||||
if get.buildTYPE() == "emul32":
|
||||
autotools.install("UPDATE_DESKTOP_DATABASE=/bin/true libdir=%s/usr/lib32 dlldir=%s/usr/lib32/wine" % (get.installDIR(), get.installDIR()))
|
||||
else:
|
||||
autotools.install("UPDATE_DESKTOP_DATABASE=/bin/true libdir=%s/usr/lib dlldir=%s/usr/lib/wine" % (get.installDIR(), get.installDIR()))
|
||||
|
||||
shelltools.cd("..")
|
||||
|
||||
pisitools.dodoc("ANNOUNCE", "AUTHORS", "COPYING.LIB", "LICENSE*", "README", "documentation/README.*")
|
||||
hardware/emulator/wine-staging/files/0001-programs-winhlp32-Use-noyywrap-for-macro.lex.l-and-p.patch
Executable
+41
@@ -0,0 +1,41 @@
|
||||
From 2472b819eabc76376d5552bd72b4f1f3cfa589da Mon Sep 17 00:00:00 2001
|
||||
From: Mike Swanson <mikeonthecomputer@gmail.com>
|
||||
Date: Sun, 22 Jan 2017 10:49:44 -0800
|
||||
Subject: [PATCH] programs/winhlp32: Use noyywrap for macro.lex.l and prefix
|
||||
|
||||
flex 2.6.3 broke the previous version, but this is a well-supported
|
||||
way of achieving the same goal, used elsewhere in the Wine source too.
|
||||
|
||||
To avoid warnings in compilation, also set prefix="winhlp32_" --
|
||||
this is consistent with how other lex files work too.
|
||||
|
||||
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
|
||||
---
|
||||
programs/winhlp32/macro.lex.l | 7 ++-----
|
||||
1 file changed, 2 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/programs/winhlp32/macro.lex.l b/programs/winhlp32/macro.lex.l
|
||||
index 8f6945ca98..2e03660278 100644
|
||||
--- a/programs/winhlp32/macro.lex.l
|
||||
+++ b/programs/winhlp32/macro.lex.l
|
||||
@@ -20,7 +20,8 @@
|
||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
%}
|
||||
-%option noinput nounput never-interactive 8bit
|
||||
+%option noinput nounput noyywrap never-interactive 8bit
|
||||
+%option prefix="winhlp32_"
|
||||
%x quote
|
||||
%{
|
||||
#include "config.h"
|
||||
@@ -367,7 +368,3 @@ WINHELP_WINDOW* MACRO_CurrentWindow(void)
|
||||
{
|
||||
return lex_data ? lex_data->window : Globals.active_win;
|
||||
}
|
||||
-
|
||||
-#ifndef yywrap
|
||||
-int yywrap(void) { return 1; }
|
||||
-#endif
|
||||
--
|
||||
2.11.0
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
@@ -, +, @@
|
||||
HACK: DDRAW_HACK=1 -> blit ddraw to window @ (1,1)
|
||||
--- a/dlls/ddraw/surface.c
|
||||
+++ a/dlls/ddraw/surface.c
|
||||
@@ -1158,6 +1158,8 @@ static HRESULT WINAPI ddraw_surface1_Lock(IDirectDrawSurface *iface, RECT *rect,
|
||||
* For more details, see IWineD3DSurface::UnlockRect
|
||||
*
|
||||
*****************************************************************************/
|
||||
+static HRESULT WINAPI ddraw_surface7_GetDC(IDirectDrawSurface7 *iface, HDC *dc);
|
||||
+static HRESULT WINAPI ddraw_surface7_ReleaseDC(IDirectDrawSurface7 *iface, HDC hdc);
|
||||
static HRESULT WINAPI DECLSPEC_HOTPATCH ddraw_surface7_Unlock(IDirectDrawSurface7 *iface, RECT *pRect)
|
||||
{
|
||||
struct ddraw_surface *surface = impl_from_IDirectDrawSurface7(iface);
|
||||
@@ -1171,6 +1173,21 @@ static HRESULT WINAPI DECLSPEC_HOTPATCH ddraw_surface7_Unlock(IDirectDrawSurface
|
||||
hr = ddraw_surface_update_frontbuffer(surface, &surface->ddraw->primary_lock, FALSE);
|
||||
wined3d_mutex_unlock();
|
||||
|
||||
+ if (getenv("DDRAW_HACK")) {
|
||||
+ HDC src;
|
||||
+ if (ddraw_surface7_GetDC(iface, &src) == DD_OK) {
|
||||
+ POINT p = {1, 1};
|
||||
+ HWND hwnd = WindowFromPoint(p);
|
||||
+ HDC dst = GetDC(hwnd);
|
||||
+ if (dst) {
|
||||
+ BitBlt(dst, 0, 0, 640, 480, src, 0, 0, SRCCOPY);
|
||||
+ ReleaseDC(hwnd, dst);
|
||||
+ }
|
||||
+ ddraw_surface7_ReleaseDC(iface, src);
|
||||
+ }
|
||||
+ TRACE("---end\n");
|
||||
+ }
|
||||
+
|
||||
return hr;
|
||||
}
|
||||
|
||||
+54
@@ -0,0 +1,54 @@
|
||||
--- a/tools/winebuild/main.c 2019-05-10 21:04:22.946749869 +0300
|
||||
+++ b/tools/winebuild/main.c 2019-05-10 21:11:45.232992256 +0300
|
||||
@@ -47,10 +47,13 @@
|
||||
int force_pointer_size = 0;
|
||||
int unwind_tables = 0;
|
||||
|
||||
+#undef FORCE_POINTER_SIZE
|
||||
#ifdef __i386__
|
||||
enum target_cpu target_cpu = CPU_x86;
|
||||
+#define FORCE_POINTER_SIZE
|
||||
#elif defined(__x86_64__)
|
||||
enum target_cpu target_cpu = CPU_x86_64;
|
||||
+#define FORCE_POINTER_SIZE
|
||||
#elif defined(__powerpc__)
|
||||
enum target_cpu target_cpu = CPU_POWERPC;
|
||||
#elif defined(__arm__)
|
||||
@@ -619,6 +622,10 @@
|
||||
signal( SIGTERM, exit_on_signal );
|
||||
signal( SIGINT, exit_on_signal );
|
||||
|
||||
+#ifdef FORCE_POINTER_SIZE
|
||||
+ force_pointer_size = sizeof(size_t);
|
||||
+#endif
|
||||
+
|
||||
argv = parse_options( argc, argv, spec );
|
||||
atexit( cleanup ); /* make sure we remove the output file on exit */
|
||||
|
||||
--- a/tools/winegcc/winegcc.c 2019-05-10 21:04:22.951749823 +0300
|
||||
+++ b/tools/winegcc/winegcc.c 2019-05-10 21:12:46.477428568 +0300
|
||||
@@ -224,10 +224,13 @@
|
||||
strarray* files;
|
||||
};
|
||||
|
||||
+#undef FORCE_POINTER_SIZE
|
||||
#ifdef __i386__
|
||||
static const enum target_cpu build_cpu = CPU_x86;
|
||||
+#define FORCE_POINTER_SIZE
|
||||
#elif defined(__x86_64__)
|
||||
static const enum target_cpu build_cpu = CPU_x86_64;
|
||||
+#define FORCE_POINTER_SIZE
|
||||
#elif defined(__powerpc__)
|
||||
static const enum target_cpu build_cpu = CPU_POWERPC;
|
||||
#elif defined(__arm__)
|
||||
@@ -1351,6 +1354,10 @@
|
||||
opts.winebuild_args = strarray_alloc();
|
||||
opts.pic = 1;
|
||||
|
||||
+#ifdef FORCE_POINTER_SIZE
|
||||
+ opts.force_pointer_size = sizeof(size_t);
|
||||
+#endif
|
||||
+
|
||||
/* determine the processor type */
|
||||
if (strendswith(argv[0], "winecpp")) opts.processor = proc_cpp;
|
||||
else if (strendswith(argv[0], "++")) opts.processor = proc_cxx;
|
||||
@@ -0,0 +1,3 @@
|
||||
[Desktop Entry]
|
||||
Icon=wine
|
||||
Name=Wine
|
||||
@@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Name=Wine Task Manager
|
||||
Exec=wine taskmgr
|
||||
Icon=utilities-system-monitor
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Application;X-Wine;
|
||||
|
||||
Name[tr]=Wine Görev Yöneticisi
|
||||
@@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Name=Add/Remove Windows Programs
|
||||
Exec=wine uninstaller
|
||||
Icon=user-trash
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Application;X-Wine;
|
||||
|
||||
Name[tr]=Windows Programlarını Ekle/Kaldır
|
||||
@@ -0,0 +1,7 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=Windows Installer File
|
||||
Name[ar]=مثبت حزم واين
|
||||
Exec=wine %f
|
||||
MimeType=application/x-ole-storage;text/mspg-legacyinfo;
|
||||
Hidden=true
|
||||
@@ -0,0 +1,11 @@
|
||||
#!/usr/bin/env xdg-open
|
||||
[Desktop Entry]
|
||||
Name=Wine OLE View
|
||||
Comment=Windows OLE View
|
||||
Name[ar]=عارض العناصر
|
||||
Comment[ar]=لعرض العناصر البيئية في واين
|
||||
Exec=wine oleview
|
||||
Icon=wine
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=X-Wine;
|
||||
@@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
Name=WineMine
|
||||
Comment=Wine Minesweeper
|
||||
Name[ar]=كانسة ألغام واين
|
||||
Comment[ar]=لعبة كانسة ألغام واين
|
||||
Exec=winemine
|
||||
Icon=winemine
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Game;LogicGame;
|
||||
@@ -0,0 +1,11 @@
|
||||
#!/usr/bin/env xdg-open
|
||||
[Desktop Entry]
|
||||
Name=Wine Help
|
||||
Comment=Windows Help Browser
|
||||
Name[ar]=أداة المساعدة في واين
|
||||
Comment[ar]=استعراض ملفات المساعدة بتنسيقات وندوز
|
||||
Exec=wine winhlp32
|
||||
Icon=winhelp
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=X-Wine;
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
<!DOCTYPE Menu
|
||||
PUBLIC '-//freedesktop//DTD Menu 1.0//EN'
|
||||
'http://standards.freedesktop.org/menu-spec/menu-1.0.dtd'>
|
||||
<Menu>
|
||||
<Name>Applications</Name>
|
||||
<Menu>
|
||||
<Name>wine-wine</Name>
|
||||
<Directory>Wine.directory</Directory>
|
||||
<Include>
|
||||
<Category>X-Wine</Category>
|
||||
</Include>
|
||||
</Menu>
|
||||
</Menu>
|
||||
@@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Name=Wine Configuration
|
||||
Exec=winecfg
|
||||
Icon=configure
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Application;X-Wine;
|
||||
|
||||
Name[tr]=Wine Ayarları
|
||||
@@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Name=Wine File Manager
|
||||
Exec=winefile
|
||||
Icon=system-file-manager
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Application;X-Wine;
|
||||
|
||||
Name[tr]=Wine Dosya Yöneticisi
|
||||
@@ -0,0 +1,12 @@
|
||||
#!/usr/bin/env xdg-open
|
||||
|
||||
[Desktop Entry]
|
||||
Name=Winetricks
|
||||
X-GNOME-FullName=Winetricks
|
||||
Comment=Wine
|
||||
Exec=/usr/bin/winetricks
|
||||
Terminal=false
|
||||
Type=Application
|
||||
StartupNotify=false
|
||||
Icon=wine
|
||||
Categories=System
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
--- a/include/windef.h 2016-02-09 05:17:54.925574387 +0000
|
||||
+++ b/include/windef.h 2016-02-09 12:40:25.231866622 +0000
|
||||
@@ -64,7 +64,7 @@
|
||||
# error You need to define __stdcall for your compiler
|
||||
# endif
|
||||
# elif defined(__x86_64__) && defined (__GNUC__)
|
||||
-# if (__GNUC__ > 5) || ((__GNUC__ == 5) && (__GNUC_MINOR__ >= 3))
|
||||
+# if (__GNUC__ > 5)
|
||||
# define __stdcall __attribute__((ms_abi)) __attribute__((__force_align_arg_pointer__))
|
||||
# else
|
||||
# define __stdcall __attribute__((ms_abi))
|
||||
@@ -82,7 +82,7 @@
|
||||
# define __cdecl __attribute__((__cdecl__))
|
||||
# endif
|
||||
# elif defined(__x86_64__) && defined (__GNUC__)
|
||||
-# if (__GNUC__ > 5) || ((__GNUC__ == 5) && (__GNUC_MINOR__ >= 3))
|
||||
+# if (__GNUC__ > 5)
|
||||
# define __cdecl __attribute__((ms_abi)) __attribute__((__force_align_arg_pointer__))
|
||||
# else
|
||||
# define __cdecl __attribute__((ms_abi))
|
||||
File diff suppressed because it is too large
Load Diff
Executable
+290
@@ -0,0 +1,290 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>wine-staging</Name>
|
||||
<Homepage>http://www.winehq.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2.1</License>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>WINE Is Not An Emulator, which lets you run Microsoft Windows applications - staging version.</Summary>
|
||||
<Description>Wine allows running Windows 3.*, Windows 95/98 and Windows NT programs on a i386 (or compatible) machine running X11. It is still alpha level code; don't expect everything to work.</Description>
|
||||
<Archive sha1sum="ea8bd4d9fd5d339de46bfdc1d55ef5c432c2d83b" type="tarxz">https://dl.winehq.org/wine/source/5.x/wine-5.9.tar.xz</Archive>
|
||||
<Archive sha1sum="21d6f8865b467a7eeff308f36cf49d1ead5a147f" type="targz" target="wine-5.9">https://github.com/wine-staging/wine-staging/archive/v5.9.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>mit-kerberos</Dependency>
|
||||
<Dependency>lcms2-devel</Dependency>
|
||||
<Dependency>libao-devel</Dependency>
|
||||
<Dependency>libSM-devel</Dependency>
|
||||
<Dependency>mpg123-devel</Dependency>
|
||||
<Dependency>openal-devel</Dependency>
|
||||
<Dependency>openssl-devel</Dependency>
|
||||
<Dependency>libsdl2-devel</Dependency>
|
||||
<Dependency>libv4l-devel</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>e2fsprogs-devel</Dependency>
|
||||
<Dependency>samba-devel</Dependency>
|
||||
<Dependency>libxslt-32bit</Dependency>
|
||||
<Dependency>mesa-glu-devel</Dependency>
|
||||
<Dependency>alsa-lib-devel</Dependency>
|
||||
<Dependency>gstreamer-devel</Dependency>
|
||||
<Dependency>openldap-client</Dependency>
|
||||
<Dependency>libgphoto2-devel</Dependency>
|
||||
<Dependency>pulseaudio-libs-devel</Dependency>
|
||||
<Dependency>gst-plugins-base-devel</Dependency>
|
||||
|
||||
<!-- Libraries used with dlopen() -->
|
||||
<Dependency>cups-devel</Dependency>
|
||||
<Dependency>gnutls-devel</Dependency>
|
||||
<Dependency>gnutls-32bit</Dependency>
|
||||
<Dependency>libXcursor-devel</Dependency>
|
||||
<Dependency>libXi-devel</Dependency>
|
||||
<Dependency>libXrandr-devel</Dependency>
|
||||
<Dependency>libXxf86vm-devel</Dependency>
|
||||
<Dependency>sane-backends-devel</Dependency>
|
||||
<Dependency>unixODBC-devel</Dependency>
|
||||
|
||||
<!-- configure script also checks for these librarires -->
|
||||
<Dependency>dbus-devel</Dependency>
|
||||
<Dependency>fontconfig-devel</Dependency>
|
||||
<Dependency>gsm-devel</Dependency>
|
||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||
<Dependency>libXcomposite-devel</Dependency>
|
||||
<Dependency>libXinerama-devel</Dependency>
|
||||
<Dependency>libxslt-devel</Dependency>
|
||||
<Dependency>tiff-devel</Dependency>
|
||||
<Dependency>gettext-devel</Dependency>
|
||||
<Dependency>giflib-devel</Dependency>
|
||||
<Dependency>v4l-utils</Dependency>
|
||||
<Dependency>libpng</Dependency>
|
||||
<Dependency>libtevent-devel</Dependency>
|
||||
|
||||
<!-- Audio servers are not necessary for runtime -->
|
||||
<Dependency>jack-audio-connection-kit-devel</Dependency>
|
||||
|
||||
<!-- fontforge is needed to build fonts -->
|
||||
<Dependency>fontforge</Dependency>
|
||||
<Dependency>freetype-devel</Dependency>
|
||||
<Dependency>freetype-32bit</Dependency>
|
||||
<Dependency>libpcap-devel</Dependency>
|
||||
<Dependency>util-linux</Dependency>
|
||||
<Dependency>ncurses-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
|
||||
<Patches>
|
||||
<!-- patches -->
|
||||
<Patch level="1">wine-1.9.3-gcc-5_3_0-disable-force-alignment.patch</Patch>
|
||||
<Patch level="1">gcc_erorr.patch</Patch>
|
||||
<Patch level="1">0001-programs-winhlp32-Use-noyywrap-for-macro.lex.l-and-p.patch</Patch>
|
||||
<!-- <Patch level="1">blit-ddraw-surface-hack.patch</Patch> -->
|
||||
<!-- Use XDG_DOCUMENTS_DIR for "My Documents" -->
|
||||
</Patches>
|
||||
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>wine-staging</Name>
|
||||
<IsA>app:gui</IsA>
|
||||
<RuntimeDependencies>
|
||||
<Dependency version="current">wine-staging-32bit</Dependency>
|
||||
<Dependency>lcms2</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>libSM</Dependency>
|
||||
<Dependency>mpg123</Dependency>
|
||||
<Dependency>openal</Dependency>
|
||||
<Dependency>libXext</Dependency>
|
||||
<Dependency>mesa-glu</Dependency>
|
||||
<Dependency>alsa-lib</Dependency>
|
||||
<Dependency>gstreamer</Dependency>
|
||||
<Dependency>libgphoto2</Dependency>
|
||||
<Dependency>libXcomposite</Dependency>
|
||||
<Dependency>openldap-client</Dependency>
|
||||
<Dependency>pulseaudio-libs</Dependency>
|
||||
<Dependency>gst-plugins-base</Dependency>
|
||||
<Dependency>libjpeg-turbo</Dependency>
|
||||
<Dependency>libtevent</Dependency>
|
||||
<Dependency>p11-kit</Dependency>
|
||||
<Dependency>libxml2</Dependency>
|
||||
<Dependency>giflib</Dependency>
|
||||
<Dependency>ncurses</Dependency>
|
||||
<!-- Libraries used with dlopen() -->
|
||||
<Dependency>cups</Dependency>
|
||||
<Dependency>gnutls</Dependency>
|
||||
<Dependency>libXcursor</Dependency>
|
||||
<Dependency>libXi</Dependency>
|
||||
<Dependency>libXrandr</Dependency>
|
||||
<Dependency>libXxf86vm</Dependency>
|
||||
<Dependency>sane-backends</Dependency>
|
||||
<Dependency>unixODBC</Dependency>
|
||||
<Dependency>zlib</Dependency>
|
||||
<Dependency>eudev</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<!-- required by winetricks -->
|
||||
<Dependency>cabextract</Dependency>
|
||||
<Dependency>libpcap</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Replaces>
|
||||
<Package>wine</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>wine</Package>
|
||||
</Conflicts>
|
||||
<Files>
|
||||
<Path fileType="data">/etc/xdg</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share/applications</Path>
|
||||
<Path fileType="data">/usr/share/desktop-directories</Path>
|
||||
<Path fileType="data">/usr/share/wine</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<!-- wisotool script from http://kegel.com/wine/wisotool -->
|
||||
<AdditionalFile target="/usr/bin/wisotool" permission="0755">wisotool</AdditionalFile>
|
||||
|
||||
<AdditionalFile target="/etc/xdg/menus/applications-merged/wine.menu" permission="0644">menu/wine.menu</AdditionalFile>
|
||||
<AdditionalFile target="/usr/share/desktop-directories/Wine.directory" permission="0644">menu/Wine.directory</AdditionalFile>
|
||||
|
||||
<AdditionalFile target="/usr/share/applications/wine/taskmgr.desktop" permission="0644">menu/taskmgr.desktop</AdditionalFile>
|
||||
<AdditionalFile target="/usr/share/applications/wine/uninstaller.desktop" permission="0644">menu/uninstaller.desktop</AdditionalFile>
|
||||
<AdditionalFile target="/usr/share/applications/wine/winecfg.desktop" permission="0644">menu/winecfg.desktop</AdditionalFile>
|
||||
<AdditionalFile target="/usr/share/applications/wine/winefile.desktop" permission="0644">menu/winefile.desktop</AdditionalFile>
|
||||
<AdditionalFile target="/usr/share/applications/wine/winetricks.desktop" permission="0644">menu/winetricks.desktop</AdditionalFile>
|
||||
<AdditionalFile target="/usr/share/applications/wine/wine-mime-msi.desktop" permission="0644">menu/wine-mime-msi.desktop</AdditionalFile>
|
||||
<AdditionalFile target="/usr/share/applications/wine/wine-oleview.desktop" permission="0644">menu/wine-oleview.desktop</AdditionalFile>
|
||||
<AdditionalFile target="/usr/share/applications/wine/wine-winemine.desktop" permission="0644">menu/wine-winemine.desktop</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>wine-staging-devel</Name>
|
||||
<Summary>Wine development environment</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency version="current">wine-staging</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Replaces>
|
||||
<Package>wine-devel</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>wine-devel</Package>
|
||||
</Conflicts>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/function_grep.pl</Path>
|
||||
<Path fileType="executable">/usr/bin/widl</Path>
|
||||
<Path fileType="executable">/usr/bin/winebuild</Path>
|
||||
<Path fileType="executable">/usr/bin/winecpp</Path>
|
||||
<Path fileType="executable">/usr/bin/wineg++</Path>
|
||||
<Path fileType="executable">/usr/bin/winegcc</Path>
|
||||
<Path fileType="executable">/usr/bin/winemaker</Path>
|
||||
<Path fileType="executable">/usr/bin/wmc</Path>
|
||||
<Path fileType="executable">/usr/bin/wrc</Path>
|
||||
<Path fileType="header">/usr/include/wine</Path>
|
||||
<Path fileType="data">/usr/share/aclocal</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/widl.1</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/winebuild.1</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/winecpp.1</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/wineg++.1</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/winegcc.1</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/winemaker.1</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/wmc.1</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/wrc.1</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>wine-staging-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for wine</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>zlib-32bit</Dependency>
|
||||
<Dependency>glib2-32bit</Dependency>
|
||||
<Dependency>lcms2-32bit</Dependency>
|
||||
<Dependency>libSM-32bit</Dependency>
|
||||
<Dependency>p11-kit-32bit</Dependency>
|
||||
<Dependency>giflib-32bit</Dependency>
|
||||
<Dependency>libpng-32bit</Dependency>
|
||||
<Dependency>libv4l-32bit</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>libsdl2-32bit</Dependency>
|
||||
<Dependency>mpg123-32bit</Dependency>
|
||||
<Dependency>openal-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
<Dependency>libxml2-32bit</Dependency>
|
||||
<Dependency>alsa-lib-32bit</Dependency>
|
||||
<Dependency>mesa-glu-32bit</Dependency>
|
||||
<Dependency>openldap-32bit</Dependency>
|
||||
<Dependency>ncurses-32bit</Dependency>
|
||||
<Dependency>libXrandr-32bit</Dependency>
|
||||
<Dependency>libXdamage-32bit</Dependency>
|
||||
<Dependency>libXxf86vm-32bit</Dependency>
|
||||
<Dependency>fontconfig-32bit</Dependency>
|
||||
<Dependency>libXcursor-32bit</Dependency>
|
||||
<Dependency>libXxf86dga-32bit</Dependency>
|
||||
<Dependency>gstreamer-32bit</Dependency>
|
||||
<Dependency>libXcomposite-32bit</Dependency>
|
||||
<Dependency>pulseaudio-libs-32bit</Dependency>
|
||||
<Dependency>gst-plugins-base-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>zlib-32bit</Dependency>
|
||||
<Dependency>lcms2-32bit</Dependency>
|
||||
<Dependency>libSM-32bit</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>mpg123-32bit</Dependency>
|
||||
<Dependency>openal-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
<Dependency>libxml2-32bit</Dependency>
|
||||
<Dependency>alsa-lib-32bit</Dependency>
|
||||
<Dependency>mesa-glu-32bit</Dependency>
|
||||
<Dependency>openldap-32bit</Dependency>
|
||||
<Dependency>gsm-32bit</Dependency>
|
||||
<Dependency>cups-32bit</Dependency>
|
||||
<Dependency>tiff-32bit</Dependency>
|
||||
<Dependency>libXi-32bit</Dependency>
|
||||
<Dependency>gnutls-32bit</Dependency>
|
||||
<Dependency>libpng-32bit</Dependency>
|
||||
<Dependency>ncurses-32bit</Dependency>
|
||||
<Dependency>openssl-32bit</Dependency>
|
||||
<Dependency>p11-kit-32bit</Dependency>
|
||||
<Dependency>giflib-32bit</Dependency>
|
||||
<Dependency>alsa-lib-32bit</Dependency>
|
||||
<Dependency>libXrandr-32bit</Dependency>
|
||||
<Dependency>gstreamer-32bit</Dependency>
|
||||
<Dependency>fontconfig-32bit</Dependency>
|
||||
<Dependency>libXcursor-32bit</Dependency>
|
||||
<Dependency>libXdamage-32bit</Dependency>
|
||||
<Dependency>libXxf86vm-32bit</Dependency>
|
||||
<Dependency>libXxf86dga-32bit</Dependency>
|
||||
<Dependency>libtool-ltdl-32bit</Dependency>
|
||||
<Dependency>libXcomposite-32bit</Dependency>
|
||||
<Dependency>libjpeg-turbo-32bit</Dependency>
|
||||
<Dependency>pulseaudio-libs-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Replaces>
|
||||
<Package>wine-32bit</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>wine-32bit</Package>
|
||||
</Conflicts>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32/libwine.so*</Path>
|
||||
<Path fileType="library">/usr/lib32/wine</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2020-06-04</Date>
|
||||
<Version>5.9</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Idris Kalp</Name>
|
||||
<Email>idriskalp@gmail.com</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>wine</Name>
|
||||
<Summary xml:lang="tr">Wine bir "Emülator" değildir,Windows uygulamalarını çalıştırma imkanı sunar.</Summary>
|
||||
<Description xml:lang="tr">Wine X11 çalıştıran bir i386 (veya uyumluları) makinede Windows 3.*, Windows 95/98 ve Windows NT programlarını çalıştırmanıza imkân verir. Halâ alfa düzeyinde olduğundan her şey çalışmayabilir.</Description>
|
||||
<Summary xml:lang="de">Wine ist kein Emulator, mit dem Sie Microsoft Windows-Anwendungen laufen lässt</Summary>
|
||||
<Description xml:lang="de">Wine gibt ihnen die möglichkeit um Windows 3. *, Windows 95/98 und Windows NT-Programme auf einem i386 (oder kompatibel) System X11 zu laufen. Es ist immer noch Alpha-Level-Code, nicht erwarten, dass alles funktioniert.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>wine-devel</Name>
|
||||
<Summary xml:lang="tr">Wine geliştirme ortamı</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>wine-32bit</Name>
|
||||
<Summary xml:lang="tr">wine için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
+3799
-1980
File diff suppressed because it is too large
Load Diff
@@ -12,7 +12,7 @@
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>WINE Is Not An Emulator, which lets you run Microsoft Windows applications</Summary>
|
||||
<Description>Wine allows running Windows 3.*, Windows 95/98 and Windows NT programs on a i386 (or compatible) machine running X11. It is still alpha level code; don't expect everything to work.</Description>
|
||||
<Archive sha1sum="d8584671dfe40716b0efdb8d46dba1216546e364" type="tarxz">https://dl.winehq.org/wine/source/4.x/wine-4.17.tar.xz</Archive>
|
||||
<Archive sha1sum="ea8bd4d9fd5d339de46bfdc1d55ef5c432c2d83b" type="tarxz">https://dl.winehq.org/wine/source/5.x/wine-5.9.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>mit-kerberos</Dependency>
|
||||
<Dependency>lcms2-devel</Dependency>
|
||||
@@ -275,6 +275,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="20">
|
||||
<Date>2020-06-03</Date>
|
||||
<Version>5.9</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>İdris Kalp</Name>
|
||||
<Email>idriskalp@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="19">
|
||||
<Date>2019-09-30</Date>
|
||||
<Version>4.17</Version>
|
||||
|
||||
+245606
-245331
File diff suppressed because it is too large
Load Diff
@@ -1 +1 @@
|
||||
0f3704686a800284e5b560a7c8463c009c24da6f
|
||||
672f9c582bc8edd670a7d294c3bec833c579bae6
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
00cd2687e694627a5e8b5c28b996acd33e5a4fd2
|
||||
bf112074d3e69c784db67a3cd9b8556e9f6c7318
|
||||
Reference in New Issue
Block a user