svn commit: r366855 - in head/lang/cint: . files
Max Khon
fjoe at FreeBSD.org
Mon Sep 1 09:51:52 UTC 2014
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 at FreeBSD.org
+MAINTAINER= fjoe at 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%%
- at dirrm lib/cint/stl
- at dirrm lib/cint/main
- at dirrm lib/cint/lib/prec_stl
- at dirrm lib/cint/lib/longlong
- at dirrm lib/cint/lib
- at dirrm lib/cint/include/sys
- at dirrm lib/cint/include/X11
- at dirrm lib/cint/include/GL
- at dirrm lib/cint/include/CVS
- at dirrm lib/cint/include
- at dirrm lib/cint/inc
- at dirrm lib/cint
+ at dirrmtry lib/cint/inc
+ at dirrmtry lib/cint/include/GL
+ at dirrmtry lib/cint/include/X11
+ at dirrmtry lib/cint/include/sys
+ at dirrmtry lib/cint/include
+ at dirrmtry lib/cint/lib/longlong
+ at dirrmtry lib/cint/lib/prec_stl
+ at dirrmtry lib/cint/lib
+ at dirrmtry lib/cint/main
+ at dirrmtry lib/cint/stl
+ at dirrmtry lib/cint
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%
More information about the svn-ports-head
mailing list