[mono-packagers] ANNOUNCE: cli-common 0.7 / Debian CLI Policy 0.7 released
Zoltan Varga
vargaz at gmail.com
Wed Aug 5 19:33:10 EDT 2009
Hi,
About the MONO_DISABLE_SHM stuff:
mono from SVN now uses posix shared memory instead of the .wapi directory if
the platform
supports it, so hopefully this .wapi mess can go away in the future.
Zoltan
On Thu, Aug 6, 2009 at 12:17 AM, Mirco Bauer <meebey at debian.org> wrote:
> [please only send replies to debian-cli at lists.debian.org, for
> posting is no subscription required]
>
> Dear Debian CLI package maintainers,
>
> I am happy to announce the release of cli-common 0.7 and with that an
> updated Debian CLI Policy version.
>
> This policy update is announced as it contains important changes for
> packages, which all CLI package maintainers should be aware of.
>
> Changes from 0.5.1 to 0.7:
>
> * Section 3.1.2, `File Locations': GAC libraries must now go in
> /usr/lib/cli/assembly_name-X.Y instead of
> /usr/lib/upstream_package_name-X.Y. as one source package
> might ship many assemblies with different ABI versions. This
> would produce very confusing directory names.
>
> * Section 3.2.1, `Naming & Versioning': Late-GAC install is now
> mandatory.
>
> * Section 3.1.4, `Build Dependencies': Added CLI SDKs as
> alternative to the compiler.
>
> * Section 3.2.5, `Signing': Using the mono.snk key of
> cli-common-dev is now mandatory if upstream doesn't ship one.
>
> * Section 4.3, `MONO_DISABLE_SHM': Replaced MONO_SHARED_DIR
> workaround with cli.make and MONO_DISABLE_SHM.
>
> * Section 6.2.2, `debhelper 7 Example': Added debhelper 7
> example.
>
> * Section 3.2.2, `Policy Files': Added reference to the
> mono-api-check tool and made raising clilibs version
> mandatory.
>
> * Section 2.4, `".NET" or long "Microsoft .NET Framework"':
> Updated URL to Microsoft .NET Guidelines.
>
> * Section 2.6, `Package Names': Made upstream tarball names
> clearer.
>
> * Section 3.1.3, `File Permissions': Replaced find commands
> with dh
> + cli.make.
>
> * Section 3.2.1, `Naming & Versioning': Removed ASP.NET as it's
> not a programming language and added IronPython and IronRuby.
>
> As usual you can find the current Debian CLI Policy in the cli-common
> [0] package and also on the pkg-mono website [1].
>
> For people interested in the development of the CLI common
> infrastructure, the cli-common source package is now maintained in a
> git repository [2].
>
> If you want to read the updated policy using the debian package,
> you probably have to wait for the next dinstall + mirror push.
>
> In this policy update are not all known issues addressed yet. For Debian
> CLI Policy 0.8 we seek for discussion to address them. Details will be
> posted later with a separate post.
>
> [0] http://packages.debian.org/sid/cli-common
> [1] http://pkg-mono.alioth.debian.org/cli-policy/
> [2] git://git.debian.org/pkg-cli-common/packages/cli-common.git
>
> --
> Regards,
>
> Mirco 'meebey' Bauer
>
> PGP-Key ID: 0xEEF946C8
>
> FOSS Developer meebey at meebey.net http://www.meebey.net/
> PEAR Developer meebey at php.net http://pear.php.net/
> Debian Developer meebey at debian.org http://www.debian.org/
> _______________________________________________
> mono-packagers-list mailing list
> mono-packagers-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-packagers-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-packagers-list/attachments/20090806/9dba16b5/attachment.html
More information about the mono-packagers-list
mailing list