On 2015/09/11 16:11, Jonathan Gray wrote:
> On Thu, Sep 10, 2015 at 05:33:31PM +0100, Stuart Henderson wrote:
> > Depends on recently submitted devel/ocaml-parmap.
> > http://marc.info/?l=openbsd-ports&m=144189988907219&w=2
> > 
> > Lightly tested only.
> 
> I installed texlive_base and its odd deps like clisp but that doesn't
> seem to be enough.
> 
> It looks like texlive_texmf-full is needed to build the manual,
> after installing that coccinelle builds and runs here on amd64.

Updated diff fixes this, and actually installs the docs.

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/coccinelle/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile    30 Aug 2015 16:18:48 -0000      1.25
+++ Makefile    11 Sep 2015 10:47:32 -0000
@@ -6,9 +6,7 @@ COMMENT =       program matching and transform
 
 # if updating, check for any additional use of diff/grep which
 # may need to be switched to gdiff/ggrep
-DISTNAME =     coccinelle-1.0.0-rc15
-REVISION =     4
-PKGNAME =      ${DISTNAME:S/-rc/rc/}
+DISTNAME =     coccinelle-1.0.2
 EXTRACT_SUFX = .tgz
 
 CATEGORIES =   devel
@@ -25,12 +23,15 @@ MASTER_SITES = ${HOMEPAGE}distrib/
 MODULES =              lang/ocaml \
                        lang/python
 
-BUILD_DEPENDS =                ${RUN_DEPENDS} lang/ocaml-camlp4
-RUN_DEPENDS =          devel/ocaml-pcre \
+BUILD_DEPENDS =                ${RUN_DEPENDS} \
+                       lang/ocaml-camlp4 \
+                       print/texlive/base \
+                       print/texlive/texmf,-full
+RUN_DEPENDS =          devel/ocaml-parmap \
+                       devel/ocaml-pcre \
                        sysutils/findlib \
                        sysutils/ggrep \
                        textproc/gdiff
-TEST_DEPENDS = ${FULLPKGPATH}
 
 # asks questions at the end if it does better than expected
 TEST_IS_INTERACTIVE = Yes
@@ -38,19 +39,23 @@ TEST_IS_INTERACTIVE = Yes
 CONFIGURE_STYLE =      gnu
 CONFIGURE_ENV =                MAKE_PROGRAM=${MAKE_PROGRAM}
 # The PKG_CHECK_MODULES autoconf macro doesn't have a way to use .private
-CONFIGURE_ENV +=       PYTHON_LIBS="`pkg-config --static --libs python`"
+CONFIGURE_ENV +=       PYTHON_LIBS="`pkg-config --static --libs python`" \
+                       ac_cv_path_PATCH="patch -z.ccorig"
 CONFIGURE_ARGS =       --with-python=${MODPY_BIN}
+CONFIGURE_ARGS +=      --disable-menhirLib # version in ports is too new
 
-USE_GMAKE =            Yes
+USE_GMAKE =    Yes
+PORTHOME =     ${WRKDIR}
 
 TEST_TARGET =  test
+TEST_DEPENDS = ${FULLPKGPATH}
 
 .include <bsd.port.arch.mk>
 .if ${PROPERTIES:Mocaml_native_dynlink}
-# word builds both: opt AND byte
+# "world" builds both: opt AND byte
 ALL_TARGET =           world
 .else
-# all-release builds either opt OR byte
+# "all-release" builds either opt OR byte
 ALL_TARGET =           all-release
 .endif
 
@@ -60,8 +65,10 @@ pre-configure:
 post-install:
        ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
            ${PREFIX}/share/coccinelle/python/coccilib
