From 604dbcbd3a89514dcb6c6b2f7bcb0914f8b1d80b Mon Sep 17 00:00:00 2001 From: Chris Reffett Date: Sun, 8 Jan 2017 14:53:43 -0500 Subject: [PATCH] app-office/projectlibre-bin: New package to supersede openproj Gentoo-Bug: 436958 Package-Manager: Portage-2.3.3, Repoman-2.3.1 --- app-office/projectlibre-bin/Manifest | 1 + .../files/projectlibre.desktop | 12 +++++ .../projectlibre-bin/files/projectlibre.png | Bin 0 -> 7955 bytes app-office/projectlibre-bin/metadata.xml | 11 ++++ .../projectlibre-bin-1.6.2.ebuild | 51 ++++++++++++++++++ 5 files changed, 75 insertions(+) create mode 100644 app-office/projectlibre-bin/Manifest create mode 100644 app-office/projectlibre-bin/files/projectlibre.desktop create mode 100644 app-office/projectlibre-bin/files/projectlibre.png create mode 100644 app-office/projectlibre-bin/metadata.xml create mode 100644 app-office/projectlibre-bin/projectlibre-bin-1.6.2.ebuild diff --git a/app-office/projectlibre-bin/Manifest b/app-office/projectlibre-bin/Manifest new file mode 100644 index 000000000000..297fc14773e0 --- /dev/null +++ b/app-office/projectlibre-bin/Manifest @@ -0,0 +1 @@ +DIST projectlibre-1.6.2.tar.gz 14735171 SHA256 72ea964533a2da0af0882acb91268647e7f5a99151b0abb8f3b84c6f26229fc4 SHA512 128319a37aeeb4603fd45433e3961805b0de30e5760394d5eef2de1910bff3815e600462aa3264fa64df55eb8568849895c9d673e5574badafcbc1df89e2c9e7 WHIRLPOOL 78124a7a2dd488b55938cd0e2465ab5212dd3cc9dfb673a408664667fe49458ac6cf8aa9b684832e51c1af18f7fdd48acd5fd967db70eb4ee5f9f3b70c615289 diff --git a/app-office/projectlibre-bin/files/projectlibre.desktop b/app-office/projectlibre-bin/files/projectlibre.desktop new file mode 100644 index 000000000000..6087406b0533 --- /dev/null +++ b/app-office/projectlibre-bin/files/projectlibre.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=ProjectLibre +Comment=Project Management +Comment[fr]=Gestion de projet +Exec=projectlibre %F +Icon=projectlibre +Terminal=false +Type=Application +Categories=Office;ProjectManagement; +MimeType=application/x-projectlibre; + diff --git a/app-office/projectlibre-bin/files/projectlibre.png b/app-office/projectlibre-bin/files/projectlibre.png new file mode 100644 index 0000000000000000000000000000000000000000..a68aff0629ffad7b58890e19f5f0eb68f149e5f8 GIT binary patch literal 7955 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 g|I3AcN + + + + creffett@gentoo.org + Chris Reffett + + + projectlibre + + diff --git a/app-office/projectlibre-bin/projectlibre-bin-1.6.2.ebuild b/app-office/projectlibre-bin/projectlibre-bin-1.6.2.ebuild new file mode 100644 index 000000000000..1b063c2fc88f --- /dev/null +++ b/app-office/projectlibre-bin/projectlibre-bin-1.6.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +inherit eutils + +MY_PN=${PN/-bin} +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="An open source desktop alternative to Microsoft Project" +HOMEPAGE="http://www.projectlibre.org/" +SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="CPAL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=virtual/jre-1.8" +DEPEND="" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${MY_P}.tar.gz + cp "${FILESDIR}"/${MY_PN}.{desktop,png} ./ || die + cd "${S}" + rm -rf license projectlibre.bat +} + +src_prepare() { + eapply_user + sed -i \ + -e "/^OPENPROJ_HOME0=/s:=.*:=/opt/${MY_PN}:" \ + ${MY_PN}.sh || die +} + +src_install() { + local d="/opt/${MY_PN}" + insinto ${d} + doins -r * || die + fperms a+rx ${d}/${MY_PN}.sh + + dodir /opt/bin + dosym ../${MY_PN}/${MY_PN}.sh /opt/bin/${MY_PN} || die + + newmenu ../${MY_PN}.desktop ${MY_PN}.desktop || die + newicon ../${MY_PN}.png ${MY_PN}.png || die +} -- 2.26.2