From owner-cvs-ports@FreeBSD.ORG Tue Sep 14 11:16:25 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2485C1065672; Tue, 14 Sep 2010 11:16:25 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ED9A38FC14; Tue, 14 Sep 2010 11:16:24 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id o8EBGO1C048727; Tue, 14 Sep 2010 11:16:24 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id o8EBGO05048726; Tue, 14 Sep 2010 11:16:24 GMT (envelope-from pav) Message-Id: <201009141116.o8EBGO05048726@repoman.freebsd.org> From: Pav Lucistnik Date: Tue, 14 Sep 2010 11:16:24 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile ports/devel/coccinelle Makefile distinfo pkg-descr pkg-plist ports/devel/coccinelle/files patch-configure patch-pycaml-Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Sep 2010 11:16:25 -0000 pav 2010-09-14 11:16:24 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/coccinelle Makefile distinfo pkg-descr pkg-plist devel/coccinelle/files patch-configure patch-pycaml-Makefile Log: Coccinelle is a program matching and transformation engine which provides the language SmPL (Semantic Patch Language) for specifying desired matches and transformations in C code. Coccinelle was initially targeted towards performing collateral evolutions in Linux. Such evolutions comprise the changes that are needed in client code in response to evolutions in library APIs, and may include modifications such as renaming a function, adding a function argument whose value is somehow context-dependent, and reorganizing a data structure. Beyond collateral evolutions, Coccinelle is successfully used (by us and others) for finding and fixing bugs in systems code. WWW: http://coccinelle.lip6.fr/ PR: ports/150472 Submitted by: Andriy Gapon Revision Changes Path 1.4041 +1 -0 ports/devel/Makefile 1.1 +23 -0 ports/devel/coccinelle/Makefile (new) 1.1 +3 -0 ports/devel/coccinelle/distinfo (new) 1.1 +47 -0 ports/devel/coccinelle/files/patch-configure (new) 1.1 +11 -0 ports/devel/coccinelle/files/patch-pycaml-Makefile (new) 1.1 +11 -0 ports/devel/coccinelle/pkg-descr (new) 1.1 +76 -0 ports/devel/coccinelle/pkg-plist (new)