diff options
author | Mike Frysinger <vapier@gentoo.org> | 2013-03-23 08:57:19 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2013-03-23 08:57:19 +0000 |
commit | 0801a94f6ac9f16a6bdcadf193010d31aa71bf62 (patch) | |
tree | 42a71c84ce5eb75512c076ff288911540f2c14bb /app-misc/ca-certificates | |
parent | Mark m68k stable #458226. (diff) | |
download | historical-0801a94f6ac9f16a6bdcadf193010d31aa71bf62.tar.gz historical-0801a94f6ac9f16a6bdcadf193010d31aa71bf62.tar.bz2 historical-0801a94f6ac9f16a6bdcadf193010d31aa71bf62.zip |
Version bump #458658 by Manuel Rüger.
Package-Manager: portage-2.2.0_alpha164/cvs/Linux x86_64
Manifest-Sign-Key: 0xFB7C4156
Diffstat (limited to 'app-misc/ca-certificates')
-rw-r--r-- | app-misc/ca-certificates/ChangeLog | 8 | ||||
-rw-r--r-- | app-misc/ca-certificates/Manifest | 20 | ||||
-rw-r--r-- | app-misc/ca-certificates/ca-certificates-20130119.ebuild | 98 |
3 files changed, 121 insertions, 5 deletions
diff --git a/app-misc/ca-certificates/ChangeLog b/app-misc/ca-certificates/ChangeLog index fe1705282cba..3e503de6069d 100644 --- a/app-misc/ca-certificates/ChangeLog +++ b/app-misc/ca-certificates/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-misc/ca-certificates # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ChangeLog,v 1.71 2013/02/19 02:38:32 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ChangeLog,v 1.72 2013/03/23 08:57:13 vapier Exp $ + +*ca-certificates-20130119 (23 Mar 2013) + + 23 Mar 2013; Mike Frysinger <vapier@gentoo.org> + +ca-certificates-20130119.ebuild: + Version bump #458658 by Manuel Rüger. 19 Feb 2013; Zac Medico <zmedico@gentoo.org> ca-certificates-20121114.ebuild: Add ~arm-linux keyword. diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index 7bcc71c141d5..0d18e97c4594 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -11,6 +11,7 @@ DIST ca-certificates_20111025_all.deb 185800 SHA256 7d743b307ab31138176d6da4fff1 DIST ca-certificates_20120212_all.deb 176812 SHA256 7e4277a0a5a0ac42c370a93f986839b4e3ff82646581caa8c5135ad0a41d01d7 SHA512 c22cb3b3472deb7819bae6518b136a5af27e4cb29610b12713908ce7effbe5e39f9f1856efd75d071d70016462e66b34d5800ab061a2b3a213e4f2969330f8f0 WHIRLPOOL 306cbafa408ddb0444d5cb547ff201ca5709527db0ca5f4798db751d8ef8df147ef8ffe382adda3cefadd110197104af9bc8e45a6276a2d7739d59ffccd498c5 DIST ca-certificates_20120623_all.deb 183022 SHA256 41f719a63b8cace12a6cd69dce3fea9720c2702511205c2bab20c5d05528ede7 SHA512 970478971f545919e15f1af7e774043113fee725c7dba89bff27969814d60e1187219fb7f87e250261c54bc0cb03098b69748c33b625f5e5061df65c6bbe019a WHIRLPOOL 07b693dabae839bde3c31548e11d8cb8b0940de6aa1838eab3834ad3a5206f4a32a3cd7d134c9722ce244ac5ed21c5a222b74899972be9f5ae59876c4b61fc22 DIST ca-certificates_20121114_all.deb 192630 SHA256 f6991820d1c6431a7db42e92efa51f4058e921bdcc491a906dc1309e9ba35286 SHA512 b2810d1b728c71189100352706fda17c6d87f53b5c6fc2dfb78be13fcfb5758ddd7f5a4bb69742c18241bd05809cbbe67b7a4c179e678b8cf46e277b54d77869 WHIRLPOOL a75ef6c7cbb12ab24070ef7cc016dbd03509dc1cee95634281210fc45bd4a620b5854a76349e060f46f1f0844d774a5f53aeac5c34f73e025b890364b70be1ee +DIST ca-certificates_20130119_all.deb 185428 SHA256 08f8e5a1fab74a365c284ed4e353b4f14596f5ef533fced6395ead81fb3a76f7 SHA512 b93621e578dfa5ea224b3528839ca250fd9470dc28b17dd82e8669d64a631cb62218f1c53ebdb165ea3fffcaa8717210132215b5407ea0185e76ac2a11c0d157 WHIRLPOOL 9cedaba913d90f9f10ce7c97bcd248400b17c4fc3016e2fc3fca81333094f33ce60997da49144763fe86d705c458a273fd1e279a0237a1e855ae8ffe6d1e4c51 EBUILD ca-certificates-20090709.ebuild 2126 SHA256 86820ea4d33d9e0e779c0a0d631242b12821bf4135ec6bccd2c284e948c51b19 SHA512 5c47bd113f19d733219b57c5f5845617fd37802a1a2556af928c6affdb30a210ce91d2b9f97a55c13a22c586f20abe0865a8ec7237ba1841bfadd5cba4184e3a WHIRLPOOL 472cffbb69b7888aeca35faf6e03ae7d862f839b74fef6617d2008f12d8ed6b5f9451ea0f536141b7fd80fd6a121dc8617ad1b87634127fe95557c95f74e1089 EBUILD ca-certificates-20110421.ebuild 2119 SHA256 1223e4710e2d72fbb97f93bfa77351912b20b6ea07e83c7672bd24b1d812a634 SHA512 324615e914c150b991576df567b5f5042e527d05cd4674e44060771cf7e0e68cfa8495e432fa925d074b6602334d9b80cec50fdad7ae64cb3633c4c9726b42d6 WHIRLPOOL dffadcbc624cee7b9203c8ff6bba375508679c8d87ebb8a12da543d68cc937159b3f26b95bca94c444522e40c30b5b06741f1116233a6af3c6df5a428218fa16 EBUILD ca-certificates-20110502-r1.ebuild 2116 SHA256 39b705809344be81df5d717a63f7909127481f9ec052c2169d74ac2eda508e68 SHA512 570c7611404cb2cd230bf5925967230aa9e2f90f84bad157d6da522ab5d49c08ae8e6a2170694a094331c549373b2d253388d67a69032f775f9a94dfe476c794 WHIRLPOOL c24f06ad859f69187caacb83ff2835d40d17a7e1e6c03c16cbaf7794c9eab1a2cfb01b7b58290d72abb4f36cec6a655e79efb9a9acd53e99ee5c6d75caf8193e @@ -22,12 +23,23 @@ EBUILD ca-certificates-20111025.ebuild 3204 SHA256 8b581d2b09083fd1c7ff07bfc28fd EBUILD ca-certificates-20120212.ebuild 3213 SHA256 191ee71a0d3d37354066c470f9a5825552705464b25d55e31a0d7fe258f5dd80 SHA512 0868fb43a91f47650a32d54a16a42a597fbf575c04c9bd44f8e2c375547c83582ff970a614fa08931e2ed8943eaa222fccfbd888f7f072086f1724f596f3252b WHIRLPOOL 40a419ca3d5edebfeff6c012c016efb8c9dfa24fbd9d82d45c9fc98b666a7037dc8c808f17859ec4d3732d2db628d0587dd4b9eefe4b928e0bde1cdbcacd9409 EBUILD ca-certificates-20120623.ebuild 3213 SHA256 18144e8009cba175977e1a2214aea47d9598b0efb5a882ec667fd98bae9ebfe9 SHA512 e538c873e0a8a3a0889f1c613233ea32cdd68baca9b87ecd1f5bd49ac5b1d3631a1571c09961d0f537c89f0796459766cc7cdc12de8d23e2adcc4682d8eb5233 WHIRLPOOL 17813bfb5d2565cc95b84f7e46b4303d6f8dbfbc6a2b75596e441772a16293bae112b74d9d7bca397ea0a535a598e92ee98c9d179f9c8263535cc089ac9cb8f9 EBUILD ca-certificates-20121114.ebuild 3225 SHA256 d7fd5b94ac5931d221ffacc1ed9f45907cf413df60360a44974581cb6d44fb0f SHA512 31cfea64701d6e643015f876a798e0790a8df551c3b6079486ddb5ef72c908f8be5caa1228b4e8d7058f7761c8dab246f786b83dc10194b8d42a7c4c09d22a31 WHIRLPOOL a2ab5fea5ca0c298e1451d6eb5e2502bdc8c201706305b815bc1f4595fe41956eeeb7436d49537d100d281f264a4f1b68bdf298fb6b2df142e43eb95e6be7b28 -MISC ChangeLog 11427 SHA256 f19099c650833c6999564a26b730771ca67e9655a3fcdd14ad3a7368fd45845d SHA512 ac3b71f2847143a5a184aa11c02f43df49740d6486f9367882b25541b815d812fa39cf76053c5bd9e4fc9025867e4ec27a3babdd7c991ae2c5857de97b2f2961 WHIRLPOOL d512550649381ea686d1e76a6fc051328705214aa52e7009fe0bd8f55477968ab4ba0249be9cada5c5d8a25e1fc6a9387a8159e91fcf45417a679e5273ce5f25 +EBUILD ca-certificates-20130119.ebuild 3167 SHA256 7f6f6126b8f7209d450e31ad0927f936bf2722bba32f4c7435fb1917f75c8bc5 SHA512 3c5b3ae92d2b8c176cca551891856b57933a078a4b8b408f0c03d8af16cbd838ee42ef65acf7158a0b42f8cac323b0dba92ad024b46aa5d2ab1f750031c95c57 WHIRLPOOL 5cb2dcaf5ecce8ac5b906673a2b23613989a046ac5a78939adfed6f901ce38c7168d471358ea4ceabc34c77a629bff5cc16b5a453dc9f9bb4d52290ce26cdc06 +MISC ChangeLog 11595 SHA256 ee3262b9c445eee69a4f7663d4aeae31bcc097e6c329da5dcd51243dab837322 SHA512 8d4d47da338fd3f0a890f30e7612e280488eb5b87310b40918ff1848f883c4567b5ec5647a001ad38a2a729635d62506916e5bedf54a9475fef76d69a38ef01c WHIRLPOOL d3982879ce6eeaf30c043ac06cfec5b0ed19e14a8e016ae1fc3f4c8ae55f8bf5379f99eed795790947d49b3fb0f6cb5a4e0d82ae6c7b3b0e4984a73f6032f276 MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlEi5akACgkQ/ejvha5XGaN2oQCgkPM/W3z6bCR2K6dwvLXceMC5 -fBUAoLebbECkQdfXlJ6L/wLZbVf9F88b -=JN7q +iQIcBAEBCAAGBQJRTW9gAAoJELEHsLL7fEFWsTYP/iQf35fbumJEovVD/ba+57sz +O2LaUFAILBiH9hpUvmdUhy3qYaWNCYKby+oLiZljShfmdWuJ3mWTcsaWiMuMsI1v +NXBWThTjS8tSG7EVRwOifFKU2DkalmPdw71PsgPj2z3ArIxfpQVrA8JIBl3UKZev +hzetvd4jm1Pa6Z7n8/OO8QwORYqDW+0KkrQIG/+npcJUKUTda4JmEQqo+eyCXNc4 +j+8dQH+IgZ7cdiKPcMf45VM7hGvVOg7QGEKR23bg6ZT6hfJWkpIvXILENB6YrSCg +OioRG287PykvXjincOKgdBjxWjvNTnXl7hcgPr8m6OrsWaw7Tl/qL8TvOtoLuErl +3eSiiAvy8NbvzxlyHV/qnFDihkB0gfqWeliNgC/ujkr22npR3Uv2O5tUB7Nt7tyX +EYu64gp8izEFuU47Vqs7WF03leYYaGebQnxgGNxPOlFPhyo8xi+k8iCxyfQaRgll +jcpb90fAwcMCqfBlIYYblm/nYBZ468gJfOZYEdHR0Mkkg/1P84flIGj9CRnxM/lv +2N6F39QkljoyM2TcUwTiF0EBjpjpxzpEEuc/Yrxqfw6fZgSl9gl2n4j18OQiHjSc +Yvp5Q2hZJo6KtzH1sMPrlpXOFizuYP0hPik+Mp+wCPhmK0yOGVSTaT/JCghURKXP +EswR5Ad9wV02/OGqc9na +=LtuG -----END PGP SIGNATURE----- diff --git a/app-misc/ca-certificates/ca-certificates-20130119.ebuild b/app-misc/ca-certificates/ca-certificates-20130119.ebuild new file mode 100644 index 000000000000..e573905ff733 --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20130119.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ca-certificates-20130119.ebuild,v 1.1 2013/03/23 08:57:13 vapier Exp $ + +EAPI="3" + +inherit eutils unpacker + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="http://packages.debian.org/sid/ca-certificates" +#NMU_PR="1" +SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE="" + +# platforms like AIX don't have a good ar +DEPEND="kernel_AIX? ( app-arch/deb2targz ) + !<sys-apps/portage-2.1.10.41" +# openssl: we run `c_rehash` +# debianutils: we run `run-parts` +RDEPEND="${DEPEND} + dev-libs/openssl + sys-apps/debianutils" + +S=${WORKDIR} + +pkg_setup() { + # For the conversion to having it in CONFIG_PROTECT_MASK, + # we need to tell users about it once manually first. + [[ -f "${EPREFIX}"/etc/env.d/98ca-certificates ]] \ + || ewarn "You should run update-ca-certificates manually after etc-update" +} + +src_unpack() { + if [[ -n ${EPREFIX} ]] ; then + # need to perform everything in the offset, #381937 + mkdir -p "./${EPREFIX}" + cd "./${EPREFIX}" || die + fi + unpack_deb ${A} +} + +src_prepare() { + cd "./${EPREFIX}" || die + epatch "${FILESDIR}"/${PN}-20110502-root.patch + local relp=$(echo "${EPREFIX}" | sed -e 's:[^/]\+:..:g') + sed -i \ + -e '/="$ROOT/s:ROOT/:ROOT'"${EPREFIX}"'/:' \ + -e '/RELPATH="\.\./s:"$:'"${relp}"'":' \ + usr/sbin/update-ca-certificates || die +} + +src_compile() { + ( + echo "# Automatically generated by ${CATEGORY}/${PF}" + echo "# $(date -u)" + echo "# Do not edit." + cd "${S}${EPREFIX}"/usr/share/ca-certificates + find * -name '*.crt' | LC_ALL=C sort + ) > "${S}${EPREFIX}"/etc/ca-certificates.conf + + sh "${S}${EPREFIX}"/usr/sbin/update-ca-certificates --root "${S}" || die +} + +src_install() { + cp -pPR * "${D}"/ || die + + mv "${ED}"/usr/share/doc/{ca-certificates,${PF}} || die + prepalldocs + + echo 'CONFIG_PROTECT_MASK="/etc/ca-certificates.conf"' > 98ca-certificates + doenvd 98ca-certificates +} + +pkg_postinst() { + if [ -d "${EROOT}/usr/local/share/ca-certificates" ] ; then + # if the user has local certs, we need to rebuild again + # to include their stuff in the db. + # However it's too overzealous when the user has custom certs in place. + # --fresh is to clean up dangling symlinks + "${EROOT}"/usr/sbin/update-ca-certificates --root "${EROOT}" + fi + + local c badcerts=0 + for c in $(find -L "${EROOT}"etc/ssl/certs/ -type l) ; do + ewarn "Broken symlink for a certificate at $c" + badcerts=1 + done + if [ $badcerts -eq 1 ]; then + ewarn "You MUST remove the above broken symlinks" + ewarn "Otherwise any SSL validation that use the directory may fail!" + ewarn "To batch-remove them, run:" + ewarn "find -L ${EROOT}etc/ssl/certs/ -type l -exec rm {} +" + fi +} |