# $NetBSD: Makefile.common,v 1.13 2015/12/29 05:06:06 dholland Exp $ # # used by sysutils/cdrdao/Makefile # used by sysutils/gcdmaster/Makefile DISTNAME= cdrdao-${CDRDAO_VER} CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=cdrdao/} EXTRACT_SUFX= .tar.bz2 MAINTAINER= david@maxwell.net HOMEPAGE= http://cdrdao.sourceforge.net/ COMMENT= Records audio or data CD-Rs in disk-at-once (DAO) mode CDRDAODIR= ${.CURDIR}/../../sysutils/cdrdao PATCHDIR= ${CDRDAODIR}/patches DISTINFO_FILE= ${CDRDAODIR}/distinfo CDRDAO_VER= 1.2.3 GNU_CONFIGURE= YES USE_TOOLS+= gmake USE_LANGUAGES= c c++ CONFIGURE_ARGS+= --with-pcctsbin=${PREFIX}/bin CONFIGURE_ARGS+= --with-pcctsinc=${PREFIX}/include/pccts CONFIGURE_ARGS+= --with-gtkmm-exec-prefix=/dev/null # don't pick up an installed libcdda_paranoia LDFLAGS+= -L../paranoia LDFLAGS.SunOS= -lvolmgt -lnsl .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "SunOS" CONFIGURE_ARGS+=--with-scglib .endif .if !empty(CC:M*gcc*) MAKE_ENV+= CCOM=gcc .endif # override ARCH to avoid picking up a bad ${ARCH} during the build MAKE_ENV+= ARCH="" post-extract: ${CP} ${WRKSRC}/scsilib/RULES/os-freebsd.id ${WRKSRC}/scsilib/RULES/os-dragonfly.id post-configure: set -e; cd ${WRKSRC}/scsilib/RULES ; \ ${TEST} -f netbsd-cc.rul || ${MV} i386-netbsd-cc.rul netbsd-cc.rul; \ ${TEST} -f netbsd-gcc.rul || ${MV} i386-netbsd-gcc.rul netbsd-gcc.rul; \ ${LN} -sf netbsd-gcc.rul ${MACHINE}-netbsd-gcc.rul; \ ${LN} -sf netbsd-cc.rul ${MACHINE}-netbsd-cc.rul; .include "../../audio/libao/buildlink3.mk" .include "../../audio/libmad/buildlink3.mk" .include "../../audio/libvorbis/buildlink3.mk" .include "../../devel/pccts/buildlink3.mk"