Package Details: coronavirus-tracker-cli-git r139.3af12dc-1

Git Clone URL: https://aur.archlinux.org/coronavirus-tracker-cli-git.git (read-only, click to copy)
Package Base: coronavirus-tracker-cli-git
Description: Track The Coronavirus from your CLI
Upstream URL: https://github.com/sagarkarira/coronavirus-tracker-cli
Licenses: WTFPL
Submitter: jtlab
Maintainer: jtlab
Last Packager: jtlab
Votes: 2
Popularity: 0.000000
First Submitted: 2020-03-27 23:38 (UTC)
Last Updated: 2020-04-09 19:58 (UTC)

Latest Comments

dreieck commented on 2020-11-23 09:12 (UTC)

@jtlab: Yes, package() would suffice, that is what I meant with as an exception, in prepare().

The problem is that it uses npm with insisting on it's own way of managing packages, that is nothing you can be blamed for.

jtlab commented on 2020-05-26 14:28 (UTC)

@dreieck Thanks for reviewing this package. I have basically mirrored it from the original coronavirus-tracker-cli package but used git sources. Not sure how to use the source-array in this case with npm, but moving it to prepare() should not be an issue. Would that suffice?

dreieck commented on 2020-05-26 11:45 (UTC)

This package's PKGBUILD fetches a lot of stuff from the internet during package(). This must not happen. Everything needed to build the package must be present in build(), check() and package(). No internet connection must be assumed then.

Please make sure that everything needed to build the packahe gets downloaded via the source-array (this way the user can also take advantage of download configurations in makepkg.conf), or, as an exception, in prepare().

Please fix this.

==> Starting package()...
npm notice 
npm notice   coronavirus-tracker-cli@0.9.2
npm notice === Tarball Contents === 
npm notice 3.3kB lib/api.js         
npm notice 6.2kB app.js             
npm notice 3.5kB lib/byCountry.js   
npm notice 3.7kB lib/constants.js   
npm notice 4.4kB lib/corona.js      
npm notice 7.5kB lib/helpers.js     
npm notice 3.1kB bin/index.js       
npm notice 1.3kB lib/reddit.js      
npm notice 1.6kB lib/country/us.js  
npm notice 2.4kB lib/worldoMeters.js
npm notice 1.3kB package.json       
npm notice 973B  changelog.md       
npm notice 4.7kB readme.md          
npm notice === Tarball Details === 
npm notice name:          coronavirus-tracker-cli                 
npm notice version:       0.9.2                                   
npm notice filename:      coronavirus-tracker-cli-0.9.2.tgz       
npm notice package size:  11.6 kB                                 
npm notice unpacked size: 44.0 kB                                 
npm notice shasum:        9b25a7006a1236dd1fb5b7410225eee76ebeebf0
npm notice integrity:     sha512-5fug+XeMzFWDR[...]SLLVkHiGOEqXw==
npm notice total files:   13                                      
npm notice 
[..................] \ fetchMetadata: sill resolveWithNewModule coronavirus-tracker-cli@0.9.2 checking installable status
[...]

Thanks for maintaining!