mirror of
https://github.com/void-linux/void-packages.git
synced 2025-07-29 17:02:56 +02:00
MonkeysAudio: remove package
- distfiles for 5.28 has been gone from upstream - its only dependent: asunder only optionally depends on it - license is non-free and restricted from at least 2008 [debian] - current license is obviously non-free and restricted: > The redistribution of Monkey's Audio is only allowed in cases where the original installer and components therein have not been modified. [debian]: https://lists.debian.org/debian-legal/2008/03/msg00070.html
This commit is contained in:
parent
b390c772b9
commit
f428d1a3ca
6 changed files with 1 additions and 209 deletions
|
@ -1,17 +0,0 @@
|
||||||
V=%VER%
|
|
||||||
R=%REL%
|
|
||||||
|
|
||||||
prefix=/usr
|
|
||||||
INSTALL_BIN=${prefix}/bin
|
|
||||||
INSTALL_INC=${prefix}/include
|
|
||||||
INSTALL_LIB=${prefix}/lib
|
|
||||||
exec_prefix=${prefix}
|
|
||||||
libdir=${exec_prefix}/lib
|
|
||||||
includedir=${prefix}/include/MAC
|
|
||||||
|
|
||||||
Name: MonkeysAudio library
|
|
||||||
Description: A fast and powerful lossless audio compressor and decompressor
|
|
||||||
Version: ${R}
|
|
||||||
Requires:
|
|
||||||
Libs: -L${libdir} -llibMAC
|
|
||||||
Cflags: -I${includedir}
|
|
|
@ -1,30 +0,0 @@
|
||||||
From cbace147456d6ccc1921f62582a791b340b8a88d Mon Sep 17 00:00:00 2001
|
|
||||||
From: q66 <daniel@octaforge.org>
|
|
||||||
Date: Fri, 10 Apr 2020 20:31:00 +0200
|
|
||||||
Subject: [PATCH] fix build on big endian
|
|
||||||
|
|
||||||
---
|
|
||||||
Source/MACLib/MD5.cpp | 12 ++++++------
|
|
||||||
1 file changed, 6 insertions(+), 6 deletions(-)
|
|
||||||
|
|
||||||
diff --git Source/MACLib/MD5.cpp Source/MACLib/MD5.cpp
|
|
||||||
index c122fb5..89079b2 100644
|
|
||||||
--- a/Source/MACLib/MD5.cpp
|
|
||||||
+++ b/Source/MACLib/MD5.cpp
|
|
||||||
@@ -35,11 +35,11 @@ CopyToLittleEndian ( uint32_t* dst,
|
|
||||||
const uint8_t* src,
|
|
||||||
size_t length )
|
|
||||||
{
|
|
||||||
- for ( ; length--; src += 4; dst++ ) {
|
|
||||||
- *dst = (( (uint32_t) src [3] ) << 24) |
|
|
||||||
- (( (uint32_t) src [2] ) << 16) |
|
|
||||||
- (( (uint32_t) src [1] ) << 8) |
|
|
||||||
- (( (uint32_t) src [0] ) << 0);
|
|
||||||
+ for ( ; length--; src += 4 ) {
|
|
||||||
+ *dst++ = (( (uint32_t) src [3] ) << 24) |
|
|
||||||
+ (( (uint32_t) src [2] ) << 16) |
|
|
||||||
+ (( (uint32_t) src [1] ) << 8) |
|
|
||||||
+ (( (uint32_t) src [0] ) << 0);
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,66 +0,0 @@
|
||||||
From ba9bb2bccdf67a8a202c578fcf09a3aa6dda4c63 Mon Sep 17 00:00:00 2001
|
|
||||||
From: q66 <daniel@octaforge.org>
|
|
||||||
Date: Fri, 10 Apr 2020 20:22:17 +0200
|
|
||||||
Subject: [PATCH] MonkeysAudio: patch out bad endian definitions breaking
|
|
||||||
builds
|
|
||||||
|
|
||||||
---
|
|
||||||
Shared/All.h | 8 +-------
|
|
||||||
Source/Shared/All.h | 8 +-------
|
|
||||||
2 files changed, 2 insertions(+), 14 deletions(-)
|
|
||||||
|
|
||||||
diff --git Shared/All.h Shared/All.h
|
|
||||||
index 6dfb669..cc9a988 100644
|
|
||||||
--- a/Shared/All.h
|
|
||||||
+++ b/Shared/All.h
|
|
||||||
@@ -45,6 +45,7 @@ Global includes
|
|
||||||
#include <sys/types.h>
|
|
||||||
#include <sys/stat.h>
|
|
||||||
#include <wchar.h>
|
|
||||||
+ #include <endian.h>
|
|
||||||
#include "NoWindows.h"
|
|
||||||
#endif
|
|
||||||
#define ape_max(a,b) (((a) > (b)) ? (a) : (b))
|
|
||||||
@@ -246,13 +247,6 @@ Global defines
|
|
||||||
#define APE_FILENAME_SLASH '/'
|
|
||||||
#endif
|
|
||||||
|
|
||||||
-/*****************************************************************************************
|
|
||||||
-Byte order
|
|
||||||
-*****************************************************************************************/
|
|
||||||
-#define __LITTLE_ENDIAN 1234
|
|
||||||
-#define __BIG_ENDIAN 4321
|
|
||||||
-#define __BYTE_ORDER __LITTLE_ENDIAN
|
|
||||||
-
|
|
||||||
/*****************************************************************************************
|
|
||||||
Macros
|
|
||||||
*****************************************************************************************/
|
|
||||||
diff --git Source/Shared/All.h Source/Shared/All.h
|
|
||||||
index 6dfb669..cc9a988 100644
|
|
||||||
--- a/Source/Shared/All.h
|
|
||||||
+++ b/Source/Shared/All.h
|
|
||||||
@@ -45,6 +45,7 @@ Global includes
|
|
||||||
#include <sys/types.h>
|
|
||||||
#include <sys/stat.h>
|
|
||||||
#include <wchar.h>
|
|
||||||
+ #include <endian.h>
|
|
||||||
#include "NoWindows.h"
|
|
||||||
#endif
|
|
||||||
#define ape_max(a,b) (((a) > (b)) ? (a) : (b))
|
|
||||||
@@ -246,13 +247,6 @@ Global defines
|
|
||||||
#define APE_FILENAME_SLASH '/'
|
|
||||||
#endif
|
|
||||||
|
|
||||||
-/*****************************************************************************************
|
|
||||||
-Byte order
|
|
||||||
-*****************************************************************************************/
|
|
||||||
-#define __LITTLE_ENDIAN 1234
|
|
||||||
-#define __BIG_ENDIAN 4321
|
|
||||||
-#define __BYTE_ORDER __LITTLE_ENDIAN
|
|
||||||
-
|
|
||||||
/*****************************************************************************************
|
|
||||||
Macros
|
|
||||||
*****************************************************************************************/
|
|
||||||
--
|
|
||||||
2.25.1
|
|
||||||
|
|
|
@ -1,39 +0,0 @@
|
||||||
From 9b8a97da0946d01f60798a5636062141a61a92ac Mon Sep 17 00:00:00 2001
|
|
||||||
From: q66 <daniel@octaforge.org>
|
|
||||||
Date: Fri, 10 Apr 2020 20:26:23 +0200
|
|
||||||
Subject: [PATCH] add powerpc64 in 64-bit platforms to unbreak build
|
|
||||||
|
|
||||||
---
|
|
||||||
Shared/All.h | 2 +-
|
|
||||||
Source/Shared/All.h | 2 +-
|
|
||||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git Shared/All.h Shared/All.h
|
|
||||||
index cc9a988..615e3d1 100644
|
|
||||||
--- a/Shared/All.h
|
|
||||||
+++ b/Shared/All.h
|
|
||||||
@@ -123,7 +123,7 @@ Global compiler settings (useful for porting)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
-#if __x86_64__ || __aarch64__
|
|
||||||
+#if __x86_64__ || __aarch64__ || __powerpc64__
|
|
||||||
#ifndef PLATFORM_x64
|
|
||||||
#define PLATFORM_x64
|
|
||||||
#endif
|
|
||||||
diff --git Source/Shared/All.h Source/Shared/All.h
|
|
||||||
index cc9a988..615e3d1 100644
|
|
||||||
--- a/Source/Shared/All.h
|
|
||||||
+++ b/Source/Shared/All.h
|
|
||||||
@@ -123,7 +123,7 @@ Global compiler settings (useful for porting)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
-#if __x86_64__ || __aarch64__
|
|
||||||
+#if __x86_64__ || __aarch64__ || __powerpc64__
|
|
||||||
#ifndef PLATFORM_x64
|
|
||||||
#define PLATFORM_x64
|
|
||||||
#endif
|
|
||||||
--
|
|
||||||
2.25.1
|
|
||||||
|
|
|
@ -1,57 +0,0 @@
|
||||||
# Template file for 'MonkeysAudio'
|
|
||||||
pkgname=MonkeysAudio
|
|
||||||
version=5.28
|
|
||||||
revision=3
|
|
||||||
create_wrksrc=yes
|
|
||||||
build_style="gnu-makefile"
|
|
||||||
depends="libMAC>=${version}_${revision}"
|
|
||||||
short_desc="Fast and powerful lossless audio (de)compressor"
|
|
||||||
maintainer="Orphaned <orphan@voidlinux.org>"
|
|
||||||
license="custom:MIT-like"
|
|
||||||
homepage="https://monkeysaudio.com/"
|
|
||||||
distfiles="https://monkeysaudio.com/files/MAC_SDK_${version//./}.zip
|
|
||||||
https://monkeysaudio.com/license.html"
|
|
||||||
checksum="0000cbfad5f008014bf3d963b72039c518a1e93ded55b23da715d912c830623e
|
|
||||||
7d60dabaf760f32180e272b5955d5f1a2febcf9930eff13e49a1934a286a5819"
|
|
||||||
skip_extraction="license.html"
|
|
||||||
|
|
||||||
do_build() {
|
|
||||||
cp -p ${XBPS_SRCDISTDIR}/${pkgname}-${version}/license.html ${wrksrc}
|
|
||||||
ln Source/Projects/NonWindows/Makefile .
|
|
||||||
vsed -i Makefile \
|
|
||||||
-e "s;^VERSION.*;VERSION = 6.0.0;" \
|
|
||||||
-e "s;^DLLLDOPTS.*;DLLLDOPTS = -shared -Wl,-soname,libMAC.so.6;"
|
|
||||||
make ${makejobs}
|
|
||||||
}
|
|
||||||
|
|
||||||
do_install() {
|
|
||||||
make prefix="${DESTDIR}"/usr install
|
|
||||||
ln -s libMAC.so.6.0.0 "${DESTDIR}"/usr/lib/libMAC.so.6.0
|
|
||||||
ln -s libMAC.so.6.0.0 "${DESTDIR}"/usr/lib/libMAC.so.6
|
|
||||||
|
|
||||||
vmkdir usr/lib/pkgconfig
|
|
||||||
sed ${FILESDIR}/MAC.pc \
|
|
||||||
-e "s;%VER%;${version};" \
|
|
||||||
-e "s;%REL%;${revision};" \
|
|
||||||
> ${DESTDIR}/usr/lib/pkgconfig/MAC.pc
|
|
||||||
|
|
||||||
vlicense license.html
|
|
||||||
vdoc Readme.txt
|
|
||||||
}
|
|
||||||
|
|
||||||
libMAC-devel_package() {
|
|
||||||
short_desc+=" - development files"
|
|
||||||
depends="libMAC>=${version}_${revision}"
|
|
||||||
pkg_install() {
|
|
||||||
vmove usr/include
|
|
||||||
vmove usr/lib/pkgconfig
|
|
||||||
vmove usr/lib/libMAC.so
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
libMAC_package() {
|
|
||||||
short_desc+=" - library"
|
|
||||||
pkg_install() {
|
|
||||||
vmove "usr/lib/libMAC.so.*"
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -13,6 +13,7 @@ replaces="
|
||||||
ImageMagick6<=6.9.12.12_2
|
ImageMagick6<=6.9.12.12_2
|
||||||
Lidarr<=0.5.0.583_1
|
Lidarr<=0.5.0.583_1
|
||||||
MoinMoin<=1.9.11_1
|
MoinMoin<=1.9.11_1
|
||||||
|
MonkeysAudio<=5.28_3
|
||||||
MultiMC<=0.6.13_1
|
MultiMC<=0.6.13_1
|
||||||
Platinum9-theme<=0.0.0.20170720_3
|
Platinum9-theme<=0.0.0.20170720_3
|
||||||
Pyrex<=0.9.9_5
|
Pyrex<=0.9.9_5
|
||||||
|
|
Loading…
Add table
Reference in a new issue