summaryrefslogtreecommitdiff
path: root/media-libs/soxr
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-libs/soxr
reinit the tree, so we can have metadata
Diffstat (limited to 'media-libs/soxr')
-rw-r--r--media-libs/soxr/Manifest9
-rw-r--r--media-libs/soxr/files/nodoc.patch19
-rw-r--r--media-libs/soxr/files/noexamples.patch9
-rw-r--r--media-libs/soxr/metadata.xml11
-rw-r--r--media-libs/soxr/soxr-0.1.1.ebuild34
-rw-r--r--media-libs/soxr/soxr-0.1.2.ebuild34
6 files changed, 116 insertions, 0 deletions
diff --git a/media-libs/soxr/Manifest b/media-libs/soxr/Manifest
new file mode 100644
index 000000000000..47ff31cf6c8c
--- /dev/null
+++ b/media-libs/soxr/Manifest
@@ -0,0 +1,9 @@
+AUX nodoc.patch 517 SHA256 da29b1a22f3bd8227e57fe2f56aa749f6e6e48f949c064640b2511e7d24843cf SHA512 1f49a4f4386d143f5309cfe8feec4f330931e340fe42ee093eb2067beb5b0b929367a59fba4b68b309f6bda67ee7b2662086518028612d381abbbbd982e5fb0e WHIRLPOOL 263c05bd9952eaea6384eeb5744177b8e38cb9285bd871e6381bc580c559dc8f096a8f3cf1071e64fceb11273ebc5586fac6d32bd1985aa17ce0ef6c82bd84d4
+AUX noexamples.patch 461 SHA256 18402ba0e505d084746e3ec940c547a42419d3753d28d879a3a6ad5a2e8b045b SHA512 2e04e90341fadfe17c72bc9eaae98088afb72b424bde7631a41d6fcf007c11bcf2e8f6a147e5a763977d0adf3f7118d0d39b53007cd15f3991c1a4bb8dac8aec WHIRLPOOL 105afe003311e6f33afcb202cbcb0e16e2a7807ea351d5ecc547454a098eccacf988a451fc0f91e632082746168957ef4fc035bc7b9b69fe923395343f9617c5
+DIST soxr-0.1.1-Source.tar.xz 80716 SHA256 dcc16868d1a157079316f84233afcc2b52dd0bd541dd8439dc25bceb306faac2 SHA512 377d9c0bb72cd673f89021a86da18861d35ab52f773afd97b6b5f7a2fa8e78865f3484cab4b795ceafacbbb34be6b77efeaaed75c66a839d5e891d70f00d6679 WHIRLPOOL bde1b4a0069200b5352c065a15e7296f6b58c902585ae384a3b2c31e38daa86db6df4d05c948072f83db0a1bb11364e21b02814bf0f65fb6ad625a3b38d618e8
+DIST soxr-0.1.2-Source.tar.xz 83760 SHA256 54e6f434f1c491388cd92f0e3c47f1ade082cc24327bdc43762f7d1eefe0c275 SHA512 ee902c1bc713e05b748f917d78222b68b5fe01d43f405e0954c21ce4d1ee494d01000caa79f696cb8d202c662a4c4d958b332dae034d6f929e0480abf27cd07c WHIRLPOOL 77ea4be0fc57d4dadca9779c7fda5ed75532d220f3fa36afdfba12746e0a76344bfdfdb085d353432e83fe3f94ae7b8c79e6993e9e68f0e1f19a2da74ca97bfe
+EBUILD soxr-0.1.1.ebuild 731 SHA256 cf2ff08b4f8e5405a180a4b8faa26efb9408777ef481aaf0c143192701a963e3 SHA512 2475c381a2769338e6f28095b40dc7869fcf652c170dbce1dc23beb4fe3093f719ec2b0cfb572b0934c9fe8338889d0b13c4a26ea7629244a7235d3d53b77e9e WHIRLPOOL f6d1214680fc2613a5587afdb7ec62ce7e009951eadec4c1f8d324eef919297fdfb3c39249f8be574ab72ef265d5fdf29349e33ea54eae5de417cdfe0390f052
+EBUILD soxr-0.1.2.ebuild 739 SHA256 785f0933f51019fe6235dec7840596639da91a5206bcf278e3823b37ce12c6b3 SHA512 ea3acf5f5e82c36de60c6ea13ee547b95d4496696bc8b803a75faf30b78467dc2f808fdd3bc313832523fcde9b83e6aa21b93b5aba4fbbae4696869ed6bd906f WHIRLPOOL 0fed71a407c544f2fa99b66be77b267003e2da8588053bd4829aea1d74ae72f6e439af359c3992bb9b44bd043c1995108e4f77745af4a85fa8109ba6254ff964
+MISC ChangeLog 2691 SHA256 3c985f6a4ec4faef853c2515bb01be0f445a85f56e7f8738d7f412e285ebcfa7 SHA512 aaaa9766b4b882d6e71dbb564c2a389197489ae68ee071ace065969f946661930aba0906c2524d638000986671d74ade3d32784dbf5a266578821debc09f4c6a WHIRLPOOL 2dfd797507d913f78108f7bec9aa8d98dc84e9c614d622d5e516626916e4215efa46898257673e73947b7bf7ba8a836ae11d76bc24c966d6d8b65102ce7dab9a
+MISC ChangeLog-2015 2449 SHA256 96fe3245893e51fc6cc1dbe13039fbd93137c546861dd765f367e04dea631e46 SHA512 5f9c008bacc8463520decf59b15f4f6400d3dd12d08c436282bee03e5f50b7e91e42c1e088ca27d848bd3ee6b34b5ae580da351484b39582383fd4cdd140be27 WHIRLPOOL c6e26573dddd5d67c99023baff167eaa577ef7191528d03e7182e70c29d634ec891686ff0a96600fa9d8a1978167584711562dc9b572d67b50c769b94b947890
+MISC metadata.xml 337 SHA256 794e5b92d8f63d3c4677f22b6f80807a2936fc92ea2db0f5e44789dbb2773e1e SHA512 7f028b48874ab0d30aadbf0370e3ef5b555785aa4e7ab1bd1755ec2cb5c33d3e99e83ed166d011a94773b3c50b0e5a5403b42ed6d9d0c51ff7f7f2ddf48d064e WHIRLPOOL ce1412bc15e42bdbbd322b1252233fd09217d464bbb6a410f5cc381e593e9c5718e5658051b49381610ad91859e32079de8c7803cc4a04fcf469a6a02a13805a
diff --git a/media-libs/soxr/files/nodoc.patch b/media-libs/soxr/files/nodoc.patch
new file mode 100644
index 000000000000..0d64e1aba0f9
--- /dev/null
+++ b/media-libs/soxr/files/nodoc.patch
@@ -0,0 +1,19 @@
+Index: soxr-0.1.0-Source/CMakeLists.txt
+===================================================================
+--- soxr-0.1.0-Source.orig/CMakeLists.txt
++++ soxr-0.1.0-Source/CMakeLists.txt
+@@ -217,14 +217,6 @@ if (BUILD_TESTS OR BUILD_LSR_TESTS)
+ enable_testing ()
+ endif ()
+
+-install (FILES
+- ${CMAKE_CURRENT_SOURCE_DIR}/README
+- ${CMAKE_CURRENT_SOURCE_DIR}/LICENCE
+- ${CMAKE_CURRENT_SOURCE_DIR}/NEWS
+- DESTINATION ${DOC_INSTALL_DIR})
+-
+-
+-
+ # Subdirectories:
+
+ include_directories (${PROJECT_SOURCE_DIR}/src)
diff --git a/media-libs/soxr/files/noexamples.patch b/media-libs/soxr/files/noexamples.patch
new file mode 100644
index 000000000000..c66c0b1e5b19
--- /dev/null
+++ b/media-libs/soxr/files/noexamples.patch
@@ -0,0 +1,9 @@
+Index: soxr-0.1.0-Source/examples/CMakeLists.txt
+===================================================================
+--- soxr-0.1.0-Source.orig/examples/CMakeLists.txt
++++ soxr-0.1.0-Source/examples/CMakeLists.txt
+@@ -34,4 +34,3 @@ if (${BUILD_TESTS} AND ${WITH_LSR_BINDIN
+ endif ()
+
+ file (GLOB INSTALL_SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/*.[cCh])
+-install (FILES ${INSTALL_SOURCES} ${CMAKE_CURRENT_SOURCE_DIR}/README DESTINATION ${DOC_INSTALL_DIR}/examples)
diff --git a/media-libs/soxr/metadata.xml b/media-libs/soxr/metadata.xml
new file mode 100644
index 000000000000..8bdf1ed7edfc
--- /dev/null
+++ b/media-libs/soxr/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">soxr</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-libs/soxr/soxr-0.1.1.ebuild b/media-libs/soxr/soxr-0.1.1.ebuild
new file mode 100644
index 000000000000..ce5ac6d1d9e1
--- /dev/null
+++ b/media-libs/soxr/soxr-0.1.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-multilib
+
+MY_P=${P}-Source
+DESCRIPTION="The SoX Resampler library"
+HOMEPAGE="https://sourceforge.net/p/soxr/wiki/Home/"
+SRC_URI="mirror://sourceforge/soxr/${MY_P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
+IUSE="examples"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+DOCS=( "README" "TODO" "NEWS" "AUTHORS" )
+PATCHES=(
+ "${FILESDIR}/nodoc.patch"
+ "${FILESDIR}/noexamples.patch"
+ )
+
+src_install() {
+ cmake-multilib_src_install
+ if use examples ; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}
diff --git a/media-libs/soxr/soxr-0.1.2.ebuild b/media-libs/soxr/soxr-0.1.2.ebuild
new file mode 100644
index 000000000000..6a308d34969a
--- /dev/null
+++ b/media-libs/soxr/soxr-0.1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-multilib
+
+MY_P=${P}-Source
+DESCRIPTION="The SoX Resampler library"
+HOMEPAGE="https://sourceforge.net/p/soxr/wiki/Home/"
+SRC_URI="mirror://sourceforge/soxr/${MY_P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
+IUSE="examples"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+DOCS=( "README" "TODO" "NEWS" "AUTHORS" )
+PATCHES=(
+ "${FILESDIR}/nodoc.patch"
+ "${FILESDIR}/noexamples.patch"
+ )
+
+src_install() {
+ cmake-multilib_src_install
+ if use examples ; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}