diff options
author | Jeroen Roovers <jer@gentoo.org> | 2014-09-10 13:19:37 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2014-09-10 13:19:37 +0000 |
commit | b732128c0070560eb8ed13a16da4ede8cab247d3 (patch) | |
tree | 731e49a6def5ad57488d7606a26d6a56d1d13446 /net-misc/apt-cacher-ng | |
parent | Use correct gemspec. (diff) | |
download | historical-b732128c0070560eb8ed13a16da4ede8cab247d3.tar.gz historical-b732128c0070560eb8ed13a16da4ede8cab247d3.tar.bz2 historical-b732128c0070560eb8ed13a16da4ede8cab247d3.zip |
Version bump.
Package-Manager: portage-2.2.12/cvs/Linux x86_64
Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'net-misc/apt-cacher-ng')
-rw-r--r-- | net-misc/apt-cacher-ng/ChangeLog | 8 | ||||
-rw-r--r-- | net-misc/apt-cacher-ng/Manifest | 10 | ||||
-rw-r--r-- | net-misc/apt-cacher-ng/apt-cacher-ng-0.8.0_pre3.ebuild | 106 |
3 files changed, 119 insertions, 5 deletions
diff --git a/net-misc/apt-cacher-ng/ChangeLog b/net-misc/apt-cacher-ng/ChangeLog index b0cb74cc1a70..ed37d5997b70 100644 --- a/net-misc/apt-cacher-ng/ChangeLog +++ b/net-misc/apt-cacher-ng/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-misc/apt-cacher-ng # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/apt-cacher-ng/ChangeLog,v 1.44 2014/09/09 16:26:18 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/apt-cacher-ng/ChangeLog,v 1.45 2014/09/10 13:16:58 jer Exp $ + +*apt-cacher-ng-0.8.0_pre3 (10 Sep 2014) + + 10 Sep 2014; Jeroen Roovers <jer@gentoo.org> + +apt-cacher-ng-0.8.0_pre3.ebuild: + Version bump. 09 Sep 2014; Jeroen Roovers <jer@gentoo.org> -apt-cacher-ng-0.7.26-r1.ebuild, -apt-cacher-ng-0.8.0_pre1.ebuild, diff --git a/net-misc/apt-cacher-ng/Manifest b/net-misc/apt-cacher-ng/Manifest index 2a0fa97f6ef0..025b0efba7c2 100644 --- a/net-misc/apt-cacher-ng/Manifest +++ b/net-misc/apt-cacher-ng/Manifest @@ -7,14 +7,16 @@ AUX initd 830 SHA256 d9fd5c213c65f74779f444337fec93304771f4bd560baf712d1f6e7c04f AUX logrotate 377 SHA256 6f1624d655383452a6d56d69327d41b80379cc667ad2d481ca94f8ea78f7a65b SHA512 c2f4be7294953a63a89e5beee40029e03faa1db49986a6f8d974def67b064d391be13ecddec0d6b4d7ec369db6dcd0bafc328e90b54ccec911df739c719fd885 WHIRLPOOL 80037bc359ffb860ce19e2493d10597f81e02138368ad2bce002da8f4a725cdeee61662478efff4755f0f8a0c9f376263fd6b56505eddddd5c18c1a33f7d22b8 DIST apt-cacher-ng_0.7.27.orig.tar.xz 272364 SHA256 4d1815f874f069c572e90559e8335fdc0482af910a377f488946e9af8176a793 SHA512 298ff616d6178a15dcb1a0048dd2bc574a713b0f0457b38d56e87713388ab2f7e85a5425b039e99495fd97741de9a72ef1ca8b4f94eb16c19ea17afe41483bd6 WHIRLPOOL dce09a99a4431539848a94910e59fb17b908b2a0894d0b6a45eb780f57c926cd6674b15894b06f7801e314ce02a94804215bbc23a84ce71eb917dfeecb5e626e DIST apt-cacher-ng_0.8.0~pre2.orig.tar.xz 274068 SHA256 fe99ef2fc47de1eab7619e2a38923ca9c8e90911871a39d587bacac28272a9d5 SHA512 4954086a6bdde64530c172c965187784f96624a7861c0ba61ba1ec94f1818bb7dd470faae798161da54d7b511e493041c9f7682197215998ffcdc43fdcdb1ea6 WHIRLPOOL 80a227b3e7723be78d3c501c55472946838475a987bd1cb970095a134bbe14424f6afbf95f2b8464c3e1570dbc8c2488bd09f3d913d4b1564fe048442e48d82d +DIST apt-cacher-ng_0.8.0~pre3.orig.tar.xz 274580 SHA256 da045fed91257441c6187c9032f3289986eeef271c098288fe06fba8e8992b98 SHA512 3ed0233b20b650f545bba0861e4dcdbb59cdf806577adca78e150086553750e30d1d8ea13bc92fc6b69b256ec728ba8e707551a232d1b007b2aa84b0c837e6f8 WHIRLPOOL c102cd0a662cd4a725bc82b5e9343feaad36ffc520757e86b3bc79835b4bb109a51788ce0c548e70e1d57f9efce8920ecc521963e503c559e9e7433a01b0f16e EBUILD apt-cacher-ng-0.7.27.ebuild 2209 SHA256 763ae54bc180bdd4239d984a16f51751ea1a4f8b6a8b64cb340c26c995972c18 SHA512 04a06be3803c61f29e3b63f773f2d8b20fd87f58f0c5a8e28c8e50b07ae8d7208939daa31719ae0a15238727da83e659b5bebf027c0bcf56b106c7507a2ac6fd WHIRLPOOL 48f79ca2263cc603fa622003ba747775e8ecec6b42ec555fc81ff74c824cdac9302d4bd55addbf1862e7f0aba5ec6537c075b96a8ef052f4c8e4da87dc191c7d EBUILD apt-cacher-ng-0.8.0_pre2.ebuild 2235 SHA256 cdda7063ad53cc32ceb2442c75e9276a40debe1fcb3e5009a9c305af37eaa5fb SHA512 f20353299cdf2f9515731bc5ced5448abe673c9991fff662199e3c43803ef8bae93ca3f131a22add41c19c873049d2005e69c5517d9a58dc6db363abce2537c9 WHIRLPOOL eeec76e0cbf4cada5eb78de2431574622a86572a8536ae82e18052189c2cb52e8981ce0d3795d76e0ee787f3b7d2faaaef115aa19587c0b86d0b1887d0276e16 -MISC ChangeLog 7529 SHA256 1e4a7f997e6558e4bab8c4296c087027a868176952db4805e2d46595653b7054 SHA512 6326d75a511351ffb70fdfbad835bbf051a0aeea58adb16b8545098625389e63411bb621a6f3cbe65626c93ca047b21c0f0f288f2d4dfd58fbd0cfa022f79bb2 WHIRLPOOL 36a476d372e0104c4204e2479ec029aa059e5780d30a8850f62ba66649eb3682ec71d2c2c12ba47d0f1a92f4437ed3857d058c0ecdc716c59a2954c253a01005 +EBUILD apt-cacher-ng-0.8.0_pre3.ebuild 2235 SHA256 396dbcd5f359b588f64ab2468bbafc5f8d660063a849edf5c91ec9456a18e1ea SHA512 0be12e47a567d638ec7a56978f0b2f3dbb3a5d6aacf17d7b54c2b4824c9c33470b236b9e2419ddf4d4c6d9cbbdbbb3c962322ac21548e3df03501c4e44b481dd WHIRLPOOL e90407ba010e1307d90215d7c6988d5e85a5f6a997a9d11d49a289d226be5453589d27560d907fcea315b2e761647cf465d30e93433bca1d93ef7a9702103302 +MISC ChangeLog 7670 SHA256 48f56f5e6426fbdd0baf020bdac243bf8ee782c4cad199c539412fc9775eee0a SHA512 7f9769bc95222d671e92b9f78b8b4188ae2184b84558c1ea57258fdba8c8583e7f96da28969fd94b9f537d6a61ad3dd5a9377cf7edd6565d30838a081d3be9e8 WHIRLPOOL dde88617821008ba737f7cfa14854dc59d1c44bbfbdc39861fa1a33bfbb15b67f5aea0fbdc17fb723e1bc6bc25898a0e5d63514d1ffa82ac1c2ac8188c5809fb MISC metadata.xml 383 SHA256 451133e4be491583d0c74b4bf1147774f7debf4c6bb18e041c0d17304c670480 SHA512 2884742a86f4d74a373f26e47d01cc430190b9a07a3d414ddcb0758f8beb669c042f733deff36e06dd0dc0ea074ffd7d06d74610f3786f10680e8e6209577897 WHIRLPOOL b2febd2f0e2af9f7bd8acd8c47f1ec5c3328c32d83fa77056ee01b3aa53dc87dd687e73ae51d71f1accb8bd37f466bab0e0c37c7812b9b7ae304afd686785808 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlQPKisACgkQVWmRsqeSphMM8wCeJWhUN60tEbMLutbEYFx5SYvc -4CQAnjCVBl3PZ1TJP1jXeZ8KSz7VhlZg -=1ZDZ +iEYEAREIAAYFAlQQT0wACgkQVWmRsqeSphNyOACfX35Xz52PPfV396QnB4sS4ocj +ucgAn30UftflfPsfOpE9RTarDkHIBVLB +=+kIj -----END PGP SIGNATURE----- diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-0.8.0_pre3.ebuild b/net-misc/apt-cacher-ng/apt-cacher-ng-0.8.0_pre3.ebuild new file mode 100644 index 000000000000..8dfd531c895e --- /dev/null +++ b/net-misc/apt-cacher-ng/apt-cacher-ng-0.8.0_pre3.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/apt-cacher-ng/apt-cacher-ng-0.8.0_pre3.ebuild,v 1.1 2014/09/10 13:16:58 jer Exp $ + +EAPI=5 +inherit cmake-utils eutils user + +DESCRIPTION="Yet another implementation of an HTTP proxy for Debian/Ubuntu software packages written in C++" +HOMEPAGE=" + http://www.unix-ag.uni-kl.de/~bloch/acng/ + http://packages.qa.debian.org/a/apt-cacher-ng.html +" +LICENSE="BSD-4 ZLIB public-domain" +SLOT="0" +SRC_URI="mirror://debian/pool/main/a/${PN}/${PN}_${PV/_/~}.orig.tar.xz" + +KEYWORDS="" +IUSE="doc fuse tcpd" + +COMMON_DEPEND=" + app-arch/bzip2 + app-arch/xz-utils + sys-libs/zlib +" +DEPEND=" + ${COMMON_DEPEND} + dev-util/cmake +" +RDEPEND=" + ${COMMON_DEPEND} + dev-lang/perl + fuse? ( sys-fs/fuse ) + tcpd? ( sys-apps/tcp-wrappers ) +" + +S=${WORKDIR}/${P/_} + +pkg_setup() { + # add new user & group for daemon + enewgroup ${PN} + enewuser ${PN} -1 -1 -1 ${PN} +} + +src_configure(){ + mycmakeargs="-DCMAKE_INSTALL_PREFIX=/usr" + if use fuse; then + mycmakeargs="-DHAVE_FUSE_26=yes ${mycmakeargs}" + else + mycmakeargs="-DHAVE_FUSE_26=no ${mycmakeargs}" + fi + if use tcpd; then + mycmakeargs="-DHAVE_LIBWRAP=yes ${mycmakeargs}" + else + mycmakeargs="-DHAVE_LIBWRAP=no ${mycmakeargs}" + fi + + cmake-utils_src_configure +} + +src_install() { + pushd ${CMAKE_BUILD_DIR} + dosbin ${PN} + if use fuse; then + dobin acngfs + fi + popd + + newinitd "${FILESDIR}"/initd ${PN} + newconfd "${FILESDIR}"/confd ${PN} + + insinto /etc/logrotate.d + newins "${FILESDIR}"/logrotate ${PN} + + doman doc/man/${PN}* + if use fuse; then + doman doc/man/acngfs* + fi + + # Documentation + dodoc README TODO VERSION INSTALL ChangeLog + if use doc; then + dodoc doc/*.pdf + dohtml doc/html/* + docinto examples/conf + dodoc conf/* + fi + + # perl daily cron script + dosbin scripts/expire-caller.pl + exeinto /etc/cron.daily + newexe "${FILESDIR}"/cron.daily ${PN} + + # default configuration + insinto /etc/${PN} + newins conf/acng.conf ${PN}.conf + doins $( echo conf/* | sed 's|conf/acng.conf||g' ) + + dodir /var/cache/${PN} + dodir /var/log/${PN} + # Some directories must exists + keepdir /var/log/${PN} + fowners -R ${PN}:${PN} \ + /etc/${PN} \ + /var/log/${PN} \ + /var/cache/${PN} +} |