diff options
Diffstat (limited to 'editors/enter-tex')
-rw-r--r-- | editors/enter-tex/Makefile | 48 | ||||
-rw-r--r-- | editors/enter-tex/distinfo | 3 | ||||
-rw-r--r-- | editors/enter-tex/pkg-descr | 2 | ||||
-rw-r--r-- | editors/enter-tex/pkg-plist | 194 |
4 files changed, 247 insertions, 0 deletions
diff --git a/editors/enter-tex/Makefile b/editors/enter-tex/Makefile new file mode 100644 index 000000000000..b69c02c9fb89 --- /dev/null +++ b/editors/enter-tex/Makefile @@ -0,0 +1,48 @@ +PORTNAME= enter-tex +DISTVERSION= 3.48.0 +PORTREVISION= 1 +CATEGORIES= editors +DIST_SUBDIR= gnome + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Integrated TeX/LaTeX editor +WWW= https://gitlab.gnome.org/World/gedit/enter-tex + +LICENSE= GPLv3+ + +BUILD_DEPENDS= itstool:textproc/itstool \ + gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas +LIB_DEPENDS= libgee-0.8.so:devel/libgee \ + libgedit-amtk-5.so:x11-toolkits/amtk \ + libgedit-tepl-6.so:x11-toolkits/tepl6 \ + libgedit-gtksourceview-300.so:x11-toolkits/libgedit-gtksourceview \ + libgspell-1.so:textproc/gspell + +USES= compiler:c11 desktop-file-utils gettext gnome meson \ + pkgconfig tar:bz2 tex vala:build +USE_GNOME= dconf glib20 gtk30 introspection:build +USE_TEX= formats + +USE_GITLAB= yes +GL_SITE= https://gitlab.gnome.org +GL_ACCOUNT= World/gedit + +MESON_ARGS= -Dtests=false +GLIB_SCHEMAS= org.gnome.enter_tex.gschema.xml + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc +DOCS_MESON_TRUE= gtk_doc + +# https://gitlab.gnome.org/World/gedit/enter-tex/-/issues/19 +pre-build: + @(cd ${BUILD_WRKSRC}; if ! ${DO_MAKE_BUILD} src/gtex/Gtex-1.gir; then \ + if [ -n "${BUILD_FAIL_MESSAGE}" ]; then \ + ${ECHO_MSG} "===> Compilation failed unexpectedly." ;\ + (${ECHO_CMD} "${BUILD_FAIL_MESSAGE}") ;\ + fi ;\ + fi) + +.include <bsd.port.mk> diff --git a/editors/enter-tex/distinfo b/editors/enter-tex/distinfo new file mode 100644 index 000000000000..bcaf0e097367 --- /dev/null +++ b/editors/enter-tex/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1746192612 +SHA256 (gnome/enter-tex-3.48.0.tar.bz2) = 265d83da04ea924838356d4944ce378ae8c97500adde30d4ecad32a9ef6b9903 +SIZE (gnome/enter-tex-3.48.0.tar.bz2) = 667754 diff --git a/editors/enter-tex/pkg-descr b/editors/enter-tex/pkg-descr new file mode 100644 index 000000000000..f9899846fe9c --- /dev/null +++ b/editors/enter-tex/pkg-descr @@ -0,0 +1,2 @@ +Enter Tex is a TeX/LaTeX editor for the GNOME desktop. It permits to +focus on the content and the structure of the document. diff --git a/editors/enter-tex/pkg-plist b/editors/enter-tex/pkg-plist new file mode 100644 index 000000000000..9507ddcba727 --- /dev/null +++ b/editors/enter-tex/pkg-plist @@ -0,0 +1,194 @@ +bin/enter-tex +share/applications/org.gnome.enter_tex.desktop +share/dbus-1/services/org.gnome.enter_tex.service +%%DATADIR%%/build_tools.xml +%%DATADIR%%/completion.xml +%%DATADIR%%/latexhelp.html +%%DATADIR%%/templates/article.tex +%%DATADIR%%/templates/beamer.tex +%%DATADIR%%/templates/book.tex +%%DATADIR%%/templates/letter.tex +%%DATADIR%%/templates/report.tex +%%DATADIR%%/ui/ui.xml +%%DOCS%%share/gtk-doc/html/enter-tex/GtexApp.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexBuildJob.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexBuildTool.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexBuildTools.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexBuildToolsDefault.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexBuildToolsPersonal.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexBuildView.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexFactory.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexPostProcessor.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexPostProcessorAllOutput.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexPostProcessorLatex.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexPostProcessorLatexmk.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexSettings.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexStructure.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexSynctex.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexTemplatesDefault.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexTemplatesManageDialog.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexTemplatesPersonal.html +%%DOCS%%share/gtk-doc/html/enter-tex/GtexTreeModelNode.html +%%DOCS%%share/gtk-doc/html/enter-tex/annexes.html +%%DOCS%%share/gtk-doc/html/enter-tex/annotation-glossary.html +%%DOCS%%share/gtk-doc/html/enter-tex/api-reference.html +%%DOCS%%share/gtk-doc/html/enter-tex/ch01.html +%%DOCS%%share/gtk-doc/html/enter-tex/ch02.html +%%DOCS%%share/gtk-doc/html/enter-tex/ch03.html +%%DOCS%%share/gtk-doc/html/enter-tex/ch04.html +%%DOCS%%share/gtk-doc/html/enter-tex/ch05.html +%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-Gtex-Initialization-and-Finalization.html +%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexBottomPanel.html +%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexBuffer.html +%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexCommands.html +%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexDirs.html +%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexPrefs.html +%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexTemplatesDialogs.html +%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexUtils.html +%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexView.html +%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex.devhelp2 +%%DOCS%%share/gtk-doc/html/enter-tex/home.png +%%DOCS%%share/gtk-doc/html/enter-tex/index.html +%%DOCS%%share/gtk-doc/html/enter-tex/ix01.html +%%DOCS%%share/gtk-doc/html/enter-tex/left-insensitive.png +%%DOCS%%share/gtk-doc/html/enter-tex/left.png +%%DOCS%%share/gtk-doc/html/enter-tex/object-tree.html +%%DOCS%%share/gtk-doc/html/enter-tex/right-insensitive.png +%%DOCS%%share/gtk-doc/html/enter-tex/right.png +%%DOCS%%share/gtk-doc/html/enter-tex/style.css +%%DOCS%%share/gtk-doc/html/enter-tex/up-insensitive.png +%%DOCS%%share/gtk-doc/html/enter-tex/up.png +share/help/C/enter-tex/build_tools.page +share/help/C/enter-tex/completion.page +share/help/C/enter-tex/index.page +share/help/C/enter-tex/projects.page +share/help/C/enter-tex/spell_checking.page +share/help/C/enter-tex/structure.page +share/help/C/enter-tex/synctex.page +share/help/cs/enter-tex/build_tools.page +share/help/cs/enter-tex/completion.page +share/help/cs/enter-tex/index.page +share/help/cs/enter-tex/projects.page +share/help/cs/enter-tex/spell_checking.page +share/help/cs/enter-tex/structure.page +share/help/cs/enter-tex/synctex.page +share/help/da/enter-tex/build_tools.page +share/help/da/enter-tex/completion.page +share/help/da/enter-tex/index.page +share/help/da/enter-tex/projects.page +share/help/da/enter-tex/spell_checking.page +share/help/da/enter-tex/structure.page +share/help/da/enter-tex/synctex.page +share/help/de/enter-tex/build_tools.page +share/help/de/enter-tex/completion.page +share/help/de/enter-tex/index.page +share/help/de/enter-tex/projects.page +share/help/de/enter-tex/spell_checking.page +share/help/de/enter-tex/structure.page +share/help/de/enter-tex/synctex.page +share/help/el/enter-tex/build_tools.page +share/help/el/enter-tex/completion.page +share/help/el/enter-tex/index.page +share/help/el/enter-tex/projects.page +share/help/el/enter-tex/spell_checking.page +share/help/el/enter-tex/structure.page +share/help/el/enter-tex/synctex.page +share/help/es/enter-tex/build_tools.page +share/help/es/enter-tex/completion.page +share/help/es/enter-tex/index.page +share/help/es/enter-tex/projects.page +share/help/es/enter-tex/spell_checking.page +share/help/es/enter-tex/structure.page +share/help/es/enter-tex/synctex.page +share/help/fr/enter-tex/build_tools.page +share/help/fr/enter-tex/completion.page +share/help/fr/enter-tex/index.page +share/help/fr/enter-tex/projects.page +share/help/fr/enter-tex/spell_checking.page +share/help/fr/enter-tex/structure.page +share/help/fr/enter-tex/synctex.page +share/help/gl/enter-tex/build_tools.page +share/help/gl/enter-tex/completion.page +share/help/gl/enter-tex/index.page +share/help/gl/enter-tex/projects.page +share/help/gl/enter-tex/spell_checking.page +share/help/gl/enter-tex/structure.page +share/help/gl/enter-tex/synctex.page +share/help/hu/enter-tex/build_tools.page +share/help/hu/enter-tex/completion.page +share/help/hu/enter-tex/index.page +share/help/hu/enter-tex/projects.page +share/help/hu/enter-tex/spell_checking.page +share/help/hu/enter-tex/structure.page +share/help/hu/enter-tex/synctex.page +share/help/pl/enter-tex/build_tools.page +share/help/pl/enter-tex/completion.page +share/help/pl/enter-tex/index.page +share/help/pl/enter-tex/projects.page +share/help/pl/enter-tex/spell_checking.page +share/help/pl/enter-tex/structure.page +share/help/pl/enter-tex/synctex.page +share/help/pt_BR/enter-tex/build_tools.page +share/help/pt_BR/enter-tex/completion.page +share/help/pt_BR/enter-tex/index.page +share/help/pt_BR/enter-tex/projects.page +share/help/pt_BR/enter-tex/spell_checking.page +share/help/pt_BR/enter-tex/structure.page +share/help/pt_BR/enter-tex/synctex.page +share/help/ru/enter-tex/build_tools.page +share/help/ru/enter-tex/completion.page +share/help/ru/enter-tex/index.page +share/help/ru/enter-tex/projects.page +share/help/ru/enter-tex/spell_checking.page +share/help/ru/enter-tex/structure.page +share/help/ru/enter-tex/synctex.page +share/help/sv/enter-tex/build_tools.page +share/help/sv/enter-tex/completion.page +share/help/sv/enter-tex/index.page +share/help/sv/enter-tex/projects.page +share/help/sv/enter-tex/spell_checking.page +share/help/sv/enter-tex/structure.page +share/help/sv/enter-tex/synctex.page +share/help/uk/enter-tex/build_tools.page +share/help/uk/enter-tex/completion.page +share/help/uk/enter-tex/index.page +share/help/uk/enter-tex/projects.page +share/help/uk/enter-tex/spell_checking.page +share/help/uk/enter-tex/structure.page +share/help/uk/enter-tex/synctex.page +share/icons/hicolor/scalable/apps/org.gnome.enter_tex.svg +share/icons/hicolor/symbolic/apps/org.gnome.enter_tex-symbolic.svg +share/locale/bs/LC_MESSAGES/enter-tex.mo +share/locale/ca/LC_MESSAGES/enter-tex.mo +share/locale/cs/LC_MESSAGES/enter-tex.mo +share/locale/da/LC_MESSAGES/enter-tex.mo +share/locale/de/LC_MESSAGES/enter-tex.mo +share/locale/el/LC_MESSAGES/enter-tex.mo +share/locale/eo/LC_MESSAGES/enter-tex.mo +share/locale/es/LC_MESSAGES/enter-tex.mo +share/locale/eu/LC_MESSAGES/enter-tex.mo +share/locale/fr/LC_MESSAGES/enter-tex.mo +share/locale/gl/LC_MESSAGES/enter-tex.mo +share/locale/he/LC_MESSAGES/enter-tex.mo +share/locale/hu/LC_MESSAGES/enter-tex.mo +share/locale/id/LC_MESSAGES/enter-tex.mo +share/locale/it/LC_MESSAGES/enter-tex.mo +share/locale/lt/LC_MESSAGES/enter-tex.mo +share/locale/lv/LC_MESSAGES/enter-tex.mo +share/locale/nb/LC_MESSAGES/enter-tex.mo +share/locale/nl/LC_MESSAGES/enter-tex.mo +share/locale/oc/LC_MESSAGES/enter-tex.mo +share/locale/pl/LC_MESSAGES/enter-tex.mo +share/locale/pt/LC_MESSAGES/enter-tex.mo +share/locale/pt_BR/LC_MESSAGES/enter-tex.mo +share/locale/ro/LC_MESSAGES/enter-tex.mo +share/locale/ru/LC_MESSAGES/enter-tex.mo +share/locale/sl/LC_MESSAGES/enter-tex.mo +share/locale/sr/LC_MESSAGES/enter-tex.mo +share/locale/sr@latin/LC_MESSAGES/enter-tex.mo +share/locale/sv/LC_MESSAGES/enter-tex.mo +share/locale/tr/LC_MESSAGES/enter-tex.mo +share/locale/uk/LC_MESSAGES/enter-tex.mo +share/locale/zh_CN/LC_MESSAGES/enter-tex.mo +share/man/man1/enter-tex.1.gz +share/metainfo/org.gnome.enter_tex.metainfo.xml |