pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc gps: remove



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a3241bc56fe7
branches:  trunk
changeset: 381596:a3241bc56fe7
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Jul 10 19:15:22 2022 +0000

description:
gps: remove

Marked with PKG_FAIL_REASON since 2019

diffstat:

 devel/Makefile                                                  |    3 +-
 devel/gps/DESCR                                                 |   18 -
 devel/gps/Makefile                                              |   73 ------
 devel/gps/distinfo                                              |   16 -
 devel/gps/options.mk                                            |   66 ------
 devel/gps/patches/patch-Makefile.in                             |  108 ----------
 devel/gps/patches/patch-common_tty_terminals.c                  |   16 -
 devel/gps/patches/patch-docs_Makefile.in                        |   53 ----
 devel/gps/patches/patch-gnatlib-gnat_src-mlib-utl.adb           |   15 -
 devel/gps/patches/patch-gnatlib_aclocal.m4                      |   39 ---
 devel/gps/patches/patch-gnatlib_configure                       |   39 ---
 devel/gps/patches/patch-gnatlib_gnatcoll__shared.gpr.in         |   15 -
 devel/gps/patches/patch-gnatlib_src_gnatcoll__readline.gpr.in   |   25 --
 devel/gps/patches/patch-gps_gps.gpr                             |   16 -
 devel/gps/patches/patch-src__editor_src_src__editor__buffer.adb |   15 -
 devel/gps/patches/patch-src__editor_src_src__editor__view.adb   |   23 --
 doc/CHANGES-2022                                                |    3 +-
 17 files changed, 3 insertions(+), 540 deletions(-)

diffs (truncated from 628 to 300 lines):

diff -r 9019039764b0 -r a3241bc56fe7 devel/Makefile
--- a/devel/Makefile    Sun Jul 10 19:13:22 2022 +0000
+++ b/devel/Makefile    Sun Jul 10 19:15:22 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3759 2022/07/08 14:35:08 wiz Exp $
+# $NetBSD: Makefile,v 1.3760 2022/07/10 19:15:22 wiz Exp $
 #
 
 COMMENT=       Development utilities
@@ -455,7 +455,6 @@
 SUBDIR+=       gperf
 SUBDIR+=       gperftools
 SUBDIR+=       gprbuild-aux
-SUBDIR+=       gps
 SUBDIR+=       gputils
 SUBDIR+=       gradle
 SUBDIR+=       grantlee
