diff options
-rw-r--r-- | user/wine/APKBUILD | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/user/wine/APKBUILD b/user/wine/APKBUILD index 58057dba5..ee5f01e7f 100644 --- a/user/wine/APKBUILD +++ b/user/wine/APKBUILD @@ -4,13 +4,16 @@ # Contributor: Martell Malone <martell@marinelayer.io> # Maintainer: A. Wilcox <awilfox@adelielinux.org> pkgname=wine -pkgver=7.0 +pkgver=8.1 pkgrel=0 pkgdesc="Compatibility layer for running Windows programs" url="https://www.winehq.org/" arch="pmmx x86 x86_64" license="LGPL-2.0+" options="!check" +case $CARCH in +pmmx|x86) options="$options textrels" +esac depends="" depends_dev="$pkgname perl" makedepends="fontconfig-dev freetype-dev ncurses-dev openldap-dev openssl-dev @@ -21,7 +24,11 @@ makedepends="fontconfig-dev freetype-dev ncurses-dev openldap-dev openssl-dev gstreamer-dev krb5-dev libgphoto2-dev libusb-dev bison flex autoconf automake libtool gst-plugins-base-dev" subpackages="$pkgname-dev $pkgname-doc" -source="http://dl.winehq.org/$pkgname/source/${pkgver%.[1-9]}/$pkgname-$pkgver.tar.xz +case "${pkgver}" in + *.0*) _pkgver=${pkgver%%.*}.0; ;; + *) _pkgver=${pkgver%%.*}.x; ;; +esac +source="https://dl.winehq.org/$pkgname/source/${_pkgver}/$pkgname-$pkgver.tar.xz headers.patch printer.patch rpath.patch @@ -58,7 +65,7 @@ build() { $_win64 make LDFLAGS="$LDFLAGS -no-pie" \ tools/widl/widl tools/winebuild/winebuild tools/winegcc/winegcc tools/wrc/wrc \ - loader/wine$_ldrsuffix loader/wine${_ldrsuffix}-preloader server/wineserver + loader/wine${_ldrsuffix} loader/wine${_ldrsuffix}-preloader server/wineserver make } @@ -89,7 +96,7 @@ dev() { done } -sha512sums="eec17b046ed5447eb540f421c9b2748d9419ce087496c2743a9914fd27bbe5ff9da0cfe47d3cd76fa97323bd1188a1d82b1eef4968d86ed1957dc1a95e28529c wine-7.0.tar.xz +sha512sums="3f0477c26f293cf928acbdae2ffb98740ac227a605ec90f3ab3d35c0dbca2037529ff4e4de0b69cc975579ad14dc2fb8b52e050cfd99cffcc627418cf8cb4346 wine-8.1.tar.xz 04b4035ad7db762bf965bce095457be9e96292a799c4443c9b93fd572e49371a4bfe297bc3cf720c1e1f7338585767309ec9d84e83db64109883c1782cef40ba headers.patch 26c72d45329eaf6f0f361edf08a2984ecc99d892bff3d0932928514db5882bebd5744627aa3a63f0715fc308e12364879356d5e94b334d7c6dc9ea3ff854e423 printer.patch ade85bee3df634bfb69ae6a27f262708c68c0f9b7be894b44c17fdf14ce5fe8093b1ce2eb7ecca2ca245d9f9b7a1e62ff061449e44acb277c1f03a44449d5191 rpath.patch" |