[Pkg-tcltk-commits] r1518 - policy/trunk

sgolovan at alioth.debian.org sgolovan at alioth.debian.org
Mon Sep 30 18:53:18 UTC 2013


Author: sgolovan
Date: 2013-09-30 18:53:18 +0000 (Mon, 30 Sep 2013)
New Revision: 1518

Modified:
   policy/trunk/tcltk-policy.sgml
Log:
[policy]
Removed libtcl-dev, libtk-dev and similar versioned packages.


Modified: policy/trunk/tcltk-policy.sgml
===================================================================
--- policy/trunk/tcltk-policy.sgml	2013-09-27 07:57:28 UTC (rev 1517)
+++ policy/trunk/tcltk-policy.sgml	2013-09-30 18:53:18 UTC (rev 1518)
@@ -5,22 +5,18 @@
 <!ENTITY wish         "<package>wish</package>">
 <!ENTITY tcl          "<package>tcl</package>">
 <!ENTITY libtcl       "<package>libtcl</package>">
-<!ENTITY libtcl-dev   "<package>libtcl-dev</package>">
 <!ENTITY tcl-doc      "<package>tcl-doc</package>">
 <!ENTITY tcl-dev      "<package>tcl-dev</package>">
 <!ENTITY tclXY        "<package>tcl&XY;</package>">
 <!ENTITY libtclXY     "<package>libtcl&XY;</package>">
-<!ENTITY libtclXY-dev "<package>libtcl&XY;-dev</package>">
 <!ENTITY tclXY-doc    "<package>tcl&XY;-doc</package>">
 <!ENTITY tclXY-dev    "<package>tcl&XY;-dev</package>">
 <!ENTITY tk           "<package>tk</package>">
 <!ENTITY libtk        "<package>libtk</package>">
-<!ENTITY libtk-dev    "<package>libtk-dev</package>">
 <!ENTITY tk-doc       "<package>tk-doc</package>">
 <!ENTITY tk-dev       "<package>tk-dev</package>">
 <!ENTITY tkXY         "<package>tk&XY;</package>">
 <!ENTITY libtkXY      "<package>libtk&XY;</package>">
-<!ENTITY libtkXY-dev  "<package>libtk&XY;-dev</package>">
 <!ENTITY tkXY-doc     "<package>tk&XY;-doc</package>">
 <!ENTITY tkXY-dev     "<package>tk&XY;-dev</package>">
 ]>
@@ -89,7 +85,7 @@
 	  <file>/usr/bin/tclsh</file> and <file>/usr/bin/wish</file> which are
 	  symlinks to the current default
 	  version binaries. For backward compatibility they provide the virtual
-	  packages &tclsh; and &wish; but it isn't recommended to refrence them
+	  packages &tclsh; and &wish; but it isn't recommended to reference them
 	  in packages dependencies anymore. The packages &tcl; and &tk; are
 	  provided by the Debian <file>tcltk-defaults</file> source package,
 	  in order to manage modules and extensions packaging and upgrading better.
@@ -102,8 +98,8 @@
 	  <example>
 	tcl
 	tk
-	libtcl-dev
-	libtk-dev
+	tcl-dev
+	tk-dev
 	tcl-doc
 	tk-doc
 	  </example>
@@ -174,9 +170,7 @@
 	</p>
 	<p>
 	  Tools and files for the <em>development</em> of Tcl/Tk extensions are split off in two
-	  separate packages &libtclXY-dev; and &libtkXY-dev; (They provide virtual packages
-	  &tclXY-dev; and &tkXY-dev; for backward compatibility with older version of the
-	  policy).
+	  separate packages &tclXY-dev; and &tkXY-dev;.
 	  Documentation is provided separately in packages &tclXY-doc; and &tkXY-doc;.
 	</p>
       </sect>
@@ -243,11 +237,11 @@
         <heading>Tools/files for Development of Tcl/Tk modules and extensions</heading>
         <p>
           Some tools and files for development of Tcl/Tk modules and extensions are
-	  packaged as &libtclXY-dev; and &libtkXY-dev;.
+	  packaged as &tclXY-dev; and &tkXY-dev;.
 	  These packages provide header files as well as static and stub libraries.
 	  Header files are installed in <file>/usr/include/tcl&XY;</file>
 	  directory (for both Tcl and Tk).
-	  Default packages &libtcl-dev; and &libtk-dev; provide
+	  Default packages &tcl-dev; and &tk-dev; provide
 	  symlinks to the right versioned header files directory
 	  <example>
 	/usr/include/tcl -> /usr/include/tcl&XY;
@@ -415,17 +409,17 @@
 	following packages (with or without additional package version 
 	relationships):
 	<example>
-	libtcl-dev
-	libtk-dev
-	libtcl&XY;-dev
-	libtk&XY;-dev
+	tcl-dev
+	tk-dev
+	tcl&XY;-dev
+	tk&XY;-dev
 	</example>
       </p>
       <p>
         For example, <package>tclreadline</package> build dependencies are the following:
 	<example>
-	Build-Depends: debhelper (>= 5.0.0), <var>libtcl-dev</var>,
-	 libreadline5-dev, autotools-dev, quilt
+	Build-Depends: debhelper (>= 8.0.0), dpkg-dev (>= 1.16.1~), <var>tcl-dev</var>,
+	 libreadline5-dev, autotools-dev
 	</example>
       </p>
       <p>
@@ -440,7 +434,7 @@
       <p>
         For example, <package>tcllib</package> build dependencies are the following:
 	<example>
-	Build-Depends: debhelper (>= 5.0.0), quilt
+	Build-Depends: debhelper (>= 8.9.7)
 	Build-Depends-Indep: <var>tcl</var>
 	</example>
       </p>
@@ -499,11 +493,11 @@
 	Scripts can include a <file>package require ?-exact? Tcl X.Y</file> or 
 	<file>package require ?-exact? Tk X.Y</file>, for instance.
 	In those cases, use a versioned
-	dependency on one of the default packages (&tcl;, &tk;, &libtcl-dev; or
-	&libtk-dev;), e.g. &tcl; (>= &XY;).
+	dependency on one of the default packages (&tcl;, &tk;, &tcl-dev; or
+	&tk-dev;), e.g. &tcl; (>= &XY;).
 	That is recommend instead of versioned packages dependencies, which are anyway
 	supported for compatibility with past conventions. Note also that &tk;
-	depends on &tcl; and &libtk-dev; depends on &libtcl-dev;.
+	depends on &tcl; and &tk-dev; depends on &tcl-dev;.
 	</item>
 	<item>
 	Always install your package stuff in a per-package sub-directory of




More information about the Pkg-tcltk-commits mailing list