texlive[46938] trunk: ctan-o-mat wrappers

commits+karl at tug.org commits+karl at tug.org
Tue Mar 13 00:04:37 CET 2018


Revision: 46938
          http://tug.org/svn/texlive?view=revision&revision=46938
Author:   karl
Date:     2018-03-13 00:04:35 +0100 (Tue, 13 Mar 2018)
Log Message:
-----------
ctan-o-mat wrappers

Modified Paths:
--------------
    trunk/Master/bin/aarch64-linux/ctan-o-mat
    trunk/Master/bin/amd64-freebsd/ctan-o-mat
    trunk/Master/bin/amd64-netbsd/ctan-o-mat
    trunk/Master/bin/armel-linux/ctan-o-mat
    trunk/Master/bin/armhf-linux/ctan-o-mat
    trunk/Master/bin/i386-cygwin/ctan-o-mat
    trunk/Master/bin/i386-darwin/ctan-o-mat
    trunk/Master/bin/i386-freebsd/ctan-o-mat
    trunk/Master/bin/i386-linux/ctan-o-mat
    trunk/Master/bin/i386-linuxmusl/ctan-o-mat
    trunk/Master/bin/i386-netbsd/ctan-o-mat
    trunk/Master/bin/i386-solaris/ctan-o-mat
    trunk/Master/bin/powerpc-darwin/ctan-o-mat
    trunk/Master/bin/powerpc-linux/ctan-o-mat
    trunk/Master/bin/sparc-solaris/ctan-o-mat
    trunk/Master/bin/x86_64-cygwin/ctan-o-mat
    trunk/Master/bin/x86_64-darwin/ctan-o-mat
    trunk/Master/bin/x86_64-darwinlegacy/ctan-o-mat
    trunk/Master/bin/x86_64-linux/ctan-o-mat
    trunk/Master/bin/x86_64-linuxmusl/ctan-o-mat
    trunk/Master/bin/x86_64-solaris/ctan-o-mat
    trunk/Master/texmf-dist/doc/man/man1/ctan-o-mat.man1.pdf
    trunk/Master/tlpkg/libexec/ctan2tds

Added Paths:
-----------
    trunk/Build/source/texk/texlive/linked_scripts/ctan-o-mat/ctan-o-mat
    trunk/Master/bin/win32/ctan-o-mat.bat
    trunk/Master/texmf-dist/scripts/ctan-o-mat/ctan-o-mat

Removed Paths:
-------------
    trunk/Master/bin/win32/ctan-o-mat.exe
    trunk/Master/texmf-dist/doc/support/ctan-o-mat/ctan-o-mat
    trunk/Master/texmf-dist/source/support/ctan-o-mat/

Added: trunk/Build/source/texk/texlive/linked_scripts/ctan-o-mat/ctan-o-mat
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/ctan-o-mat/ctan-o-mat	                        (rev 0)
+++ trunk/Build/source/texk/texlive/linked_scripts/ctan-o-mat/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -0,0 +1,21 @@
+#/bin/sh
+##-----------------------------------------------------------------------------
+## This file is part of ctan-o-mat.
+## This program is distributed under BSD-like license. See file LICENSE
+## 
+## (c) 2016-2017 Gerd Neugebauer
+## 
+## Net: gene at gerd-neugebauer.de
+## 
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of a 3-clause BSD-like license as stated in the
+## file LICENSE contained in this distribution.
+##
+## You should have received a copy of the LICENSE along with this
+## program; if not, see the repository under http://***.
+##
+##-----------------------------------------------------------------------------
+
+exec perl "$0.pl" "$@"
+
+#
\ No newline at end of file


