Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@wget
Created December 8, 2018 15:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wget/c86a38f970d60956b52a7544ff98e793 to your computer and use it in GitHub Desktop.
Save wget/c86a38f970d60956b52a7544ff98e793 to your computer and use it in GitHub Desktop.
(master)[wget@hermes mattermost-desktop]$ makepkg
==> Making package: mattermost-desktop 4.2.0-1 (sam 08 déc 2018 16:02:56 CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading mattermost-desktop-4.2.0.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 126 0 126 0 0 403 0 --:--:-- --:--:-- --:--:-- 403
100 1093k 0 1093k 0 0 766k 0 --:--:-- 0:00:01 --:--:-- 2015k
-> Found mattermost-desktop.sh
-> Found mattermost.desktop
-> Found mattermost-package-json.patch
==> Validating source files with sha512sums...
mattermost-desktop-4.2.0.tar.gz ... Passed
mattermost-desktop.sh ... Passed
mattermost.desktop ... Passed
mattermost-package-json.patch ... Passed
==> Extracting sources...
-> Extracting mattermost-desktop-4.2.0.tar.gz with bsdtar
==> Starting prepare()...
patching file package.json
==> Starting build()...
npm WARN deprecated circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor.
npm WARN deprecated browserslist@2.11.3: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
> electron-chromedriver@1.8.0 install /home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0/node_modules/electron-chromedriver
> node ./download-chromedriver.js
successfully dowloaded and extracted!
> uglifyjs-webpack-plugin@0.4.6 postinstall /home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0/node_modules/@storybook/core/node_modules/uglifyjs-webpack-plugin
> node lib/post_install.js
> uglifyjs-webpack-plugin@0.4.6 postinstall /home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0/node_modules/@storybook/react/node_modules/webpack/node_modules/uglifyjs-webpack-plugin
> node lib/post_install.js
> electron@2.0.14 postinstall /home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0/node_modules/electron
> node install.js
> mattermost-desktop@4.2.0 postinstall /home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0
> electron-builder install-app-deps && npm run extract-dict
• electron-builder version=20.38.2
• loaded configuration file=/home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0/electron-builder.json
• installing production dependencies platform=linux arch=x64 appDir=/home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0/src
> mattermost-desktop@4.2.0 extract-dict /home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0
> node scripts/extract_dict.js src/node_modules/simple-spellchecker/dict
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz (806EA),ASM,AES-NI)
Scanning the drive for archives:
8 files, 6626681 bytes (6472 KiB)
Extracting archive: de-DE.zip
--
Path = de-DE.zip
Type = zip
Physical Size = 741466
Everything is Ok
Extracting archive: en-GB.zip
--
Path = en-GB.zip
Type = zip
Physical Size = 296173
Everything is Ok
Extracting archive: en-US.zip
--
Path = en-US.zip
Type = zip
Physical Size = 338498
Everything is Ok
Extracting archive: es-ES.zip
--
Path = es-ES.zip
Type = zip
Physical Size = 1218846
Everything is Ok
Extracting archive: es-MX.zip
--
Path = es-MX.zip
Type = zip
Physical Size = 1276280
Everything is Ok
Extracting archive: fr-FR.zip
--
Path = fr-FR.zip
Type = zip
Physical Size = 1397961
Everything is Ok
Extracting archive: nl-NL.zip
--
Path = nl-NL.zip
Type = zip
Physical Size = 725648
Everything is Ok
Extracting archive: pt-BR.zip
--
Path = pt-BR.zip
Type = zip
Physical Size = 631809
Everything is Ok
Archives: 8
OK archives: 8
Files: 8
Size: 36077413
Compressed: 6626681
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN html-webpack-plugin@2.30.1 requires a peer of webpack@1 || ^2 || ^2.1.0-beta || ^2.2.0-rc || ^3 but none is installed. You must install peer dependencies yourself.
npm WARN webpack-dev-middleware@1.12.2 requires a peer of webpack@^1.0.0 || ^2.0.0 || ^3.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN acorn-jsx@5.0.1 requires a peer of acorn@^6.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
added 1737 packages from 1644 contributors and audited 21934 packages in 67.499s
found 0 vulnerabilities
> mattermost-desktop@4.2.0 build /home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0
> npm-run-all build:*
> mattermost-desktop@4.2.0 build:main /home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0
> webpack-cli --bail --config webpack.config.main.js
Hash: 67dc48b5e82943b74a05
Version: webpack 4.27.1
Time: 873ms
Built at: 12/08/2018 4:04:08 PM
Asset Size Chunks Chunk Names
main_bundle.js 1.19 MiB main [emitted] main
Entrypoint main = main_bundle.js
[./electron-builder.json] 1.54 KiB {main} [built]
[./src/common/settings.js] 2.08 KiB {main} [built]
[./src/main.js] 20.3 KiB {main} [built]
[./src/main/AppStateManager.js] 430 bytes {main} [built]
[./src/main/AutoLauncher.js] 1.09 KiB {main} [built]
[./src/main/CriticalErrorHandler.js] 2.95 KiB {main} [built]
[./src/main/PermissionManager.js] 1.85 KiB {main} [built]
[./src/main/SpellChecker.js] 3.55 KiB {main} [built]
[./src/main/allowProtocolDialog.js] 1.64 KiB {main} [built]
[./src/main/certificateStore.js] 1.69 KiB {main} [built]
[./src/main/cookieManager.js] 692 bytes {main} [built]
[./src/main/downloadURL.js] 1.61 KiB {main} [built]
[./src/main/mainWindow.js] 4.24 KiB {main} [built]
[./src/main/menus/app.js] 5.98 KiB {main} [built]
[./src/main/menus/tray.js] 1.54 KiB {main} [built]
+ 103 hidden modules
WARNING in ./src/node_modules/yargs/lib/parser.js 359:21-48
Critical dependency: the request of a dependency is an expression
@ ./src/node_modules/yargs/index.js
@ ./src/main.js
> mattermost-desktop@4.2.0 build:renderer /home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0
> webpack-cli --bail --config webpack.config.renderer.js
[BABEL] Note: The code generator has deoptimised the styling of "/home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0/src/node_modules/react-dom/cjs/react-dom.development.js" as it exceeds the max of "500KB".
Hash: f4e21b486afdd4f96f03
Version: webpack 4.27.1
Time: 10820ms
Built at: 12/08/2018 4:04:19 PM
Asset Size Chunks Chunk Names
index_bundle.js 5.07 MiB index [emitted] index
settings_bundle.js 5.03 MiB settings [emitted] settings
webview/mattermost_bundle.js 356 KiB webview/mattermost [emitted] webview/mattermost
Entrypoint index = index_bundle.js
Entrypoint settings = settings_bundle.js
Entrypoint webview/mattermost = webview/mattermost_bundle.js
[./node_modules/css-loader/index.js!./src/browser/css/index.css] ./node_modules/css-loader!./src/browser/css/index.css 658 bytes {index} [built]
[./src/assets/ding.mp3] 45.3 KiB {webview/mattermost} [built]
[./src/browser/config/AppConfig.js] 890 bytes {index} [built]
[./src/browser/css/index.css] 1.07 KiB {index} [built]
[./src/browser/index.jsx] 7.11 KiB {index} [built]
[./src/browser/js/badge.js] 915 bytes {index} [built]
[./src/browser/js/contextMenu.js] 2.48 KiB {index} {settings} [built]
[./src/browser/js/notification.js] 2.3 KiB {webview/mattermost} [built]
[./src/browser/settings.jsx] 1.54 KiB {settings} [built]
[./src/browser/webview/mattermost.js] 6.95 KiB {webview/mattermost} [built]
[./src/common/config/buildConfig.js] 1.28 KiB {index} {settings} [built]
[./src/common/settings.js] 2.72 KiB {index} {settings} [built]
[./src/utils/util.js] 569 bytes {index} [built]
[electron] external "electron" 42 bytes {index} {settings} {webview/mattermost} [built]
[url] external "url" 42 bytes {index} [built]
+ 330 hidden modules
==> Entering fakeroot environment...
==> Starting package()...
> mattermost-desktop@4.2.0 package:linux /home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0
> cross-env NODE_ENV=production npm-run-all check-build-config build && build --linux --x64 --config.extraMetadata.name=mattermost-desktop --publish=never
> mattermost-desktop@4.2.0 check-build-config /home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0
> node -r babel-register scripts/check_build_config.js
> mattermost-desktop@4.2.0 build /home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0
> npm-run-all build:*
> mattermost-desktop@4.2.0 build:main /home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0
> webpack-cli --bail --config webpack.config.main.js
Hash: c258aee2d668ff1b390a
Version: webpack 4.27.1
Time: 473ms
Built at: 12/08/2018 4:04:23 PM
Asset Size Chunks Chunk Names
main_bundle.js 463 KiB 0 [emitted] main
Entrypoint main = main_bundle.js
[0] ./src/main.js 20.3 KiB {0} [built]
[1] external "os" 42 bytes {0} [built]
[2] external "path" 42 bytes {0} [built]
[3] external "electron" 42 bytes {0} [built]
[58] ./electron-builder.json 1.54 KiB {0} [built]
[59] ./src/main/squirrelStartup.js 1.38 KiB {0} [built]
[77] ./src/main/AutoLauncher.js 1.09 KiB {0} [built]
[78] ./src/main/CriticalErrorHandler.js 2.95 KiB {0} [built]
[79] ./src/common/settings.js 2.08 KiB {0} [built]
[84] ./src/main/certificateStore.js 1.69 KiB {0} [built]
[86] ./src/main/mainWindow.js 4.24 KiB {0} [built]
[87] ./src/main/menus/app.js 5.98 KiB {0} [built]
[88] ./src/main/menus/tray.js 1.54 KiB {0} [built]
[89] ./src/main/downloadURL.js 1.61 KiB {0} [built]
[91] ./src/main/allowProtocolDialog.js 1.64 KiB {0} [built]
+ 103 hidden modules
WARNING in ./src/node_modules/yargs/lib/parser.js 359:21-48
Critical dependency: the request of a dependency is an expression
@ ./src/node_modules/yargs/index.js
@ ./src/main.js
> mattermost-desktop@4.2.0 build:renderer /home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0
> webpack-cli --bail --config webpack.config.renderer.js
Hash: 1ad3a324ec9ac3bac5db
Version: webpack 4.27.1
Time: 6292ms
Built at: 12/08/2018 4:04:30 PM
Asset Size Chunks Chunk Names
index_bundle.js 975 KiB 0 [emitted] index
settings_bundle.js 965 KiB 1 [emitted] settings
webview/mattermost_bundle.js 117 KiB 2 [emitted] webview/mattermost
Entrypoint index = index_bundle.js
Entrypoint settings = settings_bundle.js
Entrypoint webview/mattermost = webview/mattermost_bundle.js
[0] ./src/browser/index.jsx 7.11 KiB {0} [built]
[1] ./src/browser/css/index.css 1.07 KiB {0} [built]
[2] ./node_modules/css-loader!./src/browser/css/index.css 658 bytes {0} [built]
[16] external "url" 42 bytes {0} [built]
[24] external "electron" 42 bytes {0} {1} {2} [built]
[25] ./src/common/config/buildConfig.js 1.28 KiB {0} {1} [built]
[26] ./src/common/settings.js 2.72 KiB {0} {1} [built]
[27] external "fs" 42 bytes {0} {1} [built]
[32] ./src/utils/util.js 569 bytes {0} [built]
[304] ./src/browser/js/contextMenu.js 2.48 KiB {0} {1} [built]
[326] ./src/browser/config/AppConfig.js 890 bytes {0} [built]
[327] ./src/browser/js/badge.js 915 bytes {0} [built]
[328] ./src/browser/settings.jsx 1.54 KiB {1} [built]
[337] ./src/browser/webview/mattermost.js 6.95 KiB {2} [built]
[338] ./src/browser/js/notification.js 2.3 KiB {2} [built]
+ 327 hidden modules
• electron-builder version=20.38.2
• loaded configuration file=/home/wget/IT/Dev/aur/mattermost-desktop/src/desktop-4.2.0/electron-builder.json
• writing effective config file=release/builder-effective-config.yaml
• no native production dependencies
• packaging platform=linux arch=x64 electron=2.0.14 appOutDir=release/linux-unpacked
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/lib/mattermost-desktop/app.asar
==> Creating package "mattermost-desktop"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: mattermost-desktop 4.2.0-1 (sam 08 déc 2018 16:04:34 CET)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment