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