Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Sep 2014 09:51:51 +0000 (UTC)
From:      Max Khon <fjoe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r366855 - in head/lang/cint: . files
Message-ID:  <201409010951.s819ppBu029801@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: fjoe
Date: Mon Sep  1 09:51:50 2014
New Revision: 366855
URL: http://svnweb.freebsd.org/changeset/ports/366855
QAT: https://qat.redports.org/buildarchive/r366855/

Log:
  - Update to 5.18.00
  - Stagify
  - Take back maintainership

Deleted:
  head/lang/cint/files/patch-Makefile
  head/lang/cint/files/patch-configure
  head/lang/cint/files/patch-src-gcc3strm.cxx
Modified:
  head/lang/cint/Makefile
  head/lang/cint/distinfo
  head/lang/cint/files/patch-tool-INSTALLBIN
  head/lang/cint/pkg-descr
  head/lang/cint/pkg-plist

Modified: head/lang/cint/Makefile
==============================================================================
--- head/lang/cint/Makefile	Mon Sep  1 09:30:33 2014	(r366854)
+++ head/lang/cint/Makefile	Mon Sep  1 09:51:50 2014	(r366855)
@@ -2,35 +2,35 @@
 # $FreeBSD$
 
 PORTNAME=	cint
-PORTVERSION=	5.16.19
-DISTVERSIONSUFFIX=	-source
+PORTVERSION=	5.18.00
 PORTREVISION=	1
 CATEGORIES=	lang
-MASTER_SITES=	ftp://root.cern.ch/root/
+MASTER_SITES=	http://root.cern.ch/drupal/sites/default/files/
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	fjoe@FreeBSD.org
 COMMENT=	C/C++ interpreter
 
 BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash
 
-WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
+EXTRACT_SUFX=	.tgz
 HAS_CONFIGURE=	yes
+CONFIGURE_ENV=	CC="${CC}" CXX="${CXX}" LDFLAGS="${LDFLAGS}"
+USE_GCC=	yes
 USES=		gmake
 USE_LDCONFIG=	${PREFIX}/lib/cint
 ALL_TARGET=
-MAN1=		cint.1 makecint.1
 
