pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc gtkada: remove



details:   https://anonhg.NetBSD.org/pkgsrc/rev/52401135e663
branches:  trunk
changeset: 385680:52401135e663
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Sep 24 07:01:26 2022 +0000

description:
gtkada: remove

does not build in any bulk builds I could find, no users in pkgsrc

diffstat:

 doc/CHANGES-2022                                |   3 +-
 x11/Makefile                                    |   3 +-
 x11/gtkada/DESCR                                |   4 -
 x11/gtkada/Makefile                             |  73 -------------------------
 x11/gtkada/buildlink3.mk                        |  15 -----
 x11/gtkada/distinfo                             |  10 ---
 x11/gtkada/patches/patch-docs_Makefile.in       |  26 --------
 x11/gtkada/patches/patch-src_Makefile.common.in |  17 -----
 8 files changed, 3 insertions(+), 148 deletions(-)

diffs (200 lines):

diff -r 5e0b61f0f911 -r 52401135e663 doc/CHANGES-2022
--- a/doc/CHANGES-2022  Sat Sep 24 06:59:32 2022 +0000
+++ b/doc/CHANGES-2022  Sat Sep 24 07:01:26 2022 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES-2022,v 1.4660 2022/09/24 06:59:33 wiz Exp $
+$NetBSD: CHANGES-2022,v 1.4661 2022/09/24 07:01:27 wiz Exp $
 
 Changes to the packages collection and infrastructure in 2022:
 
@@ -6855,3 +6855,4 @@
        Removed filesystems/fs-utils [wiz 2022-09-24]
        Removed textproc/OdfConverter [wiz 2022-09-24]
        Removed www/zopeedit [wiz 2022-09-24]
+       Removed x11/gtkada [wiz 2022-09-24]
diff -r 5e0b61f0f911 -r 52401135e663 x11/Makefile
--- a/x11/Makefile      Sat Sep 24 06:59:32 2022 +0000
+++ b/x11/Makefile      Sat Sep 24 07:01:26 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.963 2022/08/29 12:22:37 wiz Exp $
+# $NetBSD: Makefile,v 1.964 2022/09/24 07:01:26 wiz Exp $
 #
 
 COMMENT=       Packages to support the X Window System
@@ -95,7 +95,6 @@
 SUBDIR+=       gtk3-engines-unico
 SUBDIR+=       gtk3-nocsd
 SUBDIR+=       gtk4
-SUBDIR+=       gtkada
 SUBDIR+=       gtkdatabox
 SUBDIR+=       gtkglarea
 SUBDIR+=       gtkglarea2