-       mv \
-               ${PREFIX}/share/coccinelle/dllpycaml_stubs.so \
+       mv ${PREFIX}/lib/coccinelle/dllpycaml_stubs.so \
                ${PREFIX}/lib/ocaml/stublibs/
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/coccinelle
+       cd ${WRKSRC}/docs/manual; \
+               ${MAKE_PROGRAM} WEBDOCS=${PREFIX}/share/doc/coccinelle install
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/coccinelle/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo    12 Oct 2012 19:59:32 -0000      1.9
+++ distinfo    11 Sep 2015 10:47:32 -0000
@@ -1,2 +1,2 @@
-SHA256 (coccinelle-1.0.0-rc15.tgz) = 
B/q04XUSkluViJC7E8CAl5cHTy5EoRB7AHS9zBVrlZY=
-SIZE (coccinelle-1.0.0-rc15.tgz) = 3328556
+SHA256 (coccinelle-1.0.2.tgz) = TkW5BPQsm4RzIWh4LUkcjBqyO7hdsGxLm6J2K+qKxnk=
+SIZE (coccinelle-1.0.2.tgz) = 2790829
Index: patches/patch-Makefile
===================================================================
RCS file: /cvs/ports/devel/coccinelle/patches/patch-Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 patch-Makefile
--- patches/patch-Makefile      12 Oct 2012 20:53:39 -0000      1.7
+++ patches/patch-Makefile      11 Sep 2015 10:47:32 -0000
@@ -1,36 +1,24 @@
 $OpenBSD: patch-Makefile,v 1.7 2012/10/12 20:53:39 sthen Exp $
---- Makefile.orig      Thu Aug 16 18:52:07 2012
-+++ Makefile   Fri Oct 12 21:23:42 2012
-@@ -275,9 +275,9 @@ purebytecode:
- # copies the stubs libraries (if any) to the root directory
- copy-stubs:
-       @if test -f ./bundles/pycaml/dllpycaml_stubs.so; then \
--              cp -fv ./bundles/pycaml/dllpycaml_stubs.so .; fi
-+              cp -f ./bundles/pycaml/dllpycaml_stubs.so .; fi
-       @if test -f ./bundles/pcre/dllpcre_stubs.so; then \
--              cp -fv ./bundles/pcre/dllpcre_stubs.so .; fi
-+              cp -f ./bundles/pcre/dllpcre_stubs.so .; fi
- 
- ##############################################################################
- # Build version information
-@@ -358,7 +358,7 @@ install-man:
-       $(MKDIR_P) $(DESTDIR)$(MANDIR)/man1
+--- Makefile.orig      Tue Aug 18 09:31:35 2015
++++ Makefile   Thu Sep 10 18:19:21 2015
+@@ -472,7 +472,7 @@ install-man:
        $(MKDIR_P) $(DESTDIR)$(MANDIR)/man3
        $(INSTALL_DATA) docs/spatch.1 $(DESTDIR)$(MANDIR)/man1/
+       $(INSTALL_DATA) docs/pycocci.1 $(DESTDIR)$(MANDIR)/man1/
 -      $(INSTALL_DATA) docs/Coccilib.3cocci $(DESTDIR)$(MANDIR)/man3/
 +      $(INSTALL_DATA) docs/Coccilib.3cocci $(DESTDIR)$(MANDIR)/man3/Coccilib.3
  
  install-bash:
-       @echo "Installing bash completion in: ${DESTDIR}${BASH_COMPLETION_DIR}"
-@@ -389,9 +389,9 @@ install-python:
+       @$(ECHO) "Installing bash completion in: 
${DESTDIR}${BASH_COMPLETION_DIR}"
+@@ -503,9 +503,9 @@ install-python:
  install-stubs:
-       $(MKDIR_P) $(DESTDIR)$(SHAREDIR)
+       $(MKDIR_P) $(DESTDIR)$(LIBDIR)
        @if test -f ./bundles/pycaml/dllpycaml_stubs.so; then \
