pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc cint: remove



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3c67c95980a6
branches:  trunk
changeset: 390614:3c67c95980a6
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Dec 24 13:48:10 2022 +0000

description:
cint: remove

Does not compile in any bulk build I could find, sources from 2007.

(Possibly now part of root if I understand
https://aur.archlinux.org/packages/cint correctly, so that could
be packaged instead)

diffstat:

 doc/CHANGES-2022                                 |    3 +-
 doc/TODO                                         |    5 +-
 lang/Makefile                                    |    3 +-
 lang/cint/DESCR                                  |    6 -
 lang/cint/Makefile                               |   92 ---
 lang/cint/PLIST                                  |  589 -----------------------
 lang/cint/distinfo                               |   22 -
 lang/cint/files/cint.sh                          |    7 -
 lang/cint/patches/patch-Makefile                 |   20 -
 lang/cint/patches/patch-configure                |  107 ----
 lang/cint/patches/patch-lib_posix_posix.h        |   15 -
 lang/cint/patches/patch-src_Method.cxx           |   15 -
 lang/cint/patches/patch-src_Type.cxx             |   29 -
 lang/cint/patches/patch-src_bc__reader.h         |   15 -
 lang/cint/patches/patch-src_gcc3strm.cxx         |   22 -
 lang/cint/patches/patch-src_v6__loadfile.cxx     |   15 -
 lang/cint/patches/patch-src_v6__macro.cxx        |   26 -
 lang/cint/patches/patch-src_v6__newlink.cxx      |   42 -
 lang/cint/patches/patch-src_v6__parse.cxx        |   15 -
 lang/cint/patches/patch-src_v6__pcode.cxx        |   16 -
 lang/cint/patches/patch-tool_INSTALLBIN          |   39 -
 lang/cint/patches/patch-tool_ifdef_Makefile.base |   12 -
 lang/cint/patches/patch-tool_ifdef_get.c         |   52 --
 lang/cint/patches/patch-tool_ifdef_ifdef.cxx     |   28 -
 lang/cint/patches/patch-tool_makecint.cxx        |   16 -
 25 files changed, 6 insertions(+), 1205 deletions(-)

diffs (truncated from 1345 to 300 lines):

diff -r 4c2490d4b4ee -r 3c67c95980a6 doc/CHANGES-2022
--- a/doc/CHANGES-2022  Sat Dec 24 12:44:15 2022 +0000
+++ b/doc/CHANGES-2022  Sat Dec 24 13:48:10 2022 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES-2022,v 1.6338 2022/12/23 14:54:42 wiz Exp $
+$NetBSD: CHANGES-2022,v 1.6339 2022/12/24 13:48:10 wiz Exp $
 
 Changes to the packages collection and infrastructure in 2022:
 
@@ -9462,3 +9462,4 @@
        Updated www/ruby-unicorn to 6.1.0nb1 [taca 2022-12-23]
        Updated www/geeklog to 2.2.2 [taca 2022-12-23]
        Updated graphics/pcl to 1.11.1nb12 [wiz 2022-12-23]
+       Removed lang/cint [wiz 2022-12-24]
diff -r 4c2490d4b4ee -r 3c67c95980a6 doc/TODO
--- a/doc/TODO  Sat Dec 24 12:44:15 2022 +0000
+++ b/doc/TODO  Sat Dec 24 13:48:10 2022 +0000
@@ -1,4 +1,4 @@
-$NetBSD: TODO,v 1.22423 2022/12/23 10:05:36 wiz Exp $
+$NetBSD: TODO,v 1.22424 2022/12/24 13:48:10 wiz Exp $
 
 Suggested new packages
 ======================
@@ -576,7 +576,7 @@
        o deskmenu-1.4.5
        o diction-1.14
        o diffuse-0.7.7
-       o digikam-7.6
+       o digikam-7.9.0
        o dikt-2s1
        o direvent-5.2
        o distcc-pump-3.3.5
@@ -998,6 +998,7 @@
        o memached-1.5.6
        o memtestplus-6.0
        o merkaator-0.18.3
+       o meson-1.0
        o mesure-0.7.2
        o metacity-3.14.2
        o metis-5.1.0
