[gentoo-commits] gentoo-x86 commit in app-misc/ca-certificates: ca-certificates-20141019.3.19.ebuild ChangeLog

2015-06-14 Thread Fabian Groffen (grobian)
grobian 15/06/14 17:45:23

  Modified: ca-certificates-20141019.3.19.ebuild ChangeLog
  Log:
  Don't use EROOT at ROOT for invocation to ca-certificates not to get a double 
EPREFIX
  
  (Portage version: 2.2.20-prefix/cvs/SunOS i386, signed Manifest commit with 
key 0x5F75F607C5C74E89)

Revision  ChangesPath
1.2  
app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild?r1=1.1r2=1.2

Index: ca-certificates-20141019.3.19.ebuild
===
RCS file: 
/var/cvsroot/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ca-certificates-20141019.3.19.ebuild12 May 2015 07:01:05 -  
1.1
+++ ca-certificates-20141019.3.19.ebuild14 Jun 2015 17:45:23 -  
1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild,v
 1.1 2015/05/12 07:01:05 vapier Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild,v
 1.2 2015/06/14 17:45:23 grobian Exp $
 
 # The Debian ca-certificates package merely takes the CA database as it exists
 # in the nss package and repackages it for use by openssl.
@@ -171,7 +171,7 @@
# 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}
+   ${EROOT}/usr/sbin/update-ca-certificates --root ${ROOT}
fi
 
local c badcerts=0



1.117app-misc/ca-certificates/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ChangeLog?rev=1.117view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ChangeLog?rev=1.117content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ChangeLog?r1=1.116r2=1.117

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ChangeLog,v
retrieving revision 1.116
retrieving revision 1.117
diff -u -r1.116 -r1.117
--- ChangeLog   12 May 2015 07:01:05 -  1.116
+++ ChangeLog   14 Jun 2015 17:45:23 -  1.117
@@ -1,6 +1,11 @@
 # ChangeLog for app-misc/ca-certificates
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ChangeLog,v 1.116 
2015/05/12 07:01:05 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ChangeLog,v 1.117 
2015/06/14 17:45:23 grobian Exp $
+
+  14 Jun 2015; Fabian Groffen grob...@gentoo.org
+  ca-certificates-20141019.3.19.ebuild:
+  Don't use EROOT at ROOT for invocation to ca-certificates not to get a double
+  EPREFIX
 
 *ca-certificates-20141019.3.19 (12 May 2015)
 






[gentoo-commits] gentoo-x86 commit in app-misc/ca-certificates: ca-certificates-20141019.3.19.ebuild ChangeLog

2015-05-12 Thread Mike Frysinger (vapier)
vapier  15/05/12 07:01:05

  Modified: ChangeLog
  Added:ca-certificates-20141019.3.19.ebuild
  Log:
  Version bump.
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
D2E96200)

Revision  ChangesPath
1.116app-misc/ca-certificates/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ChangeLog?rev=1.116view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ChangeLog?rev=1.116content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ChangeLog?r1=1.115r2=1.116

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ChangeLog,v
retrieving revision 1.115
retrieving revision 1.116
diff -u -r1.115 -r1.116
--- ChangeLog   8 Apr 2015 07:30:31 -   1.115
+++ ChangeLog   12 May 2015 07:01:05 -  1.116
@@ -1,6 +1,12 @@
 # ChangeLog for app-misc/ca-certificates
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ChangeLog,v 1.115 
2015/04/08 07:30:31 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ChangeLog,v 1.116 
2015/05/12 07:01:05 vapier Exp $
+
+*ca-certificates-20141019.3.19 (12 May 2015)
+
+  12 May 2015; Mike Frysinger vap...@gentoo.org
+  +ca-certificates-20141019.3.19.ebuild:
+  Version bump.
 
   08 Apr 2015; Michał Górny mgo...@gentoo.org
   ca-certificates-20140223.3.15.5-r1.ebuild,



1.1  
app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild?rev=1.1content-type=text/plain

Index: ca-certificates-20141019.3.19.ebuild
===
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/app-misc/ca-certificates/ca-certificates-20141019.3.19.ebuild,v
 1.1 2015/05/12 07:01:05 vapier Exp $

# The Debian ca-certificates package merely takes the CA database as it exists
# in the nss package and repackages it for use by openssl.
#
# The issue with using the compiled debs directly is two fold:
# - they do not update frequently enough for us to rely on them
# - they pull the CA database from nss tip of tree rather than the release
#
# So we take the Debian source tools and combine them with the latest nss
# release to produce (largely) the same end result.  The difference is that
# now we know our cert database is kept in sync with nss and, if need be,
# can be sync with nss tip of tree more frequently to respond to bugs.

# When triaging bugs from users, here's some handy tips:
# - To see what cert is hitting errors, use openssl:
#   openssl s_client -port 443 -CApath /etc/ssl/certs/ -host $HOSTNAME
#   Focus on the errors written to stderr.
#
# - Look at the upstream log as to why certs were added/removed:
#   https://hg.mozilla.org/projects/nss/log/tip/lib/ckfw/builtins/certdata.txt
#
# - If people want to add/remove certs, tell them to file w/mozilla:
#   
https://bugzilla.mozilla.org/enter_bug.cgi?product=NSScomponent=CA%20Certificatesversion=trunk

EAPI=4
PYTHON_COMPAT=( python2_7 )

inherit eutils python-any-r1

if [[ ${PV} == *.* ]] ; then
# Compile from source ourselves.
PRECOMPILED=false
inherit versionator

DEB_VER=$(get_version_component_range 1)
NSS_VER=$(get_version_component_range 2-)
RTM_NAME=NSS_${NSS_VER//./_}_RTM
else
# Debian precompiled version.
PRECOMPILED=true
inherit unpacker
fi

DESCRIPTION=Common CA Certificates PEM files
HOMEPAGE=http://packages.debian.org/sid/ca-certificates;
NMU_PR=
if ${PRECOMPILED} ; then

SRC_URI=mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb
else

SRC_URI=mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz

ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz
cacert? ( 
http://dev.gentoo.org/~anarchy/patches/nss-3.14.1-add_spi+cacerts_ca_certs.patch
 )
fi

LICENSE=MPL-1.1
SLOT=0
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~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=
${PRECOMPILED} || IUSE+= +cacert

DEPEND=
if ${PRECOMPILED} ; then
#