diff options
Diffstat (limited to 'freebsd/applications/development/universal-indent-gui-tqt')
4 files changed, 161 insertions, 0 deletions
diff --git a/freebsd/applications/development/universal-indent-gui-tqt/Makefile b/freebsd/applications/development/universal-indent-gui-tqt/Makefile new file mode 100644 index 000000000..70018a8ee --- /dev/null +++ b/freebsd/applications/development/universal-indent-gui-tqt/Makefile @@ -0,0 +1,39 @@ +# -*-mode: makefile-*- +# Created by: slavek.banko@axis.cz +# $FreeBSD$ +# +# TDE port map: applications/development/universal-indent-gui-tqt + +PORTSDIR?=/usr/ports +.include <${PORTSDIR}/Mk/bsd.trinity.mk> + +PORTNAME= universal-indent-gui-tqt +COMMENT= Graphical UI for multiple source code indent/format/beautify tools +TDE_PREVERSION= +MASTER_SITE_SUBDIR= u/${PORTNAME} +PORTREVISION= 0 +CATEGORIES= devel x11 +DISTSRC= ${PORTNAME}-trinity-${TDE_VERSION}${TDE_PREVERSION} +DIST_SUBDIR= TDE/applications/development + + +BUILD_DEPENDS+= ${TDE_PREFIX}/lib/libtdecore.so:x11/tdelibs-trinity \ + ${LOCALBASE}/share/cmake/Modules/TDEMacros.cmake:devel/tde-cmake \ + +LIB_DEPENDS+= libtqt.so:x11-toolkits/libtqtinterface \ + libtqscintilla.so:devel/tqscintilla \ + + +# Build +post-patch: tde-pathfix + +do-configure: tde-cmake-prepare + ${TDE_CMAKE_CONFIGURE} \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" + +do-build: tde-cmake-build + +do-install: tde-cmake-install + +.include <bsd.port.mk> diff --git a/freebsd/applications/development/universal-indent-gui-tqt/distinfo b/freebsd/applications/development/universal-indent-gui-tqt/distinfo new file mode 100644 index 000000000..8163cbe24 --- /dev/null +++ b/freebsd/applications/development/universal-indent-gui-tqt/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1729173011 +SHA256 (TDE/applications/development/universal-indent-gui-tqt_14.1.3.orig.tar.xz) = bca9d2a3a0eec27e259bc1ca1f48dda817677c12eb51d5d8046dfe987f46b37c +SIZE (TDE/applications/development/universal-indent-gui-tqt_14.1.3.orig.tar.xz) = 454264 diff --git a/freebsd/applications/development/universal-indent-gui-tqt/pkg-descr b/freebsd/applications/development/universal-indent-gui-tqt/pkg-descr new file mode 100644 index 000000000..6d63eebc0 --- /dev/null +++ b/freebsd/applications/development/universal-indent-gui-tqt/pkg-descr @@ -0,0 +1,37 @@ +GUI frontend for several code beautifiers + +UniversalIndentGui is a GUI fontend for several code beautifiers, currently +supporting: + * Artistic Styler + * BCPP + * Cobol Beautify + * CSSTidy + * Fortran 90 PPR + * GNU Indent + * GreatCode + * hindent + * HTB + * Javascript Decoder + * JSPPP + * Perl Tidy + * PHP_Beautifier + * PHP Code Beautifier + * PHP Stylist + * pindent + * Ruby Beautify + * Ruby Formatter + * Shell Indent + * (HTML) Tidy + * Uncrustify + * XML Indent + +UniversalIndentGui allows you to tune a beautifier's configuration and see +how the changes affects a source example live. It is especially useful to +compare different C/C++ beautifiers when you have to choose one of them. + +KXML Editor is a simple program, that displays and edits the contents of an +XML file. It can be embedded in Quanta, and used with DCOP. + +The left side contains a tree representing the XML document structure. The +right side contains a list of attributes for the selected XML element and its +contents. diff --git a/freebsd/applications/development/universal-indent-gui-tqt/pkg-plist b/freebsd/applications/development/universal-indent-gui-tqt/pkg-plist new file mode 100644 index 000000000..3d880be21 --- /dev/null +++ b/freebsd/applications/development/universal-indent-gui-tqt/pkg-plist @@ -0,0 +1,82 @@ +bin/universal-indent-gui-tqt +%%DATADIR%%/config/UiGuiSyntaxHighlightConfig.ini +%%DATADIR%%/icons/accessories-text-editor.png +%%DATADIR%%/icons/applications-system.png +%%DATADIR%%/icons/document-open.png +%%DATADIR%%/icons/document-save-as.png +%%DATADIR%%/icons/document-save.png +%%DATADIR%%/icons/edit-clear.png +%%DATADIR%%/icons/exporthtml.png +%%DATADIR%%/icons/exportpdf.png +%%DATADIR%%/icons/help.png +%%DATADIR%%/icons/info.png +%%DATADIR%%/icons/language-de.png +%%DATADIR%%/icons/language-en.png +%%DATADIR%%/icons/language-fr.png +%%DATADIR%%/icons/language-ja.png +%%DATADIR%%/icons/language-ru.png +%%DATADIR%%/icons/language-uk.png +%%DATADIR%%/icons/language-zh_TW.png +%%DATADIR%%/icons/live-preview.png +%%DATADIR%%/icons/load_indent_cfg.png +%%DATADIR%%/icons/preferences-system.png +%%DATADIR%%/icons/save_indent_cfg.png +%%DATADIR%%/icons/shell.png +%%DATADIR%%/icons/syntax-highlight.png +%%DATADIR%%/icons/system-log-out.png +%%DATADIR%%/icons/tooltip.png +%%DATADIR%%/icons/universalIndentGUI.ico +%%DATADIR%%/icons/universalIndentGUI.svg +%%DATADIR%%/icons/universalIndentGUI_32x32.xpm +%%DATADIR%%/icons/universalIndentGUI_512x512.png +%%DATADIR%%/icons/universalIndentGUI_64x64.png +%%DATADIR%%/icons/view-refresh.png +%%DATADIR%%/indenters/example.cpp +%%DATADIR%%/indenters/examples/JsDecoder.js +%%DATADIR%%/indenters/examples/example.cbl +%%DATADIR%%/indenters/examples/example.css +%%DATADIR%%/indenters/examples/example.f90 +%%DATADIR%%/indenters/examples/example.html +%%DATADIR%%/indenters/examples/example.js +%%DATADIR%%/indenters/examples/example.php +%%DATADIR%%/indenters/examples/example.pl +%%DATADIR%%/indenters/examples/example.py +%%DATADIR%%/indenters/examples/example.rb +%%DATADIR%%/indenters/examples/example.sh +%%DATADIR%%/indenters/examples/example.sql +%%DATADIR%%/indenters/examples/example.vb +%%DATADIR%%/indenters/examples/example.xml +%%DATADIR%%/indenters/examples/hindent +%%DATADIR%%/indenters/examples/hindent.html +%%DATADIR%%/indenters/examples/perltidy +%%DATADIR%%/indenters/examples/phpStylist.php +%%DATADIR%%/indenters/examples/phpStylist.txt +%%DATADIR%%/indenters/examples/pindent.py +%%DATADIR%%/indenters/examples/pindent.txt +%%DATADIR%%/indenters/examples/rbeautify.rb +%%DATADIR%%/indenters/examples/ruby_formatter.rb +%%DATADIR%%/indenters/examples/shellindent.awk +%%DATADIR%%/indenters/uigui_CblBeau.ini +%%DATADIR%%/indenters/uigui_astyle.ini +%%DATADIR%%/indenters/uigui_bcpp.ini +%%DATADIR%%/indenters/uigui_csstidy.ini +%%DATADIR%%/indenters/uigui_f90ppr.ini +%%DATADIR%%/indenters/uigui_gnuindent.ini +%%DATADIR%%/indenters/uigui_greatcode.ini +%%DATADIR%%/indenters/uigui_hindent.ini +%%DATADIR%%/indenters/uigui_htb.ini +%%DATADIR%%/indenters/uigui_jsdecoder.ini +%%DATADIR%%/indenters/uigui_jsppp.ini +%%DATADIR%%/indenters/uigui_perltidy.ini +%%DATADIR%%/indenters/uigui_phpCB.ini +%%DATADIR%%/indenters/uigui_phpStylist.ini +%%DATADIR%%/indenters/uigui_php_Beautifier.ini +%%DATADIR%%/indenters/uigui_pindent.ini +%%DATADIR%%/indenters/uigui_psti.ini +%%DATADIR%%/indenters/uigui_rbeautify.ini +%%DATADIR%%/indenters/uigui_rubyformatter.ini +%%DATADIR%%/indenters/uigui_shellindent.ini +%%DATADIR%%/indenters/uigui_tidy.ini +%%DATADIR%%/indenters/uigui_uncrustify.ini +%%DATADIR%%/indenters/uigui_vbsbeaut.ini +%%DATADIR%%/indenters/uigui_xmlindent.ini |