diff -r 9019039764b0 -r a3241bc56fe7 devel/gps/DESCR
--- a/devel/gps/DESCR   Sun Jul 10 19:13:22 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-The GNAT Programming Studio (GPS) is a cutting-edge Free Software IDE that
-streamlines the interaction between developers and their software.  With its
-intuitive interface, GPS is easy to use, simplying source navigation and
-highlighting fundamental ideas in the program.
-
-Features                          Tools
-  * Developer-friendly              * Language-sensitive editor
-  * Multi-language                  * Version control
-  * Multi-platform                  * Graphical debugger
-  * Modern GUI                      * Automatic code fixing
-  * Multiple document interface     * Graphs (call, dependencies, entities)
-  * Customizable                    * Application builder
-  * Extensible tool integration     * Visual file comparison
-  * Free Software                   * Source code reformatting
-                                    * Automatic body file generation
-                                    * intelligent source code navigation
-                                    * Project Explorer
-                                    * Project Wizard
diff -r 9019039764b0 -r a3241bc56fe7 devel/gps/Makefile
--- a/devel/gps/Makefile        Sun Jul 10 19:13:22 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,73 +0,0 @@
-# $NetBSD: Makefile,v 1.75 2022/06/28 11:31:44 wiz Exp $
-
-DISTNAME=      gps-${GPS_VERSION}
-PKGREVISION=   35
-CATEGORIES=    devel
-MASTER_SITES=  http://downloads.dragonlace.net/src/
-DISTFILES=     gps-5.2.1-1-src.tgz
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://github.com/AdaCore/gps
-COMMENT=       GNAT Programming Studio - IDE for Ada and many other languages
-LICENSE=       gnu-gpl-v2
-
-# GPS is no longer buildable and needs to be updated to work with
-# current Ada compilers. The former MAINTAINER abandoned it.
-PKG_FAIL_REASON+=      "Unbuildable with gcc5-aux."
-
-GNU_CONFIGURE=         yes
-USE_TOOLS+=            gmake sed perl awk pkg-config
-
-GPS_VERSION=           5.2.1
-USE_LANGUAGES=         c ada c++
-MY_CONFIGURE_ENV+=     ADA_PROJECT_PATH=${APP}
-MY_MAKE_ENV+=          PROCESSORS=${MAKE_JOBS:U1:Q} \
-                       ADA_PROJECT_PATH=${APP} \
-                       PATH=${PREFIX}/gcc5-aux/bin:${PATH}
-MAKE_ARGS=             Build=Production
-APP=                   ${PREFIX}/lib/gnat
-WRKSRC=                        ${WRKDIR}/gps-release-ide-${GPS_VERSION}-src
-
-.include "options.mk"
-
-CONFIGURE_ARGS+=       --disable-shared --with-gmp=${PREFIX}
-
-SUBST_CLASSES+=                coll python
-SUBST_STAGE.coll=      pre-configure
-SUBST_FILES.coll=      gnatlib/src/gnatcoll_readline.gpr.in
-SUBST_VARS.coll=       PREFIX
-SUBST_SED.coll+=       -e "s|-rpath|${LINKER_RPATH_FLAG}|g"
-SUBST_STAGE.python=    pre-configure
-SUBST_FILES.python=    share/plug-ins/gps_utils/console_process.py
-SUBST_SED.python=      -e "s|/usr/bin/python|${PYTHONBIN}|"
-
-GENERATE_PLIST=        cd ${DESTDIR}${PREFIX}; \
-               ${FIND} * \( -type f -or -type l \) | ${SORT};
-
-do-configure:
-       cd ${WRKSRC} && ${SETENV} ${MY_CONFIGURE_ENV} \
-               ./configure ${CONFIGURE_ARGS}
-
-do-build:
-       cd ${WRKSRC} && ${SETENV} ${MY_MAKE_ENV} gmake ${MAKE_ARGS} default 
-
-pre-install:
-.if !empty(PKG_OPTIONS:Mpython)
-       ${PY_COMPILE_ALL} ${WRKSRC}/share/plug-ins
-       ${PY_COMPILE_ALL} ${WRKSRC}/share/library
-.endif
-
-post-install:
-       ${RM} -rf ${DESTDIR}${PREFIX}/share/doc/gps/html/users_guide/_sources
-       ${RM} -rf ${DESTDIR}${PREFIX}/share/doc/gps/html/tutorial/_sources
-
-PYTHON_VERSIONED_DEPENDENCIES= sphinx:build
-
-BUILDLINK_DEPMETHOD.gprbuild-aux=      full
-
-.include "../../devel/gmp/buildlink3.mk"
-.include "../../devel/gprbuild-aux/buildlink3.mk"
-.include "../../lang/python/versioned_dependencies.mk"
-.include "../../textproc/xmlada/buildlink3.mk"
-.include "../../x11/gtkada/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 9019039764b0 -r a3241bc56fe7 devel/gps/distinfo
--- a/devel/gps/distinfo        Sun Jul 10 19:13:22 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: distinfo,v 1.15 2021/10/26 10:14:48 nia Exp $
-
-BLAKE2s (gps-5.2.1-1-src.tgz) = 60e980d81630793be990face000daacf839968efcd41cb0538f2b2d7514c975a
-SHA512 (gps-5.2.1-1-src.tgz) = 2784caddbd8708cb44957a577112e58b3bd426580b305ca43cb8ca46b82bec2410b297ba2b80f0bb8cae8f7a421cd16b5039f1d74b33f4289f2b50a8a52c60d6
-Size (gps-5.2.1-1-src.tgz) = 27925475 bytes
-SHA1 (patch-Makefile.in) = 2920de21e7e0f65c76fe406fd7f47abc80dbaf38
-SHA1 (patch-common_tty_terminals.c) = b85725f52f929dae0f3a1b44fe5166e576fed325
-SHA1 (patch-docs_Makefile.in) = 2463ed0b59b2806ffe84adb9a949fc43aea13a6a
-SHA1 (patch-gnatlib-gnat_src-mlib-utl.adb) = f21bde7ca7e379a11ebbd11bc499ca487d6fe9bf
-SHA1 (patch-gnatlib_aclocal.m4) = 9dc1e6ee113d2b0e86ddc719dcec6fac634ed4b9
-SHA1 (patch-gnatlib_configure) = b1daedfcd766bf4713464988bb1d7977364e84d2
-SHA1 (patch-gnatlib_gnatcoll__shared.gpr.in) = 4c0d7544ea6adeafce9d2460bf347dfeb09ef286
-SHA1 (patch-gnatlib_src_gnatcoll__readline.gpr.in) = 7b79ff229dd52d187d0a496296ba82f3c8f62671
-SHA1 (patch-gps_gps.gpr) = 708943c00a8e35a22ab57d1fc0bf7978e7ed6311
-SHA1 (patch-src__editor_src_src__editor__buffer.adb) = 1bb19152910bc9e779c61503ad00049243930d24
-SHA1 (patch-src__editor_src_src__editor__view.adb) = 3ffb3a1ad3189991716ea807c7106ecac9b02293
diff -r 9019039764b0 -r a3241bc56fe7 devel/gps/options.mk
--- a/devel/gps/options.mk      Sun Jul 10 19:13:22 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,66 +0,0 @@
-# $NetBSD: options.mk,v 1.15 2019/11/03 10:39:13 rillig Exp $
-
-PKG_OPTIONS_VAR=       PKG_OPTIONS.gps
-PKG_SUPPORTED_OPTIONS= syslog sqlite readline python pgsql
-PKG_SUGGESTED_OPTIONS= syslog sqlite readline python
-
-.include "../../mk/bsd.options.mk"
-
-
-################
-##  READLINE  ##
-################
-
-.if !empty(PKG_OPTIONS:Mreadline)
-CONFIGURE_ARGS+= --enable-gpl
-.include "../../mk/readline.buildlink3.mk"
-.else
-CONFIGURE_ARGS+= --disable-readline
-.endif
-
-
-######################
-##  SYSLOG SUPPORT  ##
-######################
-
-.if empty(PKG_OPTIONS:Msyslog)
-CONFIGURE_ARGS+=       --disable-syslog
-.endif
-
-
-######################
-##  SQLITE SUPPORT  ##
-######################
-
-.if !empty(PKG_OPTIONS:Msqlite)
-CONFIGURE_ARGS+=       --with-sqlite=embedded
-.else
-CONFIGURE_ARGS+=       --without-sqlite
-.endif
-
-
-##########################
-##  POSTGRESQL SUPPORT  ##
-##########################
-
-.if !empty(PKG_OPTIONS:Mpgsql)
-CONFIGURE_ARGS+= --with-postgresql=${PREFIX}
-.include "../../mk/pgsql.buildlink3.mk"
-.endif
-
-
-##############################
-##  PYTHON / PYGTK SUPPORT  ##
-##############################
-
-# It appears that GPS can no longer be built without python
-# Leave it as a (default) option until confirmed
-.if empty(PKG_OPTIONS:Mpython)
-CONFIGURE_ARGS+= --without-python --disable-pygtk --disable-pygobject
-.else
-MY_CONFIGURE_ENV+=     PYTHON=${PYTHONBIN}
-CONFIGURE_ARGS+=       --with-python=${PREFIX}
-PYTHON_VERSIONS_ACCEPTED=       27 # py-gtk2
-.include "../../lang/python/pyversion.mk"
-.include "../../x11/py-gtk2/buildlink3.mk"
-.endif
diff -r 9019039764b0 -r a3241bc56fe7 devel/gps/patches/patch-Makefile.in
--- a/devel/gps/patches/patch-Makefile.in       Sun Jul 10 19:13:22 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,108 +0,0 @@
-$NetBSD: patch-Makefile.in,v 1.1 2013/07/09 10:16:02 marino Exp $
-
-Add DESTDIR support
-
---- Makefile.in.orig   2012-06-08 09:54:29.000000000 +0000
-+++ Makefile.in
-@@ -32,11 +32,12 @@ test-clean:
-       (cd scripts; ./testsuites clean)
- 
- install-common:
--      $(MKDIR) $(bindir)
--      $(MKDIR) $(sharedir)
--      $(MKDIR) $(examplesdir)
--      $(MKDIR) $(sharedir)/gps
--      $(MKDIR) $(sharedir)/gps/docgen2
-+      $(MKDIR) $(DESTDIR)$(bindir)
-+      $(MKDIR) $(DESTDIR)$(sharedir)
-+      $(MKDIR) $(DESTDIR)$(examplesdir)
-+      $(MKDIR) $(DESTDIR)$(sharedir)/gps
-+      $(MKDIR) $(DESTDIR)$(sharedir)/gps/docgen2
-+      $(MKDIR) $(DESTDIR)$(sharedir)/gps/plug-ins
- ifeq ($(OS),Windows_NT)
- # On Windows we distribute two versions of subversion.xml, one that
- # supports Cygwin/Subversion and one for native Subversion.
-@@ -49,39 +50,33 @@ ifeq ($(OS),Windows_NT)
-               share/plug-ins/_subversion_ \
-               > share/plug-ins/subversion_native_windows.xml
- endif
--      $(RM) $(sharedir)/gps/library/*.py
--      $(RM) $(sharedir)/gps/library/*.xml
--      $(RM) $(sharedir)/gps/plug-ins/*.py
--      $(RM) $(sharedir)/gps/plug-ins/*.xml
--      $(RMDIR) $(sharedir)/gps/templates
- # update runtime.xml before copying the plug-ins files.
-       (cd distrib; $(PERL) from_impunit.pl)
--      (cd share; tar cf - plug-ins/*.xml) | (cd $(sharedir)/gps; tar xf -)
-+      (cd share; tar cf - plug-ins/*.xml) | (cd $(DESTDIR)$(sharedir)/gps; tar xf -)
- ifeq ($(OS),Windows_NT)
- # Clean-up changes made above for Windows.
-       $(MV) share/plug-ins/_subversion_ share/plug-ins/subversion.xml
-       $(RM) share/plug-ins/subversion_native_windows.xml
- endif
--      $(AWK) -f distrib/gnat_switches.awk < gnat/gnat_ugn.texi > $(sharedir)/gps/plug-ins/gnat_switches.py
--      (cd share; tar cf - plug-ins/*.py) | (cd $(sharedir)/gps; tar xf -)
--      (cd share; tar cf - plug-ins/gps_utils/*.py) | (cd $(sharedir)/gps; tar xf -)
--      (cd share; tar cf - plug-ins/spark/*.py) | (cd $(sharedir)/gps; tar xf -)
--      (cd share; tar cf - plug-ins/*.png) | (cd $(sharedir)/gps; tar xf -)
--      (cd share; tar cf - plug-ins/images/*.png) | (cd $(sharedir)/gps; tar xf -)
--      (cd share; tar cf - library/*.xml) | (cd $(sharedir)/gps; tar xf -)
--      (cd share; tar cf - library/*.py) | (cd $(sharedir)/gps; tar xf -)
--      (cd share; tar cf - library/pygps/*.py) | (cd $(sharedir)/gps; tar xf -)
--      $(RM) $(sharedir)/gps/plug-ins/emacs.xml
--      $(RM) $(sharedir)/gps/plug-ins/python_doc.py
--      $(RM) $(sharedir)/gps/plug-ins/python_doc.pyc
--      $(RM) $(sharedir)/gps/shell_commands.xml
--      (cd share; tar cf - icons/)  | (cd $(sharedir)/gps; tar xf -)
--      (cd share; tar cf - templates/)  | (cd $(sharedir)/gps; tar xf -)
--      (cd share; tar cf - *.*)  | (cd $(sharedir)/gps; tar xf -)
-+      $(AWK) -f distrib/gnat_switches.awk < gnat/gnat_ugn.texi > $(DESTDIR)$(sharedir)/gps/plug-ins/gnat_switches.py
-+      (cd share; tar cf - plug-ins/*.py) | (cd $(DESTDIR)$(sharedir)/gps; tar xf -)
-+      (cd share; tar cf - plug-ins/gps_utils/*.py) | (cd $(DESTDIR)$(sharedir)/gps; tar xf -)
-+      (cd share; tar cf - plug-ins/spark/*.py) | (cd $(DESTDIR)$(sharedir)/gps; tar xf -)
-+      (cd share; tar cf - plug-ins/images/*.png) | (cd $(DESTDIR)$(sharedir)/gps; tar xf -)
-+      (cd share; tar cf - library/*.xml) | (cd $(DESTDIR)$(sharedir)/gps; tar xf -)
-+      (cd share; tar cf - library/*.py) | (cd $(DESTDIR)$(sharedir)/gps; tar xf -)
-+      (cd share; tar cf - library/pygps/*.py) | (cd $(DESTDIR)$(sharedir)/gps; tar xf -)
-+      $(RM) $(DESTDIR)$(sharedir)/gps/plug-ins/emacs.xml
-+      $(RM) $(DESTDIR)$(sharedir)/gps/plug-ins/python_doc.py
-+      $(RM) $(DESTDIR)$(sharedir)/gps/plug-ins/python_doc.pyc
-+      $(RM) $(DESTDIR)$(sharedir)/gps/shell_commands.xml
-+      (cd share; tar cf - icons/)  | (cd $(DESTDIR)$(sharedir)/gps; tar xf -)
-+      (cd share; tar cf - templates/)  | (cd $(DESTDIR)$(sharedir)/gps; tar xf -)
-+      (cd share; tar cf - *.*)  | (cd $(DESTDIR)$(sharedir)/gps; tar xf -)
-       (cd docgen2/resources; tar cf - *.tmpl custom/*.css support/*.css support/*.js support/images/*.png) \
--              | (cd $(sharedir)/gps/docgen2; tar xf -)
-+              | (cd $(DESTDIR)$(sharedir)/gps/docgen2; tar xf -)
-       $(MAKE) -C docs install
--      (cd examples; tar cf - --exclude .svn . ) | (cd $(examplesdir); tar xf -)
-+      (cd examples; tar cf - --exclude .svn . ) | (cd $(DESTDIR)$(examplesdir); tar xf -)
- 
- install: install-common
- ifeq ($(OS),Windows_NT)
-@@ -90,9 +85,9 @@ ifeq ($(OS),Windows_NT)
-       $(INSTALL_PROGRAM) spark/obj/gnatspark.exe $(bindir)
-       $(MAKE) -C common/expect install
- else
--      $(INSTALL_PROGRAM) gps/obj/gps $(bindir)
--      $(INSTALL_PROGRAM) gnatlib/src/obj/gnatinspect $(bindir)
--      $(INSTALL_PROGRAM) spark/obj/gnatspark $(bindir)
-+      $(INSTALL_PROGRAM) gps/obj/gps $(DESTDIR)$(bindir)



Home | Main Index | Thread Index | Old Index