diff options
author | Sergey Popov <pinkbyte@gentoo.org> | 2014-03-12 08:52:49 +0000 |
---|---|---|
committer | Sergey Popov <pinkbyte@gentoo.org> | 2014-03-12 08:52:49 +0000 |
commit | b5fbe8fc751f0d5d1940a056092344941c841970 (patch) | |
tree | 2ae9860f8b9fdc16a1d9fb7b3574f3db58a12e86 /app-misc/subsurface | |
parent | Mask new pypy before people start wasting time on it. (diff) | |
download | gentoo-2-b5fbe8fc751f0d5d1940a056092344941c841970.tar.gz gentoo-2-b5fbe8fc751f0d5d1940a056092344941c841970.tar.bz2 gentoo-2-b5fbe8fc751f0d5d1940a056092344941c841970.zip |
Version bump, wrt bug #500158, thanks to Martin Gysel <me AT bearsh.org>
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
Diffstat (limited to 'app-misc/subsurface')
-rw-r--r-- | app-misc/subsurface/ChangeLog | 7 | ||||
-rw-r--r-- | app-misc/subsurface/subsurface-4.0.3.ebuild | 74 |
2 files changed, 80 insertions, 1 deletions
diff --git a/app-misc/subsurface/ChangeLog b/app-misc/subsurface/ChangeLog index 5b1e7a94816d..aba004c5e8a9 100644 --- a/app-misc/subsurface/ChangeLog +++ b/app-misc/subsurface/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-misc/subsurface # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/subsurface/ChangeLog,v 1.10 2014/02/27 14:10:11 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/subsurface/ChangeLog,v 1.11 2014/03/12 08:52:49 pinkbyte Exp $ + +*subsurface-4.0.3 (12 Mar 2014) + + 12 Mar 2014; Sergey Popov <pinkbyte@gentoo.org> +subsurface-4.0.3.ebuild: + Version bump, wrt bug #500158, thanks to Martin Gysel <me AT bearsh.org> 27 Feb 2014; Sergey Popov <pinkbyte@gentoo.org> metadata.xml: QA: remove unused local USE flag descriptions diff --git a/app-misc/subsurface/subsurface-4.0.3.ebuild b/app-misc/subsurface/subsurface-4.0.3.ebuild new file mode 100644 index 000000000000..a5f04cc6694e --- /dev/null +++ b/app-misc/subsurface/subsurface-4.0.3.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/subsurface/subsurface-4.0.3.ebuild,v 1.1 2014/03/12 08:52:49 pinkbyte Exp $ + +EAPI="5" + +if [[ ${PV} = *9999* ]]; then + EGIT_REPO_URI="git://subsurface.hohndel.org/subsurface.git" + GIT_ECLASS="git-2" + KEYWORDS="" + SRC_URI="" + LIBDC_V="0.4.1" +else + MY_P=${P/s/S} + SRC_URI="http://subsurface.hohndel.org/downloads/${MY_P}.tgz https://bitbucket.org/bearsh/bearshlay/downloads/${MY_P}.tgz" + KEYWORDS="~amd64 ~x86" + LIBDC_V="0.4.1" +fi + +PLOCALES="bg_BG da_DK de_CH de_DE es_ES et_EE fi_FI fr_FR he it_IT nb_NO nl_NL + pl_PL pt_BR pt_PT ru_RU sk_SK sv_SE zh_TW" + +inherit eutils l10n qt4-r2 ${GIT_ECLASS} + +DESCRIPTION="An open source dive log program" +HOMEPAGE="http://subsurface.hohndel.org" +LICENSE="GPL-2" +SLOT="0" +IUSE="debug doc usb" + +RDEPEND="dev-db/sqlite:3 + dev-libs/glib:2 + >=dev-libs/libdivecomputer-${LIBDC_V}[usb?] + dev-libs/libxml2 + dev-libs/libxslt + dev-libs/libzip + dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtsvg:4 + dev-qt/qtwebkit:4 + kde-base/marble +" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-text/asciidoc ) +" + +DOCS="README" + +src_unpack() { + if [[ ${PV} = *9999* ]]; then + git-2_src_unpack + else + unpack ${A} + mv ${MY_P}* ${P} || die "failed to mv the files to ${P}" + fi +} + +rm_trans() { + rm "${ED}/usr/share/${PN}/translations/${PN}_${1}.qm" || die "rm ${PN}_${1}.qm failed" +} + +src_install() { + qt4-r2_src_install + + l10n_for_each_disabled_locale_do rm_trans + + # this is not a translation but present (no need to die if not present) + rm "${ED}/usr/share/${PN}/translations/${PN}_source.qm" + + if ! use doc; then + rm -R "${ED}/usr/share/${PN}/Documentation"* || die "rm doc failed" + fi +} |