From owner-svn-ports-all@FreeBSD.ORG Mon Jul 14 11:24:33 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E2A012EF; Mon, 14 Jul 2014 11:24:33 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C3D702D60; Mon, 14 Jul 2014 11:24:33 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s6EBOXOv013844; Mon, 14 Jul 2014 11:24:33 GMT (envelope-from wen@svn.freebsd.org) Received: (from wen@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s6EBOXIS013835; Mon, 14 Jul 2014 11:24:33 GMT (envelope-from wen@svn.freebsd.org) Message-Id: <201407141124.s6EBOXIS013835@svn.freebsd.org> From: Wen Heping Date: Mon, 14 Jul 2014 11:24:33 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r361775 - head/lang/gprolog X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 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: Mon, 14 Jul 2014 11:24:34 -0000 Author: wen Date: Mon Jul 14 11:24:32 2014 New Revision: 361775 URL: http://svnweb.freebsd.org/changeset/ports/361775 QAT: https://qat.redports.org/buildarchive/r361775/ Log: - Update to 1.4.4 - Stage support - Add LICENSE - Pet portlint PR: 191072 Submitted by: Keith Gaughan Approved by: maintainer(timeout, >28 days) Modified: head/lang/gprolog/Makefile head/lang/gprolog/distinfo head/lang/gprolog/pkg-descr head/lang/gprolog/pkg-plist Modified: head/lang/gprolog/Makefile ============================================================================== --- head/lang/gprolog/Makefile Mon Jul 14 11:23:37 2014 (r361774) +++ head/lang/gprolog/Makefile Mon Jul 14 11:24:32 2014 (r361775) @@ -2,14 +2,15 @@ # $FreeBSD$ PORTNAME= gprolog -PORTVERSION= 1.4.1 +PORTVERSION= 1.4.4 CATEGORIES= lang -# MASTER_SITES= http://www.gprolog.org/ -MASTER_SITES= http://gprolog.univ-paris1.fr/old_versions/ +MASTER_SITES= http://www.gprolog.org/ MAINTAINER= nsmoot@make.sh COMMENT= Free Prolog compiler +LICENSE= GPLv2 + ONLY_FOR_ARCHS= i386 amd64 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src @@ -19,6 +20,7 @@ USE_GCC= any USE_AUTOTOOLS= autoconf CONFIGURE_ARGS= --with-c-flags="${CFLAGS}" CONFIGURE_TARGET= ${ARCH:S/amd64/x86_64/}-portbld-freebsd${OSREL} +MAKE_JOBS_UNSAFE= yes PLIST_SUB+= GPROLOG_VER=${PORTVERSION} @@ -26,7 +28,6 @@ OPTIONS_DEFINE= FD OPTIONS_DEFAULT=FD FD_DESC= Enable finite domain constraint solver -NO_STAGE= yes .include .if ${PORT_OPTIONS:MDOCS} @@ -51,4 +52,9 @@ PKGNAMESUFFIX= -nofd PLIST_SUB+= FD="" .endif +post-configure: + ${REINPLACE_CMD} -E 's|^(INSTALL_PROGRAM *= *install +-s +-m) 555|\1 755|g' ${WRKSRC}/Makefile + ${REINPLACE_CMD} -E 's|^(INSTALL_DATA *= *install +-m) 444|\1 644|g' ${WRKSRC}/Makefile + ${REINPLACE_CMD} 's|$$(LN_S) $$(INSTALL_DIR)/bin|$$(LN_S) ../${PORTNAME}-${PORTVERSION}/bin|g' ${WRKSRC}/Makefile + .include Modified: head/lang/gprolog/distinfo ============================================================================== --- head/lang/gprolog/distinfo Mon Jul 14 11:23:37 2014 (r361774) +++ head/lang/gprolog/distinfo Mon Jul 14 11:24:32 2014 (r361775) @@ -1,2 +1,2 @@ -SHA256 (gprolog-1.4.1.tar.gz) = e2819ed9c426138d3191e4d97ae5121cf97e132eecf102400f87f1e372a05b72 -SIZE (gprolog-1.4.1.tar.gz) = 3273781 +SHA256 (gprolog-1.4.4.tar.gz) = 18c0e9644b33afd4dd3cdf29f94c099ad820d65e0c99da5495b1ae43b4f2b18e +SIZE (gprolog-1.4.4.tar.gz) = 3538152 Modified: head/lang/gprolog/pkg-descr ============================================================================== --- head/lang/gprolog/pkg-descr Mon Jul 14 11:23:37 2014 (r361774) +++ head/lang/gprolog/pkg-descr Mon Jul 14 11:24:32 2014 (r361775) @@ -17,4 +17,4 @@ GNU Prolog also includes an efficient co (FD). This opens contraint logic pogramming to the user combining the power of constraint programming to the declarativity of logic programming. -WWW: http://gnu-prolog.inria.fr/ +WWW: http://www.gprolog.org/ Modified: head/lang/gprolog/pkg-plist ============================================================================== --- head/lang/gprolog/pkg-plist Mon Jul 14 11:23:37 2014 (r361774) +++ head/lang/gprolog/pkg-plist Mon Jul 14 11:24:32 2014 (r361775) @@ -5,30 +5,31 @@ bin/hexgplc bin/ma2asm bin/pl2wam bin/wam2ma +%%FD%%gprolog-%%GPROLOG_VER%%/bin/fd2c +%%FD%%gprolog-%%GPROLOG_VER%%/lib/all_fd_bips.o +%%FD%%gprolog-%%GPROLOG_VER%%/lib/libbips_fd.a +%%FD%%gprolog-%%GPROLOG_VER%%/lib/libengine_fd.a +gprolog-%%GPROLOG_VER%%/COPYING +gprolog-%%GPROLOG_VER%%/ChangeLog +gprolog-%%GPROLOG_VER%%/NEWS +gprolog-%%GPROLOG_VER%%/README +gprolog-%%GPROLOG_VER%%/VERSION gprolog-%%GPROLOG_VER%%/bin/gplc -gprolog-%%GPROLOG_VER%%/bin/hexgplc gprolog-%%GPROLOG_VER%%/bin/gprolog +gprolog-%%GPROLOG_VER%%/bin/hexgplc +gprolog-%%GPROLOG_VER%%/bin/ma2asm gprolog-%%GPROLOG_VER%%/bin/pl2wam gprolog-%%GPROLOG_VER%%/bin/wam2ma -gprolog-%%GPROLOG_VER%%/bin/ma2asm -%%FD%%gprolog-%%GPROLOG_VER%%/bin/fd2c -gprolog-%%GPROLOG_VER%%/include/gprolog.h +gprolog-%%GPROLOG_VER%%/gprolog.ico gprolog-%%GPROLOG_VER%%/include/fd_to_c.h -gprolog-%%GPROLOG_VER%%/lib/top_level.o +gprolog-%%GPROLOG_VER%%/include/gprolog.h gprolog-%%GPROLOG_VER%%/lib/all_pl_bips.o gprolog-%%GPROLOG_VER%%/lib/debugger.o -%%FD%%gprolog-%%GPROLOG_VER%%/lib/all_fd_bips.o -gprolog-%%GPROLOG_VER%%/lib/libengine_pl.a gprolog-%%GPROLOG_VER%%/lib/libbips_pl.a -%%FD%%gprolog-%%GPROLOG_VER%%/lib/libengine_fd.a -%%FD%%gprolog-%%GPROLOG_VER%%/lib/libbips_fd.a +gprolog-%%GPROLOG_VER%%/lib/libengine_pl.a gprolog-%%GPROLOG_VER%%/lib/liblinedit.a -gprolog-%%GPROLOG_VER%%/COPYING -gprolog-%%GPROLOG_VER%%/VERSION -gprolog-%%GPROLOG_VER%%/NEWS -gprolog-%%GPROLOG_VER%%/README -gprolog-%%GPROLOG_VER%%/ChangeLog -@dirrm gprolog-%%GPROLOG_VER%%/lib -@dirrm gprolog-%%GPROLOG_VER%%/include +gprolog-%%GPROLOG_VER%%/lib/top_level.o @dirrm gprolog-%%GPROLOG_VER%%/bin +@dirrm gprolog-%%GPROLOG_VER%%/include +@dirrm gprolog-%%GPROLOG_VER%%/lib @dirrm gprolog-%%GPROLOG_VER%%