]> Pileus Git - ~andy/sunrise/commitdiff
media-gfx/synfigstudio: Version Bump
authorJustin Lecher <jlec@gentoo.org>
Sat, 30 Apr 2011 18:33:01 +0000 (18:33 +0000)
committerJustin Lecher <jlec@gentoo.org>
Sat, 30 Apr 2011 18:33:01 +0000 (18:33 +0000)
svn path=/sunrise/; revision=12016

media-gfx/synfigstudio/ChangeLog
media-gfx/synfigstudio/Manifest
media-gfx/synfigstudio/files/synfigstudio-0.62.02-gcc46.patch [new file with mode: 0644]
media-gfx/synfigstudio/synfigstudio-0.62.02.ebuild [moved from media-gfx/synfigstudio/synfigstudio-0.61.08.ebuild with 55% similarity]

index 2bb4c3cd463c2895d9a1ff0522b102bb46e5cfef..1853fa54a30ff927b912b17828bfa6953d5f6b1d 100644 (file)
@@ -1,7 +1,11 @@
 # ChangeLog for media-gfx/synfigstudio
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  30 Apr 2011; Justin Lecher <jlec@gentoo.org> -synfigstudio-0.61.08.ebuild,
+  +synfigstudio-0.62.02.ebuild, +files/synfigstudio-0.62.02-gcc46.patch:
+  Version Bump
+
   19 Jan 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
   synfigstudio-0.61.08.ebuild:
   Add suggested RDEPEND=${DEPEND}
index 5bd0abb80bc44721572ef87838891af96647566e..20aa186715de00c0793409a155b26e91eac6ad55 100644 (file)
@@ -1,4 +1,5 @@
-DIST synfigstudio-0.61.08.tar.gz 1204766 RMD160 954fa1050dd20c0f72aed1914528bbdfb4ba53d6 SHA1 bbf5e9d5923804ef514a81444fce09ca4d1006f3 SHA256 affc1424ab179464605bd73e05cd35a22a46147dac067de5ca34d7d9c13ca137
-EBUILD synfigstudio-0.61.08.ebuild 612 RMD160 bab525a6ab7bb2081b8e93d10c3fbc1644305ee9 SHA1 03e6cfe07d25d5606dbfa5f8f4ac3869335bd29e SHA256 c97d1ae154084530772ca1f323e7d470b17402130e6ec4a1c4851095b07d6c77
-MISC ChangeLog 1348 RMD160 b99fb0a757eabc5be9a65b7d6e5aeb67ed22dbc5 SHA1 e0ce7bf608256cae31ef1cf6c3dccffc350fcd1d SHA256 9e5c9a308ddb1bc5da8d8ea63cc69a8ad52a051f8d81525bf0b758c33ee14d4c
+AUX synfigstudio-0.62.02-gcc46.patch 1022 RMD160 75a85a890aa259214e005928fda66acc9509cab8 SHA1 af40368133cd1bdb1db1d05a83d9ff78d1f875a0 SHA256 6dde8a007ae18d023b94e651fc3b9930886067c8aa44eb58b8957bb46eae34d7
+DIST synfigstudio-0.62.02.tar.gz 2890827 RMD160 b59e53a9ee6d6185dd2b4224a6af07da403341f7 SHA1 2c4878fcd93aa4d226633ca5eee7003786a5acad SHA256 260e00a8de91942e52b1d6751bcf813f30e50b03eab250b345df221d58a5a242
+EBUILD synfigstudio-0.62.02.ebuild 588 RMD160 71206e75043ea2ac563801f83a364ce576d24c2f SHA1 a05d61980138e0326f67abdf9a155b3799884719 SHA256 33f7eb660819688bc594cf5922a19cdf28d7e94a86b1e53841b5884a237ba1b0
+MISC ChangeLog 1514 RMD160 fa4309bbb481040625054d71cf07b2dceeb5a22a SHA1 3e8b5e382b23dadc3a80df5a306dc703eb334156 SHA256 8da60a61777d5cc2f850d567489f53638fde505a70c04e31dd6b3d5377568d74
 MISC metadata.xml 330 RMD160 b9aa81dc089e026068074eece9ccbc4e4a4dc709 SHA1 ca2ac32782f481c98e2ba40ce73d826d09a36a52 SHA256 c3967f28206552ae3a54316c242793e5087badbe99d568abc0f05b2cb366c7a2
diff --git a/media-gfx/synfigstudio/files/synfigstudio-0.62.02-gcc46.patch b/media-gfx/synfigstudio/files/synfigstudio-0.62.02-gcc46.patch
new file mode 100644 (file)
index 0000000..ca518c5
--- /dev/null
@@ -0,0 +1,25 @@
+From 9cf7dfc6c44cf2aa5a27fc6baad10fae22bed319 Mon Sep 17 00:00:00 2001
+From: Nikita Kitaev <nikitakit@gmail.com>
+Date: Wed, 24 Nov 2010 22:11:48 -0800
+Subject: [PATCH] Change Gtk::IconSize::IconSize to Gtk::IconSize
+
+---
+ synfig-studio/src/gui/dialogs/dialog_color.cpp |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/synfig-studio/src/gui/dialogs/dialog_color.cpp b/synfig-studio/src/gui/dialogs/dialog_color.cpp
+index 90ca8ee..aabd077 100644
+--- a/synfig-studio/src/gui/dialogs/dialog_color.cpp
++++ b/synfig-studio/src/gui/dialogs/dialog_color.cpp
+@@ -93,7 +93,7 @@ Dialog_Color::create_set_color_button(const char *stock_id,
+ {
+       Gtk::Button *set_color_button = manage(new Gtk::Button());
+       Gtk::Image *set_color_icon = manage(new Gtk::Image(Gtk::StockID(stock_id),
+-                      Gtk::IconSize::IconSize(Gtk::ICON_SIZE_BUTTON)));
++                      Gtk::IconSize(Gtk::ICON_SIZE_BUTTON)));
+       set_color_button->add(*set_color_icon);
+       set_color_icon->show();
+       tooltips.set_tip(*set_color_button, tip_text);
+-- 
+1.7.0.1
+
similarity index 55%
rename from media-gfx/synfigstudio/synfigstudio-0.61.08.ebuild
rename to media-gfx/synfigstudio/synfigstudio-0.62.02.ebuild
index 19bb40a3ecfb9c2c4be18594eceff4407089bde7..ad707ce0f85331f33c34613f9ae673811c239a2e 100644 (file)
@@ -1,8 +1,12 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-DESCRIPTION="Synfig: Film-Quality Vector Animation (main UI)"
+EAPI=4
+
+inherit eutils
+
+DESCRIPTION="Main UI of synfig: Film-Quality Vector Animation"
 HOMEPAGE="http://www.synfig.org/"
 SRC_URI="mirror://sourceforge/synfig/${P}.tar.gz"
 
@@ -11,17 +15,17 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="fmod"
 
-DEPEND=">=dev-cpp/gtkmm-2.4.0
+DEPEND="
+       dev-cpp/gtkmm:2.4
        >=media-gfx/synfig-${PV}
-       >=dev-libs/libsigc++-2.0
+       dev-libs/libsigc++:2
        fmod? ( media-libs/fmod )"
 RDEPEND=${DEPEND}
 
-src_compile() {
-       econf $(use_with fmod libfmod )
-       emake || die "emake failed"
+src_prepare() {
+       epatch "${FILESDIR}"/${P}-gcc46.patch
 }
 
-src_install() {
-       emake DESTDIR="${D}" install || die "Install failed!"
+src_configure() {
+       econf $(use_with fmod libfmod )
 }