--              cp -fv ./bundles/pycaml/dllpycaml_stubs.so 
$(DESTDIR)$(SHAREDIR); fi
-+              cp -f ./bundles/pycaml/dllpycaml_stubs.so 
$(DESTDIR)$(SHAREDIR); fi
+-              cp -fv ./bundles/pycaml/dllpycaml_stubs.so $(DESTDIR)$(LIBDIR); 
fi
++              cp -f ./bundles/pycaml/dllpycaml_stubs.so $(DESTDIR)$(LIBDIR); 
fi
        @if test -f ./bundles/pcre/dllpcre_stubs.so; then \
--              cp -fv ./bundles/pcre/dllpcre_stubs.so $(DESTDIR)$(SHAREDIR); fi
-+              cp -f ./bundles/pcre/dllpcre_stubs.so $(DESTDIR)$(SHAREDIR); fi
+-              cp -fv ./bundles/pcre/dllpcre_stubs.so $(DESTDIR)$(LIBDIR); fi
++              cp -f ./bundles/pcre/dllpcre_stubs.so $(DESTDIR)$(LIBDIR); fi
  
  install: install-man install-common install-stubs $(PYTHON_INSTALL_TARGET)
-       rm -f $(DESTDIR)$(SHAREDIR)/spatch
+       rm -f $(DESTDIR)$(LIBDIR)/spatch
Index: patches/patch-Makefile_libs
===================================================================
RCS file: patches/patch-Makefile_libs
diff -N patches/patch-Makefile_libs
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-Makefile_libs 11 Sep 2015 10:47:32 -0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- Makefile.libs.orig Tue Aug 18 09:21:41 2015
++++ Makefile.libs      Thu Sep 10 18:14:58 2015
+@@ -80,5 +80,5 @@ LOCAL_parmap     = $(PARMAPDIR)/parmap.cma
+ LOCALOPT_parmap  = $(PARMAPDIR)/parmap.cmxa
+ GLOBAL_parmap    = $(PARMAPDIR)/parmap.cma
+ GLOBALOPT_parmap = $(PARMAPDIR)/parmap.cmxa
+-FLAGS_parmap     = -cclib -lparmap_stubs
+-OPTFLAGS_parmap  = -cclib -lparmap_stubs
++#FLAGS_parmap     = -cclib -lparmap_stubs
++#OPTFLAGS_parmap  = -cclib -lparmap_stubs
Index: patches/patch-cocci_ml
===================================================================
RCS file: /cvs/ports/devel/coccinelle/patches/patch-cocci_ml,v
retrieving revision 1.5
diff -u -p -r1.5 patch-cocci_ml
--- patches/patch-cocci_ml      12 Oct 2012 19:59:32 -0000      1.5
+++ patches/patch-cocci_ml      11 Sep 2015 10:47:32 -0000
@@ -1,32 +1,32 @@
 $OpenBSD: patch-cocci_ml,v 1.5 2012/10/12 19:59:32 sthen Exp $
---- cocci.ml.orig      Mon Jul 16 17:22:27 2012
-+++ cocci.ml   Sun Aug  5 09:31:54 2012
-@@ -269,8 +269,8 @@ let show_or_not_diff2 cfile outfile =
+--- cocci.ml.orig      Tue Aug 18 09:31:35 2015
++++ cocci.ml   Thu Sep 10 17:50:24 2015
+@@ -267,8 +267,8 @@ let show_or_not_diff2 cfile outfile =
  
-       let line =
-         match !Flag_parsing_c.diff_lines with
--        | None ->   "diff -u -p " ^ cfile ^ " " ^ outfile
--        | Some n -> "diff -U "^n^" -p "^cfile^" "^outfile in
-+        | None ->   "gdiff -u -p " ^ cfile ^ " " ^ outfile
-+        | Some n -> "gdiff -U "^n^" -p "^cfile^" "^outfile in
-       let res = Common.cmd_to_list line in
-       let res =
-         List.map
-@@ -529,7 +529,7 @@ let worth_trying cfiles tokens =
-       | _ -> s
+       let line =
+       match !Flag_parsing_c.diff_lines with
+-      | None ->   "diff -u -p " ^ cfile ^ " " ^ outfile
+-      | Some n -> "diff -U "^n^" -p "^cfile^" "^outfile in
++      | None ->   "gdiff -u -p " ^ cfile ^ " " ^ outfile
++      | Some n -> "gdiff -U "^n^" -p "^cfile^" "^outfile in
+       let res = Common.cmd_to_list line in
+       (match res with
+       [] -> ()
+@@ -546,7 +546,7 @@ let worth_trying2 cfiles (tokens,_,query,_) =
  
        ) in
