Package Details: superproductivity-git 5.1.2.r1.g70cd2a8e-1

Git Clone URL: https://aur.archlinux.org/superproductivity-git.git (read-only, click to copy)
Package Base: superproductivity-git
Description: To Do List / Time Tracker with Jira Integration.
Upstream URL: http://super-productivity.com/
Keywords: super-productivity time time-tracker to-do todo tracker
Licenses: MIT
Conflicts: superproductivity
Provides: superproductivity
Submitter: Morganamilo
Maintainer: jvalecillos
Last Packager: jvalecillos
Votes: 3
Popularity: 0.000832
First Submitted: 2017-11-29 16:42
Last Updated: 2020-06-29 13:22

Latest Comments

jvalecillos commented on 2020-06-29 13:23

Fixed build (I left some lines commented out by mistake) and bumped to 5.4.2

jvalecillos commented on 2020-05-11 12:52

Fixed build

ffcc commented on 2020-05-05 21:51

Btw, you can install this piece of software through snap. It's way easier.

Just install 'snapd' and enable snapd.socket ("sudo systemctl enable snapd.socket").

And then install 'superproductivity' via snap ("sudo snap install superproductivity").

ffcc commented on 2020-05-05 21:41

I managed to compile this by adding "yarn" to makedepens.

There is also a typo in the PKGBUILD in line 40, there is an extra forward slash that should be removed. Line 40 should read the following:

install -Dm644 "usr/share/applications/${_binname}.desktop" "${pkgdir}/usr/share/applications"

I also removed 'gulp' and 'libicns' as dependencies for make. They don't seem to be needed.

Finally, I removed the "libappindicator" dependency as there is no "libappindicator" package anymore. Instead, there is a "libappindicator-gtk2" and "libappindicator-gtk3" package. Maybe one these is the one? I'm not sure what I'm missing if I don't have libappindicator installed. The software seems to work flawlessly (although I haven't used it for long).

Tio commented on 2020-03-19 16:05

Any update on this? Thanks!

Compiling ng2-charts : module as esm5
19 03 2020 17:04:14.120:INFO [karma-server]: Karma v4.4.1 server started at http://0.0.0.0:9876/
19 03 2020 17:04:14.123:INFO [launcher]: Launching browsers ChromeHeadless with concurrency unlimited
19 03 2020 17:04:14.127:INFO [launcher]: Starting browser Chrome
19 03 2020 17:04:14.128:ERROR [launcher]: No binary for Chrome browser on your platform.
  Please, set "CHROME_BIN" env variable.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! superProductivity@4.0.1 dist: `yarn buildAllElectron && electron-builder "-l" "deb"`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the superProductivity@4.0.1 dist script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/tio/.npm/_logs/2020-03-19T16_04_14_427Z-debug.log
==> ERROR: A failure occurred in build().
    Aborting...

Tio commented on 2019-10-19 00:15

Thanks for teh update!

ghoti commented on 2019-10-02 20:06

Right now this package isn't building on arch because there's a broken unit test (which should be fixed soon. Hey man that's a git package for you.) Also, it primarily uses NPM, but the author does not maintain and update package-lock.json

So this makepkg should convert the yarn.lock with symp, or use yarn as the makedepends for this instead of npm.

Tio commented on 2019-09-07 13:14

Error while building on Manajaro Stable:

ERROR in ../node_modules/@ngrx/data/src/selectors/entity-cache-selector.d.ts:4:126 - error TS2694: Namespace '"/var/tmp/pamac-build-tio/superproductivity-git/src/super-productivity/node_modules/@ngrx/store/store"' has no exported member 'DefaultProjectorFn'.

4 export declare const ENTITY_CACHE_SELECTOR_TOKEN: InjectionToken<MemoizedSelector<Object, EntityCache, import("@ngrx/store").DefaultProjectorFn<EntityCache>>>;
                                                                                                                               ~~~~~~~~~~~~~~~~~~
../node_modules/@ngrx/data/src/selectors/entity-selectors.d.ts:77:163 - error TS2694: Namespace '"/var/tmp/pamac-build-tio/superproductivity-git/src/super-productivity/node_modules/@ngrx/store/store"' has no exported member 'DefaultProjectorFn'.

77     createCollectionSelector<T = any, C extends EntityCollection<T> = EntityCollection<T>>(entityName: string): MemoizedSelector<Object, C, import("@ngrx/store").DefaultProjectorFn<C>>;
                                                                                                                                                                     ~~~~~~~~~~~~~~~~~~

error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! superProductivity@2.10.12 dist: `yarn buildAllElectron && electron-builder "-l" "deb"`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the superProductivity@2.10.12 dist script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/tio/.npm/_logs/2019-09-07T13_13_21_231Z-debug.log
==> ERROR: A failure occurred in build().
    Aborting...