[Pkg-mono-svn-commits] rev 3491 - in cli-common/trunk: . debian
Mirco Bauer
meebey at alioth.debian.org
Sun Dec 2 18:10:56 UTC 2007
Author: meebey
Date: 2007-12-02 18:10:56 +0000 (Sun, 02 Dec 2007)
New Revision: 3491
Modified:
cli-common/trunk/cli-policy.sgml
cli-common/trunk/debian/changelog
cli-common/trunk/debian/control
cli-common/trunk/dh_cligacpolicy
cli-common/trunk/dh_clistrip
cli-common/trunk/gac-package-install
cli-common/trunk/policy-install
cli-common/trunk/postinst-cligacpolicy
cli-common/trunk/postrm-cligacpolicy
Log:
- cli-common 0.5.0 here we go
Modified: cli-common/trunk/cli-policy.sgml
===================================================================
--- cli-common/trunk/cli-policy.sgml 2007-12-02 15:03:03 UTC (rev 3490)
+++ cli-common/trunk/cli-policy.sgml 2007-12-02 18:10:56 UTC (rev 3491)
@@ -21,7 +21,7 @@
</author>
<version>
- Version 0.4.3
+ Version 0.5.0
</version>
<abstract>
@@ -60,6 +60,14 @@
<p>Here are the changes to the Debian CLI Policy document.</p>
<p>
+ Changes from 0.4.4 to 0.5.0:
+ <list>
+ <item>Removed DRAFT tag, the policy is now official.</item>
+ <item><ref id="build-deps">: Added C# 3.0 to the compiler list.</item>
+ <item><ref id="file-perms">: Added dh_clifixperms as alternative to the find command.</item>
+ </list>
+ </p>
+ <p>
Changes from 0.4.2 to 0.4.3:
<list>
<item><ref id="dh_installcligac">: Fixed order of dh_installcligac calls.</item>
@@ -257,7 +265,7 @@
</p>
<p>
- Never ever install application files (<file>.exe</file>) directly into <file>/usr/bin</file>.
+ You <em>must not</em> install application files (<file>.exe</file>) directly into <file>/usr/bin</file>.
Instead create a <qref id="wrapper-script-example">wrapper script</qref>
into <file>/usr/bin</file> to allow them to be run without the <file>.exe</file> suffix.
</p>
@@ -291,6 +299,8 @@
find debian/ -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" -or -name "*.config" | xargs chmod -x
find debian/ -type f -name "*.exe" | xargs chmod +x
</example>
+ Alternatively you can call <file>dh_clifixperms</file> after
+ <file>dh_fixperms</file>.
</p>
</sect1>
@@ -298,8 +308,8 @@
<heading>Build Dependencies</heading>
<p>
- At a minimum, CLI packages <em>must</em> Build-Depends on
- <package>cli-common-dev</package> (>= 0.4.0) and the
+ At a minimum, CLI packages <em>should</em> Build-Depends on
+ <package>cli-common-dev</package> (>= 0.4.4) and the
appropriate CLI compiler(s).
</p>
@@ -313,6 +323,9 @@
C# 2.0: <package>mono-gmcs</package> (>= 1.1.8) | c-sharp-2.0-compiler
</item>
<item>
+ C# 3.0: <package>mono-gmcs</package> (>= 1.2.5) | c-sharp-3.0-compiler
+ </item>
+ <item>
Nemerle: <package>nemerle</package> (>= 0.9)
</item>
<item>
Modified: cli-common/trunk/debian/changelog
===================================================================
--- cli-common/trunk/debian/changelog 2007-12-02 15:03:03 UTC (rev 3490)
+++ cli-common/trunk/debian/changelog 2007-12-02 18:10:56 UTC (rev 3491)
@@ -1,5 +1,8 @@
-cli-common (0.4.10) unstable; urgency=low
+cli-common (0.5.0) unstable; urgency=low
+ * Mirco 'meebey' Bauer:
+ + Includes CLI policy version 0.5.0.
+ + Remvoed ".NET" from package descriptions.
* Dylan R. E. Moonfire
+ dh_cligacpolicy:
- Cleaned up the code to simplify the file.
@@ -7,7 +10,7 @@
- Removed some of the variables.
- Renamed from dh_createclipolicy
- -- Dylan R. E. Moonfire <debian at mfgames.com> Tue, 17 Jul 2007 21:18:43 -0500
+ -- Mirco Bauer <meebey at debian.org> Sun, 02 Dec 2007 16:29:03 +0100
cli-common (0.4.9) unstable; urgency=low
Modified: cli-common/trunk/debian/control
===================================================================
--- cli-common/trunk/debian/control 2007-12-02 15:03:03 UTC (rev 3490)
+++ cli-common/trunk/debian/control 2007-12-02 18:10:56 UTC (rev 3491)
@@ -10,8 +10,8 @@
Package: cli-common
Architecture: all
Depends: perl-modules
-Description: common files between all CLI (.NET) packages
- This package must be installed if a CLI (Common Language Infrastructure)/.NET
+Description: common files between all CLI packages
+ This package must be installed if a CLI (Common Language Infrastructure)
runtime environment is desired.
.
It covers useful integration and information for CLI implementations in
@@ -25,8 +25,8 @@
Architecture: all
Replaces: cli-common (<< 0.4.0)
Depends: debhelper (>= 5.0.0), perl-modules, mono-utils | cil-disassembler, mono-mcs | strong-name-tool, libxml-dom-perl
-Description: common files for building CLI (.NET) packages
- This package must be installed if a CLI (Common Language Infrastructure)/.NET
+Description: common files for building CLI packages
+ This package must be installed if a CLI (Common Language Infrastructure)
packaging environment is desired.
.
It includes debhelper scripts for managing automatic dependency tracking
@@ -34,6 +34,6 @@
* dh_clideps to generate cli:Depends information for debian/control
* dh_makeclilibs to create clilibs files that are needed/used by dh_clideps
* dh_installcligac to register assemblies to be late installed into a GAC
- * dh_cligacpolicy to create the CLI policy files for installing into a GAC
+ * dh_cligacpolicy to create and install the policy files into a GAC
* dh_clifixperms to fix permissions of files in CLI package build directories
* dh_clistrip to strip CLI debug symbols from package build directories
Modified: cli-common/trunk/dh_cligacpolicy
===================================================================
--- cli-common/trunk/dh_cligacpolicy 2007-12-02 15:03:03 UTC (rev 3490)
+++ cli-common/trunk/dh_cligacpolicy 2007-12-02 18:10:56 UTC (rev 3491)
@@ -235,9 +235,9 @@
if (! $dh{NOSCRIPTS})
{
autoscript($package, "postinst", "postinst-cligacpolicy",
- "s/#PACKAGE#/$assembly $version_map/");
+ "s/#ASSEMBLY# #VERSION#/$assembly $version_map/");
autoscript($package, "postrm", "postrm-cligacpolicy",
- "s/#PACKAGE#/$assembly $version_map/");
+ "s/#ASSEMBLY# #VERSION#/$assembly $version_map/");
}
}
}
Modified: cli-common/trunk/dh_clistrip
===================================================================
--- cli-common/trunk/dh_clistrip 2007-12-02 15:03:03 UTC (rev 3490)
+++ cli-common/trunk/dh_clistrip 2007-12-02 18:10:56 UTC (rev 3491)
@@ -96,7 +96,7 @@
L<debhelper(7)>
-This program is a part of cli-common.
+This program is part of cli-common-dev.
=head1 AUTHOR
Modified: cli-common/trunk/gac-package-install
===================================================================
--- cli-common/trunk/gac-package-install 2007-12-02 15:03:03 UTC (rev 3490)
+++ cli-common/trunk/gac-package-install 2007-12-02 18:10:56 UTC (rev 3491)
@@ -140,7 +140,6 @@
my $t = scalar(@install) . " assemblies";
$t = "1 assembly" if (@install == 1);
- #print "D: ", join(", ", @install), "\n";
- print STDERR "* Installing $t from $pkg into $formal\n";
+ print STDOUT "* Installing $t from $pkg into $formal\n";
system($clr, "install", $pkg, @install);
}
Modified: cli-common/trunk/policy-install
===================================================================
--- cli-common/trunk/policy-install 2007-12-02 15:03:03 UTC (rev 3490)
+++ cli-common/trunk/policy-install 2007-12-02 18:10:56 UTC (rev 3491)
@@ -24,9 +24,9 @@
# Copy this one as a installcligac
cp $file /usr/share/cli-common/packages.d/$POLICY.installcligac
- # Install it
- /usr/share/cli-common/gac-package-install $POLICY > /dev/null
-
+ #echo "Installing GAC policy file ($POLICY) into available GACs"
+ /usr/share/cli-common/gac-package-install $POLICY > /dev/null || exit 1
+
# We just deal with the one
exit
done
Modified: cli-common/trunk/postinst-cligacpolicy
===================================================================
--- cli-common/trunk/postinst-cligacpolicy 2007-12-02 15:03:03 UTC (rev 3490)
+++ cli-common/trunk/postinst-cligacpolicy 2007-12-02 18:10:56 UTC (rev 3491)
@@ -1,4 +1,4 @@
if [ "$1" = "configure" ] && [ -x /usr/share/cli-common/policy-install ]
then
- /usr/share/cli-common/policy-install #PACKAGE#
+ /usr/share/cli-common/policy-install #ASSEMBLY# #VERSION#
fi
Modified: cli-common/trunk/postrm-cligacpolicy
===================================================================
--- cli-common/trunk/postrm-cligacpolicy 2007-12-02 15:03:03 UTC (rev 3490)
+++ cli-common/trunk/postrm-cligacpolicy 2007-12-02 18:10:56 UTC (rev 3491)
@@ -1,3 +1,3 @@
if [ -x /usr/share/cli-common/policy-install ] ; then
- /usr/share/cli-common/policy-install #PACKAGE#
+ /usr/share/cli-common/policy-install #ASSEMBLY# #VERSION#
fi
More information about the Pkg-mono-svn-commits
mailing list