pkgsrc/audio/musicbrainz/buildlink.mk
zuntum c1b67caba2 Initial import of musicbrainz-1.1.0 [pkgsrc/audio/musicbrainz]
MusicBrainz is the second generation incarnation of the CD Index.
This server is designed to enable Audio CD and MP3/Vorbis players
to download metadata about the music they are playing. All of the
data collected on the Musicbrainz server is made available to the
public under the OpenContent license.

Provided by Rui-Xiang Guo <rxg@netbsd.org> in pkg/15984
2002-04-19 20:23:58 +00:00

42 lines
1.7 KiB
Makefile

# $NetBSD: buildlink.mk,v 1.1.1.1 2002/04/19 20:23:58 zuntum Exp $
#
# This Makefile fragment is included by packages that use musicbrainz.
#
# To use this Makefile fragment, simply:
#
# (1) Optionally define BUILDLINK_DEPENDS.musicbrainz to the dependency pattern
# for the version of musicbrainz desired.
# (2) Include this Makefile fragment in the package Makefile,
# (3) Add ${BUILDLINK_DIR}/include to the front of the C preprocessor's header
# search path, and
# (4) Add ${BUILDLINK_DIR}/lib to the front of the linker's library search
# path.
.if !defined(MUSICBRAINZ_BUILDLINK_MK)
MUSICBRAINZ_BUILDLINK_MK= # defined
.include "../../mk/bsd.buildlink.mk"
BUILDLINK_DEPENDS.musicbrainz?= musicbrainz>=1.1.0
DEPENDS+= ${BUILDLINK_DEPENDS.musicbrainz}:../../audio/musicbrainz
EVAL_PREFIX+= BUILDLINK_PREFIX.musicbrainz=musicbrainz
BUILDLINK_PREFIX.musicbrainz_DEFAULT= ${LOCALBASE}
BUILDLINK_FILES.musicbrainz= include/musicbrainz/bitprintinfo.h
BUILDLINK_FILES.musicbrainz+= include/musicbrainz/errors.h
BUILDLINK_FILES.musicbrainz+= include/musicbrainz/mb_c.h
BUILDLINK_FILES.musicbrainz+= include/musicbrainz/musicbrainz.h
BUILDLINK_FILES.musicbrainz+= include/musicbrainz/queries.h
BUILDLINK_FILES.musicbrainz+= include/musicbrainz/bitzi/bitcollider.h
BUILDLINK_FILES.musicbrainz+= include/musicbrainz/bitzi/gui_win32.h
BUILDLINK_FILES.musicbrainz+= include/musicbrainz/bitzi/list.h
BUILDLINK_FILES.musicbrainz+= include/musicbrainz/bitzi/plugin.h
BUILDLINK_FILES.musicbrainz+= lib/libmusicbrainz.*
BUILDLINK_TARGETS.musicbrainz= musicbrainz-buildlink
BUILDLINK_TARGETS+= ${BUILDLINK_TARGETS.musicbrainz}
pre-configure: ${BUILDLINK_TARGETS.musicbrainz}
musicbrainz-buildlink: _BUILDLINK_USE
.endif # MUSICBRAINZ_BUILDLINK_MK