pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/libsoxr Import libsoxr-0.1.2 as audio/libsoxr.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8d7f90d4e009
branches:  trunk
changeset: 347963:8d7f90d4e009
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Sun Jun 05 00:43:33 2016 +0000

description:
Import libsoxr-0.1.2 as audio/libsoxr.

The SoX Resampler library 'libsoxr' performs one-dimensional
sample-rate conversion - it may be used, for example, to resample
PCM-encoded audio.

It aims to give fast and high quality results for any constant
(rational or irrational) resampling ratio. Phase-response, preserved
bandwidth, aliasing, and rejection level parameters are all
configurable; alternatively, simple `preset' configurations may be
selected. An experimental, variable-rate resampling mode of operation
is also included.

diffstat:

 audio/libsoxr/DESCR         |  10 ++++++++++
 audio/libsoxr/Makefile      |  23 +++++++++++++++++++++++
 audio/libsoxr/PLIST         |  14 ++++++++++++++
 audio/libsoxr/buildlink3.mk |  12 ++++++++++++
 audio/libsoxr/distinfo      |   6 ++++++
 5 files changed, 65 insertions(+), 0 deletions(-)

diffs (85 lines):

diff -r 1a7b2840f144 -r 8d7f90d4e009 audio/libsoxr/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/libsoxr/DESCR       Sun Jun 05 00:43:33 2016 +0000
@@ -0,0 +1,10 @@
+The SoX Resampler library 'libsoxr' performs one-dimensional
+sample-rate conversion - it may be used, for example, to resample
+PCM-encoded audio.
+
+It aims to give fast and high quality results for any constant
+(rational or irrational) resampling ratio. Phase-response, preserved
+bandwidth, aliasing, and rejection level parameters are all
+configurable; alternatively, simple `preset' configurations may be
+selected. An experimental, variable-rate resampling mode of operation
+is also included.
diff -r 1a7b2840f144 -r 8d7f90d4e009 audio/libsoxr/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/libsoxr/Makefile    Sun Jun 05 00:43:33 2016 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2016/06/05 00:43:33 ryoon Exp $
+
+DISTNAME=      soxr-0.1.2-Source
+PKGNAME=       lib${DISTNAME:S/-Source//}
+CATEGORIES=    audio
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=soxr/}
+EXTRACT_SUFX=  .tar.xz
+
+MAINTAINER=    ryoon%NetBSD.org@localhost
+HOMEPAGE=      https://sourceforge.net/p/soxr/wiki/Home/
+COMMENT=       SoX Resample library
+LICENSE=       gnu-lgpl-v2.1
+
+USE_CMAKE=     yes
+USE_TOOLS+=    pkg-config
+USE_LANGUAGES= c c++
+
+CMAKE_ARGS+=   -DBUILD_TESTS=NO
+
+PKGCONFIG_OVERRIDE+=   src/soxr.pc.in
+PKGCONFIG_OVERRIDE+=   src/soxr-lsr.pc.in
+
+.include "../../mk/bsd.pkg.mk"
diff -r 1a7b2840f144 -r 8d7f90d4e009 audio/libsoxr/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/libsoxr/PLIST       Sun Jun 05 00:43:33 2016 +0000
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1 2016/06/05 00:43:33 ryoon Exp $
+include/soxr-lsr.h
+include/soxr.h
+lib/libsoxr-lsr.so
+lib/libsoxr-lsr.so.0
+lib/libsoxr-lsr.so.0.1.9
+lib/libsoxr.so
+lib/libsoxr.so.0
+lib/libsoxr.so.0.1.1
+lib/pkgconfig/soxr-lsr.pc
+lib/pkgconfig/soxr.pc
+share/doc/libsoxr/LICENCE
+share/doc/libsoxr/NEWS
+share/doc/libsoxr/README
diff -r 1a7b2840f144 -r 8d7f90d4e009 audio/libsoxr/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/libsoxr/buildlink3.mk       Sun Jun 05 00:43:33 2016 +0000
@@ -0,0 +1,12 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/06/05 00:43:33 ryoon Exp $
+
+BUILDLINK_TREE+=       libsoxr
+
+.if !defined(LIBSOXR_BUILDLINK3_MK)
+LIBSOXR_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libsoxr+=        libsoxr>=0.1.2
+BUILDLINK_PKGSRCDIR.libsoxr?=  ../../audio/libsoxr
+.endif # LIBSOXR_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -libsoxr
diff -r 1a7b2840f144 -r 8d7f90d4e009 audio/libsoxr/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/libsoxr/distinfo    Sun Jun 05 00:43:33 2016 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/06/05 00:43:33 ryoon Exp $
+
+SHA1 (soxr-0.1.2-Source.tar.xz) = 3b990f91dc8dc08e70626cd5fb90deda0239c211
+RMD160 (soxr-0.1.2-Source.tar.xz) = b4932145ea2b7ac8747ab43416ecf94b43773a92
+SHA512 (soxr-0.1.2-Source.tar.xz) = ee902c1bc713e05b748f917d78222b68b5fe01d43f405e0954c21ce4d1ee494d01000caa79f696cb8d202c662a4c4d958b332dae034d6f929e0480abf27cd07c
+Size (soxr-0.1.2-Source.tar.xz) = 83760 bytes



Home | Main Index | Thread Index | Old Index