pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   obache
Date:           Sat Dec 19 12:56:45 UTC 2009

Modified Files:
        pkgsrc/databases/java-tokyocabinet: Makefile
        pkgsrc/databases/lua-tokyocabinet: Makefile
        pkgsrc/databases/p5-tokyocabinet: Makefile
        pkgsrc/databases/ruby-tokyocabinet: Makefile
        pkgsrc/databases/tokyocabinet: Makefile buildlink3.mk
        pkgsrc/databases/tokyotyrant: Makefile
        pkgsrc/mk/defaults: options.description
        pkgsrc/textproc/tokyodystopia: Makefile buildlink3.mk
Added Files:
        pkgsrc/databases/tokyocabinet: options.mk

Log Message:
Introduce PKG_OPTIONS for database/tokyocabinet to select compression support
(zlib/bzip2/lzo/lzma and enabled by default for former two).

LZO and LZMA supports are exclusive, optional and should be selected by
user's use-case (priority of data compression ratio, compression speed,
or so on).

Furthermore, Tokyocabinet uses archives/lzmalib for lzma support, but lzmalib
conflicts with archivers/xz.
It means if tokyocabinet is installed with lzma, failed to install xz,
and result in failure of "make extract" for packages using .lzma/.xz distfiles.
This issue also resolved by optionify lzma support and disabled by default.

This changes also make tokyocabinet ABI changes, so bump PKGREVISION
and recursive bump.

OKed to commit in freeze by wiz@.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/databases/java-tokyocabinet/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/databases/lua-tokyocabinet/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/databases/p5-tokyocabinet/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/databases/ruby-tokyocabinet/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/databases/tokyocabinet/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/databases/tokyocabinet/buildlink3.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/databases/tokyocabinet/options.mk
cvs rdiff -u -r1.25 -r1.26 pkgsrc/databases/tokyotyrant/Makefile
cvs rdiff -u -r1.297 -r1.298 pkgsrc/mk/defaults/options.description
cvs rdiff -u -r1.12 -r1.13 pkgsrc/textproc/tokyodystopia/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/textproc/tokyodystopia/buildlink3.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index