diff options
Diffstat (limited to 'editors/enter-tex')
-rw-r--r-- | editors/enter-tex/Makefile | 26 | ||||
-rw-r--r-- | editors/enter-tex/pkg-plist | 48 |
2 files changed, 60 insertions, 14 deletions
diff --git a/editors/enter-tex/Makefile b/editors/enter-tex/Makefile index 3e5a7514eca8..b69c02c9fb89 100644 --- a/editors/enter-tex/Makefile +++ b/editors/enter-tex/Makefile @@ -1,11 +1,12 @@ 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/swilmet/enter-tex +WWW= https://gitlab.gnome.org/World/gedit/enter-tex LICENSE= GPLv3+ @@ -20,27 +21,24 @@ LIB_DEPENDS= libgee-0.8.so:devel/libgee \ USES= compiler:c11 desktop-file-utils gettext gnome meson \ pkgconfig tar:bz2 tex vala:build USE_GNOME= dconf glib20 gtk30 introspection:build -USE_TEX= base +USE_TEX= formats USE_GITLAB= yes GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= World/gedit -MESON_ARGS= -Dgtk_doc=false \ - -Dtests=false - +MESON_ARGS= -Dtests=false GLIB_SCHEMAS= org.gnome.enter_tex.gschema.xml -# https://gitlab.gnome.org/swilmet/enter-tex/-/issues/19 -do-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) +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes - @(cd ${BUILD_WRKSRC}; if ! ${DO_MAKE_BUILD} src/enter-tex; then \ +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}") ;\ diff --git a/editors/enter-tex/pkg-plist b/editors/enter-tex/pkg-plist index 05f11f80de61..9507ddcba727 100644 --- a/editors/enter-tex/pkg-plist +++ b/editors/enter-tex/pkg-plist @@ -10,6 +10,54 @@ share/dbus-1/services/org.gnome.enter_tex.service %%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 |