From owner-svn-ports-head@FreeBSD.ORG Tue Jul 8 13:09:10 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BB93F772; Tue, 8 Jul 2014 13:09:10 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A8C0C20E3; Tue, 8 Jul 2014 13:09:10 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s68D9A6O064995; Tue, 8 Jul 2014 13:09:10 GMT (envelope-from tijl@svn.freebsd.org) Received: (from tijl@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s68D9A6U064992; Tue, 8 Jul 2014 13:09:10 GMT (envelope-from tijl@svn.freebsd.org) Message-Id: <201407081309.s68D9A6U064992@svn.freebsd.org> From: Tijl Coosemans Date: Tue, 8 Jul 2014 13:09:10 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r361232 - in head/sysutils/openipmi: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2014 13:09:10 -0000 Author: tijl Date: Tue Jul 8 13:09:09 2014 New Revision: 361232 URL: http://svnweb.freebsd.org/changeset/ports/361232 QAT: https://qat.redports.org/buildarchive/r361232/ Log: - Remove TRACE option and depend on libexecinfo unconditionally because configure always detects it on FreeBSD 10 - Add INSTALL_TARGET=install-strip - USES=pathfix - Avoid USE_AUTOTOOLS - Fix pkg-plist after USES=libtool conversion Deleted: head/sysutils/openipmi/files/patch-Makefile.am head/sysutils/openipmi/files/patch-configure.in Modified: head/sysutils/openipmi/Makefile head/sysutils/openipmi/pkg-plist Modified: head/sysutils/openipmi/Makefile ============================================================================== --- head/sysutils/openipmi/Makefile Tue Jul 8 13:08:20 2014 (r361231) +++ head/sysutils/openipmi/Makefile Tue Jul 8 13:09:09 2014 (r361232) @@ -3,7 +3,7 @@ PORTNAME= openipmi PORTVERSION= 2.0.19 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/OpenIPMI%202.0%20Library DISTNAME= OpenIPMI-${PORTVERSION} @@ -11,19 +11,18 @@ DISTNAME= OpenIPMI-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Complex IPMI management software -LIB_DEPENDS= libpopt.so:${PORTSDIR}/devel/popt +LIB_DEPENDS= libexecinfo.so:${PORTSDIR}/devel/libexecinfo \ + libpopt.so:${PORTSDIR}/devel/popt -USES= gmake pkgconfig libtool GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip +USES= gmake libtool pathfix pkgconfig USE_LDCONFIG= yes -USE_AUTOTOOLS= autoconf autoheader automake aclocal -AUTOMAKE_ARGS+= --add-missing --copy --foreign -ACLOCAL_ARGS+= -I ${LOCALBASE}/share/aclocal CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -OPTIONS_DEFINE= SSL SNMP PERL PYTHON TCL TKINTER TRACE GDBM +OPTIONS_DEFINE= SSL SNMP PERL PYTHON TCL TKINTER GDBM OPTIONS_RADIO= GLIB OPTIONS_RADIO_GLIB= GLIB12 GLIB20 SSL_DESC= IPMI 2.0 RMCP+ encryption and authentication @@ -32,7 +31,6 @@ PERL_DESC= Perl interface for OpenIPMI l PYTHON_DESC= Python interface for OpenIPMI library TCL_DESC= TCL interface for OpenIPMI library TKINTER_DESC= GUI for OpenIPMI, written in Python -TRACE_DESC= Enable backtrace inspecting GDBM_DESC= Local SDR caching on startup GLIB12_DESC= Simply OS handler for glib 1.2 GLIB20_DESC= Simply OS handler for glib 2.0 @@ -101,10 +99,6 @@ CONFIGURE_ARGS+= --with-tcl=no PLIST_SUB+= TCL="@comment " .endif -.if ${PORT_OPTIONS:MTRACE} -LIB_DEPENDS+= libexecinfo.so:${PORTSDIR}/devel/libexecinfo -.endif - .if ${PORT_OPTIONS:MGDBM} LIB_DEPENDS+= libgdbm.so:${PORTSDIR}/databases/gdbm .endif @@ -127,4 +121,8 @@ CONFIGURE_ARGS+= --with-glib=no PLIST_SUB+= GLIB20="@comment " .endif +post-patch: + @${REINPLACE_CMD} '/libOpenIPMIutils_la_LIBADD =/s/$$/ -lexecinfo/' \ + ${WRKSRC}/utils/Makefile.in + .include Modified: head/sysutils/openipmi/pkg-plist ============================================================================== --- head/sysutils/openipmi/pkg-plist Tue Jul 8 13:08:20 2014 (r361231) +++ head/sysutils/openipmi/pkg-plist Tue Jul 8 13:09:09 2014 (r361232) @@ -105,16 +105,19 @@ man/man8/ipmilan.8.gz %%GLIB12%%lib/libOpenIPMIglib12.a %%GLIB12%%lib/libOpenIPMIglib12.so %%GLIB12%%lib/libOpenIPMIglib12.so.0 +%%GLIB12%%lib/libOpenIPMIglib12.so.0.0.1 %%GLIB12%%libdata/pkgconfig/OpenIPMIglib12.pc %%GLIB20%%@comment files list for GLIB20 %%GLIB20%%lib/libOpenIPMIglib.a %%GLIB20%%lib/libOpenIPMIglib.so %%GLIB20%%lib/libOpenIPMIglib.so.0 +%%GLIB20%%lib/libOpenIPMIglib.so.0.0.1 %%GLIB20%%libdata/pkgconfig/OpenIPMIglib.pc %%TCL%%@comment files list for TCL %%TCL%%lib/libOpenIPMItcl.a %%TCL%%lib/libOpenIPMItcl.so %%TCL%%lib/libOpenIPMItcl.so.0 +%%TCL%%lib/libOpenIPMItcl.so.0.0.1 %%TCL%%libdata/pkgconfig/OpenIPMItcl.pc %%PERL%%@comment files list for PERL %%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/OpenIPMI.pm