diff options
Diffstat (limited to 'freebsd/applications/development')
9 files changed, 174 insertions, 12 deletions
diff --git a/freebsd/applications/development/Makefile b/freebsd/applications/development/Makefile index 96e4fcbe4..9e2ac3153 100644 --- a/freebsd/applications/development/Makefile +++ b/freebsd/applications/development/Makefile @@ -4,5 +4,6 @@ SUBDIR += kdiff3 SUBDIR += kscope SUBDIR += kxmleditor + SUBDIR += universal-indent-gui-tqt .include <bsd.port.subdir.mk> diff --git a/freebsd/applications/development/kdbg/distinfo b/freebsd/applications/development/kdbg/distinfo index b3d86a9bb..6048b639e 100644 --- a/freebsd/applications/development/kdbg/distinfo +++ b/freebsd/applications/development/kdbg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713749892 -SHA256 (TDE/applications/development/kdbg-trinity_14.1.2.orig.tar.xz) = b176e8f11ca4cfa3d74835fe236ee065f8204a1a7b91cf58b38d16e30156eae5 -SIZE (TDE/applications/development/kdbg-trinity_14.1.2.orig.tar.xz) = 218044 +TIMESTAMP = 1729172697 +SHA256 (TDE/applications/development/kdbg-trinity_14.1.3.orig.tar.xz) = 8430fbaf7958a0b7ad7422d451f7b29de65ec2c8f89e6ca65e8bdb92214393e0 +SIZE (TDE/applications/development/kdbg-trinity_14.1.3.orig.tar.xz) = 218000 diff --git a/freebsd/applications/development/kdiff3/distinfo b/freebsd/applications/development/kdiff3/distinfo index c30679373..9b2bd0038 100644 --- a/freebsd/applications/development/kdiff3/distinfo +++ b/freebsd/applications/development/kdiff3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713749956 -SHA256 (TDE/applications/development/kdiff3-trinity_14.1.2.orig.tar.xz) = 38f5567306110e173ed65d4243aa4c9b9fe48747f7ed7554d8ef0ea077715e81 -SIZE (TDE/applications/development/kdiff3-trinity_14.1.2.orig.tar.xz) = 745324 +TIMESTAMP = 1729172792 +SHA256 (TDE/applications/development/kdiff3-trinity_14.1.3.orig.tar.xz) = daa8ee2c72601e2d23c389de60d9d819d5011075c83038a266346a3627e1cbef +SIZE (TDE/applications/development/kdiff3-trinity_14.1.3.orig.tar.xz) = 745300 diff --git a/freebsd/applications/development/kscope/distinfo b/freebsd/applications/development/kscope/distinfo index 54f2e7172..47d995cf7 100644 --- a/freebsd/applications/development/kscope/distinfo +++ b/freebsd/applications/development/kscope/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713750005 -SHA256 (TDE/applications/development/kscope-trinity_14.1.2.orig.tar.xz) = dc3add9e295c43a3c1f3660248faac3589e4b768634cdbff91c429eb67bbcd1e -SIZE (TDE/applications/development/kscope-trinity_14.1.2.orig.tar.xz) = 1059208 +TIMESTAMP = 1729172858 +SHA256 (TDE/applications/development/kscope-trinity_14.1.3.orig.tar.xz) = 2418945b06635d880b925891533dce9f280afb98a12a8e807f66daf805c04239 +SIZE (TDE/applications/development/kscope-trinity_14.1.3.orig.tar.xz) = 1059212 diff --git a/freebsd/applications/development/kxmleditor/distinfo b/freebsd/applications/development/kxmleditor/distinfo index 0aa998385..e8f91a811 100644 --- a/freebsd/applications/development/kxmleditor/distinfo +++ b/freebsd/applications/development/kxmleditor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713750051 -SHA256 (TDE/applications/development/kxmleditor-trinity_14.1.2.orig.tar.xz) = 297554562652c18938ac8302e9e6e3d4fee539c18a61155a507dd03464409244 -SIZE (TDE/applications/development/kxmleditor-trinity_14.1.2.orig.tar.xz) = 509764 +TIMESTAMP = 1729172933 +SHA256 (TDE/applications/development/kxmleditor-trinity_14.1.3.orig.tar.xz) = c44e4b310ae009ef3fafb020d4e4dcddc536d8ac68c06cb808a73a831cc42a97 +SIZE (TDE/applications/development/kxmleditor-trinity_14.1.3.orig.tar.xz) = 509884 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: [email protected] +# $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 |