pkgsrc/audio/libmp3splt/buildlink3.mk
schmonz eb8f04705c Update to 0.5.1 and take MAINTAINER. From the changelog:
- fixed bug settings custom tags to splitted files
- fixed bug for mac compilation (#2099498 : no plugin matches the
    file 'xxx')
- added plugin system for audio formats (currently supports ogg
    vorbis and mp3)
- implemented STDIN and STDOUT (like in the original mp3splt)
- moved translation of error codes to string into the library
- implemented experimental version of 'mp3splt.log' (like in the
    original mp3splt)
- return codes of many functions were checked
- option '-o' now creates directories if necessary
- fixed a log of bugs, including :
(some are related to mp3splt command line, but I post them here)
#1807288 : one-off bug
#1483040 : problems with output file path(mp3splt is removing '/')
#1665006 & #1665002 : corrected return codes & const correctness
#2000246 : changed 'splitted' to 'split'
#118157 : unplayable stdin files on windows (+ same problem for stdin)
2008-10-05 22:47:23 +00:00

29 lines
894 B
Makefile

# $NetBSD: buildlink3.mk,v 1.2 2008/10/05 22:47:23 schmonz Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBMP3SPLT_BUILDLINK3_MK:= ${LIBMP3SPLT_BUILDLINK3_MK}+
.if ${BUILDLINK_DEPTH} == "+"
BUILDLINK_DEPENDS+= libmp3splt
.endif
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibmp3splt}
BUILDLINK_PACKAGES+= libmp3splt
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libmp3splt
.if ${LIBMP3SPLT_BUILDLINK3_MK} == "+"
BUILDLINK_API_DEPENDS.libmp3splt+= libmp3splt>=0.5.1
BUILDLINK_PKGSRCDIR.libmp3splt?= ../../audio/libmp3splt
.endif # LIBMP3SPLT_BUILDLINK3_MK
###
### XXX libmad and libvorbis are needed only for headers.
###
BUILDLINK_DEPMETHOD.libmad?= build
.include "../../audio/libmad/buildlink3.mk"
BUILDLINK_DEPMETHOD.libvorbis?= build
.include "../../audio/libvorbis/buildlink3.mk"
.include "../../multimedia/libogg/buildlink3.mk"
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}