Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - libkeyfinder-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: libkeyfinder-git 239.0a5ec7f-1

Git Clone URL: https://aur-dev.archlinux.org/libkeyfinder-git.git (read-only)
Package Base: libkeyfinder-git
Description: Musical key detection for digital audio.
Upstream URL: http://www.ibrahimshaath.co.uk/keyfinder/
Licenses: GPL3
Conflicts: libkeyfinder
Provides: libkeyfinder
Submitter: lubosz
Maintainer: EvanPurkhiser
Last Packager: EvanPurkhiser
Votes: 3
Popularity: 0.000038
First Submitted: 2013-02-13 14:11
Last Updated: 2016-08-14 22:12

Dependencies (3)

Sources (1)

Latest Comments

EvanPurkhiser commented on 2016-04-09 21:30

This is broken now by the latest changes in master.

I would be happy to take over this package @lubosz :-)

alienvenom commented on 2016-02-01 17:34

@EvanPurkhiser Thanks!

EvanPurkhiser commented on 2016-01-24 12:03

@alienvenom: https://gist.github.com/EvanPurkhiser/144020cc79ab6769dc37

alienvenom commented on 2015-12-30 00:23

can you just link the new PKGBUILD instead of linking to a patch that patches an already PKGBUILD and files inside the project? this doesn't work.

EvanPurkhiser commented on 2015-12-20 22:22

Your patch doesn't install the shared library :<

yaourt -Ql libkeyfinder-git
libkeyfinder-git /usr/
libkeyfinder-git /usr/include/
libkeyfinder-git /usr/include/keyfinder/
libkeyfinder-git /usr/include/keyfinder/audiodata.h
libkeyfinder-git /usr/include/keyfinder/binode.h
libkeyfinder-git /usr/include/keyfinder/chromagram.h
libkeyfinder-git /usr/include/keyfinder/chromatransform.h
libkeyfinder-git /usr/include/keyfinder/chromatransformfactory.h
libkeyfinder-git /usr/include/keyfinder/constants.h
libkeyfinder-git /usr/include/keyfinder/exception.h
libkeyfinder-git /usr/include/keyfinder/fftadapter.h
libkeyfinder-git /usr/include/keyfinder/keyclassifier.h
libkeyfinder-git /usr/include/keyfinder/keyfinder.h
libkeyfinder-git /usr/include/keyfinder/lowpassfilter.h
libkeyfinder-git /usr/include/keyfinder/lowpassfilterfactory.h
libkeyfinder-git /usr/include/keyfinder/spectrumanalyser.h
libkeyfinder-git /usr/include/keyfinder/temporalwindowfactory.h
libkeyfinder-git /usr/include/keyfinder/toneprofiles.h
libkeyfinder-git /usr/include/keyfinder/windowfunctions.h
libkeyfinder-git /usr/include/keyfinder/workspace.h

Again here's my patch (that was to be applied on top of this at b048ee2f) https://gist.github.com/EvanPurkhiser/a4165472802ffc80fadd

Please see the patch for the issues that it fixes.

EvanPurkhiser commented on 2015-09-13 08:17

I've written a patch for this package to fix some issues with the most recent libkeyfinder.

Find it here: https://gist.github.com/EvanPurkhiser/a4165472802ffc80fadd

EvanPurkhiser commented on 2015-09-05 08:36

Seems to be failing to build right now.

patching file LibKeyFinder.pro
Hunk #1 succeeded at 35 with fuzz 2 (offset 6 lines).
Hunk #2 FAILED at 116.
1 out of 2 hunks FAILED -- saving rejects to file LibKeyFinder.pro.rej

EvanPurkhiser commented on 2015-01-02 08:14

I don't believe that libkeyfinder has a runtime dependency on QT5. I believe it only has a build dependency. It would be really great if you could move that to makedepends =)

I'm working on a utility called keyfinder-cli which uses this and doesn't have a dependency on QT, so I'd rather not have all of qt5 installed on my system if I don't have to!

adambot commented on 2014-04-08 19:34

keyfinder is currently incompatible with libav (version 10). Something similar to http://git.xiph.org/?p=ffmpeg2theora.git;a=commitdiff;h=82d2d6a6cd1b3fd7019c5cb20523c0becf005232 needs to be done to keyfinder, unfortunately it is beyond me. I have released libav9 until upstream can fix the compatibility issues.

also, please add taglib to the dependencies

jay7 commented on 2013-06-10 21:20

build.patch fails to clean apply. I've found that starting from rev.6b898cf4a1 libkeyfinder have added -lboost_system to the LIBS already.

Below is updated build.patch:

diff --git a/LibKeyFinder.pro b/LibKeyFinder.pro
index 09c8773..180e7fc 100644
--- a/LibKeyFinder.pro
+++ b/LibKeyFinder.pro
@@ -29,6 +29,8 @@ VERSION = 0.8.0

DEFINES += LIBKEYFINDER_LIBRARY

+PREFIX = /usr
+
HEADERS += \
audiodata.h \
binode.h \
@@ -115,7 +117,7 @@ unix:!symbian {
maemo5 {
target.path = /opt/usr/lib
} else {
- target.path = /usr/local/lib
+ target.path = /usr/lib
}
INSTALLS += target
}