Skip to content

Commit

Permalink
app-office/worklog-assistant-bin: New package
Browse files Browse the repository at this point in the history
Worklog Assistant is a tool that helps you maintain logs of your activities
related to JIRA issues which you can also push towards said JIRA instance.

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=600436

Package-Manager: portage-2.3.0
Closes: gentoo#2888
  • Loading branch information
MathyV authored and SoapGentoo committed Nov 26, 2016
1 parent 3c50bf8 commit 99d5c7e
Show file tree
Hide file tree
Showing 6 changed files with 151 additions and 1 deletion.
1 change: 1 addition & 0 deletions app-office/worklog-assistant-bin/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST worklog-assistant-v2_2.1.3577_amd64.deb 31450392 SHA256 200c59c3301b04267387324ec8505908b424ea14e5324275717f1e08bcaeda58 SHA512 17445e4b3b77f5ff7c4ed4fad30569b4037830769010cf4d4d6fd15a0ac2524983864fdd1ca435eff97155150ef56992e95f759cf047642135bdb35d7dbb7b75 WHIRLPOOL 61895868dc2c0181cbc3f45f2efe4fe8bea8affeff22bbd35a0b1c7c71e2bc6b567188fb86d000ea646e819b5c2f9e686d34ac2d9eb6664b6c79565f85fb4257
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
The .desktop file wrongly indicates the version of the software instead of the
version of the .desktop file format. This has been reported upstream and should
be fixed in the next version.

--- "a/usr/share/applications/Worklog Assistant.desktop"
+++ "b/usr/share/applications/Worklog Assistant.desktop"
@@ -3,7 +3,7 @@
[Desktop Entry]
Type=Application
Name=Worklog Assistant
-Version=2.1.3577
+Version=1.0
Comment=Hassle-free time tracking for JIRA
Exec=/bin/bash "/opt/Worklog Assistant/bin/wrapper.sh"
Icon=/opt/Worklog Assistant/share/logo.png
12 changes: 12 additions & 0 deletions app-office/worklog-assistant-bin/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>[email protected]</email>
<name>Mathy Vanvoorden</name>
</maintainer>
<maintainer type="project">
<email>[email protected]</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6
inherit unpacker

MY_PN="${PN%-bin}"

DESCRIPTION="Hassle-free time tracking for JIRA self-hosted and OnDemand"
HOMEPAGE="https://worklogassistant.com"
SRC_URI="https://worklogassistant.com/downloads/${MY_PN}-v2_${PV}_amd64.deb"

LICENSE="worklog-assistant"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""

RDEPEND=""
DEPEND="${RDEPEND}"

S="${WORKDIR}"
RESTRICT="fetch strip"

PATCHES=(
"${FILESDIR}/${P}-fix-desktop.patch"
)

src_prepare() {
default

rm -r etc/ || die
rm _gpgbuilder || die
}

src_install() {
mv * "${ED}" || die

dosym "/opt/Worklog Assistant/bin/Worklog Assistant" /opt/bin/WorklogAssistant
}
83 changes: 83 additions & 0 deletions licenses/worklog-assistant
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
LICENSE AGREEMENT

Your use of Worklog Assistant is governed by the following Terms and Conditions:

Acceptance of License Agreement

You should carefully read the following terms and conditions before using
Worklog Assistant (the "Software"). Unless you have a different license
agreement signed by Fizz Buzz Inc., your use of this software indicates your
agreement to these terms and conditions. If you do not accept all of these terms
and conditions, you must cease using the Software immediately.

Copyright

Licensee acknowledges that the Software, License Key and accompanying user
documentation ("Documentation") are copyrighted works and that Licensee has no
rights in the foregoing except as expressly granted herein.

Free Trial

Fizz Buzz Inc. hereby grants you a non-exclusive, non-transferable, limited
licensed to use the Software free of charge for a period of thirty (30) days.
Use of the Software beyond the thirty (30) trial period requires the purchase of
a License Key as described below. Use of the Software beyond the thirty-day
(30-day) trial period without purchase of a License Key is a violation of
Canadian and international copyright laws.

License Key

A unique key that will allow you to use the Software beyond the thirty-day
(30-day) free trial period ("License Key") may be purchased from the Worklog
Assistant website, which is currently http://worklogassistant.com. License Keys
may be purchased for single or multiple users, and are priced according to the
price list on the Fizz Buzz Inc. website. Upon purchase of a License Key, Fizz
Buzz Inc. hereby grants you a non-exclusive, non-transferable 1-year license to
use the Software as follows:

