scream: update to 3.8.

closes #22252
This commit is contained in:
John 2021-12-25 22:48:48 +01:00
parent a4bbb034f2
commit bfe59fb7c8
13 changed files with 57 additions and 115 deletions

1
srcpkgs/scream-alsa Symbolic link
View File

@ -0,0 +1 @@
scream

1
srcpkgs/scream-alsa-ivshmem Symbolic link
View File

@ -0,0 +1 @@
scream

View File

@ -1,20 +0,0 @@
# Template file for 'scream-${_recieverName}'
_recieverName=alsa-ivshmem
pkgname=scream-${_recieverName}
version=3.4
revision=1
wrksrc=scream-$version
build_wrksrc=Receivers/${_recieverName}
build_style=gnu-makefile
makedepends="alsa-lib-devel"
short_desc="Virtual network sound card for Microsoft Windows - alsa-ivshmem"
maintainer="Anjandev Momi <anjan@momi.ca>"
license="MS-PL"
homepage="https://github.com/duncanthrax/scream"
distfiles="https://github.com/duncanthrax/scream/archive/${version}.tar.gz"
checksum=3441d38b3a4c76ac4ca883a939542c9cf3701a386356feddba43b40c3a2bdb5e
do_install() {
vbin scream-ivshmem-alsa
vdoc README.md
}

View File

@ -1,20 +0,0 @@
# Template file for 'scream-${_recieverName}'
_recieverName=alsa
pkgname=scream-${_recieverName}
version=3.4
revision=1
wrksrc=scream-$version
build_wrksrc=Receivers/${_recieverName}
build_style=gnu-makefile
makedepends="${_recieverName}-lib-devel"
short_desc="Virtual network sound card for Microsoft Windows - alsa reciever"
maintainer="Anjandev Momi <anjan@momi.ca>"
license="MS-PL"
homepage="https://github.com/duncanthrax/scream"
distfiles="https://github.com/duncanthrax/scream/archive/${version}.tar.gz"
checksum=3441d38b3a4c76ac4ca883a939542c9cf3701a386356feddba43b40c3a2bdb5e
do_install() {
vbin scream-${_recieverName}
vdoc README.md
}

1
srcpkgs/scream-pulseaudio Symbolic link
View File

@ -0,0 +1 @@
scream

View File

@ -0,0 +1 @@
scream

View File

@ -1,19 +0,0 @@
# Template file for 'scream-pulseaudio-ivshmem'
pkgname=scream-pulseaudio-ivshmem
version=3.4
revision=1
wrksrc=scream-$version
build_wrksrc=Receivers/pulseaudio-ivshmem
build_style=gnu-makefile
makedepends="pulseaudio-devel"
short_desc="Virtual network sound card for Microsoft Windows - pulse-ivshmem"
maintainer="Anjandev Momi <anjan@momi.ca>"
license="MS-PL"
homepage="https://github.com/duncanthrax/scream"
distfiles="https://github.com/duncanthrax/scream/archive/${version}.tar.gz"
checksum=3441d38b3a4c76ac4ca883a939542c9cf3701a386356feddba43b40c3a2bdb5e
do_install() {
vbin scream-ivshmem-pulse
vdoc README.md
}

View File

@ -1,19 +0,0 @@
# Template file for 'scream-pulseaudio'
pkgname=scream-pulseaudio
version=3.4
revision=1
wrksrc=scream-$version
build_wrksrc=Receivers/pulseaudio
build_style=gnu-makefile
makedepends="pulseaudio-devel"
short_desc="Virtual network sound card for Microsoft Windows - pulseaudio reciever"
maintainer="Anjandev Momi <anjan@momi.ca>"
license="MS-PL"
homepage="https://github.com/duncanthrax/scream"
distfiles="https://github.com/duncanthrax/scream/archive/${version}.tar.gz"
checksum=3441d38b3a4c76ac4ca883a939542c9cf3701a386356feddba43b40c3a2bdb5e
do_install() {
vbin scream-pulse
vdoc README.md
}

1
srcpkgs/scream-raw Symbolic link
View File

@ -0,0 +1 @@
scream

1
srcpkgs/scream-raw-ivshmem Symbolic link
View File

@ -0,0 +1 @@
scream

View File

@ -1,19 +0,0 @@
# Template file for 'scream-${_recieverName}'
_recieverName=raw-ivshmem
pkgname=scream-${_recieverName}
version=3.4
revision=1
wrksrc=scream-$version
build_wrksrc=Receivers/${_recieverName}
build_style=gnu-makefile
short_desc="Virtual network sound card for Microsoft Windows - raw-ivshmem reciever"
maintainer="Anjandev Momi <anjan@momi.ca>"
license="MS-PL"
homepage="https://github.com/duncanthrax/scream"
distfiles="https://github.com/duncanthrax/scream/archive/${version}.tar.gz"
checksum=3441d38b3a4c76ac4ca883a939542c9cf3701a386356feddba43b40c3a2bdb5e
do_install() {
vbin scream-ivshmem-raw
vdoc README.md
}

View File

@ -1,18 +0,0 @@
# Template file for 'scream-raw'
pkgname=scream-raw
version=3.4
revision=1
wrksrc=scream-$version
build_wrksrc=Receivers/raw
build_style=gnu-makefile
short_desc="Virtual network sound card for Microsoft Windows - raw reciever"
maintainer="Anjandev Momi <anjan@momi.ca>"
license="MS-PL"
homepage="https://github.com/duncanthrax/scream"
distfiles="https://github.com/duncanthrax/scream/archive/${version}.tar.gz"
checksum=3441d38b3a4c76ac4ca883a939542c9cf3701a386356feddba43b40c3a2bdb5e
do_install() {
vbin scream-raw
vdoc README.md
}

51
srcpkgs/scream/template Normal file
View File

@ -0,0 +1,51 @@
# Template file for 'scream'
pkgname=scream
version=3.8
revision=1
wrksrc=scream-$version
build_wrksrc=Receivers/unix
build_style=cmake
hostmakedepends="pkg-config"
makedepends="alsa-lib-devel pulseaudio-devel jack-devel libsoxr-devel"
short_desc="Virtual network sound card for Microsoft Windows - Unix reciever"
maintainer="John <me@johnnynator.dev>"
license="MS-PL"
homepage="https://github.com/duncanthrax/scream"
distfiles="https://github.com/duncanthrax/scream/archive/${version}.tar.gz"
checksum=d338e947115ca2967e0428fe4dfa060f31ffb123d7cd391ab94b48a8a6337dc3
scream-alsa_package() {
depends="${sourcepkg}>=${version}_${revision}"
short_des+=" - transitional dummy package"
build_style=meta
}
scream-alsa-ivshmem_package() {
depends="${sourcepkg}>=${version}_${revision}"
short_des+=" - transitional dummy package"
build_style=meta
}
scream-pulseaudio_package() {
depends="${sourcepkg}>=${version}_${revision}"
short_des+=" - transitional dummy package"
build_style=meta
}
scream-pulseaudio-ivshmem_package() {
depends="${sourcepkg}>=${version}_${revision}"
short_des+=" - transitional dummy package"
build_style=meta
}
scream-raw-ivshmem_package() {
depends="${sourcepkg}>=${version}_${revision}"
short_des+=" - transitional dummy package"
build_style=meta
}
scream-raw_package() {
depends="${sourcepkg}>=${version}_${revision}"
short_des+=" - transitional dummy package"
build_style=meta
}