Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 May 2013 20:46:21 +0000 (UTC)
From:      Koop Mast <kwm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r318626 - in head/devel/libsoup: . files
Message-ID:  <201305202046.r4KKkLCc043451@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kwm
Date: Mon May 20 20:46:21 2013
New Revision: 318626
URL: http://svnweb.freebsd.org/changeset/ports/318626

Log:
  libsoup isn't python 3 safe restrict python version, patch script to call python2 since bin/python can be both major versions. [1]
  While here: Add build depend on python for above said script, document sqlite3 depend and mark jobs safe.
  
  Submitted by:	eadler@ [1]
  Obtained from:	GNOME devel repo

Added:
  head/devel/libsoup/files/patch-libsoup_tld-parser.py   (contents, props changed)
Modified:
  head/devel/libsoup/Makefile

Modified: head/devel/libsoup/Makefile
==============================================================================
--- head/devel/libsoup/Makefile	Mon May 20 20:16:03 2013	(r318625)
+++ head/devel/libsoup/Makefile	Mon May 20 20:46:21 2013	(r318626)
@@ -1,10 +1,10 @@
 # Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
 # $FreeBSD$
-#   $MCom: ports/devel/libsoup/Makefile,v 1.116 2013/01/15 02:25:57 kwm Exp $
+#   $MCom: ports/trunk/devel/libsoup/Makefile 18456 2013-05-12 14:40:21Z kwm $
 
 PORTNAME=	libsoup
 PORTVERSION=	2.40.3
-PORTREVISION?=	1
+PORTREVISION?=	2
 CATEGORIES=	devel gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome2
@@ -20,12 +20,15 @@ USE_XZ=		yes
 
 .if !defined(REFERENCE_PORT)
 
-USES=		gettext
-USE_GNOME=	gnomehier gnomehack glib20 libxml2 ltverhack referencehack \
-		intltool
+USES=		gettext pathfix
+USE_GNOME=	gnomehier glib20 libxml2 ltverhack referencehack intltool
+USE_SQLITE=	3
 USE_LDCONFIG=	yes
 USE_AUTOTOOLS=	libtool
 USE_GMAKE=	yes
+MAKE_JOBS_SAFE=	yes
+USE_PYTHON_BUILD=	-2.7
+CONFIGURE_ARGS=	--disable-more-warnings
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 

Added: head/devel/libsoup/files/patch-libsoup_tld-parser.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libsoup/files/patch-libsoup_tld-parser.py	Mon May 20 20:46:21 2013	(r318626)
@@ -0,0 +1,8 @@
+--- libsoup/tld-parser.py.orig	2013-05-12 13:59:58.000000000 +0000
++++ libsoup/tld-parser.py	2013-05-12 14:00:36.000000000 +0000
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2
+ 
+ # Generate tld rules
+ # Copyright (C) 2012 Red Hat, Inc.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201305202046.r4KKkLCc043451>