123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- # $OpenBSD: Makefile,v 1.29 2017/05/03 08:52:56 espie Exp $
- COMMENT= music tracking tool for X11
- V= 0.6.8
- DISTNAME= soundtracker_$V.gtk2_17092006_1613
- PKGNAME= soundtracker-$V
- REVISION= 5
- CATEGORIES= audio
- HOMEPAGE= http://www.shaltev.org/programming.html
- MAINTAINER= Wilbern Cobb <wcobb@openbsd.org>
- # GPLv2
- PERMIT_PACKAGE_CDROM= Yes
- MASTER_SITES= http://www.shaltev.org/data/
- EXTRACT_SUFX= .tar.bz2
- WANTLIB += ICE ORBit-2 SM X11 Xcomposite Xcursor Xdamage Xext
- WANTLIB += Xfixes Xi Xinerama Xrandr Xrender art_lgpl_2 atk-1.0
- WANTLIB += bonobo-2 bonobo-activation bonoboui-2 c cairo expat
- WANTLIB += fontconfig freetype gconf-2 gdk-x11-2.0 gdk_pixbuf-2.0
- WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gnome-2 gnomecanvas-2
- WANTLIB += gnomeui-2 gnomevfs-2 gobject-2.0 gthread-2.0 gtk-x11-2.0
- WANTLIB += m pango-1.0 pangocairo-1.0 pangoft2-1.0 pixman-1 png
- WANTLIB += popt pthread pthread-stubs sndfile sndio xcb xcb-render
- WANTLIB += xcb-shm z
- LIB_DEPENDS= audio/libsndfile \
- x11/gnome/libgnomeui
- MODULES= devel/gettext
- CONFIGURE_STYLE= gnu
- CONFIGURE_ARGS= --disable-alsa \
- --disable-sgi \
- --disable-oss \
- --disable-esd \
- --disable-sun \
- --disable-sdl \
- --disable-jack \
- --disable-splash
- CFLAGS += -fgnu89-inline
- CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -DDRIVER_SNDIO" \
- LDFLAGS="-L${LOCALBASE}/lib" \
- LIBS="-lsndio"
- WRKDIST= ${WRKDIR}/soundtracker-$V.gtk2
- DOCS= FAQ NEWS README \
- doc/xi.txt doc/xm.txt doc/xp.txt
- post-extract:
- @ln -s ${FILESDIR}/sndio-input.c ${WRKSRC}/app/drivers
- @ln -s ${FILESDIR}/sndio-output.c ${WRKSRC}/app/drivers
- post-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/soundtracker
- cd ${WRKSRC} && \
- ${INSTALL_DATA} ${DOCS} ${PREFIX}/share/doc/soundtracker
- .include <bsd.port.mk>
|