# ChangeLog for games-puzzle/gfifteen
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-puzzle/gfifteen/ChangeLog,v 1.9 2012/08/02 21:24:09 hwoarang Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/gfifteen/ChangeLog,v 1.10 2015/01/19 16:35:46 mr_bones_ Exp $
+
+ 19 Jan 2015; Michael Sterrett <mr_bones_@gentoo.org> gfifteen-1.0.3.ebuild:
+ make it compile against newer gtk+:3 (bug #536994); EAPI=5
02 Aug 2012; Markos Chandras <hwoarang@gentoo.org> gfifteen-1.0.3.ebuild:
Stable on amd64 wrt bug #426778
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST gfifteen-1.0.3.tar.gz 525454 SHA256 049eec9eec2f857823f185a72c831d9bd8a1368a9965bd04796e1fe0553f5e6f SHA512 a3699a2484ec3334ec9489c6ae6d8b332e41a769c72ea2971684197f8eb9e6c30431232f3423aaa85ded0fa57410929d432b2efe4370409bdcc63f2fb0b31ae4 WHIRLPOOL 9dadd31972efd3bbf474c582aea4129dfe7105d10f5df2f93614df1b5e552a6754aea2cedfb3f8c2e05e2c0c97c75a78ce24b262f800da884d4bcdce0cc3eeb2
-EBUILD gfifteen-1.0.3.ebuild 802 SHA256 60c66ba1aaddf3fd441674511abbaf25c94cdc379886d4f63b6388a2a20a4734 SHA512 65f9db79a4e024d478d40f5555b6fe4777df8f99ca5f0c8fbf99edb7a790bcbd37bf2422d63c061e8016ae1737902faf464e158c933c0639607fc9f4ee7e13d9 WHIRLPOOL f1bdaf3ecc2a4bd7cf6fbf2e4158d49bb45e1ede391d4d364e6004bc754b3f5cb1ac5dc9574c819cb308bbdbe0e20bd648bae393f7d127e6306c03158735ff52
-MISC ChangeLog 1577 SHA256 58e928fe38704dc8cf44ed45ee0b079d84bb36b3dd7516d302056d054ef86b00 SHA512 b75d92e2e5e8d18ad36d0b53bfa8890b9ddd170bf46a8cdd6cd4138e40872a627b66340776e477378eb46cfb395b517414c39fa5d4c46385096db024ac88cb5d WHIRLPOOL cd0bd7df2df73d43dd4f741f8a1aebff381548b791c4f438d0747a696e31ef7249e332727434dd201f9c94a46d3ea0393b2edfdb42fa1100df957bbf481f158c
+EBUILD gfifteen-1.0.3.ebuild 1039 SHA256 aee920b944c78f6c3327243282037a6db79b48a8f14b9e5637a4c586331d98f8 SHA512 89570db26b36d1008efdeb9404caa05992a0e88354cf112308fc0f81d854f532328643766c0001c314d08c8fe1a5cbe48f6e4d620f91b9c9b15c2deca1f44ba4 WHIRLPOOL 98c28c03f6dc2c23903008f8429c060d2fa4cd6f65a5d1242f3d205748d3b4f205658a1563e863bb207a2b4e01c5767bca515ec5a9d4a8e3cf6e6a01bb40462c
+MISC ChangeLog 1719 SHA256 b2d2a09996a0ca3c83d18fe48156803d87e1cb38ddae9acac9dc2fe58426edbb SHA512 670e2483d7a86e0448359bd3a555c1ae4606c621c3c61253a21f962918b03bad56df63f0ac072bb31aa69d4fcddf4c480bdb0356691159d1c23ac021c6a901cf WHIRLPOOL 517efdb098fb23c3fd8c3db9259a899affd7f20c288aa9f8f4560fc0965ee3399cfdabdcc01ccf0d3d1b1bea6705f64c9164423cc70aa970204acd5beac8a566
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQIcBAEBCAAGBQJQGu/6AAoJEPqDWhW0r/LCNjwQAKwxeVbOwWMOOWXNZYSb+WJ+
-eHtRRhzUL7SxmSFj4bRrT/YddDY4ev14NCa7+u6iWjTtZcFnC8rsppvhI2aSVLn0
-gQijQX6nmn8Q9AHqGPEuMrIOJA2utL5kp6v9o2hsyZxgTzosmIRMfMNZKoOfonh6
-MDKNW4OaOf6e5ygEMhHeoWpcGnSIU/4zmdQaPoiZBIZaFH5ntG1NrDB2dfJ9W1eU
-P/JBzhMpt1lQBG9WM1KwlMvjGa83WSAFjGyKPp2qTGZfu2v7OTekiLQHcdCqh+5B
-ZELakJquEU1Jiu2mNUbhAmR4XM79DPYj+nkJaGELPQ3m37gmgHkwZuS/r7w9YeQp
-J7aPJvxzCgXpvICs8Xf+HBorUaLCbyOULCNzHw8gXVzoEoj9XUEXEDBO86GrMus5
-m9YXsFNbC6HtqyNJPAhLq3noEKrE4yG/NnY+XBbkyHLZ60is+PYbUXsaO5zb5LXR
-ZsG4jMiCwOpWYa7KSw8VzNsb+LWVBhJm7B6VCrQ9yofzKpY07ggDmr2sAKpLHZqD
-fp0r5jXf82YK7ZHWozBxNjRtUf+sMi7fC9SI2iCk0I7oH8jHAcl29xPRzQ+NNm0U
-vyz+WI6bR+i5E9+yb8s7RgoGl+6+b+/a8j1ihTnWiq1NyRlN/5W6Du0t9J4e9N0J
-YE/BTrSVRkF2J+RGvy0l
-=ma7M
------END PGP SIGNATURE-----
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-puzzle/gfifteen/gfifteen-1.0.3.ebuild,v 1.3 2012/08/02 21:24:09 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/gfifteen/gfifteen-1.0.3.ebuild,v 1.4 2015/01/19 16:35:46 mr_bones_ Exp $
-EAPI=2
-inherit eutils games
+EAPI=5
+inherit eutils gnome2-utils games
DESCRIPTION="graphical implementation of the sliding puzzle game fifteen"
HOMEPAGE="https://frigidcode.com/code/gfifteen/"
DEPEND="${RDEPEND}
virtual/pkgconfig"
+src_prepare() {
+ # make it compile against newer gtk+:3 (bug #536994)
+ sed -i \
+ -e 's/-DGTK_DISABLE_DEPRECATED=1 //' \
+ Makefile.in || die
+}
+
src_configure() {
- egamesconf \
- --disable-dependency-tracking \
- --disable-assembly || die
+ egamesconf --disable-assembly
}
src_install() {
- emake DESTDIR="${D}" install || die
- dodoc README ChangeLog || die
- doicon ${PN}.svg
+ default
+ doicon -s scalable ${PN}.svg
domenu gfifteen.desktop
prepgamesdirs
}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+ games_pkg_preinst
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ games_pkg_postinst
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}