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