diff options
author | 2015-08-08 07:17:04 +0000 | |
---|---|---|
committer | 2015-08-08 07:17:04 +0000 | |
commit | b14e098f327f504a2b9833df6524fa389d0557b6 (patch) | |
tree | 65681be2d9c99d1b9e605a156187ba16ce06a8d7 /net-misc | |
parent | Old. (diff) | |
download | historical-b14e098f327f504a2b9833df6524fa389d0557b6.tar.gz historical-b14e098f327f504a2b9833df6524fa389d0557b6.tar.bz2 historical-b14e098f327f504a2b9833df6524fa389d0557b6.zip |
Version bump.
Package-Manager: portage-2.2.20/cvs/Linux x86_64
Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/apt-cacher-ng/ChangeLog | 7 | ||||
-rw-r--r-- | net-misc/apt-cacher-ng/Manifest | 10 | ||||
-rw-r--r-- | net-misc/apt-cacher-ng/apt-cacher-ng-0.8.5.ebuild | 119 |
3 files changed, 131 insertions, 5 deletions
diff --git a/net-misc/apt-cacher-ng/ChangeLog b/net-misc/apt-cacher-ng/ChangeLog index 858e79bfd5dd..0739d098d94f 100644 --- a/net-misc/apt-cacher-ng/ChangeLog +++ b/net-misc/apt-cacher-ng/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-misc/apt-cacher-ng # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/apt-cacher-ng/ChangeLog,v 1.54 2015/06/20 05:57:22 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/apt-cacher-ng/ChangeLog,v 1.55 2015/08/08 07:17:03 jer Exp $ + +*apt-cacher-ng-0.8.5 (08 Aug 2015) + + 08 Aug 2015; Jeroen Roovers <jer@gentoo.org> +apt-cacher-ng-0.8.5.ebuild: + Version bump. *apt-cacher-ng-0.8.4 (20 Jun 2015) diff --git a/net-misc/apt-cacher-ng/Manifest b/net-misc/apt-cacher-ng/Manifest index ac66342f5c0c..7fd62f2b0339 100644 --- a/net-misc/apt-cacher-ng/Manifest +++ b/net-misc/apt-cacher-ng/Manifest @@ -8,14 +8,16 @@ AUX initd-r1 1014 SHA256 a95bf310d68b12df1a3d07ca95d879420165cf932dc6783f7122d25 AUX logrotate 377 SHA256 6f1624d655383452a6d56d69327d41b80379cc667ad2d481ca94f8ea78f7a65b SHA512 c2f4be7294953a63a89e5beee40029e03faa1db49986a6f8d974def67b064d391be13ecddec0d6b4d7ec369db6dcd0bafc328e90b54ccec911df739c719fd885 WHIRLPOOL 80037bc359ffb860ce19e2493d10597f81e02138368ad2bce002da8f4a725cdeee61662478efff4755f0f8a0c9f376263fd6b56505eddddd5c18c1a33f7d22b8 DIST apt-cacher-ng_0.8.3.orig.tar.xz 294116 SHA256 d86a6616b56094b6888a10ff40ae374beac2bc3525ab7b9e7159c4f4dfd00c49 SHA512 dbccec0ba44af34870bdf5650ae594552a7816d1203210f9a09826c0dec6d74f24c07bd0d18ab3df6f9068f15c601e54aa0892e68f6bfca4b59ae300c4313210 WHIRLPOOL 0fee51e0834f1e18ff020c933a52c7745fd23ccb3cde50ea71a10662643ccf55710f77314c344e18b07b534c9346bb010b14229fd9cf9afc0202a53baad2e84f DIST apt-cacher-ng_0.8.4.orig.tar.xz 297168 SHA256 efa8c0e9300f7dda5e1a52d30aaad8c3b2c3ef9e45b0e8592797b40f2e433214 SHA512 b564cc81bfc45e35d77d32216212608ee5adc3bcd49a61212c825b381507cda1912e15d9f5e177042d6c5e87991288ad4ad10972f1e400d4d85c5c6cc8a8d07c WHIRLPOOL cdccf30a574d3a400ea1b40e8ef2fc6d0ac5e214981951746fd684dd8abcf4a1a11047f8396977bc126dd7096c319e50304eec19ddf90d82dfe9ac7ab9c9482b +DIST apt-cacher-ng_0.8.5.orig.tar.xz 303260 SHA256 f4e80adb02ad68a5f79a23335f1cc1e6b8a610b2c70749d9a1ce44171766775c SHA512 6c39ff8a37f074c1e2befc4acfa9685b2349cd364bdf808862bb77bbefa4bcf5bebf3dca3924cd55132d7c29aa0a55c553f483c763ccd46c3dbad8f1da3ab58e WHIRLPOOL 3530e6ffe6553753603751b8e5994b030dc2faa24cdb3ff98f21328e25070ba8750e17e040e4bcc0a40a589037441f645d9553837d1ed4de41c8e3e58c460e18 EBUILD apt-cacher-ng-0.8.3.ebuild 2602 SHA256 181480049ddccc37e688e7128a1526b2841384572ff30ac0af9b88de288d5299 SHA512 9dab6234ff04cbd143f82cb1e57ec04ce77293ba1465c33782e26b83251e00292e58f1427954470cb6eb13afe6c633a238ee65e9e0b39c9f836a2c050d4a5f1a WHIRLPOOL d8b539f2e0e98f493ab527327a618e9203e152c7adb80a83058d4380c809e19f3373923cb3768e16ca9d389ef8a5a133391a09d885474b31fc0ef41a839874ef EBUILD apt-cacher-ng-0.8.4.ebuild 2602 SHA256 45c604dda14ab8cd67c46e88f220764a3b059cbc2eb273029b3fd26f010ab254 SHA512 deb6709771ac589155c90420d7279804eafce5fdd20d6dfadcd0fd686607bfa2b4bb946a91f9ba03b6040b462e85d01236aeac95107869f8ec8de98f25fefe8d WHIRLPOOL 70ec7e51a5e160ec998a71152662fd48f96ea6e6f44eb999bf6842cc7e57ff7eb76a6a2452a19e2d424f1a8d7b52b525321769c1c3d6f280f7b1274d8e88f6ac -MISC ChangeLog 9212 SHA256 36a0efb56cae418d6187d8823887b9fb28439e02f582483ea19386e4b1ff432d SHA512 253bda8c9ac0cf97595e9b17814eec6e705965d3a9a0d26704d07b519471779643a88a15d2b8b376d2b87f7cef8d33005ee958773b5eda19bac59ce67f5726d4 WHIRLPOOL d98384f5b0609a3581fe9c76d02a04eac0ce039fbbcf96ff1c631aac3f2d8e9cc94491506b456ba6191cb094df0470e5f517e5ce1cde85e59fd4f78211c80d9b +EBUILD apt-cacher-ng-0.8.5.ebuild 2602 SHA256 5c79dc1de97084dc0c6975dbb65a981e43ab2e1702c9796731b4380df76d9f08 SHA512 c1720b79655aee2bba1edc31dbb0520ac3b042988881c16469fe2ebc0355e5b5baaad6560e29819c22c29d26199966d9ed98113f5f58297dee94b07b23c374e2 WHIRLPOOL 801aa8a234481e0c2b34e6f5d20f74ce8d2edb5bb20061c026694c52212f3d1b27657b5bb6cf969e9b5a4529ad240c5ee579dca965ca183b97f68c56ee45d322 +MISC ChangeLog 9341 SHA256 c10b997bb9e9411ec5df0198de9378a0864e37b68c07f51e227ea0e8e41a981e SHA512 5cb7c0b12a2831793269495da72eef8527863468f3351e76ad035ba17c4b8c3912c169d044e4f226183953611fd691d3254c58000b0db1cc90db8dbf9b44ef04 WHIRLPOOL 909700ebb5d0a465fc12984a5cb73f72ff8bf3eb0e8d99598a203da32e5357f79d4040c9b9e2921a11c380d09a42775a018c02bb257bbbad0f6cff94e02b3226 MISC metadata.xml 383 SHA256 451133e4be491583d0c74b4bf1147774f7debf4c6bb18e041c0d17304c670480 SHA512 2884742a86f4d74a373f26e47d01cc430190b9a07a3d414ddcb0758f8beb669c042f733deff36e06dd0dc0ea074ffd7d06d74610f3786f10680e8e6209577897 WHIRLPOOL b2febd2f0e2af9f7bd8acd8c47f1ec5c3328c32d83fa77056ee01b3aa53dc87dd687e73ae51d71f1accb8bd37f466bab0e0c37c7812b9b7ae304afd686785808 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlWFAMQACgkQVWmRsqeSphNbSgCfb4dqqQdg1wBKNvk8zgvfG8O6 -ynQAnjIJZ7CbL+yBdDtPRDYK2KEnjDt5 -=6Rfw +iEYEAREIAAYFAlXFrPAACgkQVWmRsqeSphOJPgCeKLm+eIWukc0LdZ+H3+4whh5r +N/YAoIDgNLOpVu+Mwr75owuyjj+JiEGa +=zK2W -----END PGP SIGNATURE----- diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-0.8.5.ebuild b/net-misc/apt-cacher-ng/apt-cacher-ng-0.8.5.ebuild new file mode 100644 index 000000000000..69df1ecf89f3 --- /dev/null +++ b/net-misc/apt-cacher-ng/apt-cacher-ng-0.8.5.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2015 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.5.ebuild,v 1.1 2015/08/08 07:17:03 jer Exp $ + +EAPI=5 +inherit cmake-utils eutils toolchain-funcs 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="~amd64 ~x86" +IUSE="doc fuse systemd tcpd" + +COMMON_DEPEND=" + app-arch/bzip2 + app-arch/xz-utils + sys-libs/zlib + systemd? ( + sys-apps/systemd + ) +" +DEPEND=" + ${COMMON_DEPEND} + dev-util/cmake + >sys-devel/gcc-4.8 + virtual/pkgconfig +" +RDEPEND=" + ${COMMON_DEPEND} + dev-lang/perl + fuse? ( sys-fs/fuse ) + tcpd? ( sys-apps/tcp-wrappers ) +" + +S=${WORKDIR}/${P/_} + +pkg_pretend() { + if [[ $(gcc-major-version) = 4 ]]; then + if [[ $(gcc-minor-version) -lt 8 ]]; then + die "GCC 4.8 or greater is required but you have $(gcc-major-version).$(gcc-minor-version)" + fi + else + die "GCC 4.8 or greater is required but you have $(gcc-major-version).$(gcc-minor-version)" + fi +} + +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_25=yes ${mycmakeargs}" + else + mycmakeargs="-DHAVE_FUSE_25=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-r1 ${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' ) + + keepdir /var/log/${PN} + # Some directories must exists + keepdir /var/log/${PN} + fowners -R ${PN}:${PN} \ + /etc/${PN} \ + /var/log/${PN} +} |