diff options
author | Jeroen Roovers <jer@gentoo.org> | 2013-12-10 10:32:37 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2013-12-10 10:32:37 +0000 |
commit | 94242b14607cc30fd0e2626717503dc44d7166ed (patch) | |
tree | 535980c4657c5f794cbdf1414f7240baab96726d /net-misc | |
parent | Bump -7.1 development version (diff) | |
download | historical-94242b14607cc30fd0e2626717503dc44d7166ed.tar.gz historical-94242b14607cc30fd0e2626717503dc44d7166ed.tar.bz2 historical-94242b14607cc30fd0e2626717503dc44d7166ed.zip |
Version bump.
Package-Manager: portage-2.2.7/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.7.22.ebuild | 115 |
3 files changed, 127 insertions, 5 deletions
diff --git a/net-misc/apt-cacher-ng/ChangeLog b/net-misc/apt-cacher-ng/ChangeLog index 4a4d564e58e5..e207b48bc965 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-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/apt-cacher-ng/ChangeLog,v 1.33 2013/12/09 19:16:44 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/apt-cacher-ng/ChangeLog,v 1.34 2013/12/10 10:32:36 jer Exp $ + +*apt-cacher-ng-0.7.22 (10 Dec 2013) + + 10 Dec 2013; Jeroen Roovers <jer@gentoo.org> +apt-cacher-ng-0.7.22.ebuild: + Version bump. *apt-cacher-ng-0.7.21 (09 Dec 2013) diff --git a/net-misc/apt-cacher-ng/Manifest b/net-misc/apt-cacher-ng/Manifest index 54e43e8fe3da..db1cb0495893 100644 --- a/net-misc/apt-cacher-ng/Manifest +++ b/net-misc/apt-cacher-ng/Manifest @@ -8,15 +8,17 @@ AUX initd 830 SHA256 d9fd5c213c65f74779f444337fec93304771f4bd560baf712d1f6e7c04f AUX logrotate 377 SHA256 6f1624d655383452a6d56d69327d41b80379cc667ad2d481ca94f8ea78f7a65b SHA512 c2f4be7294953a63a89e5beee40029e03faa1db49986a6f8d974def67b064d391be13ecddec0d6b4d7ec369db6dcd0bafc328e90b54ccec911df739c719fd885 WHIRLPOOL 80037bc359ffb860ce19e2493d10597f81e02138368ad2bce002da8f4a725cdeee61662478efff4755f0f8a0c9f376263fd6b56505eddddd5c18c1a33f7d22b8 DIST apt-cacher-ng_0.7.20.orig.tar.xz 265604 SHA256 fa0b8dd641ac0efff0d0c6c8b7f22e84eb16016fd2e5c2fffd0696f22e071dae SHA512 58757c599ca6b881539573e4d4f5453497a76279d85d3734c5cb0eee9fac79e713be2c7af79710e664eb976ceb947f1d169573a7b0d65aa4325577730bb5c4b6 WHIRLPOOL ac03ed98e4189ea0f24734d6a2f90b913bcae7601d053dc7965e2cef7db4428c76d77f725e7ebefe47371c447c378337e2aa2cfc0da372ecb44f81d682989ce6 DIST apt-cacher-ng_0.7.21.orig.tar.xz 270088 SHA256 6685ef3348f931ca5a13fe73fd6c5c1531f48aed1c64287240a9ddf23d760be0 SHA512 119d0f183a9d7cf4cfaafdf9859b692e65e26e94818e8d1484b83e0d9fd6e6701eedb300227ad346448ffbcb93ea044e48b130607fb9374592c41680bdf128a3 WHIRLPOOL 2497bcc4c6fb18b3d5d58c7153b22b8dab2ae779b6d3e97f19281c952d28f48767f4b44bbcbbc6beeaa01d7fc6b133f3e6b073fa014792fabdd210dc09a4794b +DIST apt-cacher-ng_0.7.22.orig.tar.xz 270044 SHA256 7b47dda64e6a2c36e83b0cb2a9d2deae6d969bb6f846ac5fa29f3c1267c24177 SHA512 3812de31e595c0cb735c62fa0d68b47a91a7c08d277a244b87ef367fb2b01a90bae09c3b4aaecbde49354e738c12c63d1e58d8fbda9bab63e06434b164e81c09 WHIRLPOOL 0a86afce6df5678f89f66a3ddc2bea406c496e16915e7b7a3414a96dba43f2c608f064bd5abcce1b49590d8c4f17bbad595700bca6bfba578e247097641e3519 EBUILD apt-cacher-ng-0.7.20-r1.ebuild 2606 SHA256 9508a53e6c14857f5479981774f8d355232204e51d84213704656c0c07e7dbe2 SHA512 8d584ae9af9688c8aff1e1da5c3f5b429625755cca71e25bac65df30a2406ef6de0d0ab6299986626225b1030347e4e01225f336aad15560320fbe6a5c029739 WHIRLPOOL 7432433954b1b53e8baf24ad684438b8f241690e8257ee5d28d7f8ce29c6e9f538af9259e78b573e15482bbfc53fb4f378dc63818de1c4f5fb6145540feed191 EBUILD apt-cacher-ng-0.7.20.ebuild 2358 SHA256 9c38abb4b0a1982d4eba19eb238a8ae832f3c8d5930f2a7879663cb2e1867f52 SHA512 da664ecf47ac917dd135c0f312dbd3354bdb3c22ff5876623172cb520432822f6c933b1830f9495376cae7f946d365af600fd3b93f49a8a71aefaffc196fc86e WHIRLPOOL dcda86bbb7306e8c54fd420d335140dac42785c4a0e389ee16f865c293a25e1a47f7b29438735371c2cf5da750a0efa051bda07792790827e62adc834fbd0e98 EBUILD apt-cacher-ng-0.7.21.ebuild 2522 SHA256 708659900f419ab2912c0745916c4136a5c3412c9422e923e5e3e8514c1687db SHA512 d87db42f06710b7af0488168204682d52b1628be31fcb27f3dcb95fcd0a7754c1567bbc8085b669b329b4285df5bd503c309010fffdbfbc853b117899c0fd6ea WHIRLPOOL 82de98e7fd39603ae045849384843af187180fdcb84e76af479196a64b289695eaa2fd173a742cff60a208a2459ae74f0526e0c27434a0daff38dd1b55b85e7c -MISC ChangeLog 5612 SHA256 f9381ed150bca74f4075b6e371e1aaed1a77682dee048a5e0bd5f47cc7dacaab SHA512 a0c01b9ddee2b32a1db29758452965d3006ae54af7e5d28b192b3143198a21728a591f125d67f9d047f0da89b7ac5da4d7ea9eece9cf6cc86e44e765fa92daff WHIRLPOOL 8534fa7d4feda3b04a5ba973a9eba257ba9c72bcfebce6bb8da67cdeb34b10f0dd89f296d42669235292fa9c9bff1970afbad0f84f15ed4e06bd7341bee3127a +EBUILD apt-cacher-ng-0.7.22.ebuild 2522 SHA256 728415d6b86047e2c38f8f8a3bc362ef33b6af56f3ee2e9b52d59d9b4c00b804 SHA512 c941370f4579015f11104003d05db7eab20daa8eb95b5db644d82ec11e1b8c03676b6f4a830e22ebd17d64b5fc5b087a3d1240a41fb6196f3b0cb887ba0aabd5 WHIRLPOOL 1723dc2d50bc74520682133dac6802de177ad15d85cd34f51f7af742df5e801d216dd3a64aeaa31c64b9192e753f95b22b932fd1ad4587dbdadfc732481b03d4 +MISC ChangeLog 5743 SHA256 e1a1331b8da12ce98f54f88a2c05bdfd37890581590cbab482e31bf119ca54f3 SHA512 11ee5011deb64e1191aa9d4f0267db7848842c01ed3723c5a3c566dfbe9c165a756fe38e07d029a35b7d15bb071e45db5aae9effde440248f6e54702325fcfa8 WHIRLPOOL 788d23436d80df89a7dd8f9a7ef691004b46920d6a073682fad525ef812f1a92881e5437a7d880d1c389bfc1104332c4ef95d4e20a3bb29c7aea855acb0d5161 MISC metadata.xml 387 SHA256 83e4af4a9dff85e9d5d58a7704abff4dad046540b992c819a8203d529673e6d0 SHA512 5208a00d95e1f640eb0e10bd448f90465fa61eb3b9139406287af49b14511ead780a7bf613924b8e41dadba6fb1da2939683fe64ee97fb27ef2baaf494331c28 WHIRLPOOL e8fa3d5a1b746fb808e082eec20f734d4d309625f4f485df443f477a79d4f9fe358935cab369c7311f9432366a0e5fbf8ecb1a3377393ffc43922af265983de6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iEYEAREIAAYFAlKmFx4ACgkQVWmRsqeSphNl5gCdFGWo2HqmufV+sYp55dwCS7S8 -zE4Ani65aUlMf/n0NZzUAFkEHyp0CE4q -=6HLV +iEYEAREIAAYFAlKm7cUACgkQVWmRsqeSphNC2gCfcHd6kSBlC3eYw9fDxLgRXAMC +gkYAn2c5HnIksHTwHlM5sPkjIHdEuHeC +=UYsN -----END PGP SIGNATURE----- diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-0.7.22.ebuild b/net-misc/apt-cacher-ng/apt-cacher-ng-0.7.22.ebuild new file mode 100644 index 000000000000..4bfaf47e0fee --- /dev/null +++ b/net-misc/apt-cacher-ng/apt-cacher-ng-0.7.22.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2013 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.7.22.ebuild,v 1.1 2013/12/10 10:32:36 jer Exp $ + +EAPI=5 +inherit cmake-utils 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 lzma tcpd" + +COMMON_DEPEND=" + app-arch/bzip2 + sys-libs/zlib +" +DEPEND=" + ${COMMON_DEPEND} + app-arch/xz-utils + dev-util/cmake +" +RDEPEND=" + ${COMMON_DEPEND} + lzma? ( app-arch/xz-utils ) + fuse? ( sys-fs/fuse ) + tcpd? ( sys-apps/tcp-wrappers ) + dev-lang/perl +" + +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 lzma; then + mycmakeargs="-DHAVE_LZMA=yes ${mycmakeargs}" + else + mycmakeargs="-DHAVE_LZMA=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 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} +} + +pkg_postinst() { + einfo "Gentoo mirroring support has been added to ${PN}" + einfo "To use it, you should run /etc/apt-cacher-ng/gentoo_mirrors.sh at least once" +} |