Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Jun 2004 02:00:55 GMT
From:      Danny Pansters <danny@ricin.com>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/68185: [New port] devel/kommander
Message-ID:  <200406220200.i5M20tJF018788@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/68185; it has been noted by GNATS.

From: Danny Pansters <danny@ricin.com>
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 
 <danny@ricin.com>
 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 <bsd.port.pre.mk>
 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 <bsd.port.post.mk>
 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



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