From 4c403056752b2a1c60446c1e495ffed8c768a3b9 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Thu, 18 Feb 2016 16:14:11 +0200 Subject: [PATCH] Gentoo ebuild templates for stable and unstable packages. --HG-- branch : develop --- .../valentina-0.0.0(template_stable).ebuild | 48 +++++++++++++++++++ ...tina-0.0.0_alpha(template_unstable).ebuild | 48 +++++++++++++++++++ 2 files changed, 96 insertions(+) create mode 100644 dist/ebuild/valentina-0.0.0(template_stable).ebuild create mode 100644 dist/ebuild/valentina-0.0.0_alpha(template_unstable).ebuild diff --git a/dist/ebuild/valentina-0.0.0(template_stable).ebuild b/dist/ebuild/valentina-0.0.0(template_stable).ebuild new file mode 100644 index 000000000..c44f37ef8 --- /dev/null +++ b/dist/ebuild/valentina-0.0.0(template_stable).ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit qmake-utils + +DESCRIPTION="Cloth patternmaking software" +HOMEPAGE="http://www.valentina-project.org/" +SRC_URI="https://bitbucket.org/dismine/valentina/get/v0.0.0.zip -> ${P}.zip" + +LICENSE="GPL-3" +SLOT="1" +KEYWORDS="~amd64 ~x86" + +LANGS="ru_RU uk_UA de_DE cs_CZ he_IL fr_FR it_IT nl_NL id_ID es_ES fi_FI en_US en_CA en_IN ro_RO" +for X in ${LANGS} ; do + if [[ ${X} != "en" ]]; then + IUSE="${IUSE} linguas_${X}" + fi +done + +CDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + dev-qt/qtsvg:5 + dev-qt/linguist:5 + dev-qt/qtxmlpatterns:5 + dev-qt/qtprintsupport:5 + dev-qt/qtnetwork:5 + app-text/popple" +RDEPEND="${CDEPEND} +DEPEND="${CDEPEND} + app-arch/unzip" + +S=${WORKDIR}/dismine-${PN}-44d43351cb59 + +src_configure() { + eqmake5 CONFIG+=no_ccache CONFIG+=noDebugSymbols Valentina.pro -r +} + +src_install() { + emake install INSTALL_ROOT="${D}" +# dodoc Changelog.txt README.txt +} diff --git a/dist/ebuild/valentina-0.0.0_alpha(template_unstable).ebuild b/dist/ebuild/valentina-0.0.0_alpha(template_unstable).ebuild new file mode 100644 index 000000000..bb47a96b7 --- /dev/null +++ b/dist/ebuild/valentina-0.0.0_alpha(template_unstable).ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit mercurial qmake-utils + +DESCRIPTION="Cloth patternmaking software" +HOMEPAGE="http://www.valentina-project.org/" +SRC_URI="" +EHG_REPO_URI="https://bitbucket.org/dismine/valentina" +EHG_REVISION="develop" + +LICENSE="GPL-3" +SLOT="1" +KEYWORDS="~amd64 ~x86" + +LANGS="ru_RU uk_UA de_DE cs_CZ he_IL fr_FR it_IT nl_NL id_ID es_ES fi_FI en_US en_CA en_IN ro_RO zh_CN" +for X in ${LANGS} ; do + if [[ ${X} != "en" ]]; then + IUSE="${IUSE} linguas_${X}" + fi +done + +CDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + dev-qt/qtsvg:5 + dev-qt/linguist:5 + dev-qt/qtxmlpatterns:5 + dev-qt/qtprintsupport:5 + dev-qt/qtnetwork:5 + app-text/popple" +RDEPEND="${CDEPEND} +DEPEND="${CDEPEND} + dev-util/ccache" + +src_configure() { + eqmake5 Valentina.pro -r +} + +src_install() { + emake install INSTALL_ROOT="${D}" +# dodoc Changelog.txt README.txt +}