zfsonlinux/zfs — pull request #509 by dajhorn (2012-01-01 01:49:28+00:00)
Title: Combine libraries: spl, avl, efi, share, unicode.

These libraries, which are an artifact of the ZoL development
process, conflict with packages that are already in distribution:

* libspl: SPL Programming Language
* libavl: AVL for Linux
* libefi: GRUB

And these libraries are potential conflicts:

* libshare: the Linux Mount Manager
* libunicode: Perl and Python

Recompose these five ZoL components into the four libraries that are
conventionally provided by Solaris and FreeBSD systems:

+ libnvpair
+ libuutil
+ libzpool
+ libzfs

This change resolves the name conflict, makes ZoL more compatible
with existing software that uses autotools to detect ZFS, and allows
pkg-zfs to better reflect the official Debian kFreeBSD packaging.

Closes: #430