Bug 189778 - [patch] net/vino: fix for libtool versioning change
Summary: [patch] net/vino: fix for libtool versioning change
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: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-13 18:10 UTC by Rainer Hurling
Modified: 2014-05-13 19:40 UTC (History)
0 users

See Also:


Attachments
file.diff (373 bytes, patch)
2014-05-13 18:10 UTC, Rainer Hurling
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Rainer Hurling freebsd_committer freebsd_triage 2014-05-13 18:10:01 UTC
After recent changes to USES=libtool, as reported by tijl@ at ports@, here is my first candidate for it.

net/vino does not find one of its dependencies because of an apparently lower version number. Instead of accepting libunique-1.0.so it looks for libunique-1.0.2.so.

Fix: Patch attached with submission follows:
How-To-Repeat: Try to build r353934 of net/vino
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-05-13 18:10:10 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gnome

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2014-05-13 19:28:59 UTC
Author: tijl
Date: Tue May 13 18:28:55 2014
New Revision: 353976
URL: http://svnweb.freebsd.org/changeset/ports/353976
QAT: https://qat.redports.org/buildarchive/r353976/

Log:
  - Use new LIB_DEPENDS syntax to fix libunique dependency.
  - Staging.
  
  PR:		ports/189778
  Obtained from:	marcuscom

Modified:
  head/net/vino/Makefile

Modified: head/net/vino/Makefile
==============================================================================
--- head/net/vino/Makefile	Tue May 13 18:22:28 2014	(r353975)
+++ head/net/vino/Makefile	Tue May 13 18:28:55 2014	(r353976)
@@ -12,9 +12,9 @@ DIST_SUBDIR=	gnome2
 MAINTAINER=	gnome@FreeBSD.org
 COMMENT=	VNC server that allows for remote access to your GNOME desktop
 
-LIB_DEPENDS=	gnutls:${PORTSDIR}/security/gnutls \
-		telepathy-glib.0:${PORTSDIR}/net-im/telepathy-glib \
-		unique-1.0.2:${PORTSDIR}/x11-toolkits/unique
+LIB_DEPENDS=	libgnutls.so:${PORTSDIR}/security/gnutls \
+		libtelepathy-glib.so:${PORTSDIR}/net-im/telepathy-glib \
+		libunique-1.0.so:${PORTSDIR}/x11-toolkits/unique
 
 USE_BZIP2=	yes
 USES=		gettext gmake pkgconfig
@@ -29,11 +29,10 @@ LDFLAGS+=	-L${LOCALBASE}/lib
 GCONF_SCHEMAS=	vino-server.schemas
 
 .if !defined(WITHOUT_NOTIFY)
-LIB_DEPENDS+=	notify.4:${PORTSDIR}/devel/libnotify
+LIB_DEPENDS+=	libnotify.so:${PORTSDIR}/devel/libnotify
 CONFIGURE_ARGS+=--enable-libnotify=yes
 .else
 CONFIGURE_ARGS+=--enable-libnotify=no
 .endif
 
-NO_STAGE=	yes
 .include <bsd.port.mk>
_______________________________________________
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 Tijl Coosemans freebsd_committer freebsd_triage 2014-05-13 19:29:33 UTC
State Changed
From-To: open->closed

Fixed in r353976.