jlec        14/07/21 06:33:54

  Modified:             shotwell-0.15.1.ebuild ChangeLog
  Added:                shotwell-0.18.1.ebuild
  Log:
  media-gfx/shotwell: Backport fir for format-security, #517622; Version Bump
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
B9D4F231BD1558AB!)

Revision  Changes    Path
1.4                  media-gfx/shotwell/shotwell-0.15.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/shotwell/shotwell-0.15.1.ebuild?rev=1.4&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/shotwell/shotwell-0.15.1.ebuild?rev=1.4&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/shotwell/shotwell-0.15.1.ebuild?r1=1.3&r2=1.4

Index: shotwell-0.15.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/shotwell/shotwell-0.15.1.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- shotwell-0.15.1.ebuild      20 Feb 2014 20:40:10 -0000      1.3
+++ shotwell-0.15.1.ebuild      21 Jul 2014 06:33:54 -0000      1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/shotwell/shotwell-0.15.1.ebuild,v 
1.3 2014/02/20 20:40:10 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/shotwell/shotwell-0.15.1.ebuild,v 
1.4 2014/07/21 06:33:54 jlec Exp $
 
 EAPI=5
 
@@ -83,7 +83,8 @@
                -e 's|CFLAGS :|CFLAGS +|g' \
                -i plugins/Makefile.plugin.mk || die
        epatch \
-               "${FILESDIR}"/${PN}-0.13.1-ldflags.patch
+               "${FILESDIR}"/${PN}-0.13.1-ldflags.patch \
+               "${FILESDIR}"/${P}-format-security.patch
 }
 
 src_configure() {



1.70                 media-gfx/shotwell/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/shotwell/ChangeLog?rev=1.70&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/shotwell/ChangeLog?rev=1.70&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/shotwell/ChangeLog?r1=1.69&r2=1.70

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/shotwell/ChangeLog,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -r1.69 -r1.70
--- ChangeLog   24 Apr 2014 12:37:09 -0000      1.69
+++ ChangeLog   21 Jul 2014 06:33:54 -0000      1.70
@@ -1,6 +1,12 @@
 # ChangeLog for media-gfx/shotwell
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/shotwell/ChangeLog,v 1.69 
2014/04/24 12:37:09 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/shotwell/ChangeLog,v 1.70 
2014/07/21 06:33:54 jlec Exp $
+
+*shotwell-0.18.1 (21 Jul 2014)
+
+  21 Jul 2014; Justin Lecher <[email protected]> shotwell-0.15.1.ebuild,
+  +shotwell-0.18.1.ebuild, +files/shotwell-0.15.1-format-security.patch:
+  Backport fir for format-security, #517622; Version Bump
 
 *shotwell-0.18.0 (24 Apr 2014)
 



1.1                  media-gfx/shotwell/shotwell-0.18.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/shotwell/shotwell-0.18.1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/shotwell/shotwell-0.18.1.ebuild?rev=1.1&content-type=text/plain

Index: shotwell-0.18.1.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/shotwell/shotwell-0.18.1.ebuild,v 
1.1 2014/07/21 06:33:54 jlec Exp $

EAPI=5

GCONF_DEBUG="no"
VALA_MIN_API_VERSION="0.20"
VALA_MAX_API_VERSION="0.22"

inherit eutils gnome2 multilib toolchain-funcs vala versionator

MY_PV=$(get_version_component_range 1-2)
DESCRIPTION="Open source photo manager for GNOME"
HOMEPAGE="http://yorba.org/shotwell/";
SRC_URI="mirror://gnome/sources/${PN}/$(get_version_component_range 
1-2)/${P}.tar.xz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""

CORE_SUPPORTED_LANGUAGES="
        af ar as ast bg bn bn_IN ca cs da de el en_GB eo es et eu fi fr gl gu 
he hi
        hr hu ia id it ja kk km kn ko ky lt lv mk ml mr nb nl nn or pa pl pt 
pt_BR
        ro ru sk sl sr sv ta te th tr uk vi zh_CN zh_HK zh_TW"

for x in ${CORE_SUPPORTED_LANGUAGES}; do
        IUSE+="linguas_${x} "
done

RDEPEND="
        app-text/gnome-doc-utils
        >=dev-db/sqlite-3.5.9:3
        >=dev-libs/dbus-glib-0.80
        >=dev-libs/glib-2.30.0:2
        >=dev-libs/json-glib-0.7.6
        >=dev-libs/libgee-0.8.5:0.8
        >=dev-libs/libxml2-2.6.32:2
        >=dev-util/desktop-file-utils-0.13
        gnome-base/dconf
        >=media-libs/gexiv2-0.4.90
        media-libs/gst-plugins-base:1.0
        media-libs/gst-plugins-good:1.0
        media-libs/gstreamer:1.0
        media-libs/lcms:2
        >=media-libs/libexif-0.6.16:=
        >=media-libs/libgphoto2-2.4.2:=
        >=media-libs/libraw-0.13.2:=
        >=net-libs/libsoup-2.26.0:2.4
        >=net-libs/rest-0.7:0.7
        >=net-libs/webkit-gtk-1.4:3
        >=virtual/udev-145[gudev]
        >=x11-libs/gtk+-3.6.0:3"
DEPEND="${RDEPEND}
        $(vala_depend)
        >=sys-devel/m4-1.4.13"

DOCS=( AUTHORS MAINTAINERS NEWS README THANKS )

# This probably comes from libraries that
# shotwell-video-thumbnailer links to.
# Nothing we can do at the moment. #435048
QA_FLAGS_IGNORED="/usr/libexec/${PN}/${PN}-video-thumbnailer"

pkg_setup() {
        tc-export CC
        G2CONF="${G2CONF}
                --disable-schemas-compile
                --disable-desktop-update
                --disable-icon-update
                --prefix=/usr
                --lib=$(get_libdir)"
}

src_prepare() {
        vala_src_prepare
        sed \
                -e 's|CFLAGS :|CFLAGS +|g' \
                -i plugins/Makefile.plugin.mk || die
        epatch \
                "${FILESDIR}"/${PN}-0.13.1-ldflags.patch
}

src_configure() {
        ./configure \
                ${G2CONF} \
                || die
}

src_compile() {
        local valaver="$(vala_best_api_version)"
        emake VALAC="$(type -p valac-${valaver})"
}

src_install() {
        gnome2_src_install
        for x in ${LANGS}; do
                if ! has ${x} ${LINGUAS}; then
                        find "${D}"/usr/share/locale/${x} -type f -exec rm {} \;
                fi
        done
}




Reply via email to