Browse Source

Add wineasio package

Signed-off-by: falkTX <falktx@falktx.com>
master
falkTX 11 months ago
parent
commit
4e5a34c146
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
9 changed files with 149 additions and 0 deletions
  1. +47
    -0
      sources/apps/wineasio/debian/changelog
  2. +51
    -0
      sources/apps/wineasio/debian/control
  3. +30
    -0
      sources/apps/wineasio/debian/rules
  4. +1
    -0
      sources/apps/wineasio/debian/source/format
  5. +2
    -0
      sources/apps/wineasio/debian/wineasio-amd64.install
  6. +7
    -0
      sources/apps/wineasio/debian/wineasio-amd64.links
  7. +2
    -0
      sources/apps/wineasio/debian/wineasio-data.install
  8. +2
    -0
      sources/apps/wineasio/debian/wineasio-i386.install
  9. +7
    -0
      sources/apps/wineasio/debian/wineasio-i386.links

+ 47
- 0
sources/apps/wineasio/debian/changelog View File

@@ -0,0 +1,47 @@
wineasio (5:1.2.0b-1kxstudio1) bionic; urgency=medium

* Update

-- falkTX <falktx@falktx.com> Fri, 29 Sep 2023 23:12:13 +0200

wineasio (5:1.1.0-2kxstudio1) bionic; urgency=medium

* Update for a few more fixes

-- falkTX <falktx@gmail.com> Fri, 18 Feb 2022 15:27:05 +0000

wineasio (5:1.1.0-1kxstudio1) bionic; urgency=medium

* Update to fix wine6.5 compat

-- falkTX <falktx@gmail.com> Wed, 24 Nov 2021 21:28:41 +0000

wineasio (5:1.0.0-1kxstudio1) bionic; urgency=medium

* Stable release tag

-- falkTX <falktx@gmail.com> Tue, 14 Jul 2020 03:51:55 +0100

wineasio (5:0.10.0~git20200331) bionic; urgency=medium

* Update

-- falkTX <falktx@gmail.com> Tue, 31 Mar 2020 01:54:04 +0100

wineasio (5:0.10.0~git20200209) bionic; urgency=medium

* Update and refresh package

-- falkTX <falktx@gmail.com> Sat, 08 Feb 2020 16:08:46 +0000

wineasio (0.9.0+git20110613-2kxstudio2) precise; urgency=low

* Make wineasio multiarch

-- falkTX <falktx@gmail.com> Mon, 30 Apr 2012 19:31:22 +0100

wineasio (0.9.0+git20110613-1kxstudio2) precise; urgency=low

* Initial release

-- falkTX <falktx@gmail.com> Fri, 18 Dec 2009 18:03:10 +0000

+ 51
- 0
sources/apps/wineasio/debian/control View File

@@ -0,0 +1,51 @@
Source: wineasio
Section: sound
Priority: optional
Maintainer: falkTX <falktx@falktx.com>
Build-Depends: debhelper (>= 9), pkg-config,
libjack-jackd2-dev | libjack-dev,
libwine-development-dev [amd64 i386],
wine32-development-tools [i386],
wine64-development-tools [amd64],
Standards-Version: 3.9.2
XSC-KXStudio-VCS: https://github.com/wineasio/wineasio/

Package: wineasio
Architecture: i386 amd64
Depends: ${misc:Depends}, wineasio-i386 [i386 amd64], wineasio-amd64 [amd64], wineasio-data
Description: ASIO to JACK driver for WINE
WineASIO is a ASIO driver for Wine,
allowing to run Windows audio applications with
low latency (as JACK clients).

Package: wineasio-data
Architecture: all
Depends: ${misc:Depends}, python3-pyqt5
Description: ASIO to JACK driver for WINE
WineASIO is a ASIO driver for Wine,
allowing to run Windows audio applications with
low latency (as JACK clients).
.
This package provides the shared data used for the settings tool

Package: wineasio-i386
Architecture: i386
Multi-Arch: foreign
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: ASIO to JACK driver for WINE (32bit)
WineASIO is a ASIO driver for Wine,
allowing to run Windows audio applications with
low latency (as JACK clients).
.
This package provides the 32bit driver

Package: wineasio-amd64
Architecture: amd64
Multi-Arch: foreign
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: ASIO to JACK driver for WINE (64bit)
WineASIO is a ASIO driver for Wine,
allowing to run Windows audio applications with
low latency (as JACK clients).
.
This package provides the 64bit driver

+ 30
- 0
sources/apps/wineasio/debian/rules View File

@@ -0,0 +1,30 @@
#!/usr/bin/make -f

