From owner-svn-ports-all@FreeBSD.ORG Fri Apr 25 09:13:46 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 64C8BB9D; Fri, 25 Apr 2014 09:13:46 +0000 (UTC) Received: from mailrelay012.isp.belgacom.be (mailrelay012.isp.belgacom.be [195.238.6.179]) by mx1.freebsd.org (Postfix) with ESMTP id 81A741727; Fri, 25 Apr 2014 09:13:45 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlYGAPAmWlNR8aN3/2dsb2JhbABZgwZPS8QsgQ8XdIIlAQEBBDocIQIQCw4GBAklDyoeBhMJiDwBCMpNF44mMweEOQSZBIE5kSSDMzs Received: from 119.163-241-81.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([81.241.163.119]) by relay.skynet.be with ESMTP; 25 Apr 2014 11:13:28 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.8/8.14.8) with ESMTP id s3P9DRqU001689; Fri, 25 Apr 2014 11:13:27 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Fri, 25 Apr 2014 11:13:27 +0200 From: Tijl Coosemans To: Baptiste Daroussin Subject: Re: svn commit: r352093 - head/x11/startup-notification Message-ID: <20140425111327.3e351b84@kalimero.tijl.coosemans.org> In-Reply-To: <201404250738.s3P7c2CV097634@svn.freebsd.org> References: <201404250738.s3P7c2CV097634@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Apr 2014 09:13:46 -0000 On Fri, 25 Apr 2014 07:38:02 +0000 (UTC) Baptiste Daroussin wrote: > Author: bapt > Date: Fri Apr 25 07:38:01 2014 > New Revision: 352093 > URL: http://svnweb.freebsd.org/changeset/ports/352093 > QAT: https://qat.redports.org/buildarchive/r352093/ > > Log: > Switch to USES=libtool > Strip binaries > > Modified: > head/x11/startup-notification/Makefile > head/x11/startup-notification/pkg-plist > > Modified: head/x11/startup-notification/Makefile > ============================================================================== > --- head/x11/startup-notification/Makefile Fri Apr 25 07:34:14 2014 (r352092) > +++ head/x11/startup-notification/Makefile Fri Apr 25 07:38:01 2014 (r352093) > @@ -4,7 +4,7 @@ > > PORTNAME= startup-notification > PORTVERSION= 0.12 > -PORTREVISION= 1 > +PORTREVISION= 2 > CATEGORIES= x11 gnome > MASTER_SITES= http://www.freedesktop.org/software/startup-notification/releases/ > DIST_SUBDIR= gnome2 > @@ -12,16 +12,15 @@ DIST_SUBDIR= gnome2 > MAINTAINER= gnome@FreeBSD.org > COMMENT= Library that supports startup notification spec from freedesktop.org > > -LIB_DEPENDS= xcb-util:${PORTSDIR}/x11/xcb-util > +LIB_DEPENDS= libxcb-util.so:${PORTSDIR}/x11/xcb-util > > USE_XORG= x11 > -USE_AUTOTOOLS= libtool > -USES= gmake pathfix pkgconfig > -USE_GNOME= ltasneededhack > +USES= gmake libtool pathfix pkgconfig > GNU_CONFIGURE= yes > USE_LDCONFIG= yes > CPPFLAGS+= -I${LOCALBASE}/include > LDFLAGS+= -L${LOCALBASE}/lib > CONFIGURE_ARGS+=ac_cv_lib_ICE_IceConnectionNumber=no > +INSTALL_TARGET= install-strip > > .include > > Modified: head/x11/startup-notification/pkg-plist > ============================================================================== > --- head/x11/startup-notification/pkg-plist Fri Apr 25 07:34:14 2014 (r352092) > +++ head/x11/startup-notification/pkg-plist Fri Apr 25 07:38:01 2014 (r352093) > @@ -5,9 +5,9 @@ include/startup-notification-1.0/libsn/s > include/startup-notification-1.0/libsn/sn-util.h > include/startup-notification-1.0/libsn/sn.h > lib/libstartup-notification-1.a > -lib/libstartup-notification-1.la > lib/libstartup-notification-1.so > lib/libstartup-notification-1.so.0 > +lib/libstartup-notification-1.so.0.0.0 > libdata/pkgconfig/libstartup-notification-1.0.pc > @dirrm include/startup-notification-1.0/libsn > @dirrm include/startup-notification-1.0 It's probably better to use libtool:keepla here. There are too many ports that depend on this port with .la files that may refer to libstartup-notification-1.la. I've been thinking if it would be possible for pkg to register .la files (and their references to other libraries) like it does with .so files. Then you could find out if there are references lurking in other ports with pkg rquery.