From owner-svn-ports-all@FreeBSD.ORG Fri Sep 7 05:09:42 2012 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7332D1065670; Fri, 7 Sep 2012 05:09:42 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 5DA328FC08; Fri, 7 Sep 2012 05:09:42 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q8759gxP042733; Fri, 7 Sep 2012 05:09:42 GMT (envelope-from lwhsu@svn.freebsd.org) Received: (from lwhsu@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q8759gcL042725; Fri, 7 Sep 2012 05:09:42 GMT (envelope-from lwhsu@svn.freebsd.org) Message-Id: <201209070509.q8759gcL042725@svn.freebsd.org> From: Li-Wen Hsu Date: Fri, 7 Sep 2012 05:09:42 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r303803 - in head/lang/ats: . files X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Sep 2012 05:09:42 -0000 Author: lwhsu Date: Fri Sep 7 05:09:41 2012 New Revision: 303803 URL: http://svn.freebsd.org/changeset/ports/303803 Log: - Update to 0.2.8 PR: ports/171374 Submitted by: Jyun-Yan You Added: head/lang/ats/files/patch-config.mk.in (contents, props changed) head/lang/ats/files/patch-libatsdoc_Makefile (contents, props changed) Modified: head/lang/ats/Makefile head/lang/ats/bsd.ats.mk head/lang/ats/distinfo head/lang/ats/files/patch-Makefile head/lang/ats/pkg-plist Modified: head/lang/ats/Makefile ============================================================================== --- head/lang/ats/Makefile Fri Sep 7 03:51:12 2012 (r303802) +++ head/lang/ats/Makefile Fri Sep 7 05:09:41 2012 (r303803) @@ -22,7 +22,7 @@ GNU_CONFIGURE= yes CFLAGS+= -I${LOCALBASE}/include \ -L${LOCALBASE}/lib -PORTDOCS= FAQ.txt BOOK +PORTDOCS= FAQ.txt PORTEXAMPLES= AUP INTRO KernighanRitchie MISC MULTICORE TEST OPTIONS_DEFINE= GMP PCRE Modified: head/lang/ats/bsd.ats.mk ============================================================================== --- head/lang/ats/bsd.ats.mk Fri Sep 7 03:51:12 2012 (r303802) +++ head/lang/ats/bsd.ats.mk Fri Sep 7 05:09:41 2012 (r303803) @@ -1,5 +1,5 @@ ATS_IMPL= anairiats -ATS_VER= 0.2.7 +ATS_VER= 0.2.8 ATS_LIBDIR_REL= lib/ats-${ATS_IMPL}-${ATS_VER} ATS_LIBDIR= ${LOCALBASE}/${ATS_LIBDIR_REL} @@ -16,7 +16,7 @@ FETCH_DEPENDS+= ${NONEXISTENT}:${PORTSDI BUILD_DEPENDS+= ${LOCALBASE}/bin/atscc:${PORTSDIR}/lang/ats USE_GMAKE= yes -MAKE_ENV+= ATSHOME=${LOCALBASE} +MAKE_ENV+= ATSHOME=${ATS_LIBDIR} ATSHOMERELOC=ATS-${ATS_VER} MAKE_ARGS+= -C contrib/${ATS_CTRB} ATS_WRKSRC= cd ${PORTSDIR}/lang/ats; ${MAKE} -V WRKSRC @@ -27,7 +27,7 @@ do-extract: pre-build: ${SED} -i '' \ - -e 's/^ATSCC=\(.*\)/ATSCC=\1 $$(CFLAGS)/' \ + -e 's/^ATSCC=\(.*\)/ATSCC=\1 $$(CFLAGS) -IATS./' \ ${BUILD_WRKSRC}/contrib/${ATS_CTRB}/Makefile ${LN} -sf ${BUILD_WRKSRC}/contrib ${BUILD_WRKSRC}/contrib/${ATS_CTRB}/ @@ -42,7 +42,7 @@ do-install: ${COPYTREE_SHARE} . ${ATS_CTRBEXAMPLEDIR} ${FIND} ${ATS_CTRBEXAMPLEDIR} -name Makefile \ -exec ${SED} -i '' \ - -e 's|^ATSUSRQ=.*|ATSUSRQ="${LOCALBASE}"|' \ + -e 's|^ATSUSRQ=.*|ATSUSRQ="${ATS_LIBDIR}"|' \ -e 's|^ATSLIBQ=.*|ATSLIBQ="${ATS_LIBDIR}"|' {} \; .endif Modified: head/lang/ats/distinfo ============================================================================== --- head/lang/ats/distinfo Fri Sep 7 03:51:12 2012 (r303802) +++ head/lang/ats/distinfo Fri Sep 7 05:09:41 2012 (r303803) @@ -1,2 +1,2 @@ -SHA256 (ats-lang-anairiats-0.2.7.tgz) = 9ed11ee4911ccad797a6b5cf1ceb7d8c3b85ddba923de9e199d86649907b4454 -SIZE (ats-lang-anairiats-0.2.7.tgz) = 2418573 +SHA256 (ats-lang-anairiats-0.2.8.tgz) = caa9a17ea3ddd7938bc50f25b323379453fba9f27fd1a66d202404bbac734d32 +SIZE (ats-lang-anairiats-0.2.8.tgz) = 2318886 Modified: head/lang/ats/files/patch-Makefile ============================================================================== --- head/lang/ats/files/patch-Makefile Fri Sep 7 03:51:12 2012 (r303802) +++ head/lang/ats/files/patch-Makefile Fri Sep 7 05:09:41 2012 (r303803) @@ -1,24 +1,37 @@ ---- Makefile.orig 2012-05-18 07:56:24.000000000 +0800 -+++ Makefile 2012-05-23 14:47:29.661831756 +0800 -@@ -92,7 +92,7 @@ +--- Makefile.orig 2012-09-04 11:37:57.000000000 +0800 ++++ Makefile 2012-09-06 19:21:24.886921581 +0800 +@@ -59,12 +59,6 @@ + autoheader $< + touch $@ + +-configure: configure.ac $(SRC_CONFIG_FILES) +- aclocal +- automake --add-missing --foreign || true +- autoconf +- touch $(BUILT_CONFIG_FILES) +- + -include config.mk + + ###### +@@ -92,7 +86,7 @@ cd $(abs_top_srcdir) [ -d $(DESTDIR)/$(bindir) ] || $(MKDIR_P) $(DESTDIR)/$(bindir) $(MKDIR_P) $(DESTDIR)$(ATSNEWHOME)/bin - find ccomp contrib doc libats libc prelude -type d \ -+ find ccomp libats libc prelude -type d \ ++ find ccomp libats libatsdoc libc prelude -type d \ -exec $(MKDIR_P) $(DESTDIR)$(ATSNEWHOME)/\{} \; \ -print -@@ -100,7 +100,7 @@ +@@ -100,7 +94,7 @@ # # recursively install all files in the list except .svn control files. # - for d in ccomp/runtime contrib doc libats libc prelude; do \ -+ for d in ccomp/runtime libats libc prelude; do \ ++ for d in ccomp/runtime libats libatsdoc libc prelude; do \ cd $(abs_top_srcdir) && \ $(INSTALL) -d $(DESTDIR)$(ATSNEWHOME)/"$$d" && \ find "$$d" -name .svn -prune -o -type f \ -@@ -140,6 +140,8 @@ +@@ -140,6 +134,8 @@ done install:: install_files @@ -27,17 +40,22 @@ ###### -@@ -152,8 +154,7 @@ +@@ -151,12 +147,11 @@ + libfiles_mt \ + bin/atspack \ bin/atslex \ +- libatsdoca \ +- bin/atsdoc \ ccomp/runtime/GCATS/gc.o \ ccomp/runtime/GCATS/gc_mt.o \ -- atsopt1_gc \ + atsopt1_gc \ - contrib -+ atsopt1_gc ++ libatsdoca \ ++ bin/atsdoc @echo "ATS/Anairiats has been built up successfully!" @echo "The value of ATSHOME for this build is \"$(ATSHOME)\"." @echo "The value of ATSHOMERELOC for this build is \"$(ATSHOMERELOC)\"." -@@ -212,25 +213,25 @@ +@@ -215,25 +210,25 @@ ATSLIB=$(ATSHOMEQ)/bin/atslib @@ -72,5 +90,5 @@ - $(ATSLIB) $(ATS_PROOFCHECK) -D_ATS_MULTITHREAD -O2 --libats_mt + $(ATSLIB) $(ATS_PROOFCHECK) -D_ATS_MULTITHREAD -O2 $(CFLAGS) --libats_mt - ###### a lexer for ATS ###### + libatsdoca: ; $(MAKE) -C libatsdoc Added: head/lang/ats/files/patch-config.mk.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/ats/files/patch-config.mk.in Fri Sep 7 05:09:41 2012 (r303803) @@ -0,0 +1,11 @@ +--- config.mk.in.orig 2012-09-06 15:37:58.253921955 +0800 ++++ config.mk.in 2012-09-06 15:38:09.939751074 +0800 +@@ -2,7 +2,7 @@ + PACKAGE_TARNAME := @PACKAGE_TARNAME@ + PACKAGE_VERSION := @PACKAGE_VERSION@ + +-abs_top_srcdir := @abs_top_srcdir@ ++abs_top_srcdir := $(realpath @abs_top_srcdir@) + prefix := @prefix@ + exec_prefix := @exec_prefix@ + bindir := @bindir@ Added: head/lang/ats/files/patch-libatsdoc_Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/ats/files/patch-libatsdoc_Makefile Fri Sep 7 05:09:41 2012 (r303803) @@ -0,0 +1,11 @@ +--- libatsdoc/Makefile.orig 2012-09-06 15:39:38.797921223 +0800 ++++ libatsdoc/Makefile 2012-09-06 15:40:12.166571629 +0800 +@@ -43,7 +43,7 @@ + ###### + + all:: Makefile_out +-all:: ; make -f Makefile_out ++all:: ; $(MAKE) -f Makefile_out + all:: cleanall + + ###### Modified: head/lang/ats/pkg-plist ============================================================================== --- head/lang/ats/pkg-plist Fri Sep 7 03:51:12 2012 (r303802) +++ head/lang/ats/pkg-plist Fri Sep 7 05:09:41 2012 (r303803) @@ -1,4 +1,5 @@ bin/atscc +bin/atsdoc bin/atslex bin/atslib bin/atsopt @@ -6,6 +7,7 @@ bin/atspack %%ATS_LIBDIR%%/INSTALL %%ATS_LIBDIR%%/VERSION.txt %%ATS_LIBDIR%%/bin/atscc +%%ATS_LIBDIR%%/bin/atsdoc %%ATS_LIBDIR%%/bin/atslex %%ATS_LIBDIR%%/bin/atslib %%ATS_LIBDIR%%/bin/atsopt @@ -14,6 +16,7 @@ bin/atspack %%ATS_LIBDIR%%/ccomp/%%LIBDIR%%/libats_lex.a %%ATS_LIBDIR%%/ccomp/%%LIBDIR%%/libats_mt.a %%ATS_LIBDIR%%/ccomp/%%LIBDIR%%/libats_smlbas.a +%%ATS_LIBDIR%%/ccomp/%%LIBDIR%%/libatsdoc.a %%ATS_LIBDIR%%/ccomp/runtime/GCATS/Makefile %%ATS_LIBDIR%%/ccomp/runtime/GCATS/README %%ATS_LIBDIR%%/ccomp/runtime/GCATS/gc.o @@ -85,7 +88,6 @@ bin/atspack %%ATS_LIBDIR%%/libats/DATS/linbitvec.dats %%ATS_LIBDIR%%/libats/DATS/linheap_binomial.dats %%ATS_LIBDIR%%/libats/DATS/linmap_avltree.dats -%%ATS_LIBDIR%%/libats/DATS/linmap_avltree_ngc.dats %%ATS_LIBDIR%%/libats/DATS/linmap_rbtree.dats %%ATS_LIBDIR%%/libats/DATS/linordset_randbst.dats %%ATS_LIBDIR%%/libats/DATS/linqueue_arr.dats @@ -142,9 +144,7 @@ bin/atspack %%ATS_LIBDIR%%/libats/SATS/parworkshop.sats %%ATS_LIBDIR%%/libats/SATS/rarray.sats %%ATS_LIBDIR%%/libats/SATS/refcount.sats -%%ATS_LIBDIR%%/libats/SATS/refcountr.sats %%ATS_LIBDIR%%/libats/SATS/regexp.sats -%%ATS_LIBDIR%%/libats/SATS/sobjptr.sats %%ATS_LIBDIR%%/libats/SATS/vector.sats %%ATS_LIBDIR%%/libats/lex/lexing.dats %%ATS_LIBDIR%%/libats/lex/lexing.sats @@ -184,6 +184,28 @@ bin/atspack %%ATS_LIBDIR%%/libats/smlbas/SATS/real.sats %%ATS_LIBDIR%%/libats/smlbas/SATS/string.sats %%ATS_LIBDIR%%/libats/smlbas/SATS/time.sats +%%ATS_LIBDIR%%/libatsdoc/CATS/libatsdoc_lexbuf.cats +%%ATS_LIBDIR%%/libatsdoc/CATS/libatsdoc_location.cats +%%ATS_LIBDIR%%/libatsdoc/CATS/libatsdoc_reader.cats +%%ATS_LIBDIR%%/libatsdoc/DATS/libatsdoc_atext.dats +%%ATS_LIBDIR%%/libatsdoc/DATS/libatsdoc_error.dats +%%ATS_LIBDIR%%/libatsdoc/DATS/libatsdoc_filename.dats +%%ATS_LIBDIR%%/libatsdoc/DATS/libatsdoc_lexbuf.dats +%%ATS_LIBDIR%%/libatsdoc/DATS/libatsdoc_location.dats +%%ATS_LIBDIR%%/libatsdoc/DATS/libatsdoc_reader.dats +%%ATS_LIBDIR%%/libatsdoc/DATS/libatsdoc_symbol.dats +%%ATS_LIBDIR%%/libatsdoc/DATS/libatsdoc_symmap.dats +%%ATS_LIBDIR%%/libatsdoc/Makefile +%%ATS_LIBDIR%%/libatsdoc/Makefile_inp +%%ATS_LIBDIR%%/libatsdoc/SATS/libatsdoc_atext.sats +%%ATS_LIBDIR%%/libatsdoc/SATS/libatsdoc_error.sats +%%ATS_LIBDIR%%/libatsdoc/SATS/libatsdoc_filename.sats +%%ATS_LIBDIR%%/libatsdoc/SATS/libatsdoc_lexbuf.sats +%%ATS_LIBDIR%%/libatsdoc/SATS/libatsdoc_location.sats +%%ATS_LIBDIR%%/libatsdoc/SATS/libatsdoc_reader.sats +%%ATS_LIBDIR%%/libatsdoc/SATS/libatsdoc_symbol.sats +%%ATS_LIBDIR%%/libatsdoc/SATS/libatsdoc_symmap.sats +%%ATS_LIBDIR%%/libatsdoc/dynloadall.dats %%ATS_LIBDIR%%/libc/CATS/SIMD_v2df.cats %%ATS_LIBDIR%%/libc/CATS/complex.cats %%ATS_LIBDIR%%/libc/CATS/ctype.cats @@ -360,7 +382,6 @@ bin/atspack %%ATS_LIBDIR%%/prelude/DATS/string.dats %%ATS_LIBDIR%%/prelude/DATS/syndef.dats %%ATS_LIBDIR%%/prelude/DATS/unsafe.dats -%%ATS_LIBDIR%%/prelude/DATS/vsubrw.dats %%ATS_LIBDIR%%/prelude/HATS/lmacrodef.hats %%ATS_LIBDIR%%/prelude/HATS/number.hats %%ATS_LIBDIR%%/prelude/HATS/syndef.hats @@ -425,6 +446,10 @@ bin/atspack @dirrm %%ATS_LIBDIR%%/libats/smlbas/SATS @dirrm %%ATS_LIBDIR%%/libats/smlbas @dirrm %%ATS_LIBDIR%%/libats +@dirrm %%ATS_LIBDIR%%/libatsdoc/CATS +@dirrm %%ATS_LIBDIR%%/libatsdoc/DATS +@dirrm %%ATS_LIBDIR%%/libatsdoc/SATS +@dirrm %%ATS_LIBDIR%%/libatsdoc @dirrm %%ATS_LIBDIR%%/libc/CATS @dirrm %%ATS_LIBDIR%%/libc/DATS @dirrm %%ATS_LIBDIR%%/libc/HATS