DEB_BUILD_ARCH = $(shell dpkg-architecture -qDEB_BUILD_ARCH)

CFLAGS += -fno-lto

%:
dh $@

override_dh_auto_build:
ifeq ($(DEB_BUILD_ARCH),amd64)
$(MAKE) WINEBUILD=winebuild-development WINECC=winegcc-development 64
endif
ifeq ($(DEB_BUILD_ARCH),i386)
$(MAKE) WINEBUILD=winebuild-development WINECC=winegcc-development 32
endif

override_dh_auto_install:
$(MAKE) -C gui install DESTDIR=$(CURDIR)/debian/tmp
install -m 755 wineasio-register $(CURDIR)/debian/tmp/usr/bin/

override_dh_shlibdeps:
ifeq ($(DEB_BUILD_ARCH),amd64)
env LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib/x86_64-linux-gnu/wine-development dh_shlibdeps
sed -i "s/, libwine-development//" debian/wineasio-amd64.substvars
endif
ifeq ($(DEB_BUILD_ARCH),i386)
env LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib/i386-linux-gnu/wine-development dh_shlibdeps
sed -i "s/, libwine-development//" debian/wineasio-i386.substvars
endif

+ 1
- 0
sources/apps/wineasio/debian/source/format View File

@@ -0,0 +1 @@
3.0 (quilt)

+ 2
- 0
sources/apps/wineasio/debian/wineasio-amd64.install View File

@@ -0,0 +1,2 @@
build64/*.dll usr/lib/x86_64-linux-gnu/wine/x86_64-windows/
build64/*.dll.so usr/lib/x86_64-linux-gnu/wine/x86_64-unix/

+ 7
- 0
sources/apps/wineasio/debian/wineasio-amd64.links View File

@@ -0,0 +1,7 @@
/usr/lib/x86_64-linux-gnu/wine/x86_64-unix/wineasio64.dll.so /opt/wine-devel/lib64/wine/x86_64-unix/wineasio64.dll.so
/usr/lib/x86_64-linux-gnu/wine/x86_64-unix/wineasio64.dll.so /opt/wine-stable/lib64/wine/x86_64-unix/wineasio64.dll.so
/usr/lib/x86_64-linux-gnu/wine/x86_64-unix/wineasio64.dll.so /opt/wine-staging/lib64/wine/x86_64-unix/wineasio64.dll.so

/usr/lib/x86_64-linux-gnu/wine/x86_64-windows/wineasio64.dll /opt/wine-devel/lib64/wine/x86_64-windows/wineasio64.dll
/usr/lib/x86_64-linux-gnu/wine/x86_64-windows/wineasio64.dll /opt/wine-stable/lib64/wine/x86_64-windows/wineasio64.dll
/usr/lib/x86_64-linux-gnu/wine/x86_64-windows/wineasio64.dll /opt/wine-staging/lib64/wine/x86_64-windows/wineasio64.dll

+ 2
- 0
sources/apps/wineasio/debian/wineasio-data.install View File

@@ -0,0 +1,2 @@
/usr/bin
/usr/share/wineasio

+ 2
- 0
sources/apps/wineasio/debian/wineasio-i386.install View File

@@ -0,0 +1,2 @@
build32/*.dll usr/lib/i386-linux-gnu/wine/i386-windows/
build32/*.dll.so usr/lib/i386-linux-gnu/wine/i386-unix/

+ 7
- 0
sources/apps/wineasio/debian/wineasio-i386.links View File

@@ -0,0 +1,7 @@
/usr/lib/i386-linux-gnu/wine/i386-unix/wineasio32.dll.so /opt/wine-devel/lib/wine/i386-unix/wineasio32.dll.so
/usr/lib/i386-linux-gnu/wine/i386-unix/wineasio32.dll.so /opt/wine-stable/lib/wine/i386-unix/wineasio32.dll.so
/usr/lib/i386-linux-gnu/wine/i386-unix/wineasio32.dll.so /opt/wine-staging/lib/wine/i386-unix/wineasio32.dll.so

/usr/lib/i386-linux-gnu/wine/i386-windows/wineasio32.dll /opt/wine-devel/lib/wine/i386-windows/wineasio32.dll
/usr/lib/i386-linux-gnu/wine/i386-windows/wineasio32.dll /opt/wine-stable/lib/wine/i386-windows/wineasio32.dll
/usr/lib/i386-linux-gnu/wine/i386-windows/wineasio32.dll /opt/wine-staging/lib/wine/i386-windows/wineasio32.dll

Loading…
Cancel
Save