From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Aug 18 10:20:02 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E5EB11065694 for ; Tue, 18 Aug 2009 10:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A74D28FC62 for ; Tue, 18 Aug 2009 10:20:02 +0000 (UTC) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n7IAK2MW000415 for ; Tue, 18 Aug 2009 10:20:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n7IAK2RH000414; Tue, 18 Aug 2009 10:20:02 GMT (envelope-from gnats) Resent-Date: Tue, 18 Aug 2009 10:20:02 GMT Resent-Message-Id: <200908181020.n7IAK2RH000414@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Romain Tartiere Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B41D8106568E for ; Tue, 18 Aug 2009 10:15:44 +0000 (UTC) (envelope-from romain@blogreen.org) Received: from marvin.blogreen.org (unknown [IPv6:2a01:e35:2f7d:58c0:0:2:1:2]) by mx1.freebsd.org (Postfix) with ESMTP id 475F78FC15 for ; Tue, 18 Aug 2009 10:15:44 +0000 (UTC) Received: by marvin.blogreen.org (Postfix, from userid 1001) id 9C1005C09C; Tue, 18 Aug 2009 12:15:43 +0200 (CEST) Message-Id: <20090818101543.9C1005C09C@marvin.blogreen.org> Date: Tue, 18 Aug 2009 12:15:43 +0200 (CEST) From: Romain Tartiere To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/137917: [new port] devel/monodevelop-vala: Vala language support for Monodevelop X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Romain Tartiere List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Aug 2009 10:20:03 -0000 >Number: 137917 >Category: ports >Synopsis: [new port] devel/monodevelop-vala: Vala language support for Monodevelop >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Aug 18 10:20:02 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Romain Tartiere >Release: FreeBSD 7.2-STABLE i386 >Organization: >Environment: System: FreeBSD marvin.blogreen.org 7.2-STABLE FreeBSD 7.2-STABLE #6 r195737M: Fri Jul 17 14:15:17 CEST 2009 root@marvin.blogreen.org:/usr/obj/usr/src/sys/MARVIN i386 >Description: Depends on ports/117545: [New Port] devel/monodevelop >How-To-Repeat: >Fix: --- monodevelop-vala.sh begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # monodevelop-vala # monodevelop-vala/files # monodevelop-vala/files/patch-Navigation_ProjectNodeBuilderExtension.cs # monodevelop-vala/files/patch-Parser_TagDatabaseManager.cs # monodevelop-vala/distinfo # monodevelop-vala/pkg-descr # monodevelop-vala/Makefile # echo c - monodevelop-vala mkdir -p monodevelop-vala > /dev/null 2>&1 echo c - monodevelop-vala/files mkdir -p monodevelop-vala/files > /dev/null 2>&1 echo x - monodevelop-vala/files/patch-Navigation_ProjectNodeBuilderExtension.cs sed 's/^X//' >monodevelop-vala/files/patch-Navigation_ProjectNodeBuilderExtension.cs << 'e5fe5b294de7b299afdc0aa52c15f174' X X$FreeBSD$ X X--- Navigation/ProjectNodeBuilderExtension.cs.orig X+++ Navigation/ProjectNodeBuilderExtension.cs X@@ -100,7 +100,7 @@ X check_ctags = true; X X try { X- ProcessWrapper p = Runtime.ProcessService.StartProcess ("ctags", "--version", null, null); X+ ProcessWrapper p = Runtime.ProcessService.StartProcess ("exctags", "--version", null, null); X p.WaitForOutput (); X have_ctags = true; X } catch { e5fe5b294de7b299afdc0aa52c15f174 echo x - monodevelop-vala/files/patch-Parser_TagDatabaseManager.cs sed 's/^X//' >monodevelop-vala/files/patch-Parser_TagDatabaseManager.cs << '4fd96898e2f7a28cc7ef70e74614f30b' X X$FreeBSD$ X X--- Parser/TagDatabaseManager.cs.orig X+++ Parser/TagDatabaseManager.cs X@@ -81,7 +81,7 @@ X return false; X } X try { X- Runtime.ProcessService.StartProcess ("ctags", "--version", null, null).WaitForOutput (); X+ Runtime.ProcessService.StartProcess ("exctags", "--version", null, null).WaitForOutput (); X } catch { X LoggingService.LogWarning ("Cannot update Vala tags database because exuberant ctags is not installed."); X return false; X@@ -254,7 +254,7 @@ X try { X output = new System.IO.StringWriter (); X X- p = Runtime.ProcessService.StartProcess ("ctags", ctags_options, null, output, output, null); X+ p = Runtime.ProcessService.StartProcess ("exctags", ctags_options, null, output, output, null); X p.WaitForOutput (10000); X if (p.ExitCode != 0 || !File.Exists (tagFullFileName)) { X LoggingService.LogError ("Ctags did not successfully populate the tags database '{0}' from '{1}' within ten seconds.\nOutput: {2}", tagFullFileName, output.ToString ()); X@@ -345,7 +345,7 @@ X try { X output = new System.IO.StringWriter (); X error = new System.IO.StringWriter (); X- p = Runtime.ProcessService.StartProcess ("ctags", ctags_options, null, output, error, null); X+ p = Runtime.ProcessService.StartProcess ("exctags", ctags_options, null, output, error, null); X p.WaitForOutput (10000); X if (p.ExitCode != 0) { X LoggingService.LogError ("Ctags did not successfully populate the tags database from '{0}' within ten seconds.\nError output: {1}", filename, error.ToString ()); 4fd96898e2f7a28cc7ef70e74614f30b echo x - monodevelop-vala/distinfo sed 's/^X//' >monodevelop-vala/distinfo << '5a86430bbf585811903f552c170c713c' XMD5 (monodevelop-vala-2.0.tar.bz2) = 42eb94006f211a811d9bb339841c5e00 XSHA256 (monodevelop-vala-2.0.tar.bz2) = fb1542a65dd5e96aed66a3e16a4c9bc9b3280d97caaa9a026b3c883571b4b699 XSIZE (monodevelop-vala-2.0.tar.bz2) = 103958 5a86430bbf585811903f552c170c713c echo x - monodevelop-vala/pkg-descr sed 's/^X//' >monodevelop-vala/pkg-descr << '62be0e1d8c6a225ee5da06f2982ab9c6' XVala support for the MonoDevelop IDE. X XWWW: http://www.monodevelop.org 62be0e1d8c6a225ee5da06f2982ab9c6 echo x - monodevelop-vala/Makefile sed 's/^X//' >monodevelop-vala/Makefile << '3daaec542df9c86770dafb1b25edb66e' X# New ports collection makefile for: monodevelop-vala X# Date created: 2009-06-30 X# Whom: Romain Tartiere X# X# $FreeBSD$ X# X XPORTNAME= monodevelop-vala XPORTVERSION= 2.0 XCATEGORIES= devel XMASTER_SITES= http://ftp.novell.com/pub/mono/sources/${PORTNAME}/ X XMAINTAINER= mono@FreeBSD.org XCOMMENT= Vala language support for Monodevelop X XBUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/monodevelop.pc:${PORTSDIR}/devel/monodevelop XRUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/monodevelop.pc:${PORTSDIR}/devel/monodevelop \ X exctags:${PORTSDIR}/devel/ctags \ X valac:${LOCALBASE}/lang/vala X XUSE_BZIP2= yes XGNU_CONFIGURE= yes XUSE_GMAKE= yes XPLIST_FILES= lib/monodevelop/AddIns/BackendBindings/MonoDevelop.ValaBinding.dll X X.include 3daaec542df9c86770dafb1b25edb66e exit --- monodevelop-vala.sh ends here --- >Release-Note: >Audit-Trail: >Unformatted: