diff options
author | kitsunyan | 2018-05-19 05:46:12 +0300 |
---|---|---|
committer | kitsunyan | 2018-05-19 05:46:12 +0300 |
commit | f0264bb86aac0a0fa3fbc2e08f6604ba027b027d (patch) | |
tree | 563a1a899bfb18bd9853890b7ea4dd84d7a69ef1 | |
parent | 9c43f21e55e4f7a27e7c77bcee0b3c20b9759f47 (diff) | |
download | aur-f0264bb86aac0a0fa3fbc2e08f6604ba027b027d.tar.gz |
upgpkg: postman 6.1.2-1
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 36 | ||||
-rw-r--r-- | remove-updater.patch | 45 |
3 files changed, 29 insertions, 61 deletions
@@ -1,17 +1,16 @@ pkgbase = postman pkgdesc = Build, test, and document your APIs faster - pkgver = 6.0.10 + pkgver = 6.1.2 pkgrel = 1 url = https://www.getpostman.com arch = x86_64 license = custom depends = electron - depends = ttf-opensans conflicts = postman-bin - source = postman-6.0.10.zip::https://dl.pstmn.io/download/version/6.0.10/linux64 + source = postman-6.1.2.zip::https://dl.pstmn.io/download/version/6.1.2/linux64 source = remove-updater.patch - sha256sums = 82e6debb7bcb436679243581add5cc85cc7c96846c19c76d07a5416e16845a48 - sha256sums = dde734f0fe3006c8a1976ca55c3bcef679e0f27d6d1456a53804c8e30c2a1b9d + sha256sums = 5e8a8df2893031eb98190690a0d3a98f6330b01f302a6975e62464dc66cbc6b7 + sha256sums = e6067c9a83c4bf13ac739debb23b67ae8b6d62beb47f65fc2748bf9a924aec02 pkgname = postman @@ -1,54 +1,36 @@ -# Maintainer: kitsunyan <kitsunyan@inbox.ru> +# Maintainer: kitsunyan <`echo a2l0c3VueWFuQGFpcm1haWwuY2MK | base64 -d`> pkgname=postman -pkgver=6.0.10 +pkgver=6.1.2 pkgrel=1 pkgdesc='Build, test, and document your APIs faster' arch=('x86_64') url='https://www.getpostman.com' license=('custom') -depends=(electron ttf-opensans) +depends=(electron) conflicts=(postman-bin) source=("postman-$pkgver.zip::https://dl.pstmn.io/download/version/${pkgver}/linux64" 'remove-updater.patch') -sha256sums=('82e6debb7bcb436679243581add5cc85cc7c96846c19c76d07a5416e16845a48' - 'dde734f0fe3006c8a1976ca55c3bcef679e0f27d6d1456a53804c8e30c2a1b9d') +sha256sums=('5e8a8df2893031eb98190690a0d3a98f6330b01f302a6975e62464dc66cbc6b7' + 'e6067c9a83c4bf13ac739debb23b67ae8b6d62beb47f65fc2748bf9a924aec02') prepare() { - cd "$srcdir/Postman/resources/app" + cd "$srcdir/Postman/app/resources/app" - # remove updater from menu - patch -Np1 -i "$srcdir/remove-updater.patch" - - for f in 'js/console.js' 'js/requester.js' 'js/runner.js' 'js/shared.js'; do - # set "DISABLE_ANALYTICS" and "DISABLE_UPDATES" variables to "true" - sed -i "$f" \ - -e 's/window.DISABLE_ANALYTICS = false;/window.DISABLE_ANALYTICS = true;/' \ - -e 's/window.DISABLE_UPDATES = false;/window.DISABLE_UPDATES = true;/' - done + # remove updater from settings and menu, disable updates and analytics + patch -Np1 -r - --no-backup-if-mismatch -i "$srcdir/remove-updater.patch" } package() { - cd "$srcdir/Postman" + cd "$srcdir/Postman/app" mkdir -p "$pkgdir/usr/lib/" cp -rp 'resources/app' "$pkgdir/usr/lib/postman" - # remove backup files - find "$pkgdir/usr/lib/postman" -name '*.orig' -print0 | xargs -0 rm -f - # install licenses find . -maxdepth 1 -iname 'license*' -print0 | xargs -n 1 -0 -I {} install -Dm644 {} "$pkgdir/usr/share/licenses/$pkgname/{}" - # create font links - ln -sf '/usr/share/fonts/TTF/OpenSans-Bold.ttf' \ - "$pkgdir/usr/lib/postman/assets/fonts/OpenSans/OpenSans-Bold.ttf" - ln -sf '/usr/share/fonts/TTF/OpenSans-Regular.ttf' \ - "$pkgdir/usr/lib/postman/assets/fonts/OpenSans/OpenSans-Regular.ttf" - ln -sf '/usr/share/fonts/TTF/OpenSans-SemiBold.ttf' \ - "$pkgdir/usr/lib/postman/assets/fonts/OpenSans/OpenSans-Semibold.ttf" - # create run script mkdir -p "$pkgdir/usr/bin" printf '%s\n' \ diff --git a/remove-updater.patch b/remove-updater.patch index ce96e22082f4..b98e1b492f5a 100644 --- a/remove-updater.patch +++ b/remove-updater.patch @@ -1,42 +1,29 @@ --- a/services/menuManager.js +++ b/services/menuManager.js -@@ -13,11 +13,6 @@ - label: appName, - submenu: [ - { role: 'about' }, +@@ -19,5 +19,0 @@ - { - label: 'Check for Updates...', - click: function (menuItem, browserWindow, options) { menuManager.handleMenuAction('checkElectronUpdates', null, options); } - }, - { type: 'separator' }, - { - label: 'Preferences', - accelerator: 'CmdOrCtrl+,', -@@ -346,11 +341,6 @@ - label: 'Help', - role: 'help', - submenu: [ +@@ -352,5 +347,0 @@ - { - label: 'Check for Updates', - click: function (menuItem, browserWindow, options) { menuManager.handleMenuAction('checkElectronUpdates', null, options); } - }, - { type: 'separator' }, - { - label: 'Documentation', - click: function (menuItem, browserWindow, options) { menuManager.handleMenuAction('openCustomUrl', 'https://www.getpostman.com/docs/', options); } ---- a/js/requester.js -+++ b/js/requester.js -@@ -547124,9 +547124,6 @@ - _react2.default.createElement(_SettingsTabContent2.default, { key: _SettingsTypeConstants.SETTINGS_PROXY }, - _react2.default.createElement(_SettingsProxyContainer2.default, null)), - -- _react2.default.createElement(_SettingsTabContent2.default, { key: _SettingsTypeConstants.SETTINGS_UPDATE }, -- _react2.default.createElement(_SettingsUpdateContainer2.default, null)), +--- a/js/RequesterModalContainer.js ++++ b/js/RequesterModalContainer.js +@@ -12691,3 +12691,0 @@ +- __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_5__components_settings_SettingsTabContent__["a" /* default */], { key: __WEBPACK_IMPORTED_MODULE_16__constants_SettingsTypeConstants__["j" /* SETTINGS_UPDATE */] }, +- __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_10__SettingsUpdateContainer__["a" /* default */], null)), - - _react2.default.createElement(_SettingsTabContent2.default, { key: _SettingsTypeConstants.SETTINGS_ABOUT }, - _react2.default.createElement(_SettingsAboutContainer2.default, null))))))); - -@@ -547183,3 +547180,2 @@ - _react2.default.createElement(_Tabs.Tab, { refKey: _SettingsTypeConstants.SETTINGS_PROXY }, 'Proxy'), -- _react2.default.createElement(_Tabs.Tab, { refKey: _SettingsTypeConstants.SETTINGS_UPDATE }, 'Update'), - _react2.default.createElement(_Tabs.Tab, { refKey: _SettingsTypeConstants.SETTINGS_ABOUT }, 'About')))); +@@ -12743,1 +12740,0 @@ +- __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_1__base_Tabs__["a" /* Tab */], { refKey: __WEBPACK_IMPORTED_MODULE_2__constants_SettingsTypeConstants__["j" /* SETTINGS_UPDATE */] }, 'Update'), +--- a/js/vendor-shared.js ++++ b/js/vendor-shared.js +@@ -79251,2 +79251,2 @@ +-window.DISABLE_ANALYTICS = false; +-window.DISABLE_UPDATES = false; ++window.DISABLE_ANALYTICS = true; ++window.DISABLE_UPDATES = true; |