Bug 185019 - print/lilypond-devel mode some RUN_DEPENDS to BUILD_DEPENDS
Summary: print/lilypond-devel mode some RUN_DEPENDS to BUILD_DEPENDS
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Pietro Cerutti
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-20 09:20 UTC by markiyan.kushnir
Modified: 2013-12-20 14:50 UTC (History)
0 users

See Also:


Attachments
file.diff (969 bytes, patch)
2013-12-20 09:20 UTC, markiyan.kushnir
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description markiyan.kushnir 2013-12-20 09:20:00 UTC
The following dependencies of lilypond 2.17.97 are required at configure time: textproc/dblatex, graphics/netpbm, net/rsync. The fist two are defined as RUN_DEPENDS, and are blocking the build if they were not previously installed. The rsync dependency should also be added to BUILD_DEPENDS.

Fix: Patch attached with submission follows:
How-To-Repeat: Try to install lilypond-devel while none of textproc/dblatex, graphics/netpbm, net/rsync is installed on the system.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-12-20 09:20:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gahr

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2013-12-20 12:39:35 UTC
Author: gahr
Date: Fri Dec 20 12:39:27 2013
New Revision: 337005
URL: http://svnweb.freebsd.org/changeset/ports/337005

Log:
  - Fix depends
  
  PR:		185019
  Submitted by:	Markiyan Kushnir <markiyan.kushnir@gmail.com>

Modified:
  head/print/lilypond-devel/Makefile

Modified: head/print/lilypond-devel/Makefile
==============================================================================
--- head/print/lilypond-devel/Makefile	Fri Dec 20 12:29:56 2013	(r337004)
+++ head/print/lilypond-devel/Makefile	Fri Dec 20 12:39:27 2013	(r337005)
@@ -16,15 +16,16 @@ BUILD_DEPENDS=	pdftexi2dvi:${PORTSDIR}/p
 		t1ascii:${PORTSDIR}/print/t1utils \
 		bash:${PORTSDIR}/shells/bash \
 		fontforge:${PORTSDIR}/print/fontforge \
+		dblatex:${PORTSDIR}/textproc/dblatex \
+		pngtopnm:${PORTSDIR}/graphics/netpbm \
+		rsync:${PORTSDIR}/net/rsync \
 		${LOCALBASE}/share/ghostscript/fonts/c059033l.pfb:${PORTSDIR}/print/gsfonts
 
 LIB_DEPENDS=	libguile.so:${PORTSDIR}/lang/guile \
 		libgmp.so:${PORTSDIR}/math/gmp \
 		libfreetype.so:${PORTSDIR}/print/freetype2
 
-RUN_DEPENDS=	dblatex:${PORTSDIR}/textproc/dblatex \
-		mftrace:${PORTSDIR}/print/mftrace \
-		pngtopnm:${PORTSDIR}/graphics/netpbm \
+RUN_DEPENDS=	mftrace:${PORTSDIR}/print/mftrace \
 		convert:${PORTSDIR}/graphics/ImageMagick \
 		${LOCALBASE}/lib/X11/fonts/dejavu/DejaVuSans-Bold.ttf:${PORTSDIR}/x11-fonts/dejavu
 
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Pietro Cerutti freebsd_committer freebsd_triage 2013-12-20 12:39:45 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 4 dfilter service freebsd_committer freebsd_triage 2013-12-20 14:48:36 UTC
Author: mat
Date: Fri Dec 20 14:48:28 2013
New Revision: 337018
URL: http://svnweb.freebsd.org/changeset/ports/337018

Log:
  MFH: r337005
  
  - Fix depends
  
  PR:		185019
  Submitted by:	Markiyan Kushnir <markiyan.kushnir@gmail.com>
  Approved by:	portmgr (implicit)

Modified:
  branches/2014Q1/print/lilypond-devel/Makefile
Directory Properties:
  branches/2014Q1/   (props changed)

Modified: branches/2014Q1/print/lilypond-devel/Makefile
==============================================================================
--- branches/2014Q1/print/lilypond-devel/Makefile	Fri Dec 20 14:46:58 2013	(r337017)
+++ branches/2014Q1/print/lilypond-devel/Makefile	Fri Dec 20 14:48:28 2013	(r337018)
@@ -14,15 +14,16 @@ BUILD_DEPENDS=	pdftexi2dvi:${PORTSDIR}/p
 		t1ascii:${PORTSDIR}/print/t1utils \
 		bash:${PORTSDIR}/shells/bash \
 		fontforge:${PORTSDIR}/print/fontforge \
+		dblatex:${PORTSDIR}/textproc/dblatex \
+		pngtopnm:${PORTSDIR}/graphics/netpbm \
+		rsync:${PORTSDIR}/net/rsync \
 		${LOCALBASE}/share/ghostscript/fonts/c059033l.pfb:${PORTSDIR}/print/gsfonts
 
 LIB_DEPENDS=	guile:${PORTSDIR}/lang/guile \
 		gmp:${PORTSDIR}/math/gmp \
 		freetype:${PORTSDIR}/print/freetype2
 
-RUN_DEPENDS=	dblatex:${PORTSDIR}/textproc/dblatex \
-		mftrace:${PORTSDIR}/print/mftrace \
-		pngtopnm:${PORTSDIR}/graphics/netpbm \
+RUN_DEPENDS=	mftrace:${PORTSDIR}/print/mftrace \
 		convert:${PORTSDIR}/graphics/ImageMagick \
 		${LOCALBASE}/lib/X11/fonts/dejavu/DejaVuSans-Bold.ttf:${PORTSDIR}/x11-fonts/dejavu
 
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"