landry a04713f999 Yet another bunch of ports that reliably fail to build on hppa.
BROKEN-hppa =	SIGILL when running lilypond
BROKEN-hppa =	libjson-c.so.0.0: undefined reference to __sync_val_compare_and_swap_4
BROKEN-hppa=	missing atomic ops
BROKEN-hppa=	./iodev/hdimage/hdimage.cc:807: error: 'bx_bswap32' was not declared in this scope
BROKEN-hppa =	cc1plus: error: unrecognized command line option '-std=c++11'
BROKEN-hppa =	src/bin/jp2/convert.c:192: error: expected identifier or '(' before '__extension__'
BROKEN-hppa=	libpt.so.7.0: undefined reference to __sync_fetch_and_or_4
BROKEN-hppa=	ykpers-json.c:42: error: redefinition of typedef 'json_bool'
BROKEN-hppa=	OOM on src/lxml/lxml.etree.c
BROKEN-hppa =	undefined reference to `__sync_val_compare_and_swap_4' in libjson-c
BROKEN-hppa =	rake fails when linking PassengerHelperAgent
BROKEN-hppa =	kstars/kstars/tools/scriptbuilder.cpp:103: internal compiler error: Segmentation fault
BROKEN-hppa=	build stuck on virt-viewer-window.c

See http://build-failures.rhaalovely.net/hppa/
2014-12-31 08:42:26 +00:00

49 lines
1.1 KiB
Makefile

# $OpenBSD: Makefile,v 1.4 2014/12/31 08:42:26 landry Exp $
COMMENT = solfege and ear training program
DISTNAME = solfege-3.22.2
CATEGORIES = audio x11
BROKEN-hppa = SIGILL when running lilypond
HOMEPAGE = http://www.solfege.org/
MAINTAINER = Brian Callahan <bcallah@openbsd.org>
# GPLv3+
PERMIT_PACKAGE_CDROM = Yes
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=solfege/}
MODULES = devel/gettext \
lang/python
BUILD_DEPENDS = print/lilypond,-main \
sysutils/coreutils \
x11/py-gtk2
RUN_DEPENDS = audio/lame \
audio/mpg123 \
timidity-*|fluidsynth-*:audio/timidity \
audio/vorbis-tools \
devel/desktop-file-utils \
x11/py-gtk2
CONFIGURE_STYLE = gnu
USE_GMAKE = Yes
FAKE_FLAGS = sysconfdir=${LOCALBASE}/share/examples/solfege
post-patch:
perl -pi -e "s,cp,${LOCALBASE}/bin/gcp,g" ${WRKSRC}/Makefile.in
pre-configure:
cd ${WRKSRC} && ${SUBST_CMD} default.config run-solfege.py.in system.rc && \
perl -pi -e "s,/bin/bash,/bin/sh,g" \
${WRKSRC}/exercises/standard/lesson-files/bin/csound-play-harmonic-interval.sh
do-test:
cd ${WRKSRC} && ${MODPY_BIN} ./test.py
.include <bsd.port.mk>