Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 767709 - media-libs/libkeyfinder-2.2.4 version bump
Summary: media-libs/libkeyfinder-2.2.4 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Professional Audio Applications Maintainers
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2021-01-27 23:31 UTC by jospezial
Modified: 2021-01-28 11:53 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
libkeyfinder-2.2.4.ebuild (libkeyfinder-2.2.4.ebuild,627 bytes, text/plain)
2021-01-27 23:40 UTC, jospezial
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jospezial 2021-01-27 23:31:32 UTC
https://github.com/mixxxdj/libkeyfinder/releases/tag/v2.2.4
"

    Rename repository from libKeyFinder to libkeyfinder
    Support building Windows DLL
    Add Windows to GitHub Actions CI
    Add CMake target export files
    Use catch2 for tests
    Add CTest support with standard BUILD_TESTING CMake option
    Add example program and build it on CI
    Add Doxygen documentation and deploy to https://mixxxdj.github.io libkeyfinder/

"
Comment 1 jospezial 2021-01-27 23:40:08 UTC
Created attachment 684930 [details]
libkeyfinder-2.2.4.ebuild

-S=${WORKDIR}/libKeyFinder-${PV}
-
 src_prepare() {
 	sed -i -e "s/NAMES fftw /NAMES /" \
-		cmake/FindFFTW.cmake || die
-	sed -i -e "s/DESTINATION lib/DESTINATION $(get_libdir)/" \
-		CMakeLists.txt || die
+		cmake/FindFFTW3.cmake || die
 	cmake_src_prepare
 }
+
+src_configure() {
+
+	local mycmakeargs=(
+		-DBUILD_TESTING=OFF
+	)
+
+	cmake_src_configure
+}
Comment 2 Larry the Git Cow gentoo-dev 2021-01-28 11:53:08 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4422e2b87fa82116e44ae71240ae02f65f75fc75

commit 4422e2b87fa82116e44ae71240ae02f65f75fc75
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2021-01-28 11:52:43 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2021-01-28 11:53:02 +0000

    media-libs/libkeyfinder: bump to 2.2.4
    
    by jospezial <jospezial@gmx.de>
    
    Closes: https://bugs.gentoo.org/767709
    Package-Manager: Portage-3.0.14, Repoman-3.0.2
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 media-libs/libkeyfinder/Manifest                  |  1 +
 media-libs/libkeyfinder/libkeyfinder-2.2.4.ebuild | 34 +++++++++++++++++++++++
 2 files changed, 35 insertions(+)
Comment 3 Miroslav Šulc gentoo-dev 2021-01-28 11:53:33 UTC
thanks jospezial!