diff options
author | 2012-07-26 07:16:36 +0000 | |
---|---|---|
committer | 2012-07-26 07:16:36 +0000 | |
commit | 927ea25be43a9607fd23be0afcd9f4723d00d98e (patch) | |
tree | c1d97e008ab80fe53877195635eaf6db77c13ed8 /media-video | |
parent | Add locales needed for smplayer (diff) | |
download | historical-927ea25be43a9607fd23be0afcd9f4723d00d98e.tar.gz historical-927ea25be43a9607fd23be0afcd9f4723d00d98e.tar.bz2 historical-927ea25be43a9607fd23be0afcd9f4723d00d98e.zip |
Use l10n.eclass for handling locales.
Package-Manager: portage-2.2.0_alpha120/cvs/Linux x86_64
Diffstat (limited to 'media-video')
-rw-r--r-- | media-video/smplayer/ChangeLog | 6 | ||||
-rw-r--r-- | media-video/smplayer/Manifest | 10 | ||||
-rw-r--r-- | media-video/smplayer/smplayer-0.8.0.ebuild | 32 |
3 files changed, 17 insertions, 31 deletions
diff --git a/media-video/smplayer/ChangeLog b/media-video/smplayer/ChangeLog index 30a8c5d22b03..4893d60ac8e8 100644 --- a/media-video/smplayer/ChangeLog +++ b/media-video/smplayer/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for media-video/smplayer # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer/ChangeLog,v 1.116 2012/06/17 05:46:17 yngwin Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer/ChangeLog,v 1.117 2012/07/26 07:16:36 yngwin Exp $ + + 26 Jul 2012; Ben de Groot <yngwin@gentoo.org> smplayer-0.8.0.ebuild: + Use l10n.eclass for handling locales. 17 Jun 2012; Ben de Groot <yngwin@gentoo.org> smplayer-0.8.0.ebuild: Use the new global libass useflag (bug #328245) @@ -462,4 +465,3 @@ 26 Jan 2008; Alexis Ballier <aballier@gentoo.org> +metadata.xml, +smplayer-0.5.62.ebuild: Initial import, ebuild by Davide Pesavento, bug #176211 - diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest index fa28c168aad9..1f9f32fdb4e1 100644 --- a/media-video/smplayer/Manifest +++ b/media-video/smplayer/Manifest @@ -1,5 +1,5 @@ -AUX smplayer-0.8.0-quazip.patch 2915 RMD160 644a1a915a23ad23af56e6740fa5be3460e9f8b0 SHA1 387daa66469a842a64d2cfb65eb88dc6f561a659 SHA256 ac1e7f6301d14df624c13219397958d2f5ebee3c3f89f46cc9651e9413548bd2 -DIST smplayer-0.8.0.tar.bz2 2815007 RMD160 7a1858c8fcde0cd0b2c45848419ee098310a66e1 SHA1 2cb2a50b5e6cc518fb9984a5e4b2c87c8cb98a99 SHA256 208ad155da3bbcb3924549c7ba81aa7280b59adfdb92adbec5ac7ebc2944576f -EBUILD smplayer-0.8.0.ebuild 2690 RMD160 af4f0ce9bf6f02b13b20ead441c3677c1fd521a3 SHA1 65e5e07ed95a777213edbed61a0b0b008e78c516 SHA256 c12ce2f51b36907b081561eb4ced1c2840b3e2585481dc42e1c7442b2d03f907 -MISC ChangeLog 16100 RMD160 b32aba92509a3156f5cdb1b6f89ca973744a9cd9 SHA1 fc3c875b4b0ff3ce82e52dcef527a0ba2bcfe081 SHA256 3fc4f6fa4d42848339dadc0868a34d1397c28a8369f3fa551351e793141c6b88 -MISC metadata.xml 174 RMD160 0a13b88e8a29e1544788c6a992ec89f0596ce194 SHA1 aba42874330898fd11455305dc72f5c3be472565 SHA256 89d4f3510de4db0434e0b3794ed9bef3e603217ca0cb195d3e817c208239f6fa +AUX smplayer-0.8.0-quazip.patch 2915 SHA256 ac1e7f6301d14df624c13219397958d2f5ebee3c3f89f46cc9651e9413548bd2 SHA512 a642720f4db2a705ef6380212c6658a8ef34ec34319e575630750b614516f430ce91d40a47989980e695f9e0e6ada031da3ea8608e16c11112e94d5b8ccb6503 WHIRLPOOL b055fa4c97da7505a66e9b4061e0fce4609dc0f68691670cacdd9890cfa68098df11b1ae66ed153ba1c47e58f5786bee4ab4a4fdbf261eca17bcc43f9b722383 +DIST smplayer-0.8.0.tar.bz2 2815007 SHA256 208ad155da3bbcb3924549c7ba81aa7280b59adfdb92adbec5ac7ebc2944576f SHA512 471dd55cce745b89a1d00d823da64bd23881a2b1e45e49b8578323aa3562de8592ed929f166b2b81fd6eefcb71f41144cf7a3678772198414d716b89f75c1bda WHIRLPOOL 7ac387622afc79ca401db981d396801c4a69fd6daa576f31cd18f7910336c0a28f908c22a02dabb043c61568b76ce0ccd21d767ff63a50369c5a420f6b4212bf +EBUILD smplayer-0.8.0.ebuild 2237 SHA256 ad388793018b6fd5426f6c9f1e011202ce89eeaf9c73e5d727f7ca81fa386f66 SHA512 799e0c4779a84af631d03bc74bd16b6582333bf69fe25a10185bd25738b656f6388f30dfa59dd4202597376ffee3d49171dff54a9ff8e4d467569d67c4ec86ba WHIRLPOOL 61b8531b46248515700a84165fadccfaaf6104f49c6777c841161d9b402330c179ef9433716feee6dd2ea75b0a75f93bd09b0668a5629c38ed18784bbe3ad75e +MISC ChangeLog 16211 SHA256 b7a1c784e7238b8de302d402f26314307f639f0c9f099a73d9e1ed13c522d457 SHA512 726293d162a1b264c977516260f793148c09b4aa623a09d39f89c564b5149cb43842678e696f9a77a3af2dc54bf7f49340511e90e6cde91eb3e9a7fd7da6e7b7 WHIRLPOOL 42986c07d05e4e42e3f777623cfefda591b865970afdf11180eef6e1232d19f3b1706b67be694c9147a65859c8e27c1d4602be078e61c096353db2774cf25dce +MISC metadata.xml 174 SHA256 89d4f3510de4db0434e0b3794ed9bef3e603217ca0cb195d3e817c208239f6fa SHA512 bc396506ea847d6a36e400a86b8a575a46d075da58b57a4b085e12ac242e210a7a55c4e8b3da567b97c0e5a8bfc682bb5546b3b657c2f92f6fa00da674bb7062 WHIRLPOOL 0e82e9ab352222683df9da1682d9cc03d2123786218c74f31ac487417100408cd5737aac3355e96f68388ddba76b3a1ea2f4bcf50fd4ec55c87fb6bfd20a5fee diff --git a/media-video/smplayer/smplayer-0.8.0.ebuild b/media-video/smplayer/smplayer-0.8.0.ebuild index 581c9303c500..9489b53cc906 100644 --- a/media-video/smplayer/smplayer-0.8.0.ebuild +++ b/media-video/smplayer/smplayer-0.8.0.ebuild @@ -1,13 +1,13 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer/smplayer-0.8.0.ebuild,v 1.6 2012/06/17 05:46:17 yngwin Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer/smplayer-0.8.0.ebuild,v 1.7 2012/07/26 07:16:36 yngwin Exp $ EAPI=4 -LANGS="bg ca cs da de en_US es et eu fi fr gl hr hu it ja ka ko ku lt mk nl pl -pt_BR pt sk sr sv tr zh_CN zh_TW" -LANGSLONG="ar_SY el_GR ro_RO ru_RU sl_SI uk_UA vi_VN" +PLOCALES="ar_SY bg ca cs da de el_GR en_US es et eu fi fr gl hr hu it ja ka ko +ku lt mk nl pl pt pt_BR ro_RO ru_RU sk sl_SI sr sv tr uk_UA vi_VN zh_CN zh_TW" +PLOCALE_BACKUP="en_US" -inherit eutils qt4-r2 +inherit eutils l10n qt4-r2 MY_PV=${PV##*_p} if [[ "${MY_PV}" != "${PV}" ]]; then @@ -51,6 +51,8 @@ src_prepare() { sed -i 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \ "${S}"/src/smplayer.pro || die "sed failed" fi + + l10n_find_plocales_changes "${S}/src/translations" "${PN}_" '.ts' } src_configure() { @@ -68,26 +70,8 @@ gen_translation() { src_compile() { emake - # Generate translations cd "${S}"/src/translations - local lang= nolangs= x= - for lang in ${LINGUAS}; do - if has ${lang} ${LANGS}; then - gen_translation ${lang} - continue - elif [[ " ${LANGSLONG} " == *" ${lang}_"* ]]; then - for x in ${LANGSLONG}; do - if [[ "${lang}" == "${x%_*}" ]]; then - gen_translation ${x} - continue 2 - fi - done - fi - nolangs="${nolangs} ${lang}" - done - [[ -n ${nolangs} ]] && ewarn "Sorry, but ${PN} does not support the LINGUAS:" ${nolangs} - # install fails when no translation is present (bug 244370) - [[ -z $(ls *.qm 2>/dev/null) ]] && gen_translation en_US + l10n_for_each_locale_do gen_translation } src_install() { |