--      let com = sprintf "egrep -q '(%s)' %s" (join "|" tokens) (join " " 
cfiles)
-+      let com = sprintf "gegrep -q '(%s)' %s" (join "|" tokens) (join " " 
cfiles)
+       let com =
+-      sprintf "egrep -q '(%s)' %s" (join "|" tokens) (join " " cfiles)
++      sprintf "gegrep -q '(%s)' %s" (join "|" tokens) (join " " cfiles)
        in
        (match Sys.command com with
        | 0 (* success *) -> true
-@@ -2049,7 +2049,7 @@ let check_duplicate_modif2 xs =
+@@ -2314,7 +2314,7 @@ let check_duplicate_modif2 xs =
                match res2 with
                | None -> false
                | Some res2 ->
 -                  let diff = Common.cmd_to_list ("diff -u -b -B "^res^" 
"^res2)
 +                  let diff = Common.cmd_to_list ("gdiff -u -b -B "^res^" 
"^res2)
                    in
-                   null diff
+                   diff = []
              ) xs) then begin
Index: patches/patch-commons_common_ml
===================================================================
RCS file: /cvs/ports/devel/coccinelle/patches/patch-commons_common_ml,v
retrieving revision 1.4
diff -u -p -r1.4 patch-commons_common_ml
--- patches/patch-commons_common_ml     12 Oct 2012 20:53:39 -0000      1.4
+++ patches/patch-commons_common_ml     11 Sep 2015 10:47:32 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-commons_common_ml,v 1.4 2012/10/12 20:53:39 sthen Exp $
---- commons/common.ml.orig     Thu Aug 16 18:35:22 2012
-+++ commons/common.ml  Fri Oct 12 22:09:20 2012
-@@ -3407,7 +3407,7 @@ let glob pattern =
+--- commons/common.ml.orig     Sat Jun 13 23:58:25 2015
++++ commons/common.ml  Wed Jul 15 14:33:39 2015
+@@ -3335,7 +3335,7 @@ let glob pattern =
  let files_of_dir_or_files ext xs =
    xs +> List.map (fun x ->
      if is_directory x
@@ -10,7 +10,7 @@ $OpenBSD: patch-commons_common_ml,v 1.4 
      else [x]
    ) +> List.concat
  
-@@ -3417,7 +3417,7 @@ let files_of_dir_or_files_no_vcs ext xs =
+@@ -3345,7 +3345,7 @@ let files_of_dir_or_files_no_vcs ext xs =
      if is_directory x
      then
        cmd_to_list
@@ -19,7 +19,7 @@ $OpenBSD: patch-commons_common_ml,v 1.4 
              "| grep -v /.hg/ |grep -v /CVS/ | grep -v /.git/ |grep -v 
/_darcs/"
          )
      else [x]
-@@ -3430,7 +3430,7 @@ let files_of_dir_or_files_no_vcs_post_filter regex xs 
+@@ -3358,7 +3358,7 @@ let files_of_dir_or_files_no_vcs_post_filter regex xs 
      then
        cmd_to_list
          ("find " ^ x  ^
@@ -28,7 +28,7 @@ $OpenBSD: patch-commons_common_ml,v 1.4 
          )
          +> List.filter (fun s -> s =~ regex)
      else [x]