A License Key may be purchased based upon the number of computers on which the
Software will be installed for use by the same number of users. You may not use
the Software in excess of this number. A License Key may not be used by
subsidiary or parent companies, customers or any other third parties.

Licensee Obligations

The Licensee shall be responsible for maintaining the License Key in a safe
location and are specifically prohibited from distributing the License Key,
intentionally or unintentionally, to any third party. Upon loss or distribution
of the License Key, Licensee shall be required to pay a reinstatement fee at
Fizz Buzz Inc.'s discretion.

Distribution of the Software

Provided that you do not copy or distribute the License Key, and you include a
copy of this License Agreement, you may (a) make copies of the Software; (b)
give exact, unmodified copies of the Software to anyone; and (c) distribute the
Software in its unmodified form via electronic means. You are specifically
prohibited from charging any fees for any such copies or distributions.

Term and Termination

You may continue to use the Software for as long as you comply with the terms
and conditions of this License Agreement. Fizz Buzz Inc. may terminate this
License Agreement immediately upon notice to you in the event that Fizz Buzz
Inc. has reason to believe you have breached this License Agreement. Upon
termination, you shall immediately cease all use of the Software, License Key
and Documentation and shall not be entitled to a refund of any fees paid.

Governing Law

The validity and interpretation of this Agreement shall be governed by the laws
of Canada and the Province of Ontario. Licensee agrees that the courts located
in the Province of Ontario, city of Toronto, shall be the appropriate site of
venue for actions relating to this Agreement, and hereby consents to the
exclusive jurisdiction and venue of such courts.

Disclaimer of Warranty

THE SOFTWARE AND DOCUMENTATION ARE PROVIDED "AS IS." TO THE MAXIMUM EXTENT
PERMITTED BY APPLICABLE LAW, FIZZ BUZZ INC. DISCLAIMS ALL WARRANTIES, EITHER
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF
MERCHANTABILITY, NON-INFRINGEMENT AND FITNESS FOR A PARTICULAR PURPOSE ANY
LIABILITY OF FIZZ BUZZ INC. WILL BE LIMITED EXCLUSIVELY TO REFUND OF THE
PURCHASE PRICE.
2 changes: 1 addition & 1 deletion profiles/license_groups
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ BINARY-REDISTRIBUTABLE @FREE bh-luxi Broadcom Dina intel-ucode ipw2100-fw ipw220

# License agreements that try to take away your rights. These are more
# restrictive than "all-rights-reserved" or require explicit approval.
EULA Adaptec-EULA AdobeFlash-11.x ArxFatalis-EULA-JoWooD baudline BCS bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER CROSSOVER-2 CYANA DOOM3 ETQW FAH-EULA-2009 FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA GIMPS GOG-EULA google-chrome googleearth Google-TOS Intel-SDP Introversion LastPass LOKI-EULA LRCTF MakeMKV-EULA MARBLEBLAST Mendeley-terms MSjdbcEULA40 MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA Nero-AAC-EULA Nero-EULA-US OPERA-12 OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge PUEL Q3AEULA Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR RTCW RTCW-ETEULA RuneScape-EULA SJ-Labs skype-4.0.0.7-copyright spin-commercial spin-educational StarUML-EULA TeamViewer THINKTANKS UPEK-SDK-EULA ut2003 ut2003-demo Vivaldi
EULA Adaptec-EULA AdobeFlash-11.x ArxFatalis-EULA-JoWooD baudline BCS bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER CROSSOVER-2 CYANA DOOM3 ETQW FAH-EULA-2009 FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA GIMPS GOG-EULA google-chrome googleearth Google-TOS Intel-SDP Introversion LastPass LOKI-EULA LRCTF MakeMKV-EULA MARBLEBLAST Mendeley-terms MSjdbcEULA40 MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA Nero-AAC-EULA Nero-EULA-US OPERA-12 OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge PUEL Q3AEULA Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR RTCW RTCW-ETEULA RuneScape-EULA SJ-Labs skype-4.0.0.7-copyright spin-commercial spin-educational StarUML-EULA TeamViewer THINKTANKS UPEK-SDK-EULA ut2003 ut2003-demo Vivaldi worklog-assistant

# Local Variables:
# mode: conf-space
Expand Down

0 comments on commit 99d5c7e

Please sign in to comment.