From 4cbcc855382a06088e2f016f62cafdbcb7e40665 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 20 Mar 2022 00:40:44 +0000 Subject: gentoo resync : 20.03.2022 --- media-libs/munt-mt32emu/Manifest | 3 +++ .../files/munt-mt32emu-2.6.1-docs.patch | 14 ++++++++++ media-libs/munt-mt32emu/munt-mt32emu-2.6.1.ebuild | 31 ++++++++++++++++++++++ 3 files changed, 48 insertions(+) create mode 100644 media-libs/munt-mt32emu/files/munt-mt32emu-2.6.1-docs.patch create mode 100644 media-libs/munt-mt32emu/munt-mt32emu-2.6.1.ebuild (limited to 'media-libs/munt-mt32emu') diff --git a/media-libs/munt-mt32emu/Manifest b/media-libs/munt-mt32emu/Manifest index 1cf3896de1a5..4231dddbf11e 100644 --- a/media-libs/munt-mt32emu/Manifest +++ b/media-libs/munt-mt32emu/Manifest @@ -1,4 +1,7 @@ AUX munt-mt32emu-2.4.2-docs.patch 518 BLAKE2B 15ed5513d3ef11dbfdd9304a1295d82b3e54f223dcf448285392c9cdc24635c5823a8b5ad4b0954908627ba2ebd450e2f849a9cd725fd78b70e578d0a3d68c43 SHA512 2a1ba4731a13c2f54d5eccad6971b0544b75787df922d31ab2ae68471f078e0585d2c386f09461b89db38fa2bf57b2e402ad98c07f6d5773fbd93856d1c27d6d +AUX munt-mt32emu-2.6.1-docs.patch 527 BLAKE2B dd86c30bddab89a25eecb158cebc7370d0df1bdea2cf5fcf3a8dcb4d39573bd3f3c22c8877461dd793dab75fd47d87ab1cff3ab1b7025f3adbfa0e7905acb959 SHA512 23696b724b8fc11a6b392653382e31237593428ec661bff77c85135f8f9dc44d2e7e8fb62a32c1ac558978d6b1264990bff28dc64fba51a5f44522bd8ed9a8c5 DIST libmt32emu_2_5_3.tar.gz 527698 BLAKE2B 1ca31f2da92d77f9c3d34bb8c9f19e34e83cc82751ba08dfda1240a28b49e36c2acf3a6d8aab6e62107df4d88645e77d447e332968007fe865882d54e71475de SHA512 c801e22e861898281316109533ca6264f5a9cf778d4f0bb14b49bb6d04d53b7e60cd8320d5b29a63534f6c470b4feb67c881e86c49b7860a98639ce01b99debf +DIST libmt32emu_2_6_1.tar.gz 572860 BLAKE2B 3ba8ec7d9b73a83341eafc990e2c5a2c5c439564ad43ac3d6f9ab3325225c863418fd901e5424e57343b40cb8cc873345003fd299d6a22d02ff3872681ff164e SHA512 888c417cce04b31b45858220a6615105611471567be8cce91c2053885c4b677a09667310bfab702bbf62f4b7230bb7c2357cb480087f6e4daecbd58e464e4212 EBUILD munt-mt32emu-2.5.3-r1.ebuild 684 BLAKE2B 8ecf48e04870afd899d5ec983188095e240a031d2dca08df1e9c175d4d4cc59e9978a3f8d2cfeceeadf2e0dd6fda17a6d792adacb5c8272af982e544353ef3f4 SHA512 ba6776449ec18ecca8c6d8f9ee48449dcc0055784f6a79277f62f3a2ac69b6b1bf5fd65db40154f65ae910b19ae9144b6fdb5b0ea6a5830101f3622a5f43b83b +EBUILD munt-mt32emu-2.6.1.ebuild 684 BLAKE2B d7f4d5cbc4246c1c3bce9595222cc4fde6c7bd506877d9fcab6f4d0291a094b68a371ece3c8bfdd79fb15c05c4347da583fc05858c25590fe5bbb81af5145d05 SHA512 0a509e89a6b852c9bbf45375cbbe596e7f6e3dbf3e1616968d60c94a0f1eff075068c5c24e1a13496e666d96b5b7c5da48649ae4707abce668523a6bf0936696 MISC metadata.xml 621 BLAKE2B 52ec37202ec80fc7b37c23087264133c670058b8ae6428377abbccd7b7728314463b13b42f85abbe6b7befdb66a2447d5bb4614767ae94769ae850547c0ec18c SHA512 20c482a847d5b9511d54765ff0d7a8b634a5f5f14e4f0a2abdcc8fea4a424836ff80b7526ebfb39ccf2c848ce02bd52eb7b3088fedfde5b5760f5f9b0bf113c4 diff --git a/media-libs/munt-mt32emu/files/munt-mt32emu-2.6.1-docs.patch b/media-libs/munt-mt32emu/files/munt-mt32emu-2.6.1-docs.patch new file mode 100644 index 000000000000..67c744ad20a5 --- /dev/null +++ b/media-libs/munt-mt32emu/files/munt-mt32emu-2.6.1-docs.patch @@ -0,0 +1,14 @@ +diff -Naur a/32emu/CMakeLists.txt b/CMakeLists.txt +--- a/CMakeLists.txt 2022-03-06 14:47:08.000000000 +0000 ++++ b/CMakeLists.txt 2022-03-15 23:26:06.230301579 +0000 +@@ -377,8 +377,8 @@ + endif() + + install(FILES +- AUTHORS.txt COPYING.txt COPYING.LESSER.txt NEWS.txt README.md TODO.txt +- DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/doc/munt/${PROJECT_NAME} ++ AUTHORS.txt NEWS.txt README.md TODO.txt ++ DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/doc/$ENV{PF} + ) + + # Facilitates usage of the library in another project either through diff --git a/media-libs/munt-mt32emu/munt-mt32emu-2.6.1.ebuild b/media-libs/munt-mt32emu/munt-mt32emu-2.6.1.ebuild new file mode 100644 index 000000000000..4a07225533b4 --- /dev/null +++ b/media-libs/munt-mt32emu/munt-mt32emu-2.6.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_P="libmt32emu_${PV//./_}" +DESCRIPTION="Library for emulating the Roland MT-32, CM-32L, CM-64 and LAPC-I" +HOMEPAGE="https://github.com/munt/munt" +SRC_URI="https://github.com/munt/munt/archive/${MY_P}.tar.gz" +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +S="${WORKDIR}/munt-${MY_P}/mt32emu" + +PATCHES=( + "${FILESDIR}"/${PN}-2.6.1-docs.patch +) + +src_configure() { + local libdir=${EPREFIX}/usr/$(get_libdir) + + local mycmakeargs=( + -DLIB_INSTALL_DIR="${libdir}" + -Dlibmt32emu_PKGCONFIG_INSTALL_PREFIX="${libdir}" + ) + + cmake_src_configure +} -- cgit v1.2.3