Import xmms-wavpack 1.0.2.
xmms-wavpack is a plugin for the multimedia player XMMS that plays audio files in the WavPack format, which supports lossless and lossy compression. ok sthen@
This commit is contained in:
parent
0909fa609b
commit
07977559c3
33
audio/xmms-wavpack/Makefile
Normal file
33
audio/xmms-wavpack/Makefile
Normal file
@ -0,0 +1,33 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2009/01/12 16:41:37 naddy Exp $
|
||||
|
||||
SHARED_ONLY= Yes
|
||||
|
||||
COMMENT= XMMS input plugin for playing WavPack files
|
||||
|
||||
DISTNAME= xmms-wavpack-1.0.2
|
||||
CATEGORIES= audio
|
||||
HOMEPAGE= http://www.wavpack.com/
|
||||
|
||||
PERMIT_PACKAGE_CDROM= "no license"
|
||||
PERMIT_PACKAGE_FTP= "no license"
|
||||
PERMIT_DISTFILES_CDROM= "no license"
|
||||
PERMIT_DISTFILES_FTP= "no license"
|
||||
|
||||
MASTER_SITES= ${HOMEPAGE}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
WANTLIB= X11 Xau Xdmcp Xext Xi gdk glib gmodule gtk iconv \
|
||||
intl m
|
||||
|
||||
LIB_DEPENDS= wavpack.>=0::audio/wavpack \
|
||||
xmms.>=4::audio/xmms,-main
|
||||
|
||||
USE_X11= Yes
|
||||
USE_LIBTOOL= Yes
|
||||
CONFIGURE_STYLE=gnu
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib"
|
||||
MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/config
|
||||
LIBTOOL_FLAGS= --tag=disable-static
|
||||
|
||||
.include <bsd.port.mk>
|
5
audio/xmms-wavpack/distinfo
Normal file
5
audio/xmms-wavpack/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (xmms-wavpack-1.0.2.tar.bz2) = PieNKblgmBfLOi0KIBCNaQ==
|
||||
RMD160 (xmms-wavpack-1.0.2.tar.bz2) = YQvzJXxEMtMfRqiWf1G/Odueeu4=
|
||||
SHA1 (xmms-wavpack-1.0.2.tar.bz2) = pkCndgQmggCtS4sgQDNzzLCgR3E=
|
||||
SHA256 (xmms-wavpack-1.0.2.tar.bz2) = en0icSAoSTX3Nmx+G0lNCoTv13QGmbpUix79ZIVdBJ4=
|
||||
SIZE (xmms-wavpack-1.0.2.tar.bz2) = 233978
|
21
audio/xmms-wavpack/patches/patch-src_libwavpack_cpp
Normal file
21
audio/xmms-wavpack/patches/patch-src_libwavpack_cpp
Normal file
@ -0,0 +1,21 @@
|
||||
$OpenBSD: patch-src_libwavpack_cpp,v 1.1.1.1 2009/01/12 16:41:37 naddy Exp $
|
||||
--- src/libwavpack.cpp.orig Fri May 2 07:15:31 2008
|
||||
+++ src/libwavpack.cpp Sun Jan 11 19:39:37 2009
|
||||
@@ -21,7 +21,7 @@ extern "C" {
|
||||
#define M_LN10 2.3025850929940456840179914546843642
|
||||
#endif
|
||||
|
||||
-#define DBG(format, args...) fprintf(stderr, format, ## args)
|
||||
+#define DBG(format, args...) //fprintf(stderr, format, ## args)
|
||||
#define BUFFER_SIZE 256 // read buffer size, in samples
|
||||
|
||||
extern "C" InputPlugin * get_iplugin_info(void);
|
||||
@@ -148,7 +148,7 @@ class WavpackDecoder (public)
|
||||
int tsamples = num_samples * num_channels;
|
||||
|
||||
if (!(WavpackGetMode (ctx) & MODE_FLOAT)) {
|
||||
- float scaler = (float) (1.0 / ((unsigned int32_t) 1 << (bytes_per_sample * 8 - 1)));
|
||||
+ float scaler = (float) (1.0 / ((uint32_t) 1 << (bytes_per_sample * 8 - 1)));
|
||||
float *fptr = (float *) input;
|
||||
int32_t *lptr = input;
|
||||
int cnt = tsamples;
|
12
audio/xmms-wavpack/patches/patch-src_ui_cpp
Normal file
12
audio/xmms-wavpack/patches/patch-src_ui_cpp
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-src_ui_cpp,v 1.1.1.1 2009/01/12 16:41:37 naddy Exp $
|
||||
--- src/ui.cpp.orig Fri May 2 07:15:31 2008
|
||||
+++ src/ui.cpp Sun Jan 11 19:39:26 2009
|
||||
@@ -21,7 +21,7 @@ extern "C" {
|
||||
#define M_LN10 2.3025850929940456840179914546843642
|
||||
#endif
|
||||
|
||||
-#define DBG(format, args...) fprintf(stderr, format, ## args)
|
||||
+#define DBG(format, args...) //fprintf(stderr, format, ## args)
|
||||
|
||||
void load_tag(ape_tag *tag, WavpackContext *ctx);
|
||||
void update_tag(ape_tag *tag, char *filename);
|
3
audio/xmms-wavpack/pkg/DESCR
Normal file
3
audio/xmms-wavpack/pkg/DESCR
Normal file
@ -0,0 +1,3 @@
|
||||
xmms-wavpack is a plugin for the multimedia player XMMS that plays
|
||||
audio files in the WavPack format, which supports lossless and lossy
|
||||
compression.
|
3
audio/xmms-wavpack/pkg/PLIST
Normal file
3
audio/xmms-wavpack/pkg/PLIST
Normal file
@ -0,0 +1,3 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2009/01/12 16:41:37 naddy Exp $
|
||||
@comment lib/xmms/Input/libwavpack.la
|
||||
lib/xmms/Input/libwavpack.so
|
Loading…
Reference in New Issue
Block a user