From 8e1d8f18a90536b9f57171b216c4f0b4116e5778 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Fri, 21 Feb 2014 13:40:20 -0800 Subject: [PATCH] posts:package-cache: Add a homepage for my package-cache package Also list it on the Gentoo-overlay page. --- posts/Gentoo_overlay.mdwn | 2 ++ posts/package-cache.mdwn | 24 ++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 posts/package-cache.mdwn diff --git a/posts/Gentoo_overlay.mdwn b/posts/Gentoo_overlay.mdwn index 2a5ee01..2979fb0 100644 --- a/posts/Gentoo_overlay.mdwn +++ b/posts/Gentoo_overlay.mdwn @@ -64,6 +64,8 @@ personal `layman.xml`). The overlay is a fairly strange mix: - net-im/twirssi ([twirssi](http://twirssi.com/), a Twitter and ident.ca plugin for [irssi](http://irssi.org/)) +- net-proxy/package-cache + (my [[package-cache]] package for on-demand Gentoo mirror caching) - sci-libs/comedilib ([Gentoo 348206](http://bugs.gentoo.org/348206), [[comedilib|Comedi]]) - sci-libs/pyafm diff --git a/posts/package-cache.mdwn b/posts/package-cache.mdwn new file mode 100644 index 0000000..181ff2f --- /dev/null +++ b/posts/package-cache.mdwn @@ -0,0 +1,24 @@ +[[!template id=gitrepo repo=package-cache]] + +I've been building a lot of [[Docker]] containers recently, using my +[Dockerfile framework][dockerfile]. Building Gentoo containers from a +seed stage3 is nice, but debugging iterations are a bit slow when you +have to fetch all the source from distant the mirrors. To work around +this problem, I've written [package-cache][] which handles on-demand +caching for content from the Gentoo mirrors. Now you can setup a +locale distfiles cache as easily as you can already [setup an rsync +mirror for the Portage tree][local-rsync]. I've added a +`net-proxy/package-cache` package to my [[wtk +overlay|Gentoo_overlay]], and the `README` (on [PyPI][pypi]) has +instruction on setting this up locally. There are also [some +Docker-specific notes][docker-notes] in my [dockerfile][] repository. + +[dockerfile]: https://github.com/wking/dockerfile +[package-cache]: https://github.com/wking/package-cache +[local-rsync]: http://wiki.gentoo.org/wiki/Project:Infrastructure/Rsync#Setting_up_your_own_local_rsync_mirror +[pypi]: https://pypi.python.org/pypi/package-cache/ +[docker-notes]: https://github.com/wking/dockerfile/tree/master/package-cache + +[[!tag tags/code]] +[[!tag tags/pypi]] +[[!tag tags/python]] -- 2.26.2