diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 16 | ||||
-rw-r--r-- | binfmt-wine.install | 8 | ||||
-rw-r--r-- | wine.conf | 2 |
4 files changed, 41 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f51d182d2052 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = binfmt-wine + pkgdesc = register wine interpreter + pkgver = 1.2 + pkgrel = 1 + url = http://man7.org/linux/man-pages/man8/systemd-binfmt.8.html + install = binfmt-wine.install + arch = any + license = GPL + depends = wine + depends = systemd + source = wine.conf + md5sums = 599bc907c9ae3fa371e8032b6db735dc + +pkgname = binfmt-wine + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..46137377c84a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,16 @@ +pkgname=binfmt-wine +pkgver=1.2 +pkgrel=1 +pkgdesc="register wine interpreter" +arch=(any) +url="http://man7.org/linux/man-pages/man8/systemd-binfmt.8.html" +license=(GPL) +depends=('wine' 'systemd') +source=("wine.conf") +md5sums=('599bc907c9ae3fa371e8032b6db735dc') +install=$pkgname.install + +package () { + cd "$srcdir" + install -Dm 644 wine.conf "$pkgdir/usr/lib/binfmt.d/wine.conf" +} diff --git a/binfmt-wine.install b/binfmt-wine.install new file mode 100644 index 000000000000..7e3da32454e6 --- /dev/null +++ b/binfmt-wine.install @@ -0,0 +1,8 @@ +post_install() { + systemctl restart systemd-binfmt +} + +post_remove() { + echo "-- binfmt binary formats will be updated at reboot" +} + diff --git a/wine.conf b/wine.conf new file mode 100644 index 000000000000..4d4307336587 --- /dev/null +++ b/wine.conf @@ -0,0 +1,2 @@ +# Start WINE on Windows executables +:DOSWin:M::MZ::/usr/bin/wine: |