audio/tuxguitar not only BUILD_DEPENDS on x11-toolkits/swt and devel/itext, it RUN_DEPENDS on these too. Fix: I tested, it needs swt and itext in both BUILD and RUN. How-To-Repeat: # cd /usr/ports/audio/tuxguitar/ # make install clean # pkg_delete swt-3.2.2_1 % tuxguitar Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/Layout # pkg_delete itext-2.0.4,1 % tuxguitar Exception in thread "main" java.lang.NoClassDefFoundError: com/lowagie/text/BadElementException
State Changed From-To: open->feedback Awaiting maintainers feedback
This is a multi-part message in MIME format.
State Changed From-To: feedback->open Maintainer approved.
Please submit the following patch: --- Makefile.orig Wed Jul 25 13:49:47 2007 +++ Makefile Wed Jul 25 13:50:20 2007 @@ -7,7 +7,7 @@ PORTNAME= tuxguitar PORTVERSION= 0.9.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} MASTER_SITE_SUBDIR=${PORTNAME} @@ -17,6 +17,9 @@ COMMENT= A Multitrack tablature editor and player BUILD_DEPENDS= ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt \ + ${JAVALIBDIR}/itext.jar:${PORTSDIR}/devel/itext + +RUN_DEPENDS= ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt \ ${JAVALIBDIR}/itext.jar:${PORTSDIR}/devel/itext WRKSRC= ${WRKDIR}/TuxGuitar-0.9.1-src Thank you. -- Pietro Cerutti PGP Public Key: http://gahr.ch/pgp
Responsible Changed From-To: freebsd-ports-bugs->hq I'll handle this.
hq 2007-07-28 00:32:35 UTC FreeBSD ports repository Modified files: audio/tuxguitar Makefile Log: Add missing x11-toolkits/swt and devel/itext to RUN_DEPENDS PR: 114792 Submitted by: Olivier Smedts <olivier@gid0.org> Approved by: maintainer Revision Changes Path 1.4 +4 -1 ports/audio/tuxguitar/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Patch commited. Thanks for your contribution.