# ChangeLog for sys-apps/preload # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sys-apps/preload/ChangeLog,v 1.17 2010/09/17 10:59:47 pacho Exp $ 17 Sep 2010; Pacho Ramos files/preload-0.6.4-use-help2man-as-usual.patch: Fix help2man patch (bug #337771 by Flameeyes). *preload-0.6.4-r2 (07 Sep 2010) 07 Sep 2010; Pacho Ramos +preload-0.6.4-r2.ebuild, +files/preload-0.6.4.init.in-r1: Revision bump to fix race condition (bug #299140 by Ambroz Bizjak) and make it POSIX compliant (bug #310511 by Michał Górny), thanks a lot to Michał for providing the new init.d script. 06 Sep 2010; Pacho Ramos preload-0.6.4-r1.ebuild, +files/preload-0.6.4-use-help2man-as-usual.patch, +files/preload-0.6.4-use-make-dependencies.patch: Apply Flameeyes' patches to fix parallel compilation (bug #244966 by Jeremy Olexa). Also use 'elog' instead of 'einfo' and drop old 'eerror' message. Move to EAPI 2. 29 Mar 2010; Pacho Ramos files/00-patch-configure.diff: 00-patch-configure.diff modified to install docs under /usr/share/doc/, fixing bug 298191. Thanks to Diego for reporting. 29 Mar 2010; Pacho Ramos preload-0.6.4-r1.ebuild, metadata.xml: Taking its maintainership. Make repoman happier quoting some variables. 28 Mar 2010; Jeremy Olexa metadata.xml: Drop myself from metadata, add maintainer-needed 20 May 2009; Jeremy Olexa -preload-0.6.4.ebuild: remove old *preload-0.6.4-r1 (20 May 2009) 20 May 2009; Jeremy Olexa -files/preload-0.6.3-conf.patch, +files/00-patch-configure.diff, -files/preload-0.6.3-forking-children.patch, +files/0002-Create-short-overlapping-io-bursts.patch, -files/preload-0.6.3-nice-segfault.patch, -files/preload-0.6.3-overlapping-io-bursts.patch, +files/0001-Early-restart-of-forking-readahead-children.patch, +files/preload-0.6.4.init.in, +files/0003-Fix-wait_for_children-loop.patch, +files/02-patch-preload_conf.diff, +files/02-patch-preload_sysconfig.diff, -files/conf.d-preload, -files/init.d-preload, -preload-0.6.3-r5.ebuild, +preload-0.6.4-r1.ebuild: Misc fixes, bug 267538 - imported from Kai Krakow's overlay *preload-0.6.4 (07 May 2009) 07 May 2009; Jeremy Olexa +preload-0.6.4.ebuild: version bump, bug 267538 28 Oct 2008; Jeremy Olexa files/init.d-preload: sys-apps/preload - fix another bashisms. bug #244491 *preload-0.6.3-r5 (28 Oct 2008) 28 Oct 2008; Jeremy Olexa files/conf.d-preload, files/init.d-preload, -preload-0.6.3-r4.ebuild, +preload-0.6.3-r5.ebuild: sys-apps/preload - final init script fixing to capture the pid properly as reported in bug #243832 (thanks for the help Kai). Version bump so people get a working (so I think) init script. Removing bashisms, as reported in bug #244491 is also fixed with this commit (thanks to Davide Pesavento). Hey, 2 bugs in one! *preload-0.6.3-r4 (24 Oct 2008) 24 Oct 2008; Jeremy Olexa +files/preload-0.6.3-forking-children.patch, +files/preload-0.6.3-nice-segfault.patch, +files/preload-0.6.3-overlapping-io-bursts.patch, files/conf.d-preload, files/init.d-preload, -preload-0.6.3-r1.ebuild, -preload-0.6.3-r3.ebuild, +preload-0.6.3-r4.ebuild: init script now supports ionice'ing. New patches to improve/optimize behavior. Thanks to Kai Krakow for patches and hints. Downgraded ebuild to eapi-0 to allow people to get these important chagnes *preload-0.6.3-r3 (23 Oct 2008) 23 Oct 2008; Jeremy Olexa files/conf.d-preload, files/init.d-preload, -preload-0.6.3-r2.ebuild, +preload-0.6.3-r3.ebuild: Remove restart() block from init script. It doesn't do anything on openrc (bug #241884) and it causes warnings on baselayout-1 (bug #242578) due to poor implementation on my part. We really don't need a restart because a stop/start is just as good. Also modify init/conf scripts to better handle 'default' values. *preload-0.6.3-r2 (20 Oct 2008) 20 Oct 2008; Jeremy Olexa +files/preload-0.6.3-conf.patch, files/conf.d-preload, +preload-0.6.3-r2.ebuild: sys-apps/preload add patch by Pacho Ramos to include files in /opt or /lib32 to be preloaded, bug #242580. One minor conf file tweak. *preload-0.6.3-r1 (20 Oct 2008) 20 Oct 2008; Jeremy Olexa files/conf.d-preload, files/init.d-preload, -preload-0.6.3.ebuild, +preload-0.6.3-r1.ebuild: Minor bump for sys-apps/preload to improve init/conf scripts and remove unused etc file 19 Oct 2008; Dawid Węgliński preload-0.6.3.ebuild: Add ~x86 keyword (bug #242554) *preload-0.6.3 (18 Oct 2008) 18 Oct 2008; Jeremy Olexa +files/conf.d-preload, +files/init.d-preload, +metadata.xml, +preload-0.6.3.ebuild: Initial import, ebuild based off the work by robert.zhangle in the Gentoo China overlay. preload is an adaptive readahead deamon that is very non resource intensive and a very 'smart' app.