-@@ -5357,7 +5357,7 @@ let (diff: (int -> int -> diff -> unit)-> (string list
+@@ -5295,7 +5295,7 @@ let (diff: (int -> int -> diff -> unit)-> (string list
      write_file file1 (unwords xs);
      write_file file2 (unwords ys);
      command2
@@ -37,7 +37,7 @@ $OpenBSD: patch-commons_common_ml,v 1.4 
      let res = cat fileresult in
      let a = ref 0 in
      let b = ref 0 in
-@@ -5385,7 +5385,7 @@ let (diff2: (int -> int -> diff -> unit) -> (string * 
+@@ -5323,7 +5323,7 @@ let (diff2: (int -> int -> diff -> unit) -> (string * 
      write_file "/tmp/diff1" xstr;
      write_file "/tmp/diff2" ystr;
      command2
Index: patches/patch-parsing_c_compare_c_ml
===================================================================
RCS file: /cvs/ports/devel/coccinelle/patches/patch-parsing_c_compare_c_ml,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-parsing_c_compare_c_ml
--- patches/patch-parsing_c_compare_c_ml        14 May 2011 15:02:50 -0000      
1.1.1.1
+++ patches/patch-parsing_c_compare_c_ml        11 Sep 2015 10:47:32 -0000
@@ -1,27 +1,15 @@
 $OpenBSD: patch-parsing_c_compare_c_ml,v 1.1.1.1 2011/05/14 15:02:50 sthen Exp 
$
---- parsing_c/compare_c.ml.orig        Thu May  5 20:04:22 2011
-+++ parsing_c/compare_c.ml     Thu May  5 20:06:39 2011
-@@ -156,9 +156,9 @@ let compare_ast filename1 filename2  =
-   let xs =
+--- parsing_c/compare_c.ml.orig        Sat Apr 18 14:37:23 2015
++++ parsing_c/compare_c.ml     Sat Apr 25 10:42:50 2015
+@@ -204,9 +204,9 @@ let is_normal_space_or_comment to_expected = function
+ let get_diff filename1 filename2 bs =
+   let com =
      match !Flag_parsing_c.diff_lines with
-       None ->
--      Common.cmd_to_list ("diff -u -b -B "^filename1^ " "  ^ filename2)
-+      Common.cmd_to_list ("gdiff -u -b -B "^filename1^ " "  ^ filename2)
+-      None -> Printf.sprintf "diff -u %s %s %s" bs filename1 filename2
++      None -> Printf.sprintf "gdiff -u %s %s %s" bs filename1 filename2
      | Some n ->
--      Common.cmd_to_list ("diff -U "^n^" -b -B "^filename1^" "^filename2) in
-+      Common.cmd_to_list ("gdiff -U "^n^" -b -B "^filename1^" "^filename2) in
+-      Printf.sprintf "diff -U %s %s %s %s" n bs filename1 filename2 in
++      Printf.sprintf "gdiff -U %s %s %s %s" n bs filename1 filename2 in
+   let xs = Common.cmd_to_list com in
  
    (* get rid of the --- and +++ lines *)
-   let xs =
-@@ -341,9 +341,9 @@ let do_compare_token adjust_cvs to_expected filename1 
-   let xs =
-     match !Flag_parsing_c.diff_lines with
-       None ->
--      Common.cmd_to_list ("diff -u -b -B "^filename1^ " "  ^ filename2)
-+      Common.cmd_to_list ("gdiff -u -b -B "^filename1^ " "  ^ filename2)
-     | Some n ->
--      Common.cmd_to_list ("diff -U "^n^" -b -B "^filename1^" "^filename2) in
-+      Common.cmd_to_list ("gdiff -U "^n^" -b -B "^filename1^" "^filename2) in
- 
-   (* get rid of the --- and +++ lines *)
-   let xs =
Index: patches/patch-scripts_stat_directory_complete_pl
===================================================================
RCS file: 
/cvs/ports/devel/coccinelle/patches/patch-scripts_stat_directory_complete_pl,v
retrieving revision 1.2
diff -u -p -r1.2 patch-scripts_stat_directory_complete_pl
--- patches/patch-scripts_stat_directory_complete_pl    18 Jul 2012 08:04:43 
-0000      1.2
+++ patches/patch-scripts_stat_directory_complete_pl    11 Sep 2015 10:47:32 
-0000
@@ -1,12 +1,12 @@
 $OpenBSD: patch-scripts_stat_directory_complete_pl,v 1.2 2012/07/18 08:04:43 
sthen Exp $
---- scripts/stat_directory_complete.pl.orig    Sun Mar 11 22:52:51 2012
-+++ scripts/stat_directory_complete.pl Wed Mar 14 23:37:53 2012
+--- scripts/stat_directory_complete.pl.orig    Tue Aug 18 09:31:37 2015
++++ scripts/stat_directory_complete.pl Thu Sep 10 17:51:44 2015
 @@ -256,7 +256,7 @@ foreach my $c (@cfiles) {
      mylog "found corrected";
    }
    my $onlychange = 0;
 -  open TMP, "diff -u -b -B $bef $aft |";
 +  open TMP, "gdiff -u -b -B $bef $aft |";
-   
+ 
    my $count = 0;
    while(<TMP>) {
Index: pkg/PFRAG.dynlink
===================================================================
RCS file: /cvs/ports/devel/coccinelle/pkg/PFRAG.dynlink,v
retrieving revision 1.1
diff -u -p -r1.1 PFRAG.dynlink
--- pkg/PFRAG.dynlink   27 Nov 2012 10:08:00 -0000      1.1
+++ pkg/PFRAG.dynlink   11 Sep 2015 10:47:32 -0000
@@ -1,3 +1,3 @@
 @comment $OpenBSD: PFRAG.dynlink,v 1.1 2012/11/27 10:08:00 sthen Exp $
 bin/spatch.opt
-@bin share/coccinelle/spatch.opt
+@bin lib/coccinelle/spatch.opt
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/coccinelle/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST
--- pkg/PLIST   27 Nov 2012 10:08:00 -0000      1.8
+++ pkg/PLIST   11 Sep 2015 10:47:32 -0000
@@ -1,96 +1,79 @@
 @comment $OpenBSD: PLIST,v 1.8 2012/11/27 10:08:00 sthen Exp $
 %%dynlink%%
+bin/pycocci
 bin/spatch
 bin/spatch.byte
-lib/ocaml/
-lib/ocaml/stublibs/
+lib/coccinelle/
+lib/coccinelle/ocaml/
+lib/coccinelle/ocaml/ast0_cocci.cmi
+lib/coccinelle/ocaml/ast_c.cmi
+lib/coccinelle/ocaml/ast_cocci.cmi
+lib/coccinelle/ocaml/coccilib.cmi
+lib/coccinelle/ocaml/common.cmi
+lib/coccinelle/ocaml/config.cmi
+lib/coccinelle/ocaml/exposed_modules.cmi
+lib/coccinelle/ocaml/flag.cmi
+lib/coccinelle/ocaml/iteration.cmi
+lib/coccinelle/ocaml/lexer_c.cmi
+lib/coccinelle/ocaml/lib_parsing_c.cmi
+lib/coccinelle/ocaml/ocamlcocci_aux.cmi
+lib/coccinelle/ocaml/parse_c.cmi
+lib/coccinelle/ocaml/parser_c.cmi
+lib/coccinelle/ocaml/prepare_ocamlcocci.cmi
+lib/coccinelle/ocaml/pretty_print_c.cmi
+lib/coccinelle/ocaml/regexp.cmi
+lib/coccinelle/ocaml/run_ocamlcocci.cmi
+lib/coccinelle/ocaml/type_cocci.cmi
+lib/coccinelle/ocaml/visitor_c.cmi
+lib/coccinelle/ocaml/yes_prepare_ocamlcocci.cmi
+lib/coccinelle/python/
+lib/coccinelle/python/coccilib/
+lib/coccinelle/python/coccilib/__init__.py
+lib/coccinelle/python/coccilib/coccigui/
+lib/coccinelle/python/coccilib/coccigui/__init__.py
+lib/coccinelle/python/coccilib/coccigui/coccigui.py
+lib/coccinelle/python/coccilib/coccigui/pycoccimodel.py
+lib/coccinelle/python/coccilib/coccigui/pygui.glade
+lib/coccinelle/python/coccilib/coccigui/pygui.gladep
+lib/coccinelle/python/coccilib/coccigui/vim.py
+lib/coccinelle/python/coccilib/coccigui/vimcom.py
+lib/coccinelle/python/coccilib/coccigui/vimeditor.py
+lib/coccinelle/python/coccilib/coccigui/vimembed.py
+lib/coccinelle/python/coccilib/elems.py
+lib/coccinelle/python/coccilib/org.py
+lib/coccinelle/python/coccilib/output.py
+lib/coccinelle/python/coccilib/report.py
+lib/coccinelle/python/coccilib/trac.py
+lib/coccinelle/python/coccilib/xml_firehose.py
+@bin lib/coccinelle/spatch
+lib/coccinelle/standard.h
+lib/coccinelle/standard.iso
 lib/ocaml/stublibs/dllpycaml_stubs.so
+@man man/man1/pycocci.1
 @man man/man1/spatch.1
 @man man/man3/Coccilib.3
-share/coccinelle/
-share/coccinelle/commons/
-share/coccinelle/commons/commands.cmi
-share/coccinelle/commons/common.cmi
-share/coccinelle/commons/common_extra.cmi
-share/coccinelle/commons/glimpse.cmi
-share/coccinelle/commons/interfaces.cmi
-share/coccinelle/commons/oarray.cmi
-share/coccinelle/commons/oassoc.cmi
-share/coccinelle/commons/objet.cmi
-share/coccinelle/commons/ocollection.cmi
-share/coccinelle/commons/ograph.cmi
-share/coccinelle/commons/ograph_extended.cmi
-share/coccinelle/commons/ograph_simple.cmi
-share/coccinelle/commons/osequence.cmi
-share/coccinelle/commons/oset.cmi
-share/coccinelle/commons/parser_combinators.cmi
-share/coccinelle/commons/seti.cmi
-share/coccinelle/globals/
-share/coccinelle/globals/iteration.cmi
-share/coccinelle/ocaml/
-share/coccinelle/ocaml/coccilib.cmi
-share/coccinelle/parsing_c/
-share/coccinelle/parsing_c/ast_c.cmi
-share/coccinelle/parsing_c/comment_annotater_c.cmi
-share/coccinelle/parsing_c/compare_c.cmi
-share/coccinelle/parsing_c/control_flow_c.cmi
-share/coccinelle/parsing_c/control_flow_c_build.cmi
-share/coccinelle/parsing_c/cpp_analysis_c.cmi
-share/coccinelle/parsing_c/cpp_ast_c.cmi
-share/coccinelle/parsing_c/cpp_token_c.cmi
-share/coccinelle/parsing_c/flag_parsing_c.cmi
-share/coccinelle/parsing_c/lexer_c.cmi
-share/coccinelle/parsing_c/lexer_parser.cmi
-share/coccinelle/parsing_c/lib_parsing_c.cmi
-share/coccinelle/parsing_c/parse_c.cmi
-share/coccinelle/parsing_c/parser_c.cmi
-share/coccinelle/parsing_c/parsing_consistency_c.cmi
-share/coccinelle/parsing_c/parsing_hacks.cmi
-share/coccinelle/parsing_c/parsing_recovery_c.cmi
-share/coccinelle/parsing_c/parsing_stat.cmi
-share/coccinelle/parsing_c/pretty_print_c.cmi
-share/coccinelle/parsing_c/semantic_c.cmi
-share/coccinelle/parsing_c/test_parsing_c.cmi
-share/coccinelle/parsing_c/token_c.cmi
-share/coccinelle/parsing_c/token_helpers.cmi
-share/coccinelle/parsing_c/token_views_c.cmi
-share/coccinelle/parsing_c/type_annoter_c.cmi
-share/coccinelle/parsing_c/type_c.cmi
-share/coccinelle/parsing_c/unparse_c.cmi
-share/coccinelle/parsing_c/unparse_cocci.cmi
-share/coccinelle/parsing_c/unparse_hrule.cmi
-share/coccinelle/parsing_c/visitor_c.cmi
-share/coccinelle/python/
-share/coccinelle/python/coccilib/
-share/coccinelle/python/coccilib/__init__.py
-share/coccinelle/python/coccilib/__init__.pyc
-share/coccinelle/python/coccilib/coccigui/
-share/coccinelle/python/coccilib/coccigui/__init__.py
-share/coccinelle/python/coccilib/coccigui/__init__.pyc
-share/coccinelle/python/coccilib/coccigui/coccigui.py
-share/coccinelle/python/coccilib/coccigui/coccigui.pyc
-share/coccinelle/python/coccilib/coccigui/pycoccimodel.py
-share/coccinelle/python/coccilib/coccigui/pycoccimodel.pyc
-share/coccinelle/python/coccilib/coccigui/pygui.glade
-share/coccinelle/python/coccilib/coccigui/pygui.gladep
-share/coccinelle/python/coccilib/coccigui/vim.py
-share/coccinelle/python/coccilib/coccigui/vim.pyc
-share/coccinelle/python/coccilib/coccigui/vimcom.py
-share/coccinelle/python/coccilib/coccigui/vimcom.pyc
-share/coccinelle/python/coccilib/coccigui/vimeditor.py
-share/coccinelle/python/coccilib/coccigui/vimeditor.pyc
-share/coccinelle/python/coccilib/coccigui/vimembed.py
-share/coccinelle/python/coccilib/coccigui/vimembed.pyc
-share/coccinelle/python/coccilib/elems.py
-share/coccinelle/python/coccilib/elems.pyc
-share/coccinelle/python/coccilib/org.py
-share/coccinelle/python/coccilib/org.pyc
-share/coccinelle/python/coccilib/output.py
-share/coccinelle/python/coccilib/output.pyc
-share/coccinelle/python/coccilib/report.py
-share/coccinelle/python/coccilib/report.pyc
-share/coccinelle/python/coccilib/trac.py
-share/coccinelle/python/coccilib/trac.pyc
-@bin share/coccinelle/spatch
-share/coccinelle/standard.h
-share/coccinelle/standard.iso
+share/doc/coccinelle/
+share/doc/coccinelle/contents_motif.gif
+share/doc/coccinelle/index.html
+share/doc/coccinelle/main_grammar.css
+share/doc/coccinelle/main_grammar.html
+share/doc/coccinelle/main_grammar.pdf
+share/doc/coccinelle/main_grammar001.html
+share/doc/coccinelle/main_grammar002.html
+share/doc/coccinelle/main_grammar003.html
+share/doc/coccinelle/main_grammar004.html
+share/doc/coccinelle/main_grammar005.html
+share/doc/coccinelle/main_grammar006.html
+share/doc/coccinelle/main_grammar007.html
+share/doc/coccinelle/main_grammar008.html
+share/doc/coccinelle/main_grammar009.html
+share/doc/coccinelle/main_grammar010.html
+share/doc/coccinelle/main_grammar011.html
+share/doc/coccinelle/main_grammar012.html
+share/doc/coccinelle/main_grammar013.html
+share/doc/coccinelle/main_grammar014.html
+share/doc/coccinelle/main_grammar015.html
+share/doc/coccinelle/manual.pdf
+share/doc/coccinelle/next_motif.gif
+share/doc/coccinelle/options.pdf
+share/doc/coccinelle/previous_motif.gif

Reply via email to