diff options
Diffstat (limited to 'recipes-multimedia/kokkinizita/zita-resampler_1.6.0.bb')
-rw-r--r-- | recipes-multimedia/kokkinizita/zita-resampler_1.6.0.bb | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/recipes-multimedia/kokkinizita/zita-resampler_1.6.0.bb b/recipes-multimedia/kokkinizita/zita-resampler_1.6.0.bb new file mode 100644 index 0000000..8bda076 --- /dev/null +++ b/recipes-multimedia/kokkinizita/zita-resampler_1.6.0.bb @@ -0,0 +1,41 @@ +SUMMARY = "A C++ library for resampling audio signals" +HOMEPAGE = "http://kokkinizita.linuxaudio.org/linuxaudio/" +LICENSE = "GPLv3" +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" + +inherit manpages + +DEPENDS += " \ + ldconfig-native \ + libsndfile1 \ +" + +SRC_URI = " \ + http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${BPN}-${PV}.tar.bz2 \ + file://0001-Align-Makefiles.patch \ +" +SRC_URI[md5sum] = "7b5ddc42f210985b29c8769111217e4c" +SRC_URI[sha256sum] = "10888d76299d8072990939be45d6fc5865f5a45d766d7690819c5899d2a588f0" + +# for builing apps +CXXFLAGS+=" -I../libs" +LDFLAGS+=" -L../libs" + +do_compile() { + cd ${S}/libs + base_do_compile + + # create lib link for building apps + ln -sf lib${BPN}.so.${PV} lib${BPN}.so + + cd ${S}/apps + base_do_compile +} + +do_install() { + cd ${S}/libs + oe_runmake 'DESTDIR=${D}' 'PREFIX=${prefix}' 'LIBDIR=${baselib}' install + + cd ${S}/apps + oe_runmake 'DESTDIR=${D}' 'PREFIX=${prefix}' 'LIBDIR=${baselib}' install +} |