[BACK]Return to Makefile.common CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / audio / bmp

Annotation of pkgsrc/audio/bmp/Makefile.common, Revision 1.17

1.17    ! jmmv        1: # $NetBSD: Makefile.common,v 1.16 2005/12/05 23:55:02 rillig Exp $
1.1       jmmv        2: #
                      3:
1.6       jmmv        4: DISTNAME=      bmp-0.9.7
1.1       jmmv        5: CATEGORIES=    audio
                      6: MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=beepmp/}
                      7:
1.17    ! jmmv        8: MAINTAINER=    tech-pkg@NetBSD.org
1.1       jmmv        9: HOMEPAGE=      http://beepmp.sourceforge.net/
                     10: COMMENT=       Beep Media Player (fork of XMMS to work with GTK+ 2.x)
                     11:
                     12: DISTINFO_FILE=         ${.CURDIR}/../../audio/bmp/distinfo
                     13: FILESDIR=              ${.CURDIR}/../../audio/xmms/files
                     14: PATCHDIR=              ${.CURDIR}/../../audio/bmp/patches
1.15      minskim    15: PATCH_SITES=           http://izb.knu.ac.kr/~bh/diffs/
                     16: PATCHFILES=            ${DISTNAME}-ipv6-simple.diff
                     17: PATCH_DIST_STRIP+=     -p1
1.1       jmmv       18:
                     19: GNU_CONFIGURE=         yes
1.3       jmmv       20: USE_DIRS+=             xdg-1.1
1.1       jmmv       21: USE_LIBTOOL=           yes
                     22: USE_PKGLOCALEDIR=      yes
1.14      jlam       23: USE_TOOLS+=            pkg-config
1.1       jmmv       24:
                     25: CONFIGURE_ARGS+=       --disable-alsa
                     26: CONFIGURE_ARGS+=       --disable-esd
1.13      rillig     27: CONFIGURE_ARGS+=       --disable-opengl
                     28: .if defined(BMP_ENABLE_ENCODERS) && !empty(BMP_ENABLE_ENCODERS:M[Yy][Ee][Ss])
                     29: CONFIGURE_ARGS+=       --enable-mp3
                     30: CONFIGURE_ARGS+=       --enable-ogg
                     31: CONFIGURE_ARGS+=       --enable-vorbis
                     32: .else
1.5       jmmv       33: CONFIGURE_ARGS+=       --disable-mp3
1.1       jmmv       34: CONFIGURE_ARGS+=       --disable-oss
                     35: CONFIGURE_ARGS+=       --disable-vorbis
1.13      rillig     36: .endif
1.1       jmmv       37:
1.6       jmmv       38: PKGCONFIG_OVERRIDE+=   bmp.pc
1.1       jmmv       39:
1.5       jmmv       40: PKG_OPTIONS_VAR=       PKG_OPTIONS.bmp
1.15      minskim    41: PKG_SUPPORTED_OPTIONS= gnome inet6 xmms-eq
1.5       jmmv       42:
                     43: .include "../../mk/bsd.options.mk"
1.1       jmmv       44: .include "../../mk/bsd.prefs.mk"
                     45:
1.5       jmmv       46: .if !empty(PKG_OPTIONS:Mgnome)
                     47: CONFIGURE_ARGS+=       --enable-gconf
                     48: CONFIGURE_ARGS+=       --enable-gnome-vfs
                     49: .  include "../../devel/GConf2/buildlink3.mk"
                     50: .  include "../../sysutils/gnome-vfs2/buildlink3.mk"
                     51: .endif
1.1       jmmv       52:
1.15      minskim    53: .if !empty(PKG_OPTIONS:Minet6)
                     54: CONFIGURE_ARGS+=       --enable-ipv6
                     55: .endif
                     56:
1.7       jmmv       57: .if !empty(PKG_OPTIONS:Mxmms-eq)
                     58: CONFIGURE_ARGS+=       --with-xmms-eq
                     59: .endif
                     60:
1.1       jmmv       61: .if ${OPSYS} == "NetBSD"
1.10      jlam       62: RAWPART_cmd=           /sbin/sysctl -n kern.rawpartition | ${TR} 0-9 a-j
1.16      rillig     63: CONFIGURE_ARGS+=       --with-dev-dsp=${DEVOSSSOUND:Q}                 \
1.10      jlam       64:                        --with-cdda-device=/dev/rcd0${RAWPART_cmd:sh}   \
1.1       jmmv       65:                        --with-cdda-dir=/cdrom/
                     66:
1.4       jmmv       67: post-extract:
                     68:        ${RM} ${WRKSRC}/Output/OSS/soundcard.h
                     69:        ${LN} -s /usr/include/soundcard.h ${WRKSRC}/Output/OSS/soundcard.h
                     70:
1.1       jmmv       71: .  if ${MACHINE_ARCH} == "i386"
                     72: post-patch:
                     73: .    if ${OBJECT_FMT} == "a.out"
                     74:        ${CP} ${FILESDIR}/decode_i586_.s ${WRKSRC}/Input/mpg123/decode_i586.s
                     75: .    endif
                     76:        cd ${WRKSRC}/Input/mpg123 && \
                     77:            ${MV} decode_i586.s decode_i586.s.orig && \
                     78:            ${SED} -e 's@^/@#/@g' <decode_i586.s.orig >decode_i586.s
                     79: .  endif
                     80: .endif
                     81:
                     82: .include "../../audio/libmikmod/buildlink3.mk"
                     83: .include "../../converters/libiconv/buildlink3.mk"
                     84: .include "../../devel/gettext-lib/buildlink3.mk"
                     85: .include "../../devel/glib2/buildlink3.mk"
1.5       jmmv       86: .include "../../devel/libglade2/buildlink3.mk"
1.8       jmmv       87: .include "../../devel/pango/buildlink3.mk"
1.1       jmmv       88: .include "../../x11/gtk2/buildlink3.mk"
                     89:
                     90: .include "../../mk/ossaudio.buildlink3.mk"

CVSweb <webmaster@jp.NetBSD.org>