Date: Tue, 22 Jun 2004 01:39:57 GMT From: Danny Pansters <danny@ricin.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/68185: [New port] devel/kommander Message-ID: <200406220139.i5M1dvb5072244@www.freebsd.org> Resent-Message-ID: <200406220140.i5M1eQNZ018193@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 68185 >Category: ports >Synopsis: [New port] devel/kommander >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: Tue Jun 22 01:40:26 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Danny Pansters >Release: 5.2-CURRENT >Organization: >Environment: FreeBSD workstation.homenet 5.2-CURRENT FreeBSD 5.2-CURRENT #2: Thu Jun 10 18:27:35 CEST 2004 root@workstation.homenet:/usr/src/sys/i386/compile/WORKSTATION i386 >Description: Kommander is a set of tools that allow you to create dynamic GUI dialogs that generate, based on their state, a piece of text. The piece of text can be a command line to a program, any piece of code, business documents that contain a lot of repetitious or templated text and so on. The resulting generated text can then be executed as a command line program (hence the name "Kommander"), written to a file, passed to a script for extended processing, and literally anything else you can think of. >How-To-Repeat: after un-shar'ing, cd /usr/ports/devel/kommander && make install (if you want to solve the conflict with quanta and you don't care about the quanta webbuilder app, just pkg_delete it) >Fix: port shar below: # 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/kommander-1.0.a5.shar # /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 x - /usr/ports/devel/kommander/kommander-1.0.a5.shar sed 's/^X//' >/usr/ports/devel/kommander/kommander-1.0.a5.shar << 'END-of-/usr/ports/devel/kommander/kommander-1.0.a5.shar' X# This is a shell archive. Save it in a file, remove anything before X# this line, and then unpack it by entering "sh file". Note, it may X# create directories; files and directories will be owned by you and X# have default permissions. X# X# This archive contains: X# X# /usr/ports/devel/kommander X# /usr/ports/devel/kommander/pkg-plist X# /usr/ports/devel/kommander/pkg-descr X# /usr/ports/devel/kommander/distinfo X# /usr/ports/devel/kommander/pkg-message X# /usr/ports/devel/kommander/Makefile X# /usr/ports/devel/kommander/kommander-1.0.a5.shar X# /usr/ports/devel/kommander/scripts X# /usr/ports/devel/kommander/scripts/post-configure X# Xecho c - /usr/ports/devel/kommander Xmkdir -p /usr/ports/devel/kommander > /dev/null 2>&1 Xecho x - /usr/ports/devel/kommander/pkg-plist Xsed 's/^X//' >/usr/ports/devel/kommander/pkg-plist << 'END-of-/usr/ports/devel/kommander/pkg-plist' XXbin/kmdr-editor XXbin/kmdr-executor XXbin/kmdr-plugins XXinclude/kommanderfactory.h XXinclude/kommanderplugin.h XXinclude/kommanderwidget.h XXlib/libkommanderplugin.la XXlib/libkommanderplugin.so XXlib/libkommanderplugin.so.0 XXlib/libkommanderwidget.la XXlib/libkommanderwidget.so XXlib/libkommanderwidget.so.0 XXlib/libkommanderwidgets.la XXlib/libkommanderwidgets.so XXlib/libkommanderwidgets.so.0 XXshare/applnk/Editors/kmdr-editor.desktop XXshare/applnk/.hidden/kmdr-executor.desktop XXshare/examples/kommander/checkmail.kmdr XXshare/examples/kommander/ex1.kmdr XXshare/examples/kommander/execprogram.kmdr XXshare/examples/kommander/firstform.kmdr.kmdr XXshare/examples/kommander/form1.kmdr XXshare/examples/kommander/form2.kmdr XXshare/examples/kommander/form3.kmdr XXshare/examples/kommander/form4.kmdr XXshare/examples/kommander/form5.kmdr XXshare/examples/kommander/newfile.kmdr XXshare/examples/kommander/populate.kmdr XXshare/examples/kommander/resize.kmdr XXshare/examples/kommander/selectedwidgettext.kmdr XXshare/examples/kommander/settings.kmdr XXshare/examples/kommander/simplelist.kmdr XXshare/examples/kommander/tar.kmdr XXshare/examples/kommander/tidy.kmdr XXshare/examples/kommander/widgetgenerator.kmdr XXshare/examples/kommander/tutorial/README XXshare/examples/kommander/tutorial/append.kmdr XXshare/examples/kommander/tutorial/arrays.kmdr XXshare/examples/kommander/tutorial/cmdline.kmdr XXshare/examples/kommander/tutorial/dcop.kmdr XXshare/examples/kommander/tutorial/globals.kmdr XXshare/examples/kommander/tutorial/initialize.kmdr XXshare/examples/kommander/tutorial/settings.kmdr XXshare/examples/kommander/tutorial/slots.kmdr XXshare/examples/kommander/tutorial/strings.kmdr XXshare/icons/locolor/16x16/apps/kmdr/executor.png XXshare/icons/locolor/32x32/apps/kmdr/executor.png XXshare/mimelnk/application/x-kommander.desktop XX@dirrm share/examples/kommander/tutorial XX@dirrm share/examples/kommander XX@dirrm share/icons/locolor/16x16/apps/kmdr XX@dirrm share/icons/locolor/32x32/apps/kmdr XEND-of-/usr/ports/devel/kommander/pkg-plist Xecho x - /usr/ports/devel/kommander/pkg-descr Xsed 's/^X//' >/usr/ports/devel/kommander/pkg-descr << 'END-of-/usr/ports/devel/kommander/pkg-descr' XXKommander is a set of tools that allow you to create dynamic GUI dialogs XXthat generate, based on their state, a piece of text. The piece of text can XXbe a command line to a program, any piece of code, business documents that XXcontain a lot of repetitious or templated text and so on. The resulting XXgenerated text can then be executed as a command line program (hence the XXname "Kommander"), written to a file, passed to a script for extended XXprocessing, and literally anything else you can think of. The best part of XXit all? You aren't required to write a single line of code! XX XXWWW: http://kde-apps.org/content/show.php?content=12865 XX http://kommander.kdewebdev.org/docs/ XX XXThe new Kommander will be included in the upcoming kdewebdev module in XXKDE 3.3 (together with quanta and others). This should be a temporary port. XX XEND-of-/usr/ports/devel/kommander/pkg-descr Xecho x - /usr/ports/devel/kommander/distinfo Xsed 's/^X//' >/usr/ports/devel/kommander/distinfo << 'END-of-/usr/ports/devel/kommander/distinfo' XXMD5 (KDE/kommander-1.0alpha5.tar.bz2) = 2bfce1e63dc349c484865f16b062e650 XXSIZE (KDE/kommander-1.0alpha5.tar.bz2) = 1387011 XEND-of-/usr/ports/devel/kommander/distinfo Xecho x - /usr/ports/devel/kommander/pkg-message Xsed 's/^X//' >/usr/ports/devel/kommander/pkg-message << 'END-of-/usr/ports/devel/kommander/pkg-message' XXTo test run one of the demos, e.g: XX XXkmdr-executor /usr/local/share/examples/kommander/form5.kmdr XX XEND-of-/usr/ports/devel/kommander/pkg-message Xecho x - /usr/ports/devel/kommander/Makefile Xsed 's/^X//' >/usr/ports/devel/kommander/Makefile << 'END-of-/usr/ports/devel/kommander/Makefile' XX# New ports collection makefile for: Kommander XX# Date created: 20 Jun 2004 XX# Whom: Danny Pansters <danny@ricin.com> XX# XX# $FreeBSD: $ XX# XX XXPORTNAME= kommander XXPORTVERSION= 1.0.a5 XXCATEGORIES= devel kde XXMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XXMASTER_SITE_SUBDIR= kommander XXDISTNAME= ${PORTNAME}-1.0alpha5 XXDIST_SUBDIR= KDE XX XXMAINTAINER= danny@ricin.com XXCOMMENT= KDE dialog builder and executor XX XXBUILD_DEPENDS= uic:${PORTSDIR}/x11-toolkits/qt33 XXRUN_DEPENDS= kompare:${PORTSDIR}/devel/kdesdk3 XX XXUSE_KDELIBS_VER=3 XXPREFIX= ${KDE_PREFIX} XX XXUSE_BZIP2= yes XXUSE_REINPLACE= yes XXGNU_CONFIGURE= yes XX XXCONFLICTS= quanta-* XX XX.include <bsd.port.pre.mk> XX XXSHAREMODE= 644 XX XXpost-install: XX.if !defined(NOPORTDOCS) XX @${MKDIR} ${EXAMPLESDIR} XX @${MKDIR} ${EXAMPLESDIR}/tutorial XX ${INSTALL_DATA} ${WRKSRC}/kommander/examples/*.kmdr ${EXAMPLESDIR} XX ${INSTALL_DATA} ${WRKSRC}/kommander/examples/tutorial/* \ XX ${EXAMPLESDIR}/tutorial XX.endif XX @${ECHO} && ${CAT} ${DESCR} ${PKGMESSAGE} XX XX.include <bsd.port.post.mk> XEND-of-/usr/ports/devel/kommander/Makefile Xecho x - /usr/ports/devel/kommander/kommander-1.0.a5.shar Xsed 's/^X//' >/usr/ports/devel/kommander/kommander-1.0.a5.shar << 'END-of-/usr/ports/devel/kommander/kommander-1.0.a5.shar' END-of-/usr/ports/devel/kommander/kommander-1.0.a5.shar 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 >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200406220139.i5M1dvb5072244>