-INSTALL_ARGS=	--bindir=${PREFIX}/bin  \
-		--libdir=${PREFIX}/lib/cint \
-		--mandir=${PREFIX}/man
+INSTALL_ARGS=	--bindir=${STAGEDIR}${PREFIX}/bin\
+		--libdir=${STAGEDIR}${PREFIX}/lib/cint\
+		--mandir=${STAGEDIR}${PREFIX}/man\
+		--docdir=${STAGEDIR}${DOCSDIR}
+
+post-patch:
+	${REINPLACE_CMD} 's,#!/bin/bash,#!${LOCALBASE}/bin/bash,' ${WRKSRC}/cint/lib/dll_stl/setup
+	${REINPLACE_CMD} 's,make ,${GMAKE} ,' ${WRKSRC}/cint/lib/*/setup
 
-.if !defined(NOPORTDOCS)
-INSTALL_ARGS+=	--docdir=${DOCSDIR}
-.endif
-
-NO_STAGE=	yes
 do-configure:
-	cd ${WRKSRC} && ${LOCALBASE}/bin/bash configure __have_the_proper_shell@
+	cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${LOCALBASE}/bin/bash configure __have_the_proper_shell@
 
 do-install:
 	cd ${WRKSRC} && ${LOCALBASE}/bin/bash tool/INSTALLBIN ${INSTALL_ARGS}

Modified: head/lang/cint/distinfo
==============================================================================
--- head/lang/cint/distinfo	Mon Sep  1 09:30:33 2014	(r366854)
+++ head/lang/cint/distinfo	Mon Sep  1 09:51:50 2014	(r366855)
@@ -1,2 +1,2 @@
-SHA256 (cint-5.16.19-source.tar.gz) = 93a9daa39d83b2fee641edda49ac1a4a0687baed249fae534916dfac2e752ee6
-SIZE (cint-5.16.19-source.tar.gz) = 1975329
+SHA256 (cint-5.18.00.tgz) = 683d70e6277a981575156ca67c69fd716166af4ed1c48b761708349380a28374
+SIZE (cint-5.18.00.tgz) = 2139623

Modified: head/lang/cint/files/patch-tool-INSTALLBIN
==============================================================================
--- head/lang/cint/files/patch-tool-INSTALLBIN	Mon Sep  1 09:30:33 2014	(r366854)
+++ head/lang/cint/files/patch-tool-INSTALLBIN	Mon Sep  1 09:51:50 2014	(r366855)
@@ -1,31 +1,38 @@
---- tool/INSTALLBIN.orig	Tue Aug 21 15:08:47 2007
-+++ tool/INSTALLBIN	Tue Aug 21 15:14:16 2007
-@@ -96,17 +96,17 @@
+--- tool/INSTALLBIN.orig	2008-03-19 16:20:10.000000000 +0600
++++ tool/INSTALLBIN	2014-09-01 13:55:37.000000000 +0700
+@@ -89,13 +89,14 @@
+ for i in cint makecint;
+ do
+   echo -n "$i ";
+-  cp $i $BINDIR/$i
++  cp bin/$i $BINDIR/$i
+ done
+ echo -e "\n  ... successfully installed in $BINDIR\n"
+ 
  #####################################################################
  # Copy lib files
  #####################################################################
--mkdir -p $LIBDIR/src
++pushd cint
  for i in include/*; do
    if test -d $i; then mkdir -p $LIBDIR/$i; fi
  done
- mkdir -p $LIBDIR/lib/prec_stl
- mkdir -p $LIBDIR/lib/longlong
- mkdir -p $LIBDIR/stl
-+mkdir -p $LIBDIR/inc
- mkdir -p $LIBDIR/main
- 
+@@ -108,8 +109,9 @@
  # Copy lib files
--FILELIST="MAKEINFO include/* include/*/* stl/* lib/prec_stl/* lib/longlong/longlong.h G__ci.h main/*"
-+FILELIST="include/* include/*/* stl/* lib/prec_stl/* lib/longlong/longlong.h inc/* main/*"
+ FILELIST="include/* include/*/* stl/* lib/prec_stl/* lib/longlong/longlong.h inc/* main/*"
  # Add either shared or static library to $FILELIST
- if test -f libcint.so; then
-   FILELIST="$FILELIST libcint.so"
-@@ -115,7 +115,7 @@
+-if test -f libcint.so; then
+-  FILELIST="$FILELIST libcint.so"
++if test -f ../lib/libCint.so; then
++  cp ../lib/libCint.so .
++  FILELIST="$FILELIST libCint.so"
+ else
+   FILELIST="$FILELIST src/G__ci.a";
  fi
- for i in $FILELIST; do
-   case $i in
--  include/make*|include/Make*|*/setup*)
-+  include/make*|include/Make*|*/setup*|*/CVS|*/CVS/*)
-     ;;
-   *)
-     if ! test -d $i; then echo -n "$i "; cp $i $LIBDIR/$i; fi
+@@ -123,6 +125,7 @@
+   esac
+ done
+ echo -e "\n  ... successfully installed in $LIBDIR\n"
++popd
+ 
+ #####################################################################
+ # Optionally copy man files

Modified: head/lang/cint/pkg-descr
==============================================================================
--- head/lang/cint/pkg-descr	Mon Sep  1 09:30:33 2014	(r366854)
+++ head/lang/cint/pkg-descr	Mon Sep  1 09:51:50 2014	(r366855)
@@ -9,4 +9,4 @@ and shared objects can be dynamically lo
 the CINT process. CINT offers a gdb like debugging environment for
 interpreted programs.
 
-WWW:	http://root.cern.ch/twiki/bin/view/ROOT/CINT
+WWW:	http://root.cern.ch/drupal/content/cint

Modified: head/lang/cint/pkg-plist
==============================================================================
--- head/lang/cint/pkg-plist	Mon Sep  1 09:30:33 2014	(r366854)
+++ head/lang/cint/pkg-plist	Mon Sep  1 09:51:50 2014	(r366855)
@@ -5,7 +5,9 @@ lib/cint/inc/BaseCls.h
 lib/cint/inc/CallFunc.h
 lib/cint/inc/Class.h
 lib/cint/inc/DataMbr.h
+lib/cint/inc/FastAllocString.h
 lib/cint/inc/G__ci.h
+lib/cint/inc/G__ci_fproto.h
 lib/cint/inc/Method.h
 lib/cint/inc/MethodAr.h
 lib/cint/inc/Property.h
@@ -13,6 +15,7 @@ lib/cint/inc/Shadow.h
 lib/cint/inc/Token.h
 lib/cint/inc/Type.h
 lib/cint/inc/Typedf.h
+lib/cint/inc/cintdictversion.h
 lib/cint/inc/configcint.h
 lib/cint/include/Common.h
 lib/cint/include/GL/gl.h
@@ -71,7 +74,6 @@ lib/cint/include/cwchar
 lib/cint/include/cwctype
 lib/cint/include/darray.cxx
 lib/cint/include/darray.h
-lib/cint/include/done
 lib/cint/include/errno.h
 lib/cint/include/ertti.h
 lib/cint/include/exception
@@ -87,7 +89,6 @@ lib/cint/include/iomanip
 lib/cint/include/iomanip.h
 lib/cint/include/iosenum.cxx
 lib/cint/include/iosenum.h
-lib/cint/include/iosenum.win32
 lib/cint/include/iosfwd
 lib/cint/include/iosfwd.h
 lib/cint/include/iostream
@@ -97,6 +98,7 @@ lib/cint/include/limits
 lib/cint/include/limits.h
 lib/cint/include/locale
 lib/cint/include/locale.h
+lib/cint/include/long.dll
 lib/cint/include/lsm.c
 lib/cint/include/lsm.h
 lib/cint/include/math.h
@@ -106,11 +108,11 @@ lib/cint/include/matrixstream.h
 lib/cint/include/matrixstream.hi
 lib/cint/include/mkincld
 lib/cint/include/mkincld.c
-lib/cint/include/mkincld.o
 lib/cint/include/new
 lib/cint/include/new.h
 lib/cint/include/ostream
 lib/cint/include/platform.h
+lib/cint/include/posix.dll
 lib/cint/include/pthread.h
 lib/cint/include/readfile.h
 lib/cint/include/regex.h
@@ -123,8 +125,10 @@ lib/cint/include/sstream
 lib/cint/include/statistics.c
 lib/cint/include/statistics.h
 lib/cint/include/stdarg.h
+lib/cint/include/stdcxxfunc.dll
 lib/cint/include/stddef.h
 lib/cint/include/stdexcept
+lib/cint/include/stdfunc.dll
 lib/cint/include/stdio.h
 lib/cint/include/stdiostream.h
 lib/cint/include/stdlib.h
@@ -136,11 +140,14 @@ lib/cint/include/strstream
 lib/cint/include/strstream.h
 lib/cint/include/sys/cdefs.h
 lib/cint/include/sys/file.h
+lib/cint/include/sys/ipc.dll
 lib/cint/include/sys/ipc.h
 lib/cint/include/sys/msg.h
 lib/cint/include/sys/sem.h
 lib/cint/include/sys/shm.h
 lib/cint/include/sys/stat.h
+lib/cint/include/sys/types.h
+lib/cint/include/systypes.h
 lib/cint/include/termios.h
 lib/cint/include/time.h
 lib/cint/include/timespec.h
@@ -176,12 +183,14 @@ lib/cint/lib/prec_stl/string
 lib/cint/lib/prec_stl/utility
 lib/cint/lib/prec_stl/valarray
 lib/cint/lib/prec_stl/vector
-lib/cint/libcint.so
-lib/cint/main/G__cppmain.o
+lib/cint/libCint.so
 lib/cint/main/G__main.c
 lib/cint/main/G__setup.c
+lib/cint/main/G__setup.d
 lib/cint/main/G__setup.o
 lib/cint/main/cppmain.cxx
+lib/cint/main/cppmain.d
+lib/cint/main/cppmain.o
 lib/cint/stl/G__postprocess.h
 lib/cint/stl/README.txt
 lib/cint/stl/_algorithm
@@ -221,9 +230,13 @@ lib/cint/stl/bitset
 lib/cint/stl/bool
 lib/cint/stl/bstring.h
 lib/cint/stl/bvector.h
+lib/cint/stl/climits.dll
+lib/cint/stl/complex.dll
 lib/cint/stl/defalloc.h
 lib/cint/stl/deque
+lib/cint/stl/deque.dll
 lib/cint/stl/deque.h
+lib/cint/stl/exception.dll
 lib/cint/stl/faralloc.h
 lib/cint/stl/fdeque.h
 lib/cint/stl/flist.h
@@ -248,6 +261,7 @@ lib/cint/stl/lbvector.h
 lib/cint/stl/ldeque.h
 lib/cint/stl/limits
 lib/cint/stl/list
+lib/cint/stl/list.dll
 lib/cint/stl/list.h
 lib/cint/stl/llist.h
 lib/cint/stl/lmap.h
@@ -256,11 +270,16 @@ lib/cint/stl/lmultset.h
 lib/cint/stl/lngalloc.h
 lib/cint/stl/lset.h
 lib/cint/stl/map
+lib/cint/stl/map.dll
 lib/cint/stl/map.h
+lib/cint/stl/map2.dll
 lib/cint/stl/memory
 lib/cint/stl/multimap
+lib/cint/stl/multimap.dll
 lib/cint/stl/multimap.h
+lib/cint/stl/multimap2.dll
 lib/cint/stl/multiset
+lib/cint/stl/multiset.dll
 lib/cint/stl/multiset.h
 lib/cint/stl/neralloc.h
 lib/cint/stl/nmap.h
@@ -272,11 +291,17 @@ lib/cint/stl/pair
 lib/cint/stl/pair.h
 lib/cint/stl/projectn.h
 lib/cint/stl/queue
+lib/cint/stl/queue.dll
+lib/cint/stl/random.cpp
 lib/cint/stl/set
+lib/cint/stl/set.dll
 lib/cint/stl/set.h
 lib/cint/stl/stack
+lib/cint/stl/stack.dll
 lib/cint/stl/stack.h
+lib/cint/stl/stdexcept.dll
 lib/cint/stl/string
+lib/cint/stl/string.dll
 lib/cint/stl/tempbuf.cpp
 lib/cint/stl/tempbuf.h
 lib/cint/stl/teststl
@@ -285,8 +310,13 @@ lib/cint/stl/tree.h
 lib/cint/stl/utility
 lib/cint/stl/utility.h
 lib/cint/stl/valarray
+lib/cint/stl/valarray.dll
 lib/cint/stl/vector
+lib/cint/stl/vector.dll
 lib/cint/stl/vector.h
+lib/cint/stl/vectorbool.dll
+man/man1/cint.1.gz
+man/man1/makecint.1.gz
 %%PORTDOCS%%%%DOCSDIR%%/bytecode.txt
 %%PORTDOCS%%%%DOCSDIR%%/cint.txt
 %%PORTDOCS%%%%DOCSDIR%%/cintapi.txt
@@ -297,16 +327,15 @@ lib/cint/stl/vector.h
 %%PORTDOCS%%%%DOCSDIR%%/makecint.txt
 %%PORTDOCS%%%%DOCSDIR%%/message.txt
 %%PORTDOCS%%%%DOCSDIR%%/ref.txt
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm lib/cint/stl
-@dirrm lib/cint/main
-@dirrm lib/cint/lib/prec_stl
-@dirrm lib/cint/lib/longlong
-@dirrm lib/cint/lib
-@dirrm lib/cint/include/sys
-@dirrm lib/cint/include/X11
-@dirrm lib/cint/include/GL
-@dirrm lib/cint/include/CVS
-@dirrm lib/cint/include
-@dirrm lib/cint/inc
-@dirrm lib/cint
+@dirrmtry lib/cint/inc
+@dirrmtry lib/cint/include/GL
+@dirrmtry lib/cint/include/X11
+@dirrmtry lib/cint/include/sys
+@dirrmtry lib/cint/include
+@dirrmtry lib/cint/lib/longlong
+@dirrmtry lib/cint/lib/prec_stl
+@dirrmtry lib/cint/lib
+@dirrmtry lib/cint/main
+@dirrmtry lib/cint/stl
+@dirrmtry lib/cint
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201409010951.s819ppBu029801>