From: José María Alonso Date: Thu, 27 Nov 2014 10:14:14 +0000 (+0000) Subject: Version Bump X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=e05f1c2ba34a57f3a72fa1b720576b4ef884a2ca;p=gentoo.git Version Bump Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64 Manifest-Sign-Key: 0xF253DB15 --- diff --git a/app-emulation/free42/ChangeLog b/app-emulation/free42/ChangeLog index 205aed85f4d2..baad4190a3f2 100644 --- a/app-emulation/free42/ChangeLog +++ b/app-emulation/free42/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emulation/free42 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/free42/ChangeLog,v 1.26 2014/10/30 09:57:57 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/free42/ChangeLog,v 1.27 2014/11/27 10:13:48 nimiux Exp $ + +*free42-1.5.5 (27 Nov 2014) + + 27 Nov 2014; Chema Alonso +free42-1.5.5.ebuild, + +files/free42-1.5.5-fix-makefile.patch: + Version Bump 30 Oct 2014; Agostino Sarubbo free42-1.5.4.ebuild: Stable for x86, wrt bug #526764 diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest index 1f62c0a63cc4..2e5b8dbf95b2 100644 --- a/app-emulation/free42/Manifest +++ b/app-emulation/free42/Manifest @@ -3,26 +3,29 @@ Hash: SHA256 AUX free42-1.5.3a-fix-makefile.patch 1045 SHA256 4cf95a73f6dd315912920bcee9c8199428bf45ee6bd352dc6803993e1f30fdfb SHA512 379bff28a6982d7fa2baed339f780b19c12b11b547a3b84b8a9b03c08df1b16061b28b340737f207b628f8b3b071eb2971d5daa2588f581073e081f7fe731382 WHIRLPOOL e14ab479ef46d9fb72d587458a2c9bdd11c03d9aec4a2b875768deae47085e046ed30c3c37bb4353856f0eabf86c1e2c6e7807d8afcc93705865cd446e68b892 AUX free42-1.5.4-fix-makefile.patch 1045 SHA256 4cf95a73f6dd315912920bcee9c8199428bf45ee6bd352dc6803993e1f30fdfb SHA512 379bff28a6982d7fa2baed339f780b19c12b11b547a3b84b8a9b03c08df1b16061b28b340737f207b628f8b3b071eb2971d5daa2588f581073e081f7fe731382 WHIRLPOOL e14ab479ef46d9fb72d587458a2c9bdd11c03d9aec4a2b875768deae47085e046ed30c3c37bb4353856f0eabf86c1e2c6e7807d8afcc93705865cd446e68b892 +AUX free42-1.5.5-fix-makefile.patch 1045 SHA256 4cf95a73f6dd315912920bcee9c8199428bf45ee6bd352dc6803993e1f30fdfb SHA512 379bff28a6982d7fa2baed339f780b19c12b11b547a3b84b8a9b03c08df1b16061b28b340737f207b628f8b3b071eb2971d5daa2588f581073e081f7fe731382 WHIRLPOOL e14ab479ef46d9fb72d587458a2c9bdd11c03d9aec4a2b875768deae47085e046ed30c3c37bb4353856f0eabf86c1e2c6e7807d8afcc93705865cd446e68b892 DIST free42-1.5.3a.tgz 8150063 SHA256 3212a32fc7958ed2d53452adf2301c4747b4774154a4ecaceb478b67d31bfce6 SHA512 61f07f8899aac7619d5d9bbeca224f3e06feb9b548adacebf207e1e1e139fd5b4f30f7c11ca5956bb2f71221ea46c15028d6116d67b9130204288cda603b1c5c WHIRLPOOL 45310aa0b16680f5569fc90b65b21264d7b0e2d8fafab0935fb8e6e2170f4a30080eb9eb6f9561e853dca290a49f8668007d005c5cdafd61d1dc5436506abfab DIST free42-1.5.4.tgz 40811104 SHA256 69085fb72d9c0b79643661cd191a6be0e8bcb5b469c6b91b00e38c0eaff55b44 SHA512 a058236c27c9a6d813f30745952ff0d1bfe290ce08c834bf1862937089bcd5fe88be27d4d486f76459eaf574e1bd33222af2e9a71f9c8634d5ae57101f240acc WHIRLPOOL d1a73b4f26b13741ac15c9e7a1f06abb21adb9c712923a1d27040a6ae144c33ed0455385fd6d274e81d7116be4a3b1721a6faf64eba169a3c0584306b5c18337 +DIST free42-1.5.5.tgz 8160228 SHA256 2c5a16aa470de76185135c307add9b920a712e31269c471dd246b6cf9283e050 SHA512 97833c99a24c2b1f427b237469868d57734b919b6c69521b45de480bd5274f5427caac13b9ccf3b79674d63dabdeda58a8db4c23a184b72b04279acbdf7eff8f WHIRLPOOL d435befbf2d392222d1ef7907c7913e474da5c4997dfb84177be3ea0b3fc1d9c9b0ea41590810e78d38eb082216b28c907fe39613823d866b6a1ab4d531a6af2 EBUILD free42-1.5.3a.ebuild 1035 SHA256 f7d1c83525ebec743f06b4f49c3997e0394ea622feec0584e0b8c0e5e2687ec2 SHA512 88cbea1047e92ed9810cab03f9b884ffa0e8dcf9182e4fcd5a0377047a6f45bb974b3728665aa5a9f6ed0516e7bfc3305ffa099b5b5363ea4fd1cbff8497f9c5 WHIRLPOOL f5236d97e3f8517fd06750149297efce7fe142332d018953c2f0e92059f9660bdc7d1404d066b57299a96b2d97fedd1f3e27882a84238d7855383883d7b79eaa EBUILD free42-1.5.4.ebuild 1018 SHA256 9885684a5b44d398fbcd4bd17faf347268ad555622df2cfe20f04483100393f6 SHA512 b2d718e1a3451f1593fc8d6f8a60f565140f7fcedf8b02976d27c822f5ad68ec2747d0c6fca4beb890b3a19c257f3bbca0511c3f0fae3ac0d7def28d67a5df06 WHIRLPOOL 5fac153d9dc10413c601e4004f36b747772faedb747b091dd6a265f8959c12c9d4b0d2496b08af181372489cc0549636674ac4c1a23e816c57a90bc6dee98dd8 -MISC ChangeLog 3635 SHA256 68f584debeb1c8c014ea8d77b5e93d0c6daeff92f19ce0e2bcd7497c23cf9eb1 SHA512 14a83c15673febb992c9b7e30882b0e9c065d1655cd901a5dcb206ac4336beaa99ea0a651998c3cc571de10a1469ea2ede94321cdd0c6f68bad52909ed44b3dd WHIRLPOOL 04e37cbce22ae50fa9d1d331898517220e024b8ec008abdf778497b2a6276dfd3f90213dc6990feb15aa19d535d7f15bc1d31868d39026f35b56b516c67ba0ea +EBUILD free42-1.5.5.ebuild 1036 SHA256 b0ed6f958b63c8dd913294a7ec8a79ddf0f24db8b22c9eaabe04fc15391c9a48 SHA512 1b48e8a4b9dd218bafc3080aee2176576207c7bf95cdf8b7928a91531e566216d74fb2af13a457a8f7151fbab2ee4dba0c3345430df45dc873b3cd7872705427 WHIRLPOOL 52c065377c3b9580447a26bda9fecde4252c266763125effe5bf4498b3f3e0a5eecfe154003238310e2d71fee79c34cb47de5872c08dc3695a435ead875680e7 +MISC ChangeLog 3795 SHA256 4a0fa26fa57cd6f06df4b69a49751bf64abbe11de16089860e9d9fda48b92451 SHA512 2c13a9c88e501360629399657bbc4e56b49f944f4f64fd95b426f6dccc1093f2cbcdd59c9d4e067beaf269f86a936fb2e86110f94d86e2ebabb138de2e126522 WHIRLPOOL 00f16605a1ac205203e39d2e93c52ccbd37b31bdd5fa2fbc2287ca937882f60e8a49e23c9f63a6c50490f20aea52ae8ee6bf1020d6ccc04874eb1669e2e29e6f MISC metadata.xml 540 SHA256 1dfb1cbb7947a8e42c92ccfed144fd5bf71d34d31bed4cc7de3b7b940f0b7192 SHA512 e6b1c3521732649216949ee826b69abc66a9b7b87242e4a908211678dd5828e84f92f4a4af2ecbe4b75ecd7e483da18bea484fd555215c8a37c11ef04df8236c WHIRLPOOL f8bd8cc0dbbb19b13e62217c513509771b3245c6b49d592d6cf26da1f25b71cdb62f8a0563c94d365f83aa79c80e1de306b1e18f19c5c603de389a20ffe7a802 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJUUgumAAoJELp701BxlEWfgRoP/3Sd9PanJeS9W3atudJRt4gT -hwAW5UrvR0rDz3RtlI0C9rVdhWy5jpFuOF/HZ43+HmIT/8JWFVvP2wRAvOzF85XJ -op3gB0VkzUPjHqB+FrHvODeOfTiCeHbt0tp0/AHHJ4DE7HoCHkhcztt/da1i3jbJ -hoCRVPfxqTEwHdoNIuORC8XCC7u26bi938QeZAsmFnGqI+jDzFbXn1W3Ebza57Dh -5OjAtxiRzCp9H/9aPvsQ7a7pp6gIwnECvsdmBIH3KJqm2Q2yZS2uw+FZz4XNjfpU -9Ka5DOYdGSW1RERhZKlIo0XKsXMoqsxcmhq/T4E1a+pS0DIOB1zKIUVE6GtXxZIR -r6TvR9IWVY3UoHTxZDl7ODpxv6kBx6ltyrJe50hyEIjLC6xkV85be2ZwwaTY+dPf -iBSsdbvtYwIxgYOpRQRZp70sy24zja9PpjCn2sNQlR24oTic2TR15KnhMQ9iGRis -TqOPw3k23R9vGzpRAyKNivXoxG51pB7u/ygwoIf1y/2MghERU4VGpGSIb8rrmKOr -vbZsQbpGb0a6toDnVniLbc84jHO6GPFcalYAoPm8EWlR/DcEKN5/eVW/n72YqR42 -IrPFUyu3iME7CgQySD2UDD0yWgee6gPbFuZ9B/rbcDT2dKpeKKQuT7qcjiqVfcz9 -E6y4qMklw6SU5N/6SNIp -=59Cx +iQIcBAEBCAAGBQJUdvnbAAoJEH/rgyzyU9sVgwwQAIANstqVl4CwkQzfbZUVtmyN +5etfQfxSj8KQmmYy5sAkFfrEOMsEashC1/3kI009Rx2iKmCIxXVnN5EXrlhe1cXo +6eazbLr7ARn1o/d7QHQLIiuE1PUXqhBNQnleLaJSNIi3v6cI4HBHKUzmC6rCM3EF +AFztb660O1zCYy09pBQorLWvM4eNlNXPcnYnBb74WxPEVnDfSn6UEd3hDSWs/wMJ +7/NWW7W9BZPtHb2Yv7SN+3d82Yvy8bmP3ltuYuBr/r97Fl0ccc5Y2oYdAVcJe+cx +FY43W/D5+i8CfPURhssZPcg3Ud0zisxZ4jQtVHZxJPTwd65O3q98ajrydqAgSpNf +O2geIG5/kvXMwx/DkBAg+WoI8fR+aihwzJ6E7AdIJ6C/o//eTHKxBwnt4F4E4x1M +5/yVKgSypiDdUGyHiV95zb4EpCRJOcb4yM0P0XMCvEZkCOKh/mKxxh0djTD1ZIpo +zm11jdwJsPSn0WqQ3Ud31gupckJxdzT8jwEMptR2M2yYZCx03wTATtH2ZWsC0gax +TufwN6OWtUN6HKJfEFbSnr1SHTk3xOt7cWmv3ju55cWV4yq4g9FhOux039Fs8Maa +R6FvDSobD2BxfUtlEFO9bTQgbMP1PJkjHbrLJqtTEgz2ry3kOHGhY/XKy3RfXe30 +0vZk4LIRZj5ZBb47XN41 +=ClWA -----END PGP SIGNATURE----- diff --git a/app-emulation/free42/files/free42-1.5.5-fix-makefile.patch b/app-emulation/free42/files/free42-1.5.5-fix-makefile.patch new file mode 100644 index 000000000000..8f73b4405e7f --- /dev/null +++ b/app-emulation/free42/files/free42-1.5.5-fix-makefile.patch @@ -0,0 +1,30 @@ +diff -Nuar a/gtk/Makefile b/gtk/Makefile +--- a/gtk/Makefile 2014-06-21 19:46:55.000000000 +0200 ++++ b/gtk/Makefile 2014-06-24 00:03:38.719906032 +0200 +@@ -19,7 +19,6 @@ + -Wall \ + -Wno-parentheses \ + -Wno-write-strings \ +- -g \ + -I/usr/X11R6/include \ + -fno-exceptions \ + -fno-rtti \ +@@ -30,14 +29,11 @@ + -DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \ + -DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \ + -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \ +- -D_WCHAR_T_DEFINED ++ -D_WCHAR_T_DEFINED \ ++ ${CXXFLAGS} + +-LDFLAGS = -L/usr/X11R6/lib +-LIBS := gcc111libbid-$(shell uname -m).a -lXmu $(shell pkg-config --libs gtk+-2.0) +- +-ifeq "$(shell uname -s)" "Linux" +-LDFLAGS += -Wl,--hash-style=both +-endif ++LDFLAGS := -L/usr/X11R6/lib ${LDFLAGS} ++LIBS := gcc111libbid-$(shell uname -m).a -lXmu -lX11 -ldl -lpthread $(shell pkg-config --libs gtk+-2.0) + + SRCS = shell_main.cc shell_skin.cc skins.cc keymap.cc shell_loadimage.cc \ + shell_spool.cc core_main.cc core_commands1.cc core_commands2.cc \ diff --git a/app-emulation/free42/free42-1.5.5.ebuild b/app-emulation/free42/free42-1.5.5.ebuild new file mode 100644 index 000000000000..f789978b6d80 --- /dev/null +++ b/app-emulation/free42/free42-1.5.5.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/free42/free42-1.5.5.ebuild,v 1.1 2014/11/27 10:13:48 nimiux Exp $ + +EAPI=5 + +inherit eutils toolchain-funcs + +DESCRIPTION="An HP-42S Calculator Simulator" +HOMEPAGE="http://thomasokken.com/free42/" +SRC_URI="mirror://gentoo/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa" + +DEPEND="dev-libs/atk + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/pango + alsa? ( media-libs/alsa-lib )" + +RDEPEND="${DEPEND} + x11-libs/libX11 + x11-libs/libXmu" + +S="${WORKDIR}/${PN}-nologo-${PV}" + +src_prepare() { + sed -i -e 's/print_gif_name\[FILENAMELEN\]/print_gif_name\[1000\]/' \ + "${S}/gtk/shell_main.cc" || die + epatch "${FILESDIR}"/${P}-fix-makefile.patch +} + +src_compile() { + local myconf + use alsa && myconf="AUDIO_ALSA=yes" + emake CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C "${S}/gtk" +} + +src_install() { + dodoc CREDITS HISTORY README TODO + dobin gtk/free42dec +}