diff -r 5e0b61f0f911 -r 52401135e663 x11/gtkada/DESCR
--- a/x11/gtkada/DESCR  Sat Sep 24 06:59:32 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-GtkAda is an Ada graphical toolkit based on Gtk+ widgets using the
-object-oriented features of the language.  Gtk+ is a graphical toolkit written
-in C for X-Window and Win32 that was originally developed as the basis for
-GIMP.
diff -r 5e0b61f0f911 -r 52401135e663 x11/gtkada/Makefile
--- a/x11/gtkada/Makefile       Sat Sep 24 06:59:32 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,73 +0,0 @@
-# $NetBSD: Makefile,v 1.58 2022/07/10 19:11:09 wiz Exp $
-
-DISTNAME=      gtkada-${GTKADA_VERSION}
-PKGREVISION=   29
-CATEGORIES=    x11
-MASTER_SITES=  http://downloads.dragonlace.net/src/
-EXTRACT_SUFX=  .tar.bz2
-DISTFILES=     ${DISTNAME}${EXTRACT_SUFX}
-DISTFILES+=    gtkada-rm-${GTKADA_VERSION}${EXTRACT_SUFX}
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://libre.adacore.com/libre/tools/gtkada/
-COMMENT=       Ada graphical toolkit based on Gtk+
-LICENSE=       gnu-gpl-v2
-
-BUILD_DEPENDS+=        ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
-
-PYTHON_VERSIONS_INCOMPATIBLE=  27
-
-GNU_CONFIGURE=         yes
-USE_TOOLS+=            gmake perl pkg-config
-USE_LANGUAGES=         c ada c++ fortran
-
-GTKADA_VERSION=                2.24.4.0
-PKGCONFIG_OVERRIDE+=   projects/gtkada.pc.in
-CONFIGURE_ARGS+=       --enable-nls \
-                       --with-GL=no
-MAKE_ENV+=             PROCESSORS=${MAKE_JOBS}
-
-SUBST_CLASSES+=                docs lgnat sphinx
-SUBST_STAGE.docs=      pre-configure
-SUBST_FILES.docs=      Makefile.in
-SUBST_SED.docs=                -e 's/^all: \(.*\)/all: \1 docs/g'
-SUBST_STAGE.lgnat=     pre-configure
-SUBST_FILES.lgnat=     src/tools/Makefile.in testgtk/Makefile.in
-SUBST_SED.lgnat=       -e 's|-largs|-largs -lgnat|'
-SUBST_STAGE.sphinx=    pre-configure
-SUBST_FILES.sphinx=    docs/gtkada_ug/Makefile
-SUBST_SED.sphinx=      -e 's|sphinx-build|${PREFIX}/bin/sphinx-build-${PYVERSSUFFIX}|'
-
-GENERATE_PLIST=        cd ${DESTDIR}${PREFIX}; \
-               ${FIND} * \( -type f -or -type l \) | ${SORT};
-
-GTK2PC=                ${BUILDLINK_DIR}/lib/pkgconfig/gtk+-2.0.pc
-
-# Make it find libgcc_s.so from lang/gcc-aux.
-BUILDLINK_DEPMETHOD.gcc5-aux=  full
-BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/gcc5-aux/lib
-LDFLAGS+=                      -Wl,-R${PREFIX}/gcc5-aux/lib
-
-post-wrapper:
-       # This hack works around missing gmodule entry in gtk2
-       # pkgconfig file.  Remove it when gtk2 is properly fixed
-       ${CAT} ${GTK2PC} | ${SED} '/^Req/ s/$$/ gmodule-2.0/' > ${GTK2PC}.tmp
-       ${RM} ${GTK2PC}
-       ${MV} ${GTK2PC}.tmp ${GTK2PC}
-
-do-configure:
-       cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
-               ./configure ${CONFIGURE_ARGS}
-
-do-build:
-       # This target is recreated because -j cannot be set, but
-       # MAKE_JOBS_SAFE=yes is needed for PROCESSORS value
-       cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gmake all
-
-post-install:
-       ${RM} -rf ${DESTDIR}${PREFIX}/share/doc/gtkada/gtkada_ug/_sources
-
-.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../lang/python/pyversion.mk"
-.include "../../x11/gtk2/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 5e0b61f0f911 -r 52401135e663 x11/gtkada/buildlink3.mk
--- a/x11/gtkada/buildlink3.mk  Sat Sep 24 06:59:32 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.32 2022/06/28 11:37:53 wiz Exp $
-
-BUILDLINK_TREE+=       gtkada
-
-.if !defined(GTKADA_BUILDLINK3_MK)
-GTKADA_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.gtkada+= gtkada>=2.22
-BUILDLINK_ABI_DEPENDS.gtkada+= gtkada>=2.24.4.0nb29
-BUILDLINK_PKGSRCDIR.gtkada?=   ../../x11/gtkada
-
-.include "../../x11/gtk2/buildlink3.mk"
-.endif # GTKADA_BUILDLINK3_MK
-
-BUILDLINK_TREE+=       -gtkada
diff -r 5e0b61f0f911 -r 52401135e663 x11/gtkada/distinfo
--- a/x11/gtkada/distinfo       Sat Sep 24 06:59:32 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-$NetBSD: distinfo,v 1.9 2021/10/26 11:33:52 nia Exp $
-
-BLAKE2s (gtkada-2.24.4.0.tar.bz2) = 8528235fc52a73f0e2863d90c2631afa88f3a3f3dae4872d6dd5816013257be1
-SHA512 (gtkada-2.24.4.0.tar.bz2) = f6b4712d14b7568d5b533cbdfb3efb9b763779276fc95dd7a7eb3c4a6eb1ff868e69becd1cc312397380c0fea25eb125ba9022538509e0a2355a883b40157e65
-Size (gtkada-2.24.4.0.tar.bz2) = 2758322 bytes
-BLAKE2s (gtkada-rm-2.24.4.0.tar.bz2) = 56284fcce0de65cc6ca74e5792b6ccd88a06595675434121f20d33ce3bc27c1d
-SHA512 (gtkada-rm-2.24.4.0.tar.bz2) = 02f072aa8bee37ec5b0c08905e926016024b6b8fcf5ee31f65e03e2ca5161b162f1c5450cba3bc3d99afe4e6c257651f2051e4a036afd898416beff8edc15bbd
-Size (gtkada-rm-2.24.4.0.tar.bz2) = 3009953 bytes
-SHA1 (patch-docs_Makefile.in) = b096a160fee7b54c31ec08e08e4fe9f024b452db
-SHA1 (patch-src_Makefile.common.in) = 85666832f97560bc1c8b2473e94d623ad0b5ec3f
diff -r 5e0b61f0f911 -r 52401135e663 x11/gtkada/patches/patch-docs_Makefile.in
--- a/x11/gtkada/patches/patch-docs_Makefile.in Sat Sep 24 06:59:32 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-$NetBSD: patch-docs_Makefile.in,v 1.1 2013/07/09 10:14:53 marino Exp $
-
-The gtkada Reference Manual can only be built with GPS which requires
-gtkada.  This is obviously a circular reference.  It would be possible
-to split the Reference Manual into a separate package that requires
-GPS, but rather than do that, a pregenerated version has been tarballed
-as a separate distfile and this patch installs that instead.
-
---- docs/Makefile.in.orig      2013-07-01 09:42:48.000000000 +0000
-+++ docs/Makefile.in
-@@ -4,13 +4,12 @@ CP=cp -p
- MKDIR=mkdir -p
- 
- all:: 
--      ${MAKE} -C gtkada_rm
--      ${MAKE} -C gtkada_ug html latexpdf
-+      ${MAKE} -C gtkada_ug html 
- 
- install::
--      ${MAKE} -C gtkada_rm install
-       $(MKDIR) ${DESTDIR}$(docdir)/gtkada_ug/
-       -$(CP) -r gtkada_ug/_build/html/* ${DESTDIR}$(docdir)/gtkada_ug/
-+      $(CP) -r gtkada_rm_pregen/gtkada_rm ${DESTDIR}$(docdir)/
- 
- clean::
-       ${MAKE} -C gtkada_rm clean
diff -r 5e0b61f0f911 -r 52401135e663 x11/gtkada/patches/patch-src_Makefile.common.in
--- a/x11/gtkada/patches/patch-src_Makefile.common.in   Sat Sep 24 06:59:32 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-$NetBSD: patch-src_Makefile.common.in,v 1.1 2013/07/09 10:14:53 marino Exp $
-
-Avoid possible bad configuration detection of openGL and gnome.
-
---- src/Makefile.common.in.orig        2013-07-01 09:42:47.000000000 +0000
-+++ src/Makefile.common.in
-@@ -14,8 +14,8 @@ MAJOR    = @GTKADA_MAJOR_VERSION@
- MINOR    = @GTKADA_MINOR_VERSION@
- MICRO    = @GTKADA_MICRO_VERSION@
- GTK_LIBS = @GTK_LIBS_FOR_GNATMAKE@
--HAVE_OPENGL   = @HAVE_OPENGL@
--HAVE_GNOME    = @HAVE_GNOME@
-+HAVE_OPENGL   = False
-+HAVE_GNOME    = False
- BUILD_TYPE      = @BUILD_TYPE@
- DEFAULT_LIBRARY_TYPE=@DEFAULT_LIBRARY_TYPE@
- 



Home | Main Index | Thread Index | Old Index