summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-02-05 07:34:09 +0000
committerJustin Lecher <jlec@gentoo.org>2013-02-05 07:34:09 +0000
commit0e1caa12fcb9d3c77a0ce97de7a9a3f8d003bdd1 (patch)
tree05398b634fa52d33c077aa9fd1228713d73eba69 /media-gfx
parentadding ~arm (diff)
downloadhistorical-0e1caa12fcb9d3c77a0ce97de7a9a3f8d003bdd1.tar.gz
historical-0e1caa12fcb9d3c77a0ce97de7a9a3f8d003bdd1.tar.bz2
historical-0e1caa12fcb9d3c77a0ce97de7a9a3f8d003bdd1.zip
media-gfx/shotwell: EAPI bumpd and usage of subslots for libgphoto2, #455500
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64 Manifest-Sign-Key: 0x70EB7916
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/shotwell/ChangeLog8
-rw-r--r--media-gfx/shotwell/Manifest15
-rw-r--r--media-gfx/shotwell/shotwell-0.13.1-r1.ebuild4
-rw-r--r--media-gfx/shotwell/shotwell-0.13.1-r2.ebuild92
4 files changed, 114 insertions, 5 deletions
diff --git a/media-gfx/shotwell/ChangeLog b/media-gfx/shotwell/ChangeLog
index 82de4109d8be..7bc7cf3cc33a 100644
--- a/media-gfx/shotwell/ChangeLog
+++ b/media-gfx/shotwell/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-gfx/shotwell
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/shotwell/ChangeLog,v 1.48 2013/02/02 22:44:49 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/shotwell/ChangeLog,v 1.49 2013/02/05 07:34:08 jlec Exp $
+
+*shotwell-0.13.1-r2 (05 Feb 2013)
+
+ 05 Feb 2013; Justin Lecher <jlec@gentoo.org> shotwell-0.13.1-r1.ebuild,
+ +shotwell-0.13.1-r2.ebuild:
+ EAPI bumpd and usage of subslots for libgphoto2, #455500
02 Feb 2013; Agostino Sarubbo <ago@gentoo.org> shotwell-0.13.1.ebuild:
Add ~arm, wrt bug #449220
diff --git a/media-gfx/shotwell/Manifest b/media-gfx/shotwell/Manifest
index abcae5c12c6f..dcb7b27fc403 100644
--- a/media-gfx/shotwell/Manifest
+++ b/media-gfx/shotwell/Manifest
@@ -1,9 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX shotwell-0.13.1-gst-1.0.patch 10251 SHA256 6f8ba6762f9e6d353881896b61a9ef2a6abe3956e2efd9c23dd58027cf9893c4 SHA512 0bd436765d4e77f65ff452853fd722e6da74ec67a226e68c698b3e3b7756dfacfb917713d324df6f4f79fee28c07b0439b70f394e479fa2600393e2d1030c324 WHIRLPOOL c6ba5930c7c9ccf874d59bc59f1567602b0c81cfdb384d8f2343813c2e93aca72333d220bd8559a087df83ea96a0ea5e2b4b3e45eaebf6ff7650bad4421a8083
AUX shotwell-0.13.1-ldflags.patch 1142 SHA256 d7fe75551807d7998c9494c9c065c611f98dbfd8db2b09bed8a1430048063b12 SHA512 036a99134afb69ab8f7ded853aec427f5c3289cab753c1796be71e75544ae18fdd628a82c628c1f6939c852c6abaf3b2841b4155fdb4831a8c091bdc5761d5c3 WHIRLPOOL 088c4fa519c32d36f663411468daa0b5547855d3d744f148282ea86c5743a4601669f2b82a9d5581a1dc34dfce3b001ee55810a96515e1db6316985857a1ed3b
DIST shotwell-0.12.3.tar.bz2 1649746 SHA256 1388f0ea5a27e1c1a1ab33302c6304cca1fadfb649aa879d11e406c7ede15601 SHA512 5b375e2dcc033ea8dadefdbaf4aaad4d6f9723e91dfab0717031f37bfbd5ea2121e73783e5ae467af56cc3796e0b8b06cfc42bf3ee236daa87dfba974163f620 WHIRLPOOL 95c993406a3af4f30fbd8bbb858d375d61b339b5133aff5ad6e77bbf66e358afb9c2f51f19e788f35ed6f38fea36154180077ad35f5948e980b156644f06bd61
DIST shotwell-0.13.1.tar.xz 1497664 SHA256 e548c3274410e0696ffcd051eabd38ca2a507031f36b7203c1e68966815fa735 SHA512 947d1b430ae346925e035870d33c6de51e12c7d1a7a9611826ee8ad6c8175eb1f7a67a7a31ae7ac60477f32611c3aa4fd8551a2528165549663df900f16dfbae WHIRLPOOL ca2b08c0c6c2c4c2a119a1ca0026e70ed362b76c692724094f7ebbfaf9cd9351e013e4f3502a72c57780d8ad62d3d3c66361bdccb5ccc913bc508d91df128235
EBUILD shotwell-0.12.3.ebuild 1884 SHA256 5874b52d774fbbf0af6bd1ae35c63deb0b93941a984a06df7aa83b5740550545 SHA512 da9c48744f9b0f6a8515a68f06aa38989eaa6c7729b1199801d7e20c5f1f7bf742f058256e32d3a7a3835389f474557dfbeaddf9e69990490b69b8ba06bfa35d WHIRLPOOL 7425d0ecfc4cc2578a6916a67a6dc3e9cd16a3c6d7dd20b8545156aa17bc19e8fc939bcc21b566c6e913be421e55859e471a4734b036946ee4bf7dc4e30229bc
-EBUILD shotwell-0.13.1-r1.ebuild 2297 SHA256 5da10e02a68394e486649cc9b8d7bca49c723d4dd4fc0d1d14865ca6d8cd1d5d SHA512 7fb6e9f92cff14aa019ba763b2b99414b5816c6fc4e44befa27e577af738911b836253a866187ba9d33419d5818b3a6eae56ab232df5fc0dc4202d0c1f55d021 WHIRLPOOL 277371f95e7d8da1214d9dba9298bcab54c0aed3197b30282c80ed17bf54178812384a7029ce46e28601f16192f780763ef5b8127c4f02f583a94470bac5c146
+EBUILD shotwell-0.13.1-r1.ebuild 2298 SHA256 42f31af814048b71af36aca424a99000abb6a1a2244a0cbcb2239aa35c157f64 SHA512 304063eb6c55cd4409bb2573cf8818b9301333bbccfbc9e2a51de9d2720b52dcee62eefebd3717992d36fa9063782880f4560e69db90c0ef4c106e3c9d2a64a3 WHIRLPOOL 0012a7eeb5cc893e08f5d6ab89345a3b455d1e55ff356c9b8beaa3e4cb067a8035f2389b170cdb5203d5ee1a4b6b5beae0aadb9f509a3a89214cde0421d3eec6
+EBUILD shotwell-0.13.1-r2.ebuild 2300 SHA256 9351d6f2292673b8d94bb29147226e868f1cf3c26e63640421f46e26c8ba92c6 SHA512 a80eaa1d8c66fb260dfcd2c865d7861cbb1f28e61753cd040dbb0eed90fa3a8a1d6174dd72aff8f4556c0b75c31f9f38fb024de997e4733a4147eaf4dd421a6d WHIRLPOOL 504267a3394fc8c0479338042d929b242cf8b76badda5f0da11d6ecf5bc63e71bf4732c957f4a13563bdd42f255b2e68920ebe7c8776fd9528ddcb340a77bad8
EBUILD shotwell-0.13.1.ebuild 2257 SHA256 d0e4b309a6ecfbfe1da939aad31e4924893cd35b0253d5618a2cf42021aca98f SHA512 9d334af4db8b17072173e21db8c8773debd7e8ad26d1bc1e4309e52d286f26d57b22580e73721d073f5fbebe764c3e95b924ea96774c9421982aeb777fe69c73 WHIRLPOOL 8c6df55c6bebdae88bd1109343181fa40558b9214e1b461b87a3aeb9e36cd3f178a9fdadbe5c0ffd92e3ef34c1050a43be6d86042d0313eb6bcb887bd27cb12b
-MISC ChangeLog 7769 SHA256 2e016465f0d56f463a516fc335ce8beb3da7c38dac7da0b98ba2935ddebd4e0f SHA512 fa7cd113074b35cbe1e49925b29e40cc380b67543f00ba72610696c73faf01f7d5f8af72fd102f8b51e19158dbf9924ece6a38331787e5f0bd5925a4907ac301 WHIRLPOOL a97f0c19edb2bdc93e3ca20dad33faeb21c66a5955a1cef1de67286a42c9661510d6f1bae55500a5a9661b1b2ca95519e4ee935e7bb3bcff7e5d8cfb3dfb9c70
+MISC ChangeLog 7969 SHA256 05ba72596e7ff124a75d3a7000ae90c1d05cf35d4f39a3062f4a24bd355e36c4 SHA512 b318514d2c97a299c6a6153f3e1197d47664666ce63a2ae07373db0e67bcf8cccab36f636f8b74a070d7458d8b1ca4042cfb09b2d615245c2c37ced18fa52d43 WHIRLPOOL 444e83ad4171d23f51273bce44fd6eb612a953833724e1344beb8430bbd9980eb24c1a968010a674e628ff671383e375ace659c4128c46f60b4960d070c37e68
MISC metadata.xml 665 SHA256 d7ed9e0a0af566d5e6891e77c0b69c49df16b5d291f0126243892a3ec36aaedf SHA512 4bc0078d47452551bc043e9fb6d1774db44b9b2cf67ee581e9cdeeffb86b198c13753c7595638e1feedc9c876457d1d5393d064d6535f1b2283bcec43c861300 WHIRLPOOL e3bd5f1dc118225520d15e289e901c686478707b39e4aff702ae0d33ad7005f158874686d7d49ce2e5f18faeb920e612a109c0c9e6f4bd737a24b58578e7c088
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEAREIAAYFAlEQtfEACgkQgAnW8HDreRacJwCfcvuuXyo6qieeeiICvN+0PNPp
+ZMAAn1g4JYScLEklSNsExXJDpMZO6TaI
+=HLBL
+-----END PGP SIGNATURE-----
diff --git a/media-gfx/shotwell/shotwell-0.13.1-r1.ebuild b/media-gfx/shotwell/shotwell-0.13.1-r1.ebuild
index 59a68818c242..e769f95e1d52 100644
--- a/media-gfx/shotwell/shotwell-0.13.1-r1.ebuild
+++ b/media-gfx/shotwell/shotwell-0.13.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/shotwell/shotwell-0.13.1-r1.ebuild,v 1.1 2013/01/12 19:41:24 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/shotwell/shotwell-0.13.1-r1.ebuild,v 1.2 2013/02/05 07:34:08 jlec Exp $
EAPI=4
@@ -53,7 +53,7 @@ DEPEND="${RDEPEND}
DOCS=( AUTHORS MAINTAINERS NEWS README THANKS )
-# This probabl comes from libraries that
+# This probably comes from libraries that
# shotwell-video-thumbnailer links to.
# Nothing we can do at the moment. #435048
QA_FLAGS_IGNORED="/usr/bin/${PN}-video-thumbnailer"
diff --git a/media-gfx/shotwell/shotwell-0.13.1-r2.ebuild b/media-gfx/shotwell/shotwell-0.13.1-r2.ebuild
new file mode 100644
index 000000000000..29766bc22dc9
--- /dev/null
+++ b/media-gfx/shotwell/shotwell-0.13.1-r2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/shotwell/shotwell-0.13.1-r2.ebuild,v 1.1 2013/02/05 07:34:08 jlec Exp $
+
+EAPI=5
+
+GCONF_DEBUG="no"
+VALA_MIN_API_VERSION="0.18"
+
+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="http://www.yorba.org/download/${PN}/stable/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+LANGS="ar ast bg bn ca cs da de el en_GB es et eu fi fr gl he hi hr hu ia id it ja kk
+ko lt lv mk nb nl pa pl pt pt_BR ro ru sk sl sr sv ta te ta_IN te_IN th tr uk vi zh_CN zh_TW"
+
+for x in ${LANGS}; do
+ IUSE+="linguas_${x} "
+done
+
+RDEPEND="
+ >=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.5.0:0
+ >=dev-libs/libunique-3.0.0:3
+ >=dev-libs/libxml2-2.6.32:2
+ >=media-libs/gexiv2-0.3.92
+ 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.14.0
+ >=net-libs/libsoup-2.26.0:2.4
+ net-libs/rest:0.7
+ net-libs/webkit-gtk:3
+ virtual/udev[gudev]
+ x11-libs/gtk+:3"
+DEPEND="${RDEPEND}
+ $(vala_depend)
+ sys-devel/m4"
+
+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/bin/${PN}-video-thumbnailer"
+
+pkg_setup() {
+ tc-export CC
+ G2CONF="${G2CONF}
+ --disable-schemas-compile
+ --disable-desktop-update
+ --disable-icon-update
+ --lib=$(get_libdir)"
+}
+
+src_prepare() {
+ vala_src_prepare
+ sed \
+ -e 's|CFLAGS :|CFLAGS +|g' \
+ -i plugins/Makefile.plugin.mk || die
+ epatch \
+ "${FILESDIR}"/${P}-ldflags.patch \
+ "${FILESDIR}"/${P}-gst-1.0.patch
+}
+
+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
+}