svn commit: r479098 - in head/deskutils/treeline: . files
Jason E. Hale
jhale at FreeBSD.org
Thu Sep 6 12:51:35 UTC 2018
Author: jhale
Date: Thu Sep 6 12:51:33 2018
New Revision: 479098
URL: https://svnweb.freebsd.org/changeset/ports/479098
Log:
- Update to 3.0.0
- Now uses PyQt 5.x
- Minimum python requirement raised to 3.5
- Remove DESKTOP_ENTRIES - source now includes a .desktop file
- Removed options
* PLUGINS - this version no longer uses them
- Added options
* ASPELL, HUNSPELL, and ISPELL - desired default spellchecker
* NLS - conditional native language support
Added:
head/deskutils/treeline/files/
head/deskutils/treeline/files/patch-install.py (contents, props changed)
head/deskutils/treeline/files/patch-source_spellcheck.py (contents, props changed)
Modified:
head/deskutils/treeline/Makefile
head/deskutils/treeline/distinfo
head/deskutils/treeline/pkg-plist
Modified: head/deskutils/treeline/Makefile
==============================================================================
--- head/deskutils/treeline/Makefile Thu Sep 6 12:51:20 2018 (r479097)
+++ head/deskutils/treeline/Makefile Thu Sep 6 12:51:33 2018 (r479098)
@@ -2,47 +2,58 @@
# $FreeBSD$
PORTNAME= treeline
-PORTVERSION= 2.0.2
+PORTVERSION= 3.0.0
CATEGORIES= deskutils python
-MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/:treeline \
- http://treeline.bellz.org/plugins2/:plugins
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:treeline
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+MASTER_SITES= https://github.com/doug-101/TreeLine/releases/download/v${PORTVERSION}/ \
+ SF/${PORTNAME}/${PORTVERSION}
MAINTAINER= jhale at FreeBSD.org
COMMENT= Structured information storage program
-LICENSE= GPLv2
+LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/doc/LICENSE
-BUILD_DEPENDS= aspell:textproc/aspell
-RUN_DEPENDS= aspell:textproc/aspell
+USES= python:3.5+ pyqt:5 shebangfix
+USE_PYQT= core gui network printsupport widgets sip
-USES= python:3.4+ pyqt:4 shebangfix
SHEBANG_FILES= source/treeline.py
-USE_PYQT= gui network sip_build
+
+CONFIGURE_ARGS= -b ${STAGEDIR} -p ${PREFIX} -d ${DOCSDIR} -i ${DATADIR}/icons
NO_BUILD= yes
NO_ARCH= yes
-
WRKSRC= ${WRKDIR}/TreeLine
-DESKTOP_ENTRIES= "TreeLine" "" "${DATADIR}/icons/tree/treeline.png" \
- "${PORTNAME}" "Utility;" false
-
-OPTIONS_DEFINE= DOCS PLUGINS
+OPTIONS_DEFINE= DOCS NLS
+SPELL_DESC= Spell check support
+OPTIONS_SINGLE= SPELL
+OPTIONS_SINGLE_SPELL= ASPELL HUNSPELL ISPELL
+OPTIONS_DEFAULT= ASPELL
OPTIONS_SUB= yes
-PLUGINS_DESC= Additional plugins: httpload, treepadexport, updateref
-PLUGINS_DISTFILES= httpload.py:plugins \
- treepadexport.py:plugins \
- updateref.py:plugins \
+ASPELL_BUILD_DEPENDS= aspell:textproc/aspell
+ASPELL_RUN_DEPENDS= aspell:textproc/aspell
+ASPELL_VARS= SPELL_ENGINE=aspell
-do-install:
- (cd ${WRKSRC} && ${PYTHON_CMD} install.py -b ${STAGEDIR} -p ${PREFIX} \
- -d ${DOCSDIR} -i ${DATADIR}/icons)
+HUNSPELL_BUILD_DEPENDS= hunspell:textproc/hunspell
+HUNSPELL_RUN_DEPENDS= hunspell:textproc/hunspell
+HUNSPELL_VARS= SPELL_ENGINE=hunspell
-do-install-PLUGINS-on:
- (cd ${DISTDIR} && ${INSTALL_DATA} ${PLUGINS_DISTFILES:S/:plugins//} \
- ${STAGEDIR}${DATADIR}/plugins)
+ISPELL_BUILD_DEPENDS= ispell:textproc/aspell-ispell
+ISPELL_RUN_DEPENDS= ispell:textproc/aspell-ispell
+ISPELL_VARS= SPELL_ENGINE=ispell
+
+NLS_CONFIGURE_OFF= -s
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|%%SPELL_ENGINE%%|${SPELL_ENGINE}|' \
+ ${WRKSRC}/install.py \
+ ${WRKSRC}/source/spellcheck.py
+
+do-install:
+ (cd ${WRKSRC} && ${PYTHON_CMD} install.py ${CONFIGURE_ARGS})
+ (cd ${STAGEDIR}${PREFIX} && \
+ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
+ -d ${DATADIR} -f ${DATADIR_REL})
+ (cd ${STAGEDIR}${DOCSDIR} && ${RM} INSTALL LICENSE)
.include <bsd.port.mk>
Modified: head/deskutils/treeline/distinfo
==============================================================================
--- head/deskutils/treeline/distinfo Thu Sep 6 12:51:20 2018 (r479097)
+++ head/deskutils/treeline/distinfo Thu Sep 6 12:51:33 2018 (r479098)
@@ -1,9 +1,3 @@
-TIMESTAMP = 1512751209
-SHA256 (treeline-2.0.2.tar.gz) = 80379b6ebb5b825a02f4b8d0bb65d78f9895db5e25065f85353833e9d8ebd4c8
-SIZE (treeline-2.0.2.tar.gz) = 451377
-SHA256 (httpload.py) = 39739537bbb3e9a7969d215b919036c4b69ca6a3a09a0905e04962b7f60bc460
-SIZE (httpload.py) = 3237
-SHA256 (treepadexport.py) = 0dce2dfe5c4ef4483c79348e433ff24898ffeda3751da9d5fbd392949bd1afaa
-SIZE (treepadexport.py) = 3875
-SHA256 (updateref.py) = 409142d5d4ec7e28f025c5e7c90eefaa4b54824231ab74dab8fd877b48b0e8d8
-SIZE (updateref.py) = 4113
+TIMESTAMP = 1534768526
+SHA256 (treeline-3.0.0.tar.gz) = 4217aac5c13f0a7f6728c8b48120891c37e39a88039bde602dffaf2e601f582a
+SIZE (treeline-3.0.0.tar.gz) = 506835
Added: head/deskutils/treeline/files/patch-install.py
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/treeline/files/patch-install.py Thu Sep 6 12:51:33 2018 (r479098)
@@ -0,0 +1,13 @@
+Only check for the default spelling engine
+
+--- install.py.orig 2018-09-06 12:23:56 UTC
++++ install.py
+@@ -251,7 +251,7 @@ def main():
+ sys.exit(3)
+ global testSpell
+ if testSpell:
+- spellCheck(['aspell -a', 'ispell -a', 'hunspell -a'])
++ spellCheck(['%%SPELL_ENGINE%% -a'])
+
+ pythonPrefixDir = os.path.join(prefixDir, 'share', progName)
+ pythonBuildDir = os.path.join(buildRoot, pythonPrefixDir[1:])
Added: head/deskutils/treeline/files/patch-source_spellcheck.py
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/deskutils/treeline/files/patch-source_spellcheck.py Thu Sep 6 12:51:33 2018 (r479098)
@@ -0,0 +1,19 @@
+The spelling engine is not configurable at runtime and the program uses the
+first one it comes across. This change sets a default to check first based
+on the engine selected in the port options.
+
+--- source/spellcheck.py.orig 2018-04-08 19:19:50 UTC
++++ source/spellcheck.py
+@@ -44,6 +44,12 @@ class SpellCheckInterface:
+ ('ispell', ['-a -h -Tutf8', '-a']),
+ ('hunspell', ['-a -H -i utf-8'])])
+ langPrefix = {'aspell': 'l', 'ispell': 'd', 'hunspell': 'd'}
++
++ """Set the default engine and check it first
++ """
++ defaultEngine = 'hunspell'
++ engineOptions.move_to_end(defaultEngine, last=False)
++
+ if spellPath:
+ newEngineOptions = {}
+ for engine in engineOptions.keys():
Modified: head/deskutils/treeline/pkg-plist
==============================================================================
--- head/deskutils/treeline/pkg-plist Thu Sep 6 12:51:20 2018 (r479097)
+++ head/deskutils/treeline/pkg-plist Thu Sep 6 12:51:33 2018 (r479098)
@@ -1,60 +1,105 @@
bin/treeline
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
+share/applications/treeline.desktop
%%PORTDOCS%%%%DOCSDIR%%/basichelp.html
-%%PORTDOCS%%%%DOCSDIR%%/documentation.trl
-%%PORTDOCS%%%%DOCSDIR%%/samples/110en_sample_basic_longtext.trl
-%%PORTDOCS%%%%DOCSDIR%%/samples/120en_sample_basic_contacts.trl
-%%PORTDOCS%%%%DOCSDIR%%/samples/130en_sample_basic_booklist.trl
-%%PORTDOCS%%%%DOCSDIR%%/samples/210en_sample_char_format.trl
-%%PORTDOCS%%%%DOCSDIR%%/samples/220en_sample_bookmarks.trl
-%%PORTDOCS%%%%DOCSDIR%%/samples/230en_sample_intern_links.trl
-%%PORTDOCS%%%%DOCSDIR%%/samples/240en_sample_table_booklist.trl
-%%PORTDOCS%%%%DOCSDIR%%/samples/310en_sample_conditional_todo.trl
-%%PORTDOCS%%%%DOCSDIR%%/samples/320en_sample_other_fields.trl
-%%PORTDOCS%%%%DOCSDIR%%/samples/330en_sample_math_fields.trl
-%%DATADIR%%/__pycache__/conditional.cpython-36.pyc
-%%DATADIR%%/__pycache__/configdialog.cpython-36.pyc
-%%DATADIR%%/__pycache__/dataeditors.cpython-36.pyc
-%%DATADIR%%/__pycache__/dataeditview.cpython-36.pyc
-%%DATADIR%%/__pycache__/exports.cpython-36.pyc
-%%DATADIR%%/__pycache__/fieldformat.cpython-36.pyc
-%%DATADIR%%/__pycache__/genboolean.cpython-36.pyc
-%%DATADIR%%/__pycache__/gennumber.cpython-36.pyc
-%%DATADIR%%/__pycache__/globalref.cpython-36.pyc
-%%DATADIR%%/__pycache__/helpview.cpython-36.pyc
-%%DATADIR%%/__pycache__/icondict.cpython-36.pyc
-%%DATADIR%%/__pycache__/imports.cpython-36.pyc
-%%DATADIR%%/__pycache__/linkref.cpython-36.pyc
-%%DATADIR%%/__pycache__/matheval.cpython-36.pyc
-%%DATADIR%%/__pycache__/miscdialogs.cpython-36.pyc
-%%DATADIR%%/__pycache__/nodeformat.cpython-36.pyc
-%%DATADIR%%/__pycache__/numbering.cpython-36.pyc
-%%DATADIR%%/__pycache__/optiondefaults.cpython-36.pyc
-%%DATADIR%%/__pycache__/options.cpython-36.pyc
-%%DATADIR%%/__pycache__/outputview.cpython-36.pyc
-%%DATADIR%%/__pycache__/p3.cpython-36.pyc
-%%DATADIR%%/__pycache__/plugininterface.cpython-36.pyc
-%%DATADIR%%/__pycache__/printdata.cpython-36.pyc
-%%DATADIR%%/__pycache__/printdialogs.cpython-36.pyc
-%%DATADIR%%/__pycache__/recentfiles.cpython-36.pyc
-%%DATADIR%%/__pycache__/setup.cpython-36.pyc
-%%DATADIR%%/__pycache__/spellcheck.cpython-36.pyc
-%%DATADIR%%/__pycache__/titlelistview.cpython-36.pyc
-%%DATADIR%%/__pycache__/treeformats.cpython-36.pyc
-%%DATADIR%%/__pycache__/treeline.cpython-36.pyc
-%%DATADIR%%/__pycache__/treelocalcontrol.cpython-36.pyc
-%%DATADIR%%/__pycache__/treemaincontrol.cpython-36.pyc
-%%DATADIR%%/__pycache__/treemodel.cpython-36.pyc
-%%DATADIR%%/__pycache__/treenode.cpython-36.pyc
-%%DATADIR%%/__pycache__/treenodelist.cpython-36.pyc
-%%DATADIR%%/__pycache__/treeopener.cpython-36.pyc
-%%DATADIR%%/__pycache__/treeoutput.cpython-36.pyc
-%%DATADIR%%/__pycache__/treeselection.cpython-36.pyc
-%%DATADIR%%/__pycache__/treeview.cpython-36.pyc
-%%DATADIR%%/__pycache__/treewindow.cpython-36.pyc
-%%DATADIR%%/__pycache__/undo.cpython-36.pyc
-%%DATADIR%%/__pycache__/urltools.cpython-36.pyc
+%%PORTDOCS%%%%DOCSDIR%%/documentation.trln
+%%PORTDOCS%%%%DOCSDIR%%/samples/110en_sample_basic_longtext.trln
+%%PORTDOCS%%%%DOCSDIR%%/samples/120en_sample_basic_contacts.trln
+%%PORTDOCS%%%%DOCSDIR%%/samples/130en_sample_basic_booklist.trln
+%%PORTDOCS%%%%DOCSDIR%%/samples/140en_sample_genealogy.trln
+%%PORTDOCS%%%%DOCSDIR%%/samples/210en_sample_char_format.trln
+%%PORTDOCS%%%%DOCSDIR%%/samples/220en_sample_bookmarks.trln
+%%PORTDOCS%%%%DOCSDIR%%/samples/230en_sample_intern_links.trln
+%%PORTDOCS%%%%DOCSDIR%%/samples/240en_sample_table_booklist.trln
+%%PORTDOCS%%%%DOCSDIR%%/samples/310en_sample_conditional_todo.trln
+%%PORTDOCS%%%%DOCSDIR%%/samples/320en_sample_other_fields.trln
+%%PORTDOCS%%%%DOCSDIR%%/samples/330en_sample_math_fields.trln
+share/icons/hicolor/48x48/apps/treeline-icon.png
+share/icons/hicolor/scalable/apps/treeline-icon.svg
+%%DATADIR%%/__pycache__/breadcrumbview.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/breadcrumbview.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/conditional.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/conditional.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/configdialog.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/configdialog.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/dataeditors.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/dataeditors.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/dataeditview.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/dataeditview.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/exports.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/exports.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/fieldformat.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/fieldformat.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/genboolean.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/genboolean.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/gennumber.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/gennumber.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/globalref.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/globalref.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/helpview.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/helpview.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/icondict.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/icondict.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/imports.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/imports.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/matheval.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/matheval.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/miscdialogs.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/miscdialogs.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/nodeformat.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/nodeformat.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/numbering.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/numbering.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/optiondefaults.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/optiondefaults.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/options.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/options.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/outputview.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/outputview.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/p3.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/p3.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/printdata.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/printdata.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/printdialogs.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/printdialogs.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/recentfiles.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/recentfiles.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/setup.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/setup.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/spellcheck.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/spellcheck.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/titlelistview.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/titlelistview.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/treeformats.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/treeformats.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/treeline.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/treeline.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/treelocalcontrol.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/treelocalcontrol.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/treemaincontrol.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/treemaincontrol.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/treemodel.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/treemodel.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/treenode.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/treenode.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/treeoutput.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/treeoutput.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/treeselection.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/treeselection.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/treespot.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/treespot.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/treespotlist.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/treespotlist.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/treestructure.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/treestructure.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/treeview.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/treeview.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/treewindow.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/treewindow.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/undo.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/undo.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/__pycache__/urltools.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/__pycache__/urltools.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/breadcrumbview.py
%%DATADIR%%/conditional.py
%%DATADIR%%/configdialog.py
%%DATADIR%%/dataeditors.py
@@ -66,29 +111,55 @@ bin/treeline
%%DATADIR%%/globalref.py
%%DATADIR%%/helpview.py
%%DATADIR%%/icondict.py
+%%DATADIR%%/icons/toolbar/32x32/dataaddcategory.png
+%%DATADIR%%/icons/toolbar/32x32/dataclonematches.png
%%DATADIR%%/icons/toolbar/32x32/dataconfigtype.png
+%%DATADIR%%/icons/toolbar/32x32/datacopytype.png
+%%DATADIR%%/icons/toolbar/32x32/datadetachclones.png
+%%DATADIR%%/icons/toolbar/32x32/dataflatcategory.png
+%%DATADIR%%/icons/toolbar/32x32/datanodetype.png
+%%DATADIR%%/icons/toolbar/32x32/datanumbering.png
%%DATADIR%%/icons/toolbar/32x32/datasortnodes.png
-%%DATADIR%%/icons/toolbar/32x32/editboldfont.png
+%%DATADIR%%/icons/toolbar/32x32/dataswapcategory.png
%%DATADIR%%/icons/toolbar/32x32/editcopy.png
%%DATADIR%%/icons/toolbar/32x32/editcut.png
-%%DATADIR%%/icons/toolbar/32x32/editextlink.png
-%%DATADIR%%/icons/toolbar/32x32/editintlink.png
-%%DATADIR%%/icons/toolbar/32x32/edititalicfont.png
%%DATADIR%%/icons/toolbar/32x32/editpaste.png
+%%DATADIR%%/icons/toolbar/32x32/editpasteafter.png
+%%DATADIR%%/icons/toolbar/32x32/editpastebefore.png
+%%DATADIR%%/icons/toolbar/32x32/editpastechild.png
+%%DATADIR%%/icons/toolbar/32x32/editpastecloneafter.png
+%%DATADIR%%/icons/toolbar/32x32/editpasteclonebefore.png
+%%DATADIR%%/icons/toolbar/32x32/editpasteclonechild.png
+%%DATADIR%%/icons/toolbar/32x32/editpasteplain.png
%%DATADIR%%/icons/toolbar/32x32/editredo.png
-%%DATADIR%%/icons/toolbar/32x32/editunderlinefont.png
%%DATADIR%%/icons/toolbar/32x32/editundo.png
+%%DATADIR%%/icons/toolbar/32x32/fileexport.png
+%%DATADIR%%/icons/toolbar/32x32/fileimport.png
%%DATADIR%%/icons/toolbar/32x32/filenew.png
%%DATADIR%%/icons/toolbar/32x32/fileopen.png
+%%DATADIR%%/icons/toolbar/32x32/fileopensample.png
%%DATADIR%%/icons/toolbar/32x32/fileprint.png
+%%DATADIR%%/icons/toolbar/32x32/fileprintpdf.png
%%DATADIR%%/icons/toolbar/32x32/fileprintpreview.png
%%DATADIR%%/icons/toolbar/32x32/fileprintsetup.png
+%%DATADIR%%/icons/toolbar/32x32/fileproperties.png
%%DATADIR%%/icons/toolbar/32x32/filequit.png
%%DATADIR%%/icons/toolbar/32x32/filesave.png
%%DATADIR%%/icons/toolbar/32x32/filesaveas.png
+%%DATADIR%%/icons/toolbar/32x32/formatboldfont.png
+%%DATADIR%%/icons/toolbar/32x32/formatclearformat.png
+%%DATADIR%%/icons/toolbar/32x32/formatextlink.png
+%%DATADIR%%/icons/toolbar/32x32/formatfontcolor.png
+%%DATADIR%%/icons/toolbar/32x32/formatfontsize.png
+%%DATADIR%%/icons/toolbar/32x32/formatintlink.png
+%%DATADIR%%/icons/toolbar/32x32/formatitalicfont.png
+%%DATADIR%%/icons/toolbar/32x32/formatselectall.png
+%%DATADIR%%/icons/toolbar/32x32/formatunderlinefont.png
%%DATADIR%%/icons/toolbar/32x32/helpabout.png
%%DATADIR%%/icons/toolbar/32x32/helpback.png
+%%DATADIR%%/icons/toolbar/32x32/helpbasic.png
%%DATADIR%%/icons/toolbar/32x32/helpforward.png
+%%DATADIR%%/icons/toolbar/32x32/helpfull.png
%%DATADIR%%/icons/toolbar/32x32/helphome.png
%%DATADIR%%/icons/toolbar/32x32/helpnext.png
%%DATADIR%%/icons/toolbar/32x32/helpprevious.png
@@ -111,17 +182,27 @@ bin/treeline
%%DATADIR%%/icons/toolbar/32x32/printpreviewzoomin.png
%%DATADIR%%/icons/toolbar/32x32/printpreviewzoomout.png
%%DATADIR%%/icons/toolbar/32x32/printpreviewzoomwidth.png
+%%DATADIR%%/icons/toolbar/32x32/toolsfiltercondition.png
%%DATADIR%%/icons/toolbar/32x32/toolsfiltertext.png
+%%DATADIR%%/icons/toolbar/32x32/toolsfindcondition.png
+%%DATADIR%%/icons/toolbar/32x32/toolsfindreplace.png
%%DATADIR%%/icons/toolbar/32x32/toolsfindtext.png
+%%DATADIR%%/icons/toolbar/32x32/toolsfonts.png
%%DATADIR%%/icons/toolbar/32x32/toolsgenoptions.png
+%%DATADIR%%/icons/toolbar/32x32/toolsshortcuts.png
%%DATADIR%%/icons/toolbar/32x32/toolsspellcheck.png
+%%DATADIR%%/icons/toolbar/32x32/toolstoolbars.png
%%DATADIR%%/icons/toolbar/32x32/treelogo.png
+%%DATADIR%%/icons/toolbar/32x32/viewbreadcrumb.png
%%DATADIR%%/icons/toolbar/32x32/viewcollapsebranch.png
+%%DATADIR%%/icons/toolbar/32x32/viewdataeditor.png
+%%DATADIR%%/icons/toolbar/32x32/viewdataoutput.png
%%DATADIR%%/icons/toolbar/32x32/viewexpandbranch.png
%%DATADIR%%/icons/toolbar/32x32/viewnextselect.png
%%DATADIR%%/icons/toolbar/32x32/viewprevselect.png
%%DATADIR%%/icons/toolbar/32x32/viewshowchildpane.png
%%DATADIR%%/icons/toolbar/32x32/viewshowdescend.png
+%%DATADIR%%/icons/toolbar/32x32/viewtitlelist.png
%%DATADIR%%/icons/toolbar/32x32/winclosewindow.png
%%DATADIR%%/icons/toolbar/32x32/winnewwindow.png
%%DATADIR%%/icons/tree/anchor.png
@@ -200,8 +281,9 @@ bin/treeline
%%DATADIR%%/icons/tree/x_1.png
%%DATADIR%%/icons/tree/x_2.png
%%DATADIR%%/icons/tree/x_3.png
+%%DATADIR%%/icons/treeline-icon.png
+%%DATADIR%%/icons/treeline-icon.svg
%%DATADIR%%/imports.py
-%%DATADIR%%/linkref.py
%%DATADIR%%/matheval.py
%%DATADIR%%/miscdialogs.py
%%DATADIR%%/nodeformat.py
@@ -210,24 +292,21 @@ bin/treeline
%%DATADIR%%/options.py
%%DATADIR%%/outputview.py
%%DATADIR%%/p3.py
-%%DATADIR%%/plugininterface.py
-%%PLUGINS%%%%DATADIR%%/plugins/httpload.py
-%%PLUGINS%%%%DATADIR%%/plugins/treepadexport.py
-%%PLUGINS%%%%DATADIR%%/plugins/updateref.py
%%DATADIR%%/printdata.py
%%DATADIR%%/printdialogs.py
%%DATADIR%%/recentfiles.py
%%DATADIR%%/setup.py
%%DATADIR%%/spellcheck.py
-%%DATADIR%%/templates/110en_Long_Text.trl
-%%DATADIR%%/templates/210en_Contact_List.trl
-%%DATADIR%%/templates/220en_Book_List.trl
-%%DATADIR%%/templates/230en_ToDo_List.trl
+%%DATADIR%%/templates/110en_Long_Text.trln
+%%DATADIR%%/templates/210en_Contact_List.trln
+%%DATADIR%%/templates/220en_Book_List.trln
+%%DATADIR%%/templates/230en_ToDo_List.trln
+%%DATADIR%%/templates/exports/live_tree_export.css
+%%DATADIR%%/templates/exports/live_tree_export.html
+%%DATADIR%%/templates/exports/live_tree_export.js
%%DATADIR%%/titlelistview.py
-%%DATADIR%%/translations/qt_de.qm
-%%DATADIR%%/translations/qt_pt.qm
-%%DATADIR%%/translations/treeline_de.qm
-%%DATADIR%%/translations/treeline_pt.qm
+%%NLS%%%%DATADIR%%/translations/qt_de.qm
+%%NLS%%%%DATADIR%%/translations/treeline_de.qm
%%DATADIR%%/treeformats.py
%%DATADIR%%/treeline.pro
%%DATADIR%%/treeline.py
@@ -235,12 +314,12 @@ bin/treeline
%%DATADIR%%/treemaincontrol.py
%%DATADIR%%/treemodel.py
%%DATADIR%%/treenode.py
-%%DATADIR%%/treenodelist.py
-%%DATADIR%%/treeopener.py
%%DATADIR%%/treeoutput.py
%%DATADIR%%/treeselection.py
+%%DATADIR%%/treespot.py
+%%DATADIR%%/treespotlist.py
+%%DATADIR%%/treestructure.py
%%DATADIR%%/treeview.py
%%DATADIR%%/treewindow.py
%%DATADIR%%/undo.py
%%DATADIR%%/urltools.py
- at dir %%DATADIR%%/plugins
More information about the svn-ports-head
mailing list