diff -r 4c2490d4b4ee -r 3c67c95980a6 lang/Makefile
--- a/lang/Makefile     Sat Dec 24 12:44:15 2022 +0000
+++ b/lang/Makefile     Sat Dec 24 13:48:10 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.669 2022/12/21 14:09:17 wiz Exp $
+# $NetBSD: Makefile,v 1.670 2022/12/24 13:48:10 wiz Exp $
 #
 
 COMMENT=       Programming languages
@@ -28,7 +28,6 @@
 SUBDIR+=       chicken
 SUBDIR+=       chicken5
 SUBDIR+=       cim
-SUBDIR+=       cint
 SUBDIR+=       clang
 SUBDIR+=       clang-tools-extra
 SUBDIR+=       classpath
diff -r 4c2490d4b4ee -r 3c67c95980a6 lang/cint/DESCR
--- a/lang/cint/DESCR   Sat Dec 24 12:44:15 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-Cint is a C/C++ interpreter. About 95% of ANSI C and 90% of C++ features are
-covered. (Data abstraction,  class inheritance, virtual function, function and
-operator overloading, default parameter, template,  etc...) Cint has source
-code debugger which has sufficient capability to debug complicated C++ program.
-
-This is officially the last release - CERN switched to cling (LLVM-based).
diff -r 4c2490d4b4ee -r 3c67c95980a6 lang/cint/Makefile
--- a/lang/cint/Makefile        Sat Dec 24 12:44:15 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,92 +0,0 @@
-# $NetBSD: Makefile,v 1.35 2022/03/29 18:38:06 wiz Exp $
-
-DISTNAME=              cint-5.16.19-source
-PKGNAME=               ${DISTNAME:S/-source//}
-CATEGORIES=            lang
-MASTER_SITES=          https://root.cern.ch/download/
-
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=              http://www.hanno.jp/gotom/Cint.html
-COMMENT=               C/C++ interpreter
-LICENSE=               mit
-
-USE_TOOLS+=            bash gmake pax
-USE_LANGUAGES=         c c++
-
-CONFIG_SHELL=          ${BASH}
-
-WRKSRC=                        ${WRKDIR}/${PKGNAME_NOREV}
-
-CONFIGURE_ARGS+=       --arch=netbsd
-CONFIGURE_ARGS+=       --readline=${BUILDLINK_LIBNAME.editline}${BUILDLINK_LIBNAME.readline}
-
-HAS_CONFIGURE=                 yes
-CFLAGS+=                       -Wno-write-strings
-CXXFLAGS+=                     -Wno-write-strings
-LDFLAGS+=                      ${COMPILER_RPATH_FLAG}${PREFIX}/lib
-LDFLAGS+=                      ${COMPILER_RPATH_FLAG}${PREFIX}/cint/lib
-CONFIGURE_ENV+=                        CFLAGS_ADD=${CFLAGS:Q}
-CONFIGURE_ENV+=                        CXXFLAGS_ADD=${CXXFLAGS:Q}
-CONFIGURE_ENV+=                        LDFLAGS_ADD=${LDFLAGS:Q}
-CONFIGURE_ENV+=                        SOFLAGS_ADD=${LDFLAGS:Q}
-
-BUILDLINK_PASSTHRU_DIRS+=      ${PREFIX}/cint/lib
-BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/cint/lib
-
-BUILD_TARGET=                  # empty string required (override "all")
-
-.include "../../mk/compiler.mk"
-.if !empty(PKGSRC_COMPILER:Mclang)
-MAKE_ENV+=             CFLAGS_NO_RETURN_TYPE=-Wno-error=return-type
-.endif
-
-INSTALLATION_DIRS+=    bin cint cint/lib share/doc/cint
-INSTALLATION_DIRS+=    ${PKGMANDIR}/man1 ${PKGMANDIR}/man2 ${PKGMANDIR}/man3
-
-post-extract:
-       ${FIND} ${WRKSRC} -depth -type d -name CVS -exec ${RM} -rf {} \;
-       ${FIND} ${WRKSRC} -type f -name .cvsignore -exec ${RM} -f {} \;
-       ${SED} "s;XXXPREFIXXXX;${PREFIX};g" <${FILESDIR}/cint.sh \
-               >${WRKSRC}/cint.sh
-
-
-# We do not want these files to be installed
-pre-install:
-       ${RM} -f ${WRKSRC}/include/Makeit
-       ${RM} -f ${WRKSRC}/include/make*
-
-do-install:
-.for f in cint makecint
-       ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/cint
-.endfor
-       ${INSTALL_DATA} ${WRKSRC}/inc/G__ci.h ${DESTDIR}${PREFIX}/cint
-       ${INSTALL_PROGRAM} ${WRKSRC}/libcint.so ${DESTDIR}${PREFIX}/cint/lib
-       ${INSTALL_SCRIPT} ${WRKSRC}/cint.sh ${DESTDIR}${PREFIX}/bin/cint
-       ${RUN} cd ${DESTDIR}${PREFIX}/bin && ${LN} -sf cint makecint
-       ${CHMOD} +x ${DESTDIR}${PREFIX}/bin/cint
-       ${RUN} cd ${WRKSRC} && ${PAX} -rw include stl ${DESTDIR}${PREFIX}/cint
-# Install demos
-       ${RUN} cd ${WRKSRC} && ${PAX} -rw demo ${DESTDIR}${PREFIX}/cint
-       ${RUN} cd ${WRKSRC}/lib \
-               && ${PAX} -rw prec_stl ${DESTDIR}${PREFIX}/cint/lib
-.for f in \
-       bytecode.txt cint.txt cintapi.txt extlib.txt ifdef.txt limitati.txt \
-       limitnum.txt makecint.txt message.txt ref.txt
-       ${INSTALL_DATA} ${WRKSRC}/doc/${f} \
-               ${DESTDIR}${PREFIX}/share/doc/cint
-.endfor
-.for f in \
-       cint.1 makecint.1 garbage.2 unique.2 array.h.3 fft.h.3 statistics.h.3
-       ${INSTALL_MAN} ${WRKSRC}/doc/man${f:E}/${f} \
-               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man${f:E}/${f}
-.endfor
-# Resolve conflict with devel/man-pages
-.for f in \
-       security.2
-       ${INSTALL_MAN} ${WRKSRC}/doc/man${f:E}/${f} \
-               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man${f:E}/cint_${f}
-.endfor
-
-
-.include "../../mk/readline.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 4c2490d4b4ee -r 3c67c95980a6 lang/cint/PLIST
--- a/lang/cint/PLIST   Sat Dec 24 12:44:15 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,589 +0,0 @@
-@comment $NetBSD: PLIST,v 1.7 2016/09/28 10:00:27 kamil Exp $
-bin/cint
-bin/makecint
-cint/G__ci.h
-cint/cint
-cint/demo/README.txt
-cint/demo/Win32App/TestApp/ReadMe.txt
-cint/demo/Win32App/TestApp/StdAfx.cpp
-cint/demo/Win32App/TestApp/StdAfx.h
-cint/demo/Win32App/TestApp/TestApp.aps
-cint/demo/Win32App/TestApp/TestApp.cpp
-cint/demo/Win32App/TestApp/TestApp.dsp
-cint/demo/Win32App/TestApp/TestApp.dsw
-cint/demo/Win32App/TestApp/TestApp.h
-cint/demo/Win32App/TestApp/TestApp.ico
-cint/demo/Win32App/TestApp/TestApp.plg
-cint/demo/Win32App/TestApp/TestApp.rc
-cint/demo/Win32App/TestApp/resource.h
-cint/demo/Win32App/TestApp/script.cxx
-cint/demo/Win32App/TestApp/small.ico
-cint/demo/Win32App/graph01/CompiledLib.c
-cint/demo/Win32App/graph01/CompiledLib.h
-cint/demo/Win32App/graph01/G__clink.c
-cint/demo/Win32App/graph01/G__clink.h
-cint/demo/Win32App/graph01/README.txt
-cint/demo/Win32App/graph01/Resource.rc
-cint/demo/Win32App/graph01/Script.c
-cint/demo/Win32App/graph01/StdAfx.h
-cint/demo/Win32App/graph01/WinMain.c
-cint/demo/Win32App/graph01/WndProc.c
-cint/demo/Win32App/graph01/WndProc.h
-cint/demo/Win32App/graph01/app.ico
-cint/demo/Win32App/graph01/chapter24.dsp
-cint/demo/Win32App/graph01/chapter24.dsw
-cint/demo/Win32App/graph01/graph01.dsp
-cint/demo/Win32App/graph01/graph01.dsw
-cint/demo/Win32App/graph01/resource.h
-cint/demo/Win32App/graph01/small.ico
-cint/demo/debug/README.txt
-cint/demo/debug/debug.c
-cint/demo/debug/debug2.com
-cint/demo/debug/debug2.cxx
-cint/demo/errpipe/README.txt
-cint/demo/errpipe/errpipe.cxx
-cint/demo/errpipe/errpipe.h
-cint/demo/errpipe/setup
-cint/demo/exception/Makefile
-cint/demo/exception/README.txt
-cint/demo/exception/ehdemo.cxx
-cint/demo/exception/ehdemo.h
-cint/demo/exception/setup
-cint/demo/exception/setup.bat
-cint/demo/exception/setupbc.bat
-cint/demo/gl/README.txt
-cint/demo/gl/display0.h
-cint/demo/gl/display1.h
-cint/demo/gl/display2.h
-cint/demo/gl/make0
-cint/demo/gl/test0.c
-cint/demo/gl/test1.c
-cint/demo/gl/test2.c
-cint/demo/gl/testall
-cint/demo/graphs/FFT.c
-cint/demo/graphs/README.txt
-cint/demo/graphs/datafile
-cint/demo/graphs/dft.c
-cint/demo/graphs/eular.c
-cint/demo/graphs/fir.c
-cint/demo/graphs/fir2.c
-cint/demo/graphs/jitter.c
-cint/demo/graphs/modulation.c
-cint/demo/graphs/sin.c
-cint/demo/graphs/sin123.c
-cint/demo/graphs/skineffect.c
-cint/demo/graphs/stripline.c
-cint/demo/graphs/testall
-cint/demo/intprt_cint/CINT
-cint/demo/intprt_cint/CINT.bat
-cint/demo/intprt_cint/README
-cint/demo/intprt_cint/cint.sh
-cint/demo/intprt_cint/simple.c
-cint/demo/intprt_cint/simple.cxx
-cint/demo/intprt_cint/testmain.c
-cint/demo/ipc/README.txt
-cint/demo/ipc/common.cxx
-cint/demo/ipc/keyfile
-cint/demo/ipc/proc1.cxx
-cint/demo/ipc/proc2.cxx
-cint/demo/makecint/Array/Array.C
-cint/demo/makecint/Array/Array.h
-cint/demo/makecint/Array/Fundament.C
-cint/demo/makecint/Array/Fundament.h
-cint/demo/makecint/Array/Makefile
-cint/demo/makecint/Array/README.txt
-cint/demo/makecint/Array/bcdll.bat
-cint/demo/makecint/Array/inherit.C
-cint/demo/makecint/Array/loopcompile.c
-cint/demo/makecint/Array/loopcompile0.c
-cint/demo/makecint/Array/loopcompile1.c
-cint/demo/makecint/Array/scdll.bat
-cint/demo/makecint/Array/scsetup.bat
-cint/demo/makecint/Array/setup
-cint/demo/makecint/Array/setup.bat
-cint/demo/makecint/Array/setupdll
-cint/demo/makecint/Array/setupdll.bat
-cint/demo/makecint/Array/test.C
-cint/demo/makecint/Complex/Complex.C
-cint/demo/makecint/Complex/Complex.h
-cint/demo/makecint/Complex/Makefile
-cint/demo/makecint/Complex/README.txt
-cint/demo/makecint/Complex/bcdll.bat
-cint/demo/makecint/Complex/scdll.bat
-cint/demo/makecint/Complex/scsetup.bat
-cint/demo/makecint/Complex/setup
-cint/demo/makecint/Complex/setup.bat
-cint/demo/makecint/Complex/setupdll
-cint/demo/makecint/Complex/setupdll.bat
-cint/demo/makecint/Complex/temp.C
-cint/demo/makecint/Complex/test.C
-cint/demo/makecint/Complex/vcdll.bat
-cint/demo/makecint/Complex/vcsetup.bat
-cint/demo/makecint/DArray/DArray.C
-cint/demo/makecint/DArray/DArray.h
-cint/demo/makecint/DArray/Makefile
-cint/demo/makecint/DArray/README.txt
-cint/demo/makecint/DArray/bcdll.bat
-cint/demo/makecint/DArray/scdll.bat
-cint/demo/makecint/DArray/scsetup.bat
-cint/demo/makecint/DArray/setup
-cint/demo/makecint/DArray/setup.bat
-cint/demo/makecint/DArray/setupdll
-cint/demo/makecint/DArray/setupdll.bat
-cint/demo/makecint/DArray/test.C



Home | Main Index | Thread Index | Old Index