summaryrefslogtreecommitdiff
path: root/media-libs/fmod
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/fmod
reinit the tree, so we can have metadata
Diffstat (limited to 'media-libs/fmod')
-rw-r--r--media-libs/fmod/Manifest11
-rw-r--r--media-libs/fmod/fmod-3.75.ebuild33
-rw-r--r--media-libs/fmod/fmod-4.38.00.ebuild57
-rw-r--r--media-libs/fmod/fmod-4.38.02.ebuild57
-rw-r--r--media-libs/fmod/metadata.xml8
5 files changed, 166 insertions, 0 deletions
diff --git a/media-libs/fmod/Manifest b/media-libs/fmod/Manifest
new file mode 100644
index 000000000000..50161b842d7d
--- /dev/null
+++ b/media-libs/fmod/Manifest
@@ -0,0 +1,11 @@
+DIST fmodapi375linux.tar.gz 929710 SHA256 7ad978a44368ea41fcfd257da18466cc7df7cab2c3fbc16514943a4bb6dc875a SHA512 00de8b7bcf7cd023baf30719410e9e03b194ce1851f6b376920507c05c0b3cb0806c14c99981b4d95c49d436c7aea4cd29cd3822059ffb369292169481789cc1 WHIRLPOOL f540b8944e2d87e6677d66aea9ce57d689c64e68f38d1c5e1ecd77bbb227887b91db08b4f48a8787bc97716196e244046bfae78f55628cf2e6a452f88a70d461
+DIST fmodapi43800linux.tar.gz 21990250 SHA256 1edf6a4a7782e093cd509b340c7e05ac9b50b37a9d56b792990232a13aa0ec56 SHA512 009297a708fa445576dc89a258e4049d2c0d1eed2cb4bff7981dc29353feb0c1b02ccd7ef9402172659a7f5705af3f9af2e469c4cec0b0ae6ac01aa6f201f0ef WHIRLPOOL d70e8e868e2adb8b8644b04a1ce9fafe2d49fc9e0e79d99bda36f2b5c7e048548f6d7d653fff56656b9422669455ff5a351b59fd8f7472f265798ddb8336274d
+DIST fmodapi43800linux64.tar.gz 22276575 SHA256 9981cb1e146e4dc93d469dce061e15ef82fa1c94c425bdab683232bfa6a2160e SHA512 d2485e3dba3a1b23927f2d324c1b9a6ac3e324820ce6f9acaba36d6a1c109965507d306db55c623cfaf72ff456487ec67af877ace253e773d6bdb9180df7fe0b WHIRLPOOL 927910b7f7ba9374e06ab83c4618a0b4a016e3c4cc509bf6ba815d2e4765f27eb39ffa0c74cfd3c9094a798ce09f3d2a03ba08f1a98fd0da6395742708c5598b
+DIST fmodapi43802linux.tar.gz 21992247 SHA256 9ef7eb3e277a53a69ea31206223fd27f01e236869568f83bfac97dbd9982a4fd SHA512 6a3f0f62acc71e24e48f8aaa03270d95ce09ace6d37f75a40452c84788b06f4cd6889772e9a6c00fc4799020c046905a9185d08900bc3b573a28b42cbb7f45b5 WHIRLPOOL 2cfcaac4f00ca1032e39f01957cf960c3ab4c8be6336a70ebf31a2d40db2d3e4d4f9e63fbb584a4fc0a49092b322a40a1f9829bce6a8fa0b080e18730dcb6050
+DIST fmodapi43802linux64.tar.gz 22282269 SHA256 55e52603d2d53cd43467e086ea292928d66c741956c98266fd312a7936f1ba42 SHA512 95b8688bbf54e19c2471f508d7ed9fbb93f6c88eaadc090813b02a86082e15dc7578220a40ae2b39358f8a4dfcacb4cb78823f4577f5ce9bc3d53af2f591d558 WHIRLPOOL 66674063637d3e3ef7dfc5cebc49b0fb401d179c4cd1c66adb90e2a06f0be6583dbb3840abe7c0eff15f68757e10ba64ef926848aaf2e822ab8018e0d1994992
+EBUILD fmod-3.75.ebuild 805 SHA256 a8c080a78a212e8df6b685a4bbe4204077c903fe73d310effafc12d7a14d23d4 SHA512 e4ff6f3a837beca61a633a747b3a9df624342343c4ea3b826c187f61ff4317d89c28958cc315cbb2f7002706d8630ebb2f6be183fea7820367256c934ea708f5 WHIRLPOOL 9d28ec0c32f934b8d964b770c67ef55753ec6bddf0b966bae76bfebe8ae1b69eb830858c0fe85a376ed61ca0dec6fd00ec9da5f0e33c07ebd7a9b9ecc4cf71cd
+EBUILD fmod-4.38.00.ebuild 1610 SHA256 d3bce0ffeec60aef689bfc6c8e4fa118fb966c4ccf9456fcf4ae2628ea75933d SHA512 6a2f8e8069aef546f0827a6334105c1d4843071cf2aad661039adb2250c160741db37ab7582ccdca757dea9e42046c51b9b17594b50f539b2d0902c3d6f5c7dc WHIRLPOOL cd59ce08f2b848e0e111bcf00248c913d0792667f5a52e8e89a78cd724148fc6438fa2f6d2cc30d8dcbc98cd64282f790af81f342bc83080bc10cef895919d84
+EBUILD fmod-4.38.02.ebuild 1612 SHA256 5dbb37f4a142b9cc94dc5131939b36f3f0b6b2c2e7fce771fef827371676c88a SHA512 0b8badd98c4e414c3d8dac31051c0b37156db497132760dceaf941666407117fdddb259be6da9eee36f6ac6759ffb7cff053840dc978b6ae434c43a457181d97 WHIRLPOOL e1e065dfb91f30a0d7077897aa115f0f8d0addd4b3e646701759a8f1cff1fed52e66e0143759a3861d2c209d46729d8dfe4d8ee4424b52bff51825981b9b8db4
+MISC ChangeLog 2518 SHA256 3cbbad21a1abbf95e6a6f1e29de0c787cc14c9208271592aea5eb23c3c97ddaf SHA512 0cc58638bd93de26320cb3b7151250d41ad415c7e2e6de258966dd75da3b0c70488d4cbb2e9454ba525f07cb920de37cdd891240a6bc7d60a9cd11d215120e89 WHIRLPOOL ce910b5d00d274b1663e4c431d550e08cf03505e5ccc4a9b08df270778b6fa2ba4f02319e90e124591a7a6526bc145d84f27a169f735198876caf713815f7fbb
+MISC ChangeLog-2015 6057 SHA256 91bdfd103b714f0bd0e93d7b3d4dcc470763720d0f88864886978af1245324aa SHA512 337f3c84111a4978003faabcccb53ecf65daaa3ea6dd7518ef04cf5b9824894c71da12108bc15f5bc7ba252157b5d956db88ea5dc7a12cd342f151ef59040dd6 WHIRLPOOL e5a9ed7f97785eb158555084cbe296dec146eedc66c497536dd763b0db01d191d1f30a3fe482c6cbbbe1dcbf7d8cb3eba06e093b8d0bd12f4fb118fb14d0ec29
+MISC metadata.xml 249 SHA256 a591aa91a9c413e7f7e24fd25b924ce2dfef686da8b4ce38bebb088ebfdba9db SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343 WHIRLPOOL ae5b0c583f3a07ed1ccf651b5b9c8d6c8c637fba2d505fc4b028ea60239fc0a84e37a169b5114f879712ae74f7f41960a2cc6b59e67cacc7f964b105b5fb8723
diff --git a/media-libs/fmod/fmod-3.75.ebuild b/media-libs/fmod/fmod-3.75.ebuild
new file mode 100644
index 000000000000..639e9d04c42e
--- /dev/null
+++ b/media-libs/fmod/fmod-3.75.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+MY_P="fmodapi${PV/.}linux"
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="music and sound effects library, and a sound processing system"
+HOMEPAGE="http://www.fmod.org/"
+SRC_URI="http://www.fmod.org/files/${MY_P}.tar.gz"
+
+LICENSE="BSD fmod-3.75" # BSD is for OggVorbis from README.txt
+SLOT="0"
+KEYWORDS="-* x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+RESTRICT="strip"
+
+src_install() {
+ dolib api/libfmod-${PV}.so
+ dosym /usr/lib/libfmod-${PV}.so /usr/lib/libfmod.so
+
+ insinto /usr/include
+ doins api/inc/*
+
+ insinto /usr/share/${PN}/media
+ doins media/* || die "doins failed"
+ cp -r samples "${D}/usr/share/${PN}/" || die "cp failed"
+
+ dohtml -r documentation/*
+ dodoc README.TXT documentation/Revision.txt
+}
diff --git a/media-libs/fmod/fmod-4.38.00.ebuild b/media-libs/fmod/fmod-4.38.00.ebuild
new file mode 100644
index 000000000000..737529f73b15
--- /dev/null
+++ b/media-libs/fmod/fmod-4.38.00.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit versionator
+
+MY_P=fmodapi$(delete_all_version_separators)linux
+
+DESCRIPTION="music and sound effects library, and a sound processing system"
+HOMEPAGE="http://www.fmod.org"
+SRC_URI="x86? ( http://www.fmod.org/index.php/release/version/${MY_P}.tar.gz )
+ amd64? ( http://www.fmod.org/index.php/release/version/${MY_P}64.tar.gz )"
+
+LICENSE="BSD BSD-2 fmod"
+SLOT="1"
+KEYWORDS="amd64 x86"
+IUSE="examples"
+
+RESTRICT="strip test"
+
+QA_FLAGS_IGNORED="opt/fmodex/tools/fsbanklib/.*"
+
+QA_TEXTRELS="opt/fmodex/fmoddesignerapi/api/lib/*
+opt/fmodex/api/lib/*"
+
+src_compile() { :; }
+src_install() {
+ dodir /opt/fmodex
+
+ local fbits=""
+ use amd64 && fbits="64"
+
+ local fsource="${WORKDIR}/${MY_P}${fbits}"
+
+ cd "${fsource}"/api/lib
+
+ cp -f libfmodex${fbits}-${PV}.so libfmodex.so.${PV} || die
+ ln -sf libfmodex.so.${PV} libfmodex.so || die
+ ln -sf libfmodex.so.${PV} libfmodex.so.4 || die
+
+ cp -f libfmodexL${fbits}-${PV}.so libfmodexL.so.${PV} || die
+ ln -sf libfmodexL.so.${PV} libfmodexL.so || die
+ ln -sf libfmodexL.so.${PV} libfmodexL.so.4 || die
+
+ cp -dpR "${fsource}"/* "${D}"/opt/fmodex || die
+
+ dosym /opt/fmodex/api/inc /usr/include/fmodex || die
+
+ use examples || rm -rf "${D}"/opt/fmodex/{,fmoddesignerapi}/examples
+
+ insinto /usr/share/doc/${PF}/pdf
+ doins "${fsource}"/documentation/*.pdf
+ dodoc "${fsource}"/{documentation/*.txt,fmoddesignerapi/*.TXT}
+ rm -rf "${D}"/opt/fmodex/{documentation,fmoddesignerapi/*.TXT}
+
+ echo LDPATH="/opt/fmodex/api/lib" > "${T}"/65fmodex
+ doenvd "${T}"/65fmodex
+}
diff --git a/media-libs/fmod/fmod-4.38.02.ebuild b/media-libs/fmod/fmod-4.38.02.ebuild
new file mode 100644
index 000000000000..5ed559676ec3
--- /dev/null
+++ b/media-libs/fmod/fmod-4.38.02.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit versionator
+
+MY_P=fmodapi$(delete_all_version_separators)linux
+
+DESCRIPTION="music and sound effects library, and a sound processing system"
+HOMEPAGE="http://www.fmod.org"
+SRC_URI="x86? ( http://www.fmod.org/index.php/release/version/${MY_P}.tar.gz )
+ amd64? ( http://www.fmod.org/index.php/release/version/${MY_P}64.tar.gz )"
+
+LICENSE="BSD BSD-2 fmod"
+SLOT="1"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RESTRICT="strip test"
+
+QA_FLAGS_IGNORED="opt/fmodex/tools/fsbanklib/.*"
+
+QA_TEXTRELS="opt/fmodex/fmoddesignerapi/api/lib/*
+opt/fmodex/api/lib/*"
+
+src_compile() { :; }
+src_install() {
+ dodir /opt/fmodex
+
+ local fbits=""
+ use amd64 && fbits="64"
+
+ local fsource="${WORKDIR}/${MY_P}${fbits}"
+
+ cd "${fsource}"/api/lib
+
+ cp -f libfmodex${fbits}-${PV}.so libfmodex.so.${PV} || die
+ ln -sf libfmodex.so.${PV} libfmodex.so || die
+ ln -sf libfmodex.so.${PV} libfmodex.so.4 || die
+
+ cp -f libfmodexL${fbits}-${PV}.so libfmodexL.so.${PV} || die
+ ln -sf libfmodexL.so.${PV} libfmodexL.so || die
+ ln -sf libfmodexL.so.${PV} libfmodexL.so.4 || die
+
+ cp -dpR "${fsource}"/* "${D}"/opt/fmodex || die
+
+ dosym /opt/fmodex/api/inc /usr/include/fmodex || die
+
+ use examples || rm -rf "${D}"/opt/fmodex/{,fmoddesignerapi}/examples
+
+ insinto /usr/share/doc/${PF}/pdf
+ doins "${fsource}"/documentation/*.pdf
+ dodoc "${fsource}"/{documentation/*.txt,fmoddesignerapi/*.TXT}
+ rm -rf "${D}"/opt/fmodex/{documentation,fmoddesignerapi/*.TXT}
+
+ echo LDPATH="/opt/fmodex/api/lib" > "${T}"/65fmodex
+ doenvd "${T}"/65fmodex
+}
diff --git a/media-libs/fmod/metadata.xml b/media-libs/fmod/metadata.xml
new file mode 100644
index 000000000000..c870d0eef0ab
--- /dev/null
+++ b/media-libs/fmod/metadata.xml
@@ -0,0 +1,8 @@
+<?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>
+</pkgmetadata>