Date: 12 Oct 2003 11:12:15 -0000 From: Rui Lopes <rui@ruilopes.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/57885: New port: devel/agide Message-ID: <20031012111215.11155.qmail@ns.webtt.biz> Resent-Message-ID: <200310121110.h9CBAIXt038363@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 57885 >Category: ports >Synopsis: New port: devel/agide >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Oct 12 04:10:18 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Rui Lopes >Release: FreeBSD 5.1-RELEASE-p10 i386 >Organization: >Environment: System: FreeBSD cheetah 5.1-RELEASE-p10 FreeBSD 5.1-RELEASE-p10 #3: Sat Oct 11 19:39:45 WEST 2003 root@cheetah:/usr/obj/usr/src/sys/DEBUGGER i386 >Description: New port for Agide http://www.agide.org. >How-To-Repeat: >Fix: --- agide.shar 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: # # agide # agide/files # agide/files/check_vim # agide/Makefile # agide/pkg-descr # agide/pkg-plist # agide/distinfo # echo c - agide mkdir -p agide > /dev/null 2>&1 echo c - agide/files mkdir -p agide/files > /dev/null 2>&1 echo x - agide/files/check_vim sed 's/^X//' >agide/files/check_vim << 'END-of-agide/files/check_vim' X#!/bin/sh X# $FreeBSD$ X# X# This script detects if installed vim has our required options. X# -- Rui Lopes <rui@ruilopes.com> X Xcheck() { X str=`{ vim --version|grep "$1";} 2>/dev/null` X if test "x$str" != x; then X return 0 X fi X return 1 X} X Xno_gui() { X echo X echo "The installed Vim does not have GUI support, please install Vim with" X echo "GUI support. You can install it with:" X echo X echo "# cd /usr/ports/editors/vim && make -DWITH_GTK2 install" X echo "NOTE: You should consult the vim port for more options." X echo X exit 1 X} X Xcheck ' with .* GUI\.' || no_gui END-of-agide/files/check_vim echo x - agide/Makefile sed 's/^X//' >agide/Makefile << 'END-of-agide/Makefile' X# New ports collection makefile for: A-A-P GUI IDE: agide X# Date created: 26 August 2003 X# Whom: Rui Lopes <rui@ruilopes.com> X# X# $FreeBSD$ X# X XPORTNAME= agide XPORTVERSION= 0.121 XCATEGORIES= devel XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= a-a-p X XMAINTAINER= rui@ruilopes.com XCOMMENT= A-A-P GUI IDE: a framework for software development X XRUN_DEPENDS= ${PREFIX}/bin/aap:${PORTSDIR}/devel/aap \ X ${LOCALBASE}/bin/vim:${PORTSDIR}/editors/vim \ X ${PYTHON_SITELIBDIR}/wxPython/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython X XMAN1= agide.1 X XNO_BUILD= yes XNO_WRKSUBDIR= yes X XUSE_ZIP= yes XUSE_PYTHON= yes XPLIST_SUB+= PORTVERSION=${PORTVERSION} X Xpre-install: X @${SH} ${FILESDIR}/check_vim X Xdo-install: X @cd ${WRKSRC} && \ X ${PREFIX}/bin/aap PREFIX="${PREFIX}" install X X.include <bsd.port.mk> END-of-agide/Makefile echo x - agide/pkg-descr sed 's/^X//' >agide/pkg-descr << 'END-of-agide/pkg-descr' XThe A-A-P GUI IDE is a framework in which separate tools can work Xtogether. Like any other Integrated Development Environment it Xsupports: X X * Creating a project X * Building and executing a program X * Browsing files X * Debugging a program while displaying source code X XInstead of forming a monolitic application Agide provides Xinterfaces to plugin existing tools. Currently plugins for Vim Xand gdb are operational. You can add your own plugins. X XWWW: http://www.agide.org/ END-of-agide/pkg-descr echo x - agide/pkg-plist sed 's/^X//' >agide/pkg-plist << 'END-of-agide/pkg-plist' Xbin/agide Xlib/aap/Agide-%%PORTVERSION%%/AGIDE.txt Xlib/aap/Agide-%%PORTVERSION%%/Activities/AapProject.py Xlib/aap/Agide-%%PORTVERSION%%/Activities/AapProject.pyc Xlib/aap/Agide-%%PORTVERSION%%/Activities/DebugProgram.py Xlib/aap/Agide-%%PORTVERSION%%/Activities/DebugProgram.pyc Xlib/aap/Agide-%%PORTVERSION%%/Activities/File.py Xlib/aap/Agide-%%PORTVERSION%%/Activities/File.pyc Xlib/aap/Agide-%%PORTVERSION%%/Activities/PythonShell.py Xlib/aap/Agide-%%PORTVERSION%%/Activities/PythonShell.pyc Xlib/aap/Agide-%%PORTVERSION%%/Activities/README.txt Xlib/aap/Agide-%%PORTVERSION%%/Activity.py Xlib/aap/Agide-%%PORTVERSION%%/Activity.pyc Xlib/aap/Agide-%%PORTVERSION%%/ActyListView.py Xlib/aap/Agide-%%PORTVERSION%%/ActyListView.pyc Xlib/aap/Agide-%%PORTVERSION%%/AgideVersion.py Xlib/aap/Agide-%%PORTVERSION%%/AgideVersion.pyc Xlib/aap/Agide-%%PORTVERSION%%/COPYING Xlib/aap/Agide-%%PORTVERSION%%/Config.py Xlib/aap/Agide-%%PORTVERSION%%/Config.pyc Xlib/aap/Agide-%%PORTVERSION%%/Console.py Xlib/aap/Agide-%%PORTVERSION%%/Console.pyc Xlib/aap/Agide-%%PORTVERSION%%/GUItop.py Xlib/aap/Agide-%%PORTVERSION%%/GUItop.pyc Xlib/aap/Agide-%%PORTVERSION%%/Images/DebugFullSpeed.png Xlib/aap/Agide-%%PORTVERSION%%/Images/Out.png Xlib/aap/Agide-%%PORTVERSION%%/Images/Over.png Xlib/aap/Agide-%%PORTVERSION%%/Images/Run.png Xlib/aap/Agide-%%PORTVERSION%%/Images/Step.png Xlib/aap/Agide-%%PORTVERSION%%/NavTree.py Xlib/aap/Agide-%%PORTVERSION%%/NavTree.pyc Xlib/aap/Agide-%%PORTVERSION%%/Navigator.py Xlib/aap/Agide-%%PORTVERSION%%/Navigator.pyc Xlib/aap/Agide-%%PORTVERSION%%/NodeListView.py Xlib/aap/Agide-%%PORTVERSION%%/NodeListView.pyc Xlib/aap/Agide-%%PORTVERSION%%/Realpath.py Xlib/aap/Agide-%%PORTVERSION%%/Realpath.pyc Xlib/aap/Agide-%%PORTVERSION%%/Tool.py Xlib/aap/Agide-%%PORTVERSION%%/Tool.pyc Xlib/aap/Agide-%%PORTVERSION%%/ToolListView.py Xlib/aap/Agide-%%PORTVERSION%%/ToolListView.pyc Xlib/aap/Agide-%%PORTVERSION%%/Tools/ActionViewerTool.py Xlib/aap/Agide-%%PORTVERSION%%/Tools/ActionViewerTool.pyc Xlib/aap/Agide-%%PORTVERSION%%/Tools/BoaTool.py Xlib/aap/Agide-%%PORTVERSION%%/Tools/BoaTool.pyc Xlib/aap/Agide-%%PORTVERSION%%/Tools/DebugTool.py Xlib/aap/Agide-%%PORTVERSION%%/Tools/DebugTool.pyc Xlib/aap/Agide-%%PORTVERSION%%/Tools/GrepTool.py Xlib/aap/Agide-%%PORTVERSION%%/Tools/GrepTool.pyc Xlib/aap/Agide-%%PORTVERSION%%/Tools/GrepToolUtil/GrepToolDialog.py Xlib/aap/Agide-%%PORTVERSION%%/Tools/GrepToolUtil/GrepToolWindow.py Xlib/aap/Agide-%%PORTVERSION%%/Tools/GrepToolUtil/__init__.py Xlib/aap/Agide-%%PORTVERSION%%/Tools/GvimTool.py Xlib/aap/Agide-%%PORTVERSION%%/Tools/GvimTool.pyc Xlib/aap/Agide-%%PORTVERSION%%/Tools/PythonShellTool.py Xlib/aap/Agide-%%PORTVERSION%%/Tools/PythonShellTool.pyc Xlib/aap/Agide-%%PORTVERSION%%/Tools/README.txt Xlib/aap/Agide-%%PORTVERSION%%/Xterm.py Xlib/aap/Agide-%%PORTVERSION%%/Xterm.pyc Xlib/aap/Agide-%%PORTVERSION%%/agide Xlib/aap/Agide-%%PORTVERSION%%/agide.bat Xlib/aap/Agide-%%PORTVERSION%%/agide.py Xlib/aap/Agide-%%PORTVERSION%%/agide.pyc Xlib/aap/Agide-%%PORTVERSION%%/check.py Xlib/aap/Agide-%%PORTVERSION%%/check.pyc Xlib/aap/Agide-%%PORTVERSION%%/filelist.aap Xlib/aap/Agide-%%PORTVERSION%%/main.aap Xlib/aap/Agide-%%PORTVERSION%%/startup.vim X@dirrm lib/aap/Agide-%%PORTVERSION%%/Activities X@dirrm lib/aap/Agide-%%PORTVERSION%%/Images X@dirrm lib/aap/Agide-%%PORTVERSION%%/Tools/GrepToolUtil X@dirrm lib/aap/Agide-%%PORTVERSION%%/Tools X@dirrm lib/aap/Agide-%%PORTVERSION%% X@unexec rmdir %D/lib/aap 2>/dev/null || true END-of-agide/pkg-plist echo x - agide/distinfo sed 's/^X//' >agide/distinfo << 'END-of-agide/distinfo' XMD5 (agide-0.121.zip) = 9064f85480b1cc0d7b93588043f14458 END-of-agide/distinfo exit --- agide.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031012111215.11155.qmail>