tag 328029 patch
thanks

Hi,

The attached patch replaces the soon-to-be-removed dvidvi with dviselect
from the dviutils package.  Please let me know if you'd like me to NMU.

Thanks,

Matej
diff -ruN alml-2005.01.01.dist/bin/a2engine alml-2005.01.01/bin/a2engine
--- alml-2005.01.01.dist/bin/a2engine   2004-12-23 22:07:45.000000000 +0100
+++ alml-2005.01.01/bin/a2engine        2005-09-17 20:59:13.000000000 +0200
@@ -525,25 +525,25 @@
     # Prima raccolta.
     # tomi 1 e 2
     #-------------------------------------------------------------------
-    system ("dvidvi -i "
+    system ("dviselect ="
             . $pagine[0][0]
-           . ".."
+           . ":"
            . $pagine[0][1]
-           . ","
+           . ",="
             . $pagine[1][0]
-           . ".."
+           . ":"
            . $pagine[1][1]
-           . ","
+           . ",="
             . $pagine[2][0]
-           . ".."
+           . ":"
            . $pagine[2][1]
-           . ","
+           . ",="
             . $pagine[$#pagine-1][0]
-           . ".."
+           . ":"
            . $pagine[$#pagine-1][1]
-           . ","
+           . ",="
             . $pagine[$#pagine][0]
-           . ".."
+           . ":"
            . $pagine[$#pagine][1]
            . " $file_dvi $radice.A.dvi");
 
@@ -551,33 +551,33 @@
     # Seconda raccolta.
     # tomi 3, 4, 5, 6 (reti)
     #-------------------------------------------------------------------
-    system ("dvidvi -i "
+    system ("dviselect ="
             . $pagine[0][0]
-           . ".."
+           . ":"
            . $pagine[0][1]
-           . ","
+           . ",="
             . $pagine[3][0]
-           . ".."
+           . ":"
            . $pagine[3][1]
-           . ","
+           . ",="
             . $pagine[4][0]
-           . ".."
+           . ":"
            . $pagine[4][1]
-           . ","
+           . ",="
             . $pagine[5][0]
-           . ".."
+           . ":"
            . $pagine[5][1]
-           . ","
+           . ",="
             . $pagine[6][0]
-           . ".."
+           . ":"
            . $pagine[6][1]
-           . ","
+           . ",="
             . $pagine[$#pagine-1][0]
-           . ".."
+           . ":"
            . $pagine[$#pagine-1][1]
-           . ","
+           . ",="
             . $pagine[$#pagine][0]
-           . ".."
+           . ":"
            . $pagine[$#pagine][1]
            . " $file_dvi $radice.B.dvi");
 
@@ -585,21 +585,21 @@
     # Terza raccolta.
     # tomo 7   (scrittura)
     #-------------------------------------------------------------------
-    system ("dvidvi -i "
+    system ("dviselect ="
             . $pagine[0][0]
-           . ".."
+           . ":"
            . $pagine[0][1]
-           . ","
+           . ",="
             . $pagine[7][0]
-           . ".."
+           . ":"
            . $pagine[7][1]
-           . ","
+           . ",="
             . $pagine[$#pagine-1][0]
-           . ".."
+           . ":"
            . $pagine[$#pagine-1][1]
-           . ","
+           . ",="
             . $pagine[$#pagine][0]
-           . ".."
+           . ":"
            . $pagine[$#pagine][1]
            . " $file_dvi $radice.C.dvi");
 
@@ -607,29 +607,29 @@
     # Quarta raccolta.
     # tomo 8, 9, 10   (programmazione e software scientifico)
     #-------------------------------------------------------------------
-    system ("dvidvi -i "
+    system ("dviselect ="
             . $pagine[0][0]
-           . ".."
+           . ":"
            . $pagine[0][1]
-           . ","
+           . ",="
             . $pagine[8][0]
-           . ".."
+           . ":"
            . $pagine[8][1]
-           . ","
+           . ",="
             . $pagine[9][0]
-           . ".."
+           . ":"
            . $pagine[9][1]
-           . ","
+           . ",="
             . $pagine[10][0]
-           . ".."
+           . ":"
            . $pagine[10][1]
-           . ","
+           . ",="
             . $pagine[$#pagine-1][0]
-           . ".."
+           . ":"
            . $pagine[$#pagine-1][1]
-           . ","
+           . ",="
             . $pagine[$#pagine][0]
-           . ".."
+           . ":"
            . $pagine[$#pagine][1]
            . " $file_dvi $radice.D.dvi");
 
@@ -637,33 +637,33 @@
     # Quinta raccolta.
     # tomo 11, 12, 13, 14   (varie, LDR, licenze)
     #-------------------------------------------------------------------
-    system ("dvidvi -i "
+    system ("dviselect ="
             . $pagine[0][0]
-           . ".."
+           . ":"
            . $pagine[0][1]
-           . ","
+           . ",="
             . $pagine[11][0]
-           . ".."
+           . ":"
            . $pagine[11][1]
-           . ","
+           . ",="
             . $pagine[12][0]
-           . ".."
+           . ":"
            . $pagine[12][1]
-           . ","
+           . ",="
             . $pagine[13][0]
-           . ".."
+           . ":"
            . $pagine[13][1]
-           . ","
+           . ",="
             . $pagine[14][0]
-           . ".."
+           . ":"
            . $pagine[14][1]
-           . ","
+           . ",="
             . $pagine[$#pagine-1][0]
-           . ".."
+           . ":"
            . $pagine[$#pagine-1][1]
-           . ","
+           . ",="
             . $pagine[$#pagine][0]
-           . ".."
+           . ":"
            . $pagine[$#pagine][1]
            . " $file_dvi $radice.E.dvi");
 }
diff -ruN alml-2005.01.01.dist/bin/alml-extra alml-2005.01.01/bin/alml-extra
--- alml-2005.01.01.dist/bin/alml-extra 2004-12-23 22:07:45.000000000 +0100
+++ alml-2005.01.01/bin/alml-extra      2005-09-17 21:00:43.000000000 +0200
@@ -1176,10 +1176,10 @@
            print STDOUT ("$start_page-$stop_page       
$destination_root_file_name.ps\n");
            system ("psselect -q -p$start_page-$stop_page $source_file_name 
$destination_root_file_name.ps");
          }
-       elsif ($split_type eq "dvidvi")
+       elsif ($split_type eq "dviselect")
          {
            print STDOUT ("$start_page-$stop_page       
$destination_root_file_name.dvi\n");
-           system ("dvidvi -i $start_page..$stop_page $source_file_name 
$destination_root_file_name.dvi");
+           system ("dviselect =$start_page:$stop_page $source_file_name 
$destination_root_file_name.dvi");
          }
        elsif ($split_type eq "dvipdf")
          {
@@ -1196,7 +1196,7 @@
        $source_root_file_name = &root_name ($source_file_name, ".ps");
         $link_ext              = ".ps";
       }
-    elsif ($split_type eq "dvidvi")
+    elsif ($split_type eq "dviselect")
       {
        $source_root_file_name = &root_name ($source_file_name, ".dvi");
         $link_ext              = ".dvi";
@@ -1954,11 +1954,11 @@
 elsif ($action eq "alml-dvi-split-tome"
        && $argument ne "")
   {
-    &split_pages ($argument, "dvidvi", "tome", $split_list_file);
+    &split_pages ($argument, "dviselect", "tome", $split_list_file);
   }
 elsif ($action eq "alml-dvi-split-part"
        && $argument ne "")
   {
-    &split_pages ($argument, "dvidvi", "part", $split_list_file);
+    &split_pages ($argument, "dviselect", "part", $split_list_file);
   }
 
diff -ruN alml-2005.01.01.dist/debian/control alml-2005.01.01/debian/control
--- alml-2005.01.01.dist/debian/control 2004-07-10 12:56:36.000000000 +0200
+++ alml-2005.01.01/debian/control      2005-09-17 21:08:01.000000000 +0200
@@ -7,7 +7,7 @@
 
 Package: alml
 Architecture: all
-Depends: perl, tetex-bin (>= 0.9.990310-1), tetex-extra (>= 1.0.2), latex-ucs, 
latex-ucs-contrib, latex-ucs-uninames, html2ps (>= 1.0), liblocale-gettext-perl 
(>= 1.01-8), sharutils (>= 4.2.1-1), imagemagick (>= 4.2.8-9), sp, psutils (>= 
1.17-9), gs, gs-common, sgml-base, sgml-data, tetex-base, dvipdfm, lilypond (>= 
2.1.0), transfig, dvidvi, gnuplot
+Depends: perl, tetex-bin (>= 0.9.990310-1), tetex-extra (>= 1.0.2), latex-ucs, 
latex-ucs-contrib, latex-ucs-uninames, html2ps (>= 1.0), liblocale-gettext-perl 
(>= 1.01-8), sharutils (>= 4.2.1-1), imagemagick (>= 4.2.8-9), sp, psutils (>= 
1.17-9), gs, gs-common, sgml-base, sgml-data, tetex-base, dvipdfm, lilypond (>= 
2.1.0), transfig, dviutils, gnuplot
 Conflicts: gs-gpl (8.01-4), gs (8.01-4)
 Description: SGML typesetting system able to generate PDF, PS, HTML and TXT
  Alml is a SGML typesetting system developed

Reply via email to