Property changes on: trunk/Build/source/texk/texlive/linked_scripts/ctan-o-mat/ctan-o-mat
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Modified: trunk/Master/bin/aarch64-linux/ctan-o-mat
===================================================================
--- trunk/Master/bin/aarch64-linux/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/aarch64-linux/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/amd64-freebsd/ctan-o-mat
===================================================================
--- trunk/Master/bin/amd64-freebsd/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/amd64-freebsd/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/amd64-netbsd/ctan-o-mat
===================================================================
--- trunk/Master/bin/amd64-netbsd/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/amd64-netbsd/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/armel-linux/ctan-o-mat
===================================================================
--- trunk/Master/bin/armel-linux/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/armel-linux/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/armhf-linux/ctan-o-mat
===================================================================
--- trunk/Master/bin/armhf-linux/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/armhf-linux/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/i386-cygwin/ctan-o-mat
===================================================================
--- trunk/Master/bin/i386-cygwin/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/i386-cygwin/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/i386-darwin/ctan-o-mat
===================================================================
--- trunk/Master/bin/i386-darwin/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/i386-darwin/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/i386-freebsd/ctan-o-mat
===================================================================
--- trunk/Master/bin/i386-freebsd/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/i386-freebsd/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/i386-linux/ctan-o-mat
===================================================================
--- trunk/Master/bin/i386-linux/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/i386-linux/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/i386-linuxmusl/ctan-o-mat
===================================================================
--- trunk/Master/bin/i386-linuxmusl/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/i386-linuxmusl/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/i386-netbsd/ctan-o-mat
===================================================================
--- trunk/Master/bin/i386-netbsd/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/i386-netbsd/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/i386-solaris/ctan-o-mat
===================================================================
--- trunk/Master/bin/i386-solaris/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/i386-solaris/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/powerpc-darwin/ctan-o-mat
===================================================================
--- trunk/Master/bin/powerpc-darwin/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/powerpc-darwin/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/powerpc-linux/ctan-o-mat
===================================================================
--- trunk/Master/bin/powerpc-linux/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/powerpc-linux/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/sparc-solaris/ctan-o-mat
===================================================================
--- trunk/Master/bin/sparc-solaris/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/sparc-solaris/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Added: trunk/Master/bin/win32/ctan-o-mat.bat
===================================================================
--- trunk/Master/bin/win32/ctan-o-mat.bat	                        (rev 0)
+++ trunk/Master/bin/win32/ctan-o-mat.bat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -0,0 +1,21 @@
+ at echo off
+ at rem --------------------------------------------------------------------------
+ at rem  This file is part of ctan-o-mat.
+ at rem  This program is distributed under BSD-like license. See file LICENSE
+ at rem  
+ at rem  (c) 2016-2017 Gerd Neugebauer
+ at rem  
+ at rem  Net: gene at gerd-neugebauer.de
+ at rem  
+ at rem  This program is free software; you can redistribute it and/or modify
+ at rem  it under the terms of a 3-clause BSD-like license as stated in the
+ at rem  file LICENSE contained in this distribution.
+ at rem 
+ at rem  You should have received a copy of the LICENSE along with this
+ at rem  program; if not, see the repository under http://***.
+ at rem 
+ at rem --------------------------------------------------------------------------
+
+"perl ctan-o-mat.pl %*"
+
+ at rem --------------------------------------------------------------------------


Property changes on: trunk/Master/bin/win32/ctan-o-mat.bat
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Deleted: trunk/Master/bin/win32/ctan-o-mat.exe
===================================================================
(Binary files differ)

Modified: trunk/Master/bin/x86_64-cygwin/ctan-o-mat
===================================================================
--- trunk/Master/bin/x86_64-cygwin/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/x86_64-cygwin/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/x86_64-darwin/ctan-o-mat
===================================================================
--- trunk/Master/bin/x86_64-darwin/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/x86_64-darwin/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/x86_64-darwinlegacy/ctan-o-mat
===================================================================
--- trunk/Master/bin/x86_64-darwinlegacy/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/x86_64-darwinlegacy/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/x86_64-linux/ctan-o-mat
===================================================================
--- trunk/Master/bin/x86_64-linux/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/x86_64-linux/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/x86_64-linuxmusl/ctan-o-mat
===================================================================
--- trunk/Master/bin/x86_64-linuxmusl/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/x86_64-linuxmusl/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/bin/x86_64-solaris/ctan-o-mat
===================================================================
--- trunk/Master/bin/x86_64-solaris/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/bin/x86_64-solaris/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file
+link ../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat
\ No newline at end of file

