From owner-svn-ports-all@FreeBSD.ORG Sat Mar 8 13:49:35 2014 Return-Path: Delivered-To: svn-ports-all@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 43B33E9A; Sat, 8 Mar 2014 13:49:35 +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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3027B33F; Sat, 8 Mar 2014 13:49:35 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s28DnZfH059983; Sat, 8 Mar 2014 13:49:35 GMT (envelope-from kwm@svn.freebsd.org) Received: (from kwm@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s28DnYOD059976; Sat, 8 Mar 2014 13:49:34 GMT (envelope-from kwm@svn.freebsd.org) Message-Id: <201403081349.s28DnYOD059976@svn.freebsd.org> From: Koop Mast Date: Sat, 8 Mar 2014 13:49:34 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r347496 - in head/devel: libsoup libsoup-gnome libsoup/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-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: Sat, 08 Mar 2014 13:49:35 -0000 Author: kwm Date: Sat Mar 8 13:49:33 2014 New Revision: 347496 URL: http://svnweb.freebsd.org/changeset/ports/347496 QAT: https://qat.redports.org/buildarchive/r347496/ Log: Stagify Use new lib_depend syntax. Add USES=libtool Use USE_GNOME introspection component Obtained from: GNOME dev repo Deleted: head/devel/libsoup/files/patch-libsoup_tld-parser.py Modified: head/devel/libsoup-gnome/Makefile head/devel/libsoup-gnome/pkg-plist head/devel/libsoup/Makefile head/devel/libsoup/pkg-plist Modified: head/devel/libsoup-gnome/Makefile ============================================================================== --- head/devel/libsoup-gnome/Makefile Sat Mar 8 13:46:00 2014 (r347495) +++ head/devel/libsoup-gnome/Makefile Sat Mar 8 13:49:33 2014 (r347496) @@ -15,5 +15,4 @@ PLIST= ${.CURDIR}/pkg-plist SOUP_SLAVE= yes -NO_STAGE= yes .include "${MASTERDIR}/Makefile" Modified: head/devel/libsoup-gnome/pkg-plist ============================================================================== --- head/devel/libsoup-gnome/pkg-plist Sat Mar 8 13:46:00 2014 (r347495) +++ head/devel/libsoup-gnome/pkg-plist Sat Mar 8 13:49:33 2014 (r347496) @@ -1,10 +1,10 @@ include/libsoup-gnome-%%VERSION%%/libsoup/soup-cookie-jar-sqlite.h include/libsoup-gnome-%%VERSION%%/libsoup/soup-gnome-features.h include/libsoup-gnome-%%VERSION%%/libsoup/soup-gnome.h -lib/libsoup-gnome-%%VERSION%%.a lib/libsoup-gnome-%%VERSION%%.la lib/libsoup-gnome-%%VERSION%%.so lib/libsoup-gnome-%%VERSION%%.so.1 +lib/libsoup-gnome-%%VERSION%%.so.%%LIBVERSION%% libdata/pkgconfig/libsoup-gnome-%%VERSION%%.pc @dirrm include/libsoup-gnome-%%VERSION%%/libsoup @dirrm include/libsoup-gnome-%%VERSION%% Modified: head/devel/libsoup/Makefile ============================================================================== --- head/devel/libsoup/Makefile Sat Mar 8 13:46:00 2014 (r347495) +++ head/devel/libsoup/Makefile Sat Mar 8 13:49:33 2014 (r347496) @@ -1,6 +1,6 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ -# $MCom: ports/trunk/devel/libsoup/Makefile 18456 2013-05-12 14:40:21Z kwm $ +# $MCom: ports/trunk/devel/libsoup/Makefile 19016 2014-03-08 09:05:27Z kwm $ PORTNAME= libsoup PORTVERSION= 2.40.3 @@ -10,64 +10,66 @@ MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org -COMMENT= A SOAP (Simple Object Access Protocol) implementation in C +COMMENT= SOAP (Simple Object Access Protocol) implementation in C -BUILD_DEPENDS= glib-networking>=2.29.18:${PORTSDIR}/net/glib-networking \ - python2:${PORTSDIR}/lang/python2 -LIB_DEPENDS= gcrypt:${PORTSDIR}/security/libgcrypt +BUILD_DEPENDS= glib-networking>=2.29.18:${PORTSDIR}/net/glib-networking +LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt RUN_DEPENDS= glib-networking>=2.29.18:${PORTSDIR}/net/glib-networking USE_XZ= yes .if !defined(REFERENCE_PORT) -USES= gettext pathfix gmake pkgconfig -USE_GNOME= gnomehier glib20 libxml2 ltverhack referencehack intltool +USES= gettext gmake libtool pathfix pkgconfig +USE_GNOME= gnomehier glib20 libxml2 referencehack intltool USE_SQLITE= 3 USE_LDCONFIG= yes -USE_AUTOTOOLS= libtool +GNU_CONFIGURE= yes USE_PYTHON_BUILD= 2 CONFIGURE_ARGS= --disable-more-warnings CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -PLIST_SUB= VERSION="2.4" +LIBVERSION= 1.5.0 +PLIST_SUB= VERSION="2.4" LIBVERSION=${LIBVERSION} .if defined(SOUP_SLAVE) -USE_SQLITE= yes -LIB_DEPENDS+= soup-2.4:${PORTSDIR}/devel/libsoup \ - gnome-keyring:${PORTSDIR}/security/libgnome-keyring +USE_SQLITE= 3 +LIB_DEPENDS+= libsoup-2.4.so:${PORTSDIR}/devel/libsoup \ + libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring CONFIGURE_ARGS+=--with-gnome .else -BUILD_DEPENDS+= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection +USE_GNOME+= introspection:build CONFIGURE_ARGS+=--without-gnome .endif -NO_STAGE= yes post-patch: @${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \ ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's|env python|env ${PYTHON_VERSION}|g' \ + ${WRKSRC}/libsoup/tld-parser.py .if defined(SOUP_SLAVE) do-build: cd ${WRKSRC}/libsoup && ${GMAKE} libsoup-gnome-2.4.la do-install: - ${INSTALL_DATA} ${WRKSRC}/libsoup/.libs/libsoup-gnome-2.4.a ${PREFIX}/lib/ - ${INSTALL_DATA} ${WRKSRC}/libsoup/.libs/libsoup-gnome-2.4.la ${PREFIX}/lib/ - ${INSTALL_DATA} ${WRKSRC}/libsoup/.libs/libsoup-gnome-2.4.so ${PREFIX}/lib/ - ${INSTALL_DATA} ${WRKSRC}/libsoup/.libs/libsoup-gnome-2.4.so.1 ${PREFIX}/lib/ - cd ${WRKSRC}/libsoup && ${GMAKE} install-libsoupgnomeincludeHEADERS + ${INSTALL_DATA} ${WRKSRC}/libsoup/.libs/libsoup-gnome-2.4.la ${STAGEDIR}${PREFIX}/lib/ + ${INSTALL_PROGRAM} ${WRKSRC}/libsoup/.libs/libsoup-gnome-2.4.so ${STAGEDIR}${PREFIX}/lib/ + ${INSTALL_PROGRAM} ${WRKSRC}/libsoup/.libs/libsoup-gnome-2.4.so.1 ${STAGEDIR}${PREFIX}/lib/ + ${INSTALL_PROGRAM} ${WRKSRC}/libsoup/.libs/libsoup-gnome-2.4.so.${LIBVERSION} ${STAGEDIR}${PREFIX}/lib/ + cd ${WRKSRC}/libsoup && DESTDIR=${STAGEDIR} ${GMAKE} install-libsoupgnomeincludeHEADERS .endif post-install: .if defined(SOUP_SLAVE) - @${MKDIR} ${PREFIX}/libdata/pkgconfig - @${INSTALL_DATA} ${WRKSRC}/libsoup-gnome-2.4.pc \ - ${PREFIX}/libdata/pkgconfig/ + @${MKDIR} ${STAGEDIR}${PREFIX}/libdata/pkgconfig + ${INSTALL_DATA} ${WRKSRC}/libsoup-gnome-2.4.pc \ + ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ .else - @${INSTALL_DATA} ${WRKSRC}/libsoup/soup-connection.h \ - ${PREFIX}/include/libsoup-2.4/libsoup/soup-connection.h + ${INSTALL_DATA} ${WRKSRC}/libsoup/soup-connection.h \ + ${STAGEDIR}${PREFIX}/include/libsoup-2.4/libsoup/soup-connection.h + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsoup*.so* .endif .include Modified: head/devel/libsoup/pkg-plist ============================================================================== --- head/devel/libsoup/pkg-plist Sat Mar 8 13:46:00 2014 (r347495) +++ head/devel/libsoup/pkg-plist Sat Mar 8 13:49:33 2014 (r347496) @@ -50,6 +50,7 @@ lib/libsoup-%%VERSION%%.a lib/libsoup-%%VERSION%%.la lib/libsoup-%%VERSION%%.so lib/libsoup-%%VERSION%%.so.1 +lib/libsoup-%%VERSION%%.so.%%LIBVERSION%% libdata/pkgconfig/libsoup-%%VERSION%%.pc share/gir-1.0/Soup-%%VERSION%%.gir share/gtk-doc/html/libsoup-%%VERSION%%/SoupAddress.html