aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPawel Pekala <pawel@FreeBSD.org>2015-10-01 20:38:03 +0000
committerPawel Pekala <pawel@FreeBSD.org>2015-10-01 20:38:03 +0000
commit8a8937a5439aae958837202d4ea95ce60f7ab9a5 (patch)
treeb205c42143e19c295ed80e3a36c933b0f04988ab
parent4e1c08492385a92bc1de935980ab26af845f8767 (diff)
downloadports-8a8937a5439aae958837202d4ea95ce60f7ab9a5.tar.gz
ports-8a8937a5439aae958837202d4ea95ce60f7ab9a5.zip
Notes
-rw-r--r--audio/rosegarden/Makefile25
-rw-r--r--audio/rosegarden/distinfo4
-rw-r--r--audio/rosegarden/files/patch-configure11
-rw-r--r--audio/rosegarden/pkg-descr2
4 files changed, 19 insertions, 23 deletions
diff --git a/audio/rosegarden/Makefile b/audio/rosegarden/Makefile
index 91e720619054..6e0f4516f819 100644
--- a/audio/rosegarden/Makefile
+++ b/audio/rosegarden/Makefile
@@ -2,14 +2,15 @@
# $FreeBSD$
PORTNAME= rosegarden
-PORTVERSION= 14.12
+PORTVERSION= 15.08
CATEGORIES= audio
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/
+MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= General purpose music editor and sequencer suite
-LICENSE= GPLv2
+LICENSE= GPLv2 # (or later)
+LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= dssi_osc_update:${PORTSDIR}/audio/dssi \
makedepend:${PORTSDIR}/devel/makedepend
@@ -21,16 +22,22 @@ LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib \
RUN_DEPENDS= dssi_osc_update:${PORTSDIR}/audio/dssi \
lilypond:${PORTSDIR}/print/lilypond
-USES= tar:bzip2 desktop-file-utils gmake pkgconfig shared-mime-info
+USES= compiler:c++0x desktop-file-utils gmake pkgconfig \
+ shared-mime-info tar:bzip2
+USE_QT4= gui network xml \
+ linguisttools_build moc_build rcc_build uic_build
+QT_NONSTANDARD= yes
GNU_CONFIGURE= yes
-CONFIGURE_ENV+= QTLIBDIR=${QT_LIBDIR}
-USE_QT4= gui network xml rcc_build moc_build uic_build linguisttools_build
-INSTALLS_ICONS= yes
+CONFIGURE_ARGS= --with-qtdir=${QT_PREFIX} \
+ --with-qtlibdir=${QT_LIBDIR}
-CXXFLAGS+= -I${LOCALBASE}/include
+CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
+post-patch:
+ @${REINPLACE_CMD} '/LIBS/s|-ldl||' ${WRKSRC}/configure
+
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/rosegarden
.include <bsd.port.mk>
diff --git a/audio/rosegarden/distinfo b/audio/rosegarden/distinfo
index b63928e009a5..adba9a8b0d0d 100644
--- a/audio/rosegarden/distinfo
+++ b/audio/rosegarden/distinfo
@@ -1,2 +1,2 @@
-SHA256 (rosegarden-14.12.tar.bz2) = f876fbb818326da7f012a01a4d6baf45022dcbb98626e0ce40c67b6943ee147e
-SIZE (rosegarden-14.12.tar.bz2) = 6235233
+SHA256 (rosegarden-15.08.tar.bz2) = 9a527eb8a5523dd0709cc70795ad5a037042940d83d287673676577de12262de
+SIZE (rosegarden-15.08.tar.bz2) = 6269373
diff --git a/audio/rosegarden/files/patch-configure b/audio/rosegarden/files/patch-configure
deleted file mode 100644
index 5f21a725958c..000000000000
--- a/audio/rosegarden/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig 2012-12-10 21:30:47.000000000 +0100
-+++ configure 2012-12-10 21:31:26.000000000 +0100
-@@ -4998,8 +4998,6 @@
- $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
- if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
- LIBS="$LIBS -ldl"
--else
-- as_fn_error $? "Failed to find required dl library" "$LINENO" 5
- fi
-
-
diff --git a/audio/rosegarden/pkg-descr b/audio/rosegarden/pkg-descr
index 66418ccb13db..f33582d89ded 100644
--- a/audio/rosegarden/pkg-descr
+++ b/audio/rosegarden/pkg-descr
@@ -2,4 +2,4 @@ Rosegarden is a free integrated musical notation editor and MIDI
sequencer for Unix/X platforms, with specific support for FreeBSD,
Linux PCs and SGI IRIX workstations.
-WWW: http://www.rosegardenmusic.com
+WWW: http://www.rosegardenmusic.com/