From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Jun 22 02:00:55 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C56516A4CE for ; Tue, 22 Jun 2004 02:00:55 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 725BB43D1D for ; Tue, 22 Jun 2004 02:00:55 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i5M20tAu018789 for ; Tue, 22 Jun 2004 02:00:55 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i5M20tJF018788; Tue, 22 Jun 2004 02:00:55 GMT (envelope-from gnats) Date: Tue, 22 Jun 2004 02:00:55 GMT Message-Id: <200406220200.i5M20tJF018788@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Danny Pansters Subject: Re: ports/68185: [New port] devel/kommander X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Danny Pansters List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jun 2004 02:00:55 -0000 The following reply was made to PR ports/68185; it has been noted by GNATS. From: Danny Pansters To: freebsd-gnats-submit@FreeBSD.org, danny@ricin.com Cc: Subject: Re: ports/68185: [New port] devel/kommander Date: Tue, 22 Jun 2004 03:53:20 +0200 Seems like I messed up with the shar, sorry, here it is again now only once: # 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: # # /usr/ports/devel/kommander # /usr/ports/devel/kommander/pkg-plist # /usr/ports/devel/kommander/pkg-descr # /usr/ports/devel/kommander/distinfo # /usr/ports/devel/kommander/pkg-message # /usr/ports/devel/kommander/Makefile # /usr/ports/devel/kommander/scripts # /usr/ports/devel/kommander/scripts/post-configure # echo c - /usr/ports/devel/kommander mkdir -p /usr/ports/devel/kommander > /dev/null 2>&1 echo x - /usr/ports/devel/kommander/pkg-plist sed 's/^X//' >/usr/ports/devel/kommander/pkg-plist << 'END-of-/usr/ports/devel/kommander/pkg-plist' Xbin/kmdr-editor Xbin/kmdr-executor Xbin/kmdr-plugins Xinclude/kommanderfactory.h Xinclude/kommanderplugin.h Xinclude/kommanderwidget.h Xlib/libkommanderplugin.la Xlib/libkommanderplugin.so Xlib/libkommanderplugin.so.0 Xlib/libkommanderwidget.la Xlib/libkommanderwidget.so Xlib/libkommanderwidget.so.0 Xlib/libkommanderwidgets.la Xlib/libkommanderwidgets.so Xlib/libkommanderwidgets.so.0 Xshare/applnk/Editors/kmdr-editor.desktop Xshare/applnk/.hidden/kmdr-executor.desktop Xshare/examples/kommander/checkmail.kmdr Xshare/examples/kommander/ex1.kmdr Xshare/examples/kommander/execprogram.kmdr Xshare/examples/kommander/firstform.kmdr.kmdr Xshare/examples/kommander/form1.kmdr Xshare/examples/kommander/form2.kmdr Xshare/examples/kommander/form3.kmdr Xshare/examples/kommander/form4.kmdr Xshare/examples/kommander/form5.kmdr Xshare/examples/kommander/newfile.kmdr Xshare/examples/kommander/populate.kmdr Xshare/examples/kommander/resize.kmdr Xshare/examples/kommander/selectedwidgettext.kmdr Xshare/examples/kommander/settings.kmdr Xshare/examples/kommander/simplelist.kmdr Xshare/examples/kommander/tar.kmdr Xshare/examples/kommander/tidy.kmdr Xshare/examples/kommander/widgetgenerator.kmdr Xshare/examples/kommander/tutorial/README Xshare/examples/kommander/tutorial/append.kmdr Xshare/examples/kommander/tutorial/arrays.kmdr Xshare/examples/kommander/tutorial/cmdline.kmdr Xshare/examples/kommander/tutorial/dcop.kmdr Xshare/examples/kommander/tutorial/globals.kmdr Xshare/examples/kommander/tutorial/initialize.kmdr Xshare/examples/kommander/tutorial/settings.kmdr Xshare/examples/kommander/tutorial/slots.kmdr Xshare/examples/kommander/tutorial/strings.kmdr Xshare/icons/locolor/16x16/apps/kmdr/executor.png Xshare/icons/locolor/32x32/apps/kmdr/executor.png Xshare/mimelnk/application/x-kommander.desktop X@dirrm share/examples/kommander/tutorial X@dirrm share/examples/kommander X@dirrm share/icons/locolor/16x16/apps/kmdr X@dirrm share/icons/locolor/32x32/apps/kmdr END-of-/usr/ports/devel/kommander/pkg-plist echo x - /usr/ports/devel/kommander/pkg-descr sed 's/^X//' >/usr/ports/devel/kommander/pkg-descr << 'END-of-/usr/ports/devel/kommander/pkg-descr' XKommander is a set of tools that allow you to create dynamic GUI dialogs Xthat generate, based on their state, a piece of text. The piece of text can Xbe a command line to a program, any piece of code, business documents that Xcontain a lot of repetitious or templated text and so on. The resulting Xgenerated text can then be executed as a command line program (hence the Xname "Kommander"), written to a file, passed to a script for extended Xprocessing, and literally anything else you can think of. The best part of Xit all? You aren't required to write a single line of code! X XWWW: http://kde-apps.org/content/show.php?content=12865 X http://kommander.kdewebdev.org/docs/ X XThe new Kommander will be included in the upcoming kdewebdev module in XKDE 3.3 (together with quanta and others). This should be a temporary port. X END-of-/usr/ports/devel/kommander/pkg-descr echo x - /usr/ports/devel/kommander/distinfo sed 's/^X//' >/usr/ports/devel/kommander/distinfo << 'END-of-/usr/ports/devel/kommander/distinfo' XMD5 (KDE/kommander-1.0alpha5.tar.bz2) = 2bfce1e63dc349c484865f16b062e650 XSIZE (KDE/kommander-1.0alpha5.tar.bz2) = 1387011 END-of-/usr/ports/devel/kommander/distinfo echo x - /usr/ports/devel/kommander/pkg-message sed 's/^X//' >/usr/ports/devel/kommander/pkg-message << 'END-of-/usr/ports/devel/kommander/pkg-message' XTo test run one of the demos, e.g: X Xkmdr-executor /usr/local/share/examples/kommander/form5.kmdr X END-of-/usr/ports/devel/kommander/pkg-message echo x - /usr/ports/devel/kommander/Makefile sed 's/^X//' >/usr/ports/devel/kommander/Makefile << 'END-of-/usr/ports/devel/kommander/Makefile' X# New ports collection makefile for: Kommander X# Date created: 20 Jun 2004 X# Whom: Danny Pansters X# X# $FreeBSD: $ X# X XPORTNAME= kommander XPORTVERSION= 1.0.a5 XCATEGORIES= devel kde XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= kommander XDISTNAME= ${PORTNAME}-1.0alpha5 XDIST_SUBDIR= KDE X XMAINTAINER= danny@ricin.com XCOMMENT= KDE dialog builder and executor X XBUILD_DEPENDS= uic:${PORTSDIR}/x11-toolkits/qt33 XRUN_DEPENDS= kompare:${PORTSDIR}/devel/kdesdk3 X XUSE_KDELIBS_VER=3 XPREFIX= ${KDE_PREFIX} X XUSE_BZIP2= yes XUSE_REINPLACE= yes XGNU_CONFIGURE= yes X XCONFLICTS= quanta-* X X.include X XSHAREMODE= 644 X Xpost-install: X.if !defined(NOPORTDOCS) X @${MKDIR} ${EXAMPLESDIR} X @${MKDIR} ${EXAMPLESDIR}/tutorial X ${INSTALL_DATA} ${WRKSRC}/kommander/examples/*.kmdr ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/kommander/examples/tutorial/* \ X ${EXAMPLESDIR}/tutorial X.endif X @${ECHO} && ${CAT} ${DESCR} ${PKGMESSAGE} X X.include END-of-/usr/ports/devel/kommander/Makefile echo c - /usr/ports/devel/kommander/scripts mkdir -p /usr/ports/devel/kommander/scripts > /dev/null 2>&1 echo x - /usr/ports/devel/kommander/scripts/post-configure sed 's/^X//' >/usr/ports/devel/kommander/scripts/post-configure << 'END-of-/usr/ports/devel/kommander/scripts/post-configure' X#!/bin/sh X X# Prevent make from failing because some .ui files are not compiled X# to corresponding .h files (which are later included) X Xcd ${WRKSRC}/kommander/editor Xfor item in `ls *.ui | sed s/.ui//` Xdo X /usr/X11R6/bin/uic -L /usr/X11R6/lib/kde3/plugins/designer \ X -nounload -o ${item}.h ./${item}.ui Xdone X END-of-/usr/ports/devel/kommander/scripts/post-configure exit Dan