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 7F69D1065693 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 5E3CE8FC5B 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 n7IAK2HV000386 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 n7IAK2cN000378; 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.n7IAK2cN000378@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 BA04C106568B for ; Tue, 18 Aug 2009 10:15:30 +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 02B748FC51 for ; Tue, 18 Aug 2009 10:15:30 +0000 (UTC) Received: by marvin.blogreen.org (Postfix, from userid 1001) id 588155C14C; Tue, 18 Aug 2009 12:15:29 +0200 (CEST) Message-Id: <20090818101529.588155C14C@marvin.blogreen.org> Date: Tue, 18 Aug 2009 12:15:29 +0200 (CEST) From: Romain Tartiere To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/137916: [new port] devel/monodevelop-java: MonoDevelop Java/IKVM language support 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:02 -0000 >Number: 137916 >Category: ports >Synopsis: [new port] devel/monodevelop-java: MonoDevelop Java/IKVM language support >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-java.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-java # monodevelop-java/files # monodevelop-java/files/patch-JavaBinding.make # monodevelop-java/files/patch-Makefile # monodevelop-java/files/patch-configure # monodevelop-java/distinfo # monodevelop-java/pkg-descr # monodevelop-java/pkg-plist # monodevelop-java/Makefile # echo c - monodevelop-java mkdir -p monodevelop-java > /dev/null 2>&1 echo c - monodevelop-java/files mkdir -p monodevelop-java/files > /dev/null 2>&1 echo x - monodevelop-java/files/patch-JavaBinding.make sed 's/^X//' >monodevelop-java/files/patch-JavaBinding.make << '77c095b88b913cdf2019fba47382ec24' X--- JavaBinding.make.orig 2008-03-02 14:16:19.000000000 +0100 X+++ JavaBinding.make 2008-03-02 14:15:17.000000000 +0100 X@@ -119,25 +119,25 @@ X LOCAL_PKGCONFIG=PKG_CONFIG_PATH=../../local-config:$$PKG_CONFIG_PATH X X $(ASSEMBLY) $(ASSEMBLY_MDB): $(build_sources) $(build_resources) $(build_datafiles) $(DLL_REFERENCES) $(PROJECT_REFERENCES) $(build_xamlg_list) X- make pre-all-local-hook prefix=$(prefix) X+ $(MAKE) pre-all-local-hook prefix=$(prefix) X mkdir -p $(dir $(ASSEMBLY)) X- make $(CONFIG)_BeforeBuild X+ $(MAKE) $(CONFIG)_BeforeBuild X $(LOCAL_PKGCONFIG) $(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$(ASSEMBLY) -target:$(COMPILE_TARGET) $(build_sources_embed) $(build_resources_embed) $(build_references_ref) X- make $(CONFIG)_AfterBuild X- make post-all-local-hook prefix=$(prefix) X+ $(MAKE) $(CONFIG)_AfterBuild X+ $(MAKE) post-all-local-hook prefix=$(prefix) X X X install-local: $(ASSEMBLY) $(ASSEMBLY_MDB) $(JAVABINDING_PC) X- make pre-install-local-hook prefix=$(prefix) X+ $(MAKE) pre-install-local-hook prefix=$(prefix) X mkdir -p $(INSTALL_DIR) X cp $(ASSEMBLY) $(ASSEMBLY_MDB) $(INSTALL_DIR) X mkdir -p $(DESTDIR)$(prefix)/lib/pkgconfig X test -z '$(JAVABINDING_PC)' || cp $(JAVABINDING_PC) $(DESTDIR)$(prefix)/lib/pkgconfig X- make post-install-local-hook prefix=$(prefix) X+ $(MAKE) post-install-local-hook prefix=$(prefix) X X uninstall-local: $(ASSEMBLY) $(ASSEMBLY_MDB) $(JAVABINDING_PC) X- make pre-uninstall-local-hook prefix=$(prefix) X+ $(MAKE) pre-uninstall-local-hook prefix=$(prefix) X rm -f $(INSTALL_DIR)/$(notdir $(ASSEMBLY)) X test -z '$(ASSEMBLY_MDB)' || rm -f $(INSTALL_DIR)/$(notdir $(ASSEMBLY_MDB)) X test -z '$(JAVABINDING_PC)' || rm -f $(INSTALL_DIR)/$(notdir $(JAVABINDING_PC)) X- make post-uninstall-local-hook prefix=$(prefix) X+ $(MAKE) post-uninstall-local-hook prefix=$(prefix) 77c095b88b913cdf2019fba47382ec24 echo x - monodevelop-java/files/patch-Makefile sed 's/^X//' >monodevelop-java/files/patch-Makefile << 'fd89feb981ffcdaca447e2c4567ceb32' X--- Makefile.orig 2008-03-02 14:16:03.000000000 +0100 X+++ Makefile 2008-03-02 14:15:17.000000000 +0100 X@@ -26,14 +26,14 @@ X @set . $$MAKEFLAGS; final_exit=:; \ X case $$2 in --unix) shift ;; esac; \ X case $$2 in *=*) dk="exit 1" ;; *k*) dk=: ;; *) dk="exit 1" ;; esac; \ X- make pre-$*-hook prefix=$(prefix) ;\ X+ ${MAKE} pre-$*-hook prefix=$(prefix) ;\ X for dir in $(SUBDIRS); do \ X case $$dir in \ X- .) make $*-local || { final_exit="exit 1"; $$dk; };;\ X- *) (cd $$dir && make $*) || { final_exit="exit 1"; $$dk; };;\ X+ .) ${MAKE} $*-local || { final_exit="exit 1"; $$dk; };;\ X+ *) (cd $$dir && ${MAKE} $*) || { final_exit="exit 1"; $$dk; };;\ X esac \ X done; \ X- make post-$*-hook prefix=$(prefix) ;\ X+ ${MAKE} post-$*-hook prefix=$(prefix) ;\ X $$final_exit X X $(CONFIG_MAKE): X@@ -47,18 +47,18 @@ X dist: $(CONFIG_MAKE) X rm -rf $(PACKAGE)-$(VERSION) X mkdir $(PACKAGE)-$(VERSION) X- make pre-dist-hook distdir=$$distdir X+ ${MAKE} pre-dist-hook distdir=$$distdir X for dir in $(SUBDIRS); do \ X pkgdir=`pwd`/$(PACKAGE)-$(VERSION); \ X mkdir $$pkgdir/$$dir || true; \ X case $$dir in \ X- .) make dist-local distdir=$$pkgdir || exit 1;; \ X- *) (cd $$dir; make dist-local distdir=$$pkgdir/$$dir) || exit 1;; \ X+ .) ${MAKE} dist-local distdir=$$pkgdir || exit 1;; \ X+ *) (cd $$dir; ${MAKE} dist-local distdir=$$pkgdir/$$dir) || exit 1;; \ X esac \ X done X- (make dist-local distdir=$(PACKAGE)-$(VERSION)) X- make X- make post-dist-hook distsir=$$distdir X+ (${MAKE} dist-local distdir=$(PACKAGE)-$(VERSION)) X+ ${MAKE} X+ ${MAKE} post-dist-hook distsir=$$distdir X tar czvf $(PACKAGE)-$(VERSION).tar.gz $(PACKAGE)-$(VERSION) X rm -rf $(PACKAGE)-$(VERSION) X @echo "==========================================" X@@ -69,5 +69,5 @@ X (mkdir test; cd test; \ X tar xzvf ../$(PACKAGE)-$(VERSION).tar.gz; cd $(PACKAGE)-$(VERSION); \ X ./configure --prefix=$$(cd `pwd`/..; pwd); \ X- make && make install && make dist); X+ ${MAKE} && ${MAKE} install && ${MAKE} dist); X rm -rf test fd89feb981ffcdaca447e2c4567ceb32 echo x - monodevelop-java/files/patch-configure sed 's/^X//' >monodevelop-java/files/patch-configure << 'c5c8a4925c5de23be7d151990c9dfc23' X--- configure.orig 2008-03-02 11:51:45.000000000 +0100 X+++ configure 2008-03-02 11:51:52.000000000 +0100 X@@ -1,4 +1,4 @@ X-#!/bin/bash X+#!/usr/bin/env bash X VERSION=0.19 X PACKAGE=monodevelop-boo X prefix=/usr/local c5c8a4925c5de23be7d151990c9dfc23 echo x - monodevelop-java/distinfo sed 's/^X//' >monodevelop-java/distinfo << '9b6116a9549a23ea322713583cc50fa3' XMD5 (monodevelop-java-2.0.tar.bz2) = e363776e8f215a1c0e25c3f81fd1a69d XSHA256 (monodevelop-java-2.0.tar.bz2) = 7124e3231257f1a128decd8b760c53d2e74919b04d0159109e4a5ce832f3b7bc XSIZE (monodevelop-java-2.0.tar.bz2) = 44436 9b6116a9549a23ea322713583cc50fa3 echo x - monodevelop-java/pkg-descr sed 's/^X//' >monodevelop-java/pkg-descr << '124311145a8a1d9035fb47b762886c92' XJava language bindings for MonoDevelop (with IKVM). X XWWW: http://www.monodevelop.org 124311145a8a1d9035fb47b762886c92 echo x - monodevelop-java/pkg-plist sed 's/^X//' >monodevelop-java/pkg-plist << 'df9c3f6b9575c6633b620f458f8dea68' X@comment $FreeBSD$ Xlib/monodevelop/AddIns/JavaBinding/JavaBinding.dll.mdb Xlib/monodevelop/AddIns/JavaBinding/JavaBinding.dll Xlib/monodevelop/AddIns/JavaBinding/locale/ca/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/cs/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/da/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/de/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/es/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/fr/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/gl/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/hu/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/id/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/it/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/ja/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/nl/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/pl/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/pt/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/pt_BR/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/ru/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/sl_SI/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/sv/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/tr/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/zh_CN/LC_MESSAGES/monodevelop-java.mo Xlib/monodevelop/AddIns/JavaBinding/locale/zh_TW/LC_MESSAGES/monodevelop-java.mo Xlibdata/pkgconfig/monodevelop-java.pc X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/zh_TW/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/zh_TW X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/zh_CN/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/zh_CN X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/tr/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/tr X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/sv/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/sv X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/sl_SI/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/sl_SI X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/ru/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/ru X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/pt_BR/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/pt_BR X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/pt/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/pt X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/pl/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/pl X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/nl/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/nl X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/ja/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/ja X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/it/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/it X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/id/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/id X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/hu/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/hu X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/gl/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/gl X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/fr/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/fr X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/es/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/es X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/de/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/de X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/da/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/da X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/cs/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/cs X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/ca/LC_MESSAGES X@dirrm lib/monodevelop/AddIns/JavaBinding/locale/ca X@dirrm lib/monodevelop/AddIns/JavaBinding/locale X@dirrm lib/monodevelop/AddIns/JavaBinding df9c3f6b9575c6633b620f458f8dea68 echo x - monodevelop-java/Makefile sed 's/^X//' >monodevelop-java/Makefile << 'cbab99d428f26e8b38d3ddfa76b23eab' X# New ports collection makefile for: monodevelop-java X# Date created: 2008-03-02 X# Whom: Romain Tartiere X# X# $FreeBSD$ X# X XPORTNAME= monodevelop-java XPORTVERSION= 2.0 XCATEGORIES= devel XMASTER_SITES= http://ftp.novell.com/pub/mono/sources/${PORTNAME}/ X XMAINTAINER= mono@FreeBSD.org XCOMMENT= MonoDevelop Java/IKVM language support X XBUILD_DEPENDS= bash:${PORTSDIR}/shells/bash \ X ${LOCALBASE}/libdata/pkgconfig/monodevelop.pc:${PORTSDIR}/devel/monodevelop XRUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/monodevelop.pc:${PORTSDIR}/devel/monodevelop X XUSE_BZIP2= yes XHAS_CONFIGURE= yes XUSE_GMAKE= yes XUSE_GETTEXT= yes XCONFIGURE_ARGS= --prefix=${PREFIX} XUSE_GNOME= gtksharp20 X Xpost-patch: X @${REINPLACE_CMD} -e 's|[(]prefix[)]/lib/pkgconfig|(prefix)/libdata/pkgconfig|g' \ X ${WRKSRC}/JavaBinding.make X X.include X.include cbab99d428f26e8b38d3ddfa76b23eab exit --- monodevelop-java.sh ends here --- >Release-Note: >Audit-Trail: >Unformatted: