pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/anjuta anjuta: Update to 3.34
details: https://anonhg.NetBSD.org/pkgsrc/rev/6e14b41655ec
branches: trunk
changeset: 401363:6e14b41655ec
user: nia <nia%pkgsrc.org@localhost>
date: Sun Sep 15 17:55:09 2019 +0000
description:
anjuta: Update to 3.34
Switch to GTK+3 and remove the dependency on GNOME 2's gnome-terminal.
diffstat:
devel/anjuta/Makefile | 87 +-
devel/anjuta/PLIST | 339 +++++----
devel/anjuta/distinfo | 25 +-
devel/anjuta/patches/patch-libanjuta_tests_Makefile.in | 13 -
devel/anjuta/patches/patch-plugins_build-basic-autotools_build.c | 12 +-
devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_c.c | 22 -
devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_eiffel.c | 13 -
devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_general.h | 15 -
devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_lregex.c | 83 --
devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_lua.c | 13 -
devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_main.c | 13 -
devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_options.c | 77 --
devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_parse.c | 13 -
devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_python.c | 13 -
devel/anjuta/patches/patch-plugins_symbol-db_anjuta-tags_routines.c | 13 -
devel/anjuta/patches/patch-plugins_symbol-db_symbol-db-engine-core.c | 21 -
devel/anjuta/patches/patch-plugins_symbol-db_symbol-db-engine-utils.c | 17 -
17 files changed, 233 insertions(+), 556 deletions(-)
diffs (truncated from 1234 to 300 lines):
diff -r 88d7a0bf3323 -r 6e14b41655ec devel/anjuta/Makefile
--- a/devel/anjuta/Makefile Sun Sep 15 15:50:21 2019 +0000
+++ b/devel/anjuta/Makefile Sun Sep 15 17:55:09 2019 +0000
@@ -1,90 +1,57 @@
-# $NetBSD: Makefile,v 1.144 2019/08/11 13:18:38 wiz Exp $
+# $NetBSD: Makefile,v 1.145 2019/09/15 17:55:09 nia Exp $
-DISTNAME= anjuta-3.10.0
-PKGREVISION= 34
+DISTNAME= anjuta-3.34.0
CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/anjuta/3.10/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/anjuta/3.34/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://www.anjuta.org/
COMMENT= Gnome based IDE for C and C++
+LICENSE= gnu-gpl-v2
DEPENDS+= autogen-[0-9]*:../../devel/autogen
DEPENDS+= autoconf>=2.59:../../devel/autoconf
DEPENDS+= automake>=1.8.2:../../devel/automake
-DEPENDS+= gnome-terminal>=2.4.2:../../x11/gnome-terminal
+DEPENDS+= gsettings-desktop-schemas-[0-9]*:../../sysutils/gsettings-desktop-schemas
DEPENDS+= libtool>=1.5.2:../../devel/libtool
-DEPENDS+= yelp>=3.8:../../misc/yelp3
-
-BUILD_DEPENDS+= itstool-[0-9]*:../../textproc/itstool
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
USE_PKGLOCALEDIR= yes
-USE_TOOLS+= gmake:run intltool pkg-config:run msgfmt:run perl:run sh:run
+USE_TOOLS+= gmake:run intltool pkg-config:run perl:run sh:run
+USE_TOOLS+= msgfmt:run msgmerge:run xgettext:run
USE_TOOLS+= bash:run bison flex
GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --disable-plugin-valgrind
-CONFIGURE_ARGS+= --enable-plugin-scintilla
-# pkgsrc devhelp is currently API incompatible
-CONFIGURE_ARGS+= --disable-plugin-devhelp
-CONFIGURE_ARGS+= YACC="bison -y"
+CONFIGURE_ARGS+= --disable-schemas-compile
+# Couldn't find include 'Gdl-3.gir'
+CONFIGURE_ARGS+= --enable-introspection=no
-SUBST_CLASSES+= unused
-SUBST_STAGE.unused= pre-configure
-SUBST_MESSAGE.unused= Fixing __unused__ occurrances to avoid name clash
-SUBST_FILES.unused= tagmanager/c.c tagmanager/ctags.c tagmanager/general.h
-SUBST_FILES.unused+= tagmanager/lua.c tagmanager/options.c tagmanager/parse.c
-SUBST_FILES.unused+= tagmanager/parse.h tagmanager/regex.c
-SUBST_FILES.unused+= tagmanager/tm_file_entry.c tagmanager/tm_project.c
-SUBST_FILES.unused+= tagmanager/tm_source_file.c tagmanager/tm_workspace.c
-SUBST_FILES.unused+= tagmanager/eiffel.c tagmanager/lregex.c
-SUBST_FILES.unused+= tagmanager/routines.c
-SUBST_SED.unused= -e 's/__unused__/_exctags_unused_/g'
+CONFIGURE_ARGS+= --disable-plugin-subversion
+# devhelp3 unavailable in pkgsrc currently
+CONFIGURE_ARGS+= --disable-plugin-devhelp
+# glade3 unavailable in pkgsrc currently
+CONFIGURE_ARGS+= --disable-plugin-glade
+
+CONFIGURE_ARGS+= YACC="bison -y"
REPLACE_SH+= scripts/anjuta_import.sh.in
REPLACE_PERL+= plugins/tools/scripts/*.pl scripts/*.pl
REPLACE_BASH+= global-tags/create_global_tags.sh.in
-GCONF_SCHEMAS+= anjuta-build-basic-autotools-plugin.schemas
-GCONF_SCHEMAS+= anjuta-cvs-plugin.schemas
-GCONF_SCHEMAS+= anjuta-document-manager.schemas
-GCONF_SCHEMAS+= anjuta-editor-scintilla.schemas
-GCONF_SCHEMAS+= anjuta-editor-sourceview.schemas
-GCONF_SCHEMAS+= anjuta-language-cpp-java.schemas
-GCONF_SCHEMAS+= anjuta-message-manager-plugin.schemas
-GCONF_SCHEMAS+= anjuta-symbol-browser-plugin.schemas
-GCONF_SCHEMAS+= anjuta-terminal-plugin.schemas
-GCONF_SCHEMAS+= anjuta.schemas
-
-BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.12.0
-
-.include "../../mk/bsd.prefs.mk"
-
-.if ${OPSYS} == "NetBSD" && !exists(/var/shm)
-CPPFLAGS+= -Dshm_open=open -Dshm_unlink=unlink
-.endif
-
-CFLAGS+= -Wno-error=format-zero-length
+BUILDLINK_TRANSFORM+= rm:-Werror=format=2
.include "../../databases/libgda/buildlink3.mk"
-#.include "../../devel/devhelp/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/gdl/buildlink3.mk"
-.include "../../devel/glade/buildlink3.mk"
-.include "../../devel/libgnomeui/buildlink3.mk"
-.include "../../devel/pcre/buildlink3.mk"
-.include "../../devel/GConf/schemas.mk"
-.include "../../graphics/graphviz/buildlink3.mk"
-.include "../../graphics/gnome-icon-theme/buildlink3.mk"
-.include "../../lang/python/application.mk"
-.include "../../print/libgnomeprintui/buildlink3.mk"
-.include "../../mk/omf-scrollkeeper.mk"
-.include "../../textproc/gnome-doc-utils/buildlink3.mk"
-.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../devel/glib2/schemas.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../lang/python/pyversion.mk"
+.include "../../lang/vala/buildlink3.mk"
+.include "../../textproc/gtk-doc/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
.include "../../x11/gtksourceview3/buildlink3.mk"
-.include "../../x11/vte/buildlink3.mk"
-.include "../../databases/shared-mime-info/mimedb.mk"
-.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../x11/vte3/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 88d7a0bf3323 -r 6e14b41655ec devel/anjuta/PLIST
--- a/devel/anjuta/PLIST Sun Sep 15 15:50:21 2019 +0000
+++ b/devel/anjuta/PLIST Sun Sep 15 17:55:09 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2013/10/06 20:01:27 joerg Exp $
+@comment $NetBSD: PLIST,v 1.20 2019/09/15 17:55:09 nia Exp $
bin/anjuta
bin/anjuta-launcher
bin/anjuta-tags
@@ -153,7 +153,9 @@
lib/anjuta/anjuta-run-program.plugin
lib/anjuta/anjuta-snippets-manager.plugin
lib/anjuta/anjuta-starter.plugin
+lib/anjuta/anjuta-terminal.plugin
lib/anjuta/anjuta-tools.plugin
+lib/anjuta/anjuta-vala.plugin
lib/anjuta/dir-project.plugin
lib/anjuta/file-manager.plugin
lib/anjuta/git.plugin
@@ -175,6 +177,7 @@
lib/anjuta/libanjuta-jhbuild.la
lib/anjuta/libanjuta-language-cpp-java.la
lib/anjuta/libanjuta-language-support-python.la
+lib/anjuta/libanjuta-language-vala.la
lib/anjuta/libanjuta-loader.la
lib/anjuta/libanjuta-message-view.la
lib/anjuta/libanjuta-parser-cxx.la
@@ -189,6 +192,7 @@
lib/anjuta/libanjuta-sourceview.la
lib/anjuta/libanjuta-starter.la
lib/anjuta/libanjuta-symbol-db.la
+lib/anjuta/libanjuta-terminal.la
lib/anjuta/libanjuta-tools.la
lib/anjuta/libdir-project.la
lib/anjuta/libfile-manager.la
@@ -235,7 +239,9 @@
share/anjuta/glade/anjuta-quick-open.ui
share/anjuta/glade/anjuta-run-program.ui
share/anjuta/glade/anjuta-symbol-db.ui
+share/anjuta/glade/anjuta-terminal-plugin.ui
share/anjuta/glade/anjuta-tools.ui
+share/anjuta/glade/anjuta-vala.ui
share/anjuta/glade/applogo.png
share/anjuta/glade/appwizard.png
share/anjuta/glade/file-manager.ui
@@ -400,6 +406,13 @@
share/anjuta/templates/vala-gtk/src/config.vapi
share/anjuta/templates/vala-gtk/src/main.vala
share/anjuta/templates/vala-gtk/src/project.ui
+share/anjuta/templates/vala-library.wiz
+share/anjuta/templates/vala-library/configure.ac.tpl
+share/anjuta/templates/vala-library/po/POTFILES.in
+share/anjuta/templates/vala-library/src/Makefile.am.tpl
+share/anjuta/templates/vala-library/src/lib.vala
+share/anjuta/templates/vala-library/src/library.deps.tpl
+share/anjuta/templates/vala-library/src/library.pc.in
share/anjuta/templates/wxwin-logo.png
share/anjuta/templates/wxwin.wiz
share/anjuta/templates/wxwin/configure.ac.tpl
@@ -443,6 +456,7 @@
share/anjuta/ui/anjuta-run-program.xml
share/anjuta/ui/anjuta-sourceview.xml
share/anjuta/ui/anjuta-symbol-db-plugin.xml
+share/anjuta/ui/anjuta-terminal-plugin.xml
share/anjuta/ui/anjuta-tools.xml
share/anjuta/ui/anjuta.xml
share/anjuta/ui/file-manager.xml
@@ -453,10 +467,9 @@
share/doc/anjuta/COPYING
share/doc/anjuta/ChangeLog
share/doc/anjuta/FUTURE
-share/doc/anjuta/INSTALL
share/doc/anjuta/MAINTAINERS
share/doc/anjuta/NEWS
-share/doc/anjuta/README
+share/doc/anjuta/README.md
share/doc/anjuta/ROADMAP
share/doc/anjuta/ScintillaDoc.html
share/doc/anjuta/THANKS
@@ -474,31 +487,123 @@
share/glib-2.0/schemas/org.gnome.anjuta.plugins.js.gschema.xml
share/glib-2.0/schemas/org.gnome.anjuta.plugins.message-manager.gschema.xml
share/glib-2.0/schemas/org.gnome.anjuta.plugins.parser-cxx.gschema.xml
+share/glib-2.0/schemas/org.gnome.anjuta.plugins.project-wizard.gschema.xml
share/glib-2.0/schemas/org.gnome.anjuta.plugins.python.gschema.xml
share/glib-2.0/schemas/org.gnome.anjuta.plugins.run.gschema.xml
share/glib-2.0/schemas/org.gnome.anjuta.plugins.sourceview.gschema.xml
share/glib-2.0/schemas/org.gnome.anjuta.plugins.vala.gschema.xml
share/glib-2.0/schemas/org.gnome.anjuta.snippets.gschema.xml
+share/glib-2.0/schemas/org.gnome.anjuta.starter.gschema.xml
share/glib-2.0/schemas/org.gnome.anjuta.symbol-db.gschema.xml
+share/glib-2.0/schemas/org.gnome.anjuta.terminal.gschema.xml
share/glib-2.0/schemas/org.gnome.anjuta.tools.gschema.xml
+share/gtk-doc/html/libanjuta/AnjutaAsyncCommand.html
+share/gtk-doc/html/libanjuta/AnjutaAsyncNotify.html
share/gtk-doc/html/libanjuta/AnjutaAutogen.html
share/gtk-doc/html/libanjuta/AnjutaCModule.html
share/gtk-doc/html/libanjuta/AnjutaCPluginFactory.html
share/gtk-doc/html/libanjuta/AnjutaCellRendererCaptionedImage.html
share/gtk-doc/html/libanjuta/AnjutaCloseButton.html
+share/gtk-doc/html/libanjuta/AnjutaColumnTextView.html
+share/gtk-doc/html/libanjuta/AnjutaCommand.html
+share/gtk-doc/html/libanjuta/AnjutaCommandBar.html
+share/gtk-doc/html/libanjuta/AnjutaCommandQueue.html
+share/gtk-doc/html/libanjuta/AnjutaCompletion.html
+share/gtk-doc/html/libanjuta/AnjutaDock.html
+share/gtk-doc/html/libanjuta/AnjutaDockPane.html
+share/gtk-doc/html/libanjuta/AnjutaDropEntry.html
+share/gtk-doc/html/libanjuta/AnjutaEntry.html
+share/gtk-doc/html/libanjuta/AnjutaEnvironmentEditor.html
+share/gtk-doc/html/libanjuta/AnjutaFileDropEntry.html
+share/gtk-doc/html/libanjuta/AnjutaFileList.html
+share/gtk-doc/html/libanjuta/AnjutaLanguageProvider.html
share/gtk-doc/html/libanjuta/AnjutaLauncher.html
+share/gtk-doc/html/libanjuta/AnjutaPkgConfigChooser.html
+share/gtk-doc/html/libanjuta/AnjutaPkgScanner.html
share/gtk-doc/html/libanjuta/AnjutaPlugin.html
share/gtk-doc/html/libanjuta/AnjutaPluginDescription.html
+share/gtk-doc/html/libanjuta/AnjutaPluginHandle.html
+share/gtk-doc/html/libanjuta/AnjutaPluginManager.html
share/gtk-doc/html/libanjuta/AnjutaPreferences.html
share/gtk-doc/html/libanjuta/AnjutaPreferencesDialog.html
+share/gtk-doc/html/libanjuta/AnjutaProfile.html
+share/gtk-doc/html/libanjuta/AnjutaProfileManager.html
share/gtk-doc/html/libanjuta/AnjutaProjectNode.html
share/gtk-doc/html/libanjuta/AnjutaSavePrompt.html
share/gtk-doc/html/libanjuta/AnjutaSerializer.html
share/gtk-doc/html/libanjuta/AnjutaSession.html
+share/gtk-doc/html/libanjuta/AnjutaShell.html
share/gtk-doc/html/libanjuta/AnjutaStatus.html
+share/gtk-doc/html/libanjuta/AnjutaSyncCommand.html
+share/gtk-doc/html/libanjuta/AnjutaTabber.html
share/gtk-doc/html/libanjuta/AnjutaTreeComboBox.html
share/gtk-doc/html/libanjuta/AnjutaUI.html
+share/gtk-doc/html/libanjuta/AnjutaVcsStatusTreeView.html
share/gtk-doc/html/libanjuta/ESplash.html
+share/gtk-doc/html/libanjuta/IAnjutaBuildable.html
+share/gtk-doc/html/libanjuta/IAnjutaBuilder.html
+share/gtk-doc/html/libanjuta/IAnjutaDebugManager.html
+share/gtk-doc/html/libanjuta/IAnjutaDebugger.html
+share/gtk-doc/html/libanjuta/IAnjutaDebuggerBreakpoint.html
+share/gtk-doc/html/libanjuta/IAnjutaDebuggerInstruction.html
+share/gtk-doc/html/libanjuta/IAnjutaDebuggerMemory.html
+share/gtk-doc/html/libanjuta/IAnjutaDebuggerRegister.html
+share/gtk-doc/html/libanjuta/IAnjutaDebuggerVariable.html
+share/gtk-doc/html/libanjuta/IAnjutaDocument.html
+share/gtk-doc/html/libanjuta/IAnjutaDocumentManager.html
+share/gtk-doc/html/libanjuta/IAnjutaEditor.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorAssist.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorCell.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorCellStyle.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorComment.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorConvert.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorFactory.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorFolds.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorGladeSignal.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorGoto.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorHover.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorLanguage.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorLineMode.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorSearch.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorSelection.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorTip.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorView.html
+share/gtk-doc/html/libanjuta/IAnjutaEditorZoom.html
+share/gtk-doc/html/libanjuta/IAnjutaEnvironment.html
+share/gtk-doc/html/libanjuta/IAnjutaFile.html
+share/gtk-doc/html/libanjuta/IAnjutaFileLoader.html
+share/gtk-doc/html/libanjuta/IAnjutaFileManager.html
+share/gtk-doc/html/libanjuta/IAnjutaFileSavable.html
+share/gtk-doc/html/libanjuta/IAnjutaHelp.html
+share/gtk-doc/html/libanjuta/IAnjutaIndenter.html
+share/gtk-doc/html/libanjuta/IAnjutaIndicable.html
+share/gtk-doc/html/libanjuta/IAnjutaIterable.html
+share/gtk-doc/html/libanjuta/IAnjutaIterableTree.html
+share/gtk-doc/html/libanjuta/IAnjutaLanguage.html
+share/gtk-doc/html/libanjuta/IAnjutaLanguageProvider.html
+share/gtk-doc/html/libanjuta/IAnjutaLoader.html
+share/gtk-doc/html/libanjuta/IAnjutaMarkable.html
Home |
Main Index |
Thread Index |
Old Index