More libgmp leftovers due to indirect dependencies

Jan Henrik Sylvester me at janh.de
Sat May 16 11:34:27 UTC 2009


math/libqalculate and print/lilypond both link libgmp.so.X, but have not 
been bumped with the libgmp.so.7->libgmp.so.8 update as they do not list 
the dependency.

math/libqalculate pulls in libgmp via libcln and print/lilypond via 
libguile, thus the default package will always depend on libgmp.

Both should have their PORTREVISION bumped and 
gmp.8:${PORTSDIR}/math/libgmp4 added to LIB_DEPENDS not to be missed 
next time.

Cheers,
Jan Henrik


diff -u math/libqalculate/Makefile~ math/libqalculate/Makefile
--- math/libqalculate/Makefile~	2008-06-06 15:44:00.000000000 +0200
+++ math/libqalculate/Makefile	2009-05-16 12:49:18.000000000 +0200
@@ -7,14 +7,15 @@

  PORTNAME=	libqalculate
  PORTVERSION=	0.9.6
-PORTREVISION=	2
+PORTREVISION=	3
  CATEGORIES=	math
  MASTER_SITES=	SF/qalculate

  MAINTAINER=	ports at FreeBSD.org
  COMMENT=	A a multi-purpose desktop calculator (backend library)

-LIB_DEPENDS=	cln.5:${PORTSDIR}/math/cln
+LIB_DEPENDS=	cln.5:${PORTSDIR}/math/cln \
+		gmp.8:${PORTSDIR}/math/libgmp4

  USE_GNOME=	glib20 gnomehack gnometarget intlhack libxml2
  USE_GETTEXT=	yes
diff -u print/lilypond/Makefile~ print/lilypond/Makefile
--- print/lilypond/Makefile~	2009-01-28 15:46:19.000000000 +0100
+++ print/lilypond/Makefile	2009-05-16 12:47:32.000000000 +0200
@@ -9,7 +9,7 @@

  PORTNAME=	lilypond
  PORTVERSION=	2.11.65
-PORTREVISION=	1
+PORTREVISION=	2
  CATEGORIES=	print audio
  MASTER_SITES=	http://download.linuxaudio.org/lilypond/sources/v2.11/:src \
      		${MASTER_SITE_LOCAL}/gahr/:fonts \
@@ -26,7 +26,8 @@
  		rarian-sk-config:${PORTSDIR}/textproc/rarian \
  		texi2html:${PORTSDIR}/textproc/texi2html \
  		texi2dvi:${PORTSDIR}/print/texinfo
-LIB_DEPENDS=	guile.20:${PORTSDIR}/lang/guile
+LIB_DEPENDS=	guile.20:${PORTSDIR}/lang/guile \
+		gmp.8:${PORTSDIR}/math/libgmp4
  RUN_DEPENDS=	latex:${PORTSDIR}/print/teTeX \
      		mftrace:${PORTSDIR}/print/mftrace

-------------- next part --------------
diff -u math/libqalculate/Makefile~ math/libqalculate/Makefile
--- math/libqalculate/Makefile~	2008-06-06 15:44:00.000000000 +0200
+++ math/libqalculate/Makefile	2009-05-16 12:49:18.000000000 +0200
@@ -7,14 +7,15 @@
 
 PORTNAME=	libqalculate
 PORTVERSION=	0.9.6
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	math
 MASTER_SITES=	SF/qalculate
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	A a multi-purpose desktop calculator (backend library)
 
-LIB_DEPENDS=	cln.5:${PORTSDIR}/math/cln
+LIB_DEPENDS=	cln.5:${PORTSDIR}/math/cln \
+		gmp.8:${PORTSDIR}/math/libgmp4
 
 USE_GNOME=	glib20 gnomehack gnometarget intlhack libxml2
 USE_GETTEXT=	yes
diff -u print/lilypond/Makefile~ print/lilypond/Makefile
--- print/lilypond/Makefile~	2009-01-28 15:46:19.000000000 +0100
+++ print/lilypond/Makefile	2009-05-16 12:47:32.000000000 +0200
@@ -9,7 +9,7 @@
 
 PORTNAME=	lilypond
 PORTVERSION=	2.11.65
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	print audio
 MASTER_SITES=	http://download.linuxaudio.org/lilypond/sources/v2.11/:src \
     		${MASTER_SITE_LOCAL}/gahr/:fonts \
@@ -26,7 +26,8 @@
 		rarian-sk-config:${PORTSDIR}/textproc/rarian \
 		texi2html:${PORTSDIR}/textproc/texi2html \
 		texi2dvi:${PORTSDIR}/print/texinfo
-LIB_DEPENDS=	guile.20:${PORTSDIR}/lang/guile
+LIB_DEPENDS=	guile.20:${PORTSDIR}/lang/guile \
+		gmp.8:${PORTSDIR}/math/libgmp4
 RUN_DEPENDS=	latex:${PORTSDIR}/print/teTeX \
     		mftrace:${PORTSDIR}/print/mftrace
 


More information about the freebsd-ports mailing list