Modified: trunk/Master/texmf-dist/doc/man/man1/ctan-o-mat.man1.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/support/ctan-o-mat/ctan-o-mat
===================================================================
--- trunk/Master/texmf-dist/doc/support/ctan-o-mat/ctan-o-mat	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/texmf-dist/doc/support/ctan-o-mat/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -1,21 +0,0 @@
-#/bin/sh
-##-----------------------------------------------------------------------------
-## This file is part of ctan-o-mat.
-## This program is distributed under BSD-like license. See file LICENSE
-## 
-## (c) 2016-2017 Gerd Neugebauer
-## 
-## Net: gene at gerd-neugebauer.de
-## 
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of a 3-clause BSD-like license as stated in the
-## file LICENSE contained in this distribution.
-##
-## You should have received a copy of the LICENSE along with this
-## program; if not, see the repository under http://***.
-##
-##-----------------------------------------------------------------------------
-
-exec perl "$0.pl" "$@"
-
-#
\ No newline at end of file

Added: trunk/Master/texmf-dist/scripts/ctan-o-mat/ctan-o-mat
===================================================================
--- trunk/Master/texmf-dist/scripts/ctan-o-mat/ctan-o-mat	                        (rev 0)
+++ trunk/Master/texmf-dist/scripts/ctan-o-mat/ctan-o-mat	2018-03-12 23:04:35 UTC (rev 46938)
@@ -0,0 +1,21 @@
+#/bin/sh
+##-----------------------------------------------------------------------------
+## This file is part of ctan-o-mat.
+## This program is distributed under BSD-like license. See file LICENSE
+## 
+## (c) 2016-2017 Gerd Neugebauer
+## 
+## Net: gene at gerd-neugebauer.de
+## 
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of a 3-clause BSD-like license as stated in the
+## file LICENSE contained in this distribution.
+##
+## You should have received a copy of the LICENSE along with this
+## program; if not, see the repository under http://***.
+##
+##-----------------------------------------------------------------------------
+
+exec perl "$0.pl" "$@"
+
+#
\ No newline at end of file


Property changes on: trunk/Master/texmf-dist/scripts/ctan-o-mat/ctan-o-mat
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2018-03-12 22:11:59 UTC (rev 46937)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2018-03-12 23:04:35 UTC (rev 46938)
@@ -27,8 +27,8 @@
 use vars qw($opt_ctan_dir);
 
 # programs used; must all be on the path
-$MV = "mv";
-$CP = "cp -p";
+$MV = "mv -v";
+$CP = "cp -pv";
 $RM = "rm -vf";  # just to get feedback from GNU rm on removals
 $MAKEINFO = "makeinfo";
 $INSTALL = "install -D -m 664";
@@ -2315,6 +2315,7 @@
  'cmextra',             'NULL',
  'concmath-fonts',      'NULL',
  'crossword',           $standardsource . '|AcrossLite',
+ 'ctan-o-mat',          'NULL',                 # process .bat
  'cyrplain',            'NULL',                 # all in tex
  'dccpaper',            $standardsource . '|Makefile',
  'docbytex',		'NULL',
@@ -2806,6 +2807,7 @@
  'bib2gls'		=> '\.jar$',
  'changes'		=> '\.bash$',
  'cloze'		=> '\.lua$',
+ 'ctan-o-mat'		=> 'ctan-o-mat(|\.pl)$',
  'epspdf'               => '(epspdf(|\.help|boot|tk)|\.rb|makegray\.pro)$',
  'latex2nemeth'         => '\.jar$',
  'latex-make'           => '\.py$',
@@ -2846,7 +2848,7 @@
  'cjk-gs-integrate'     => '\.pl$',
  'convbkmk'             => '\.rb$',
  'crossrefware'		=> '\.pl$',
- 'ctan-o-mat'		=> '\.pl$',
+ 'ctan-o-mat'		=> 'ctan-o-mat$',
  'ctanify'              => '^ctanify$',
  'ctanupload'           => '\.pl$',
  'de-macro'             => 'de-macro',
@@ -3738,7 +3740,8 @@
           &SYSTEM ("$MV $s.bat.noMiKTeX $scriptsdir");
           # best to have wrapper also, maybe?
 
-        } elsif ($s eq "lua2dox_filter") {  # package lua2dox
+        } elsif ($s eq "lua2dox_filter"   # package lua2dox
+                 || $s eq "ctan-o-mat") { # package ctan-o-mat
           # handwritten .bat
           &SYSTEM ("$MV $s.bat $platdir/");
           next; # no wrapper



More information about the tex-live-commits mailing list