summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD19
-rw-r--r--hadron-build.diff35
3 files changed, 41 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fa495b81dd17..d20b6b01e61b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = mongodb-compass-readonly
pkgdesc = The official GUI for MongoDB - Readonly Edition
- pkgver = 1.26.1
- pkgrel = 2
+ pkgver = 1.27.1
+ pkgrel = 1
url = https://www.mongodb.com/products/compass
arch = x86_64
arch = i686
@@ -9,17 +9,17 @@ pkgbase = mongodb-compass-readonly
arch = aarch64
license = custom:SSPL
makedepends = git
+ makedepends = npm
makedepends = python
makedepends = unzip
- makedepends = npm6
depends = electron6-bin
depends = krb5
depends = libsecret
depends = lsb-release
optdepends = org.freedesktop.secrets
- source = mongodb-compass-readonly-1.26.1-2.tar.gz::https://github.com/mongodb-js/compass/archive/v1.26.1.tar.gz
+ source = mongodb-compass-readonly-1.27.1-1.tar.gz::https://github.com/mongodb-js/compass/archive/v1.27.1.tar.gz
source = hadron-build.diff
- sha256sums = 7ceaa20c68ef927ba74db9d46fef2baece4635ea50f524377fc24c6931aaaf30
- sha256sums = 559564c32e2b499d09b9c5b3badcaf64c88d89786d4542bb11bb36a26b5ca657
+ sha256sums = 5258b63652b30e90636916977e2acc76282d3cab8e84d6590fa7bff0e1a6e06a
+ sha256sums = 62eea772fce3eb086b59fc5509b8afab6346da9c4c65f28880bb334104c02104
pkgname = mongodb-compass-readonly
diff --git a/PKGBUILD b/PKGBUILD
index f95f76af3fcb..76ee9b4e544d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,31 +2,24 @@
_target='compass-readonly'
_edition=' Readonly'
pkgname="mongodb-$_target"
-_pkgver='1.26.1'
+_pkgver='1.27.1'
pkgver="$(printf '%s' "$_pkgver" | tr '-' '.')"
-pkgrel='2'
+pkgrel='1'
pkgdesc='The official GUI for MongoDB - Readonly Edition'
arch=('x86_64' 'i686' 'armv7h' 'aarch64')
url='https://www.mongodb.com/products/compass'
license=('custom:SSPL')
depends=('electron6-bin' 'krb5' 'libsecret' 'lsb-release')
-makedepends=('git' 'python' 'unzip')
+makedepends=('git' 'npm' 'python' 'unzip')
optdepends=('org.freedesktop.secrets')
source=(
"$pkgname-$pkgver-$pkgrel.tar.gz::https://github.com/mongodb-js/compass/archive/v$_pkgver.tar.gz"
'hadron-build.diff'
)
-sha256sums=('7ceaa20c68ef927ba74db9d46fef2baece4635ea50f524377fc24c6931aaaf30'
- '559564c32e2b499d09b9c5b3badcaf64c88d89786d4542bb11bb36a26b5ca657')
-
-if [[ $_target =~ .*-beta ]]; then
- _sourcedirectory="compass-$_pkgver/packages/compass"
- makedepends+=('npm')
-else
- _sourcedirectory="compass-$_pkgver"
- makedepends+=('npm6')
-fi
+sha256sums=('5258b63652b30e90636916977e2acc76282d3cab8e84d6590fa7bff0e1a6e06a'
+ '62eea772fce3eb086b59fc5509b8afab6346da9c4c65f28880bb334104c02104')
+_sourcedirectory="compass-$_pkgver/packages/compass"
_homedirectory="$pkgname-$pkgver-$pkgrel-home"
prepare() {
diff --git a/hadron-build.diff b/hadron-build.diff
index 2528a9377718..b4fa1bb2b8cb 100644
--- a/hadron-build.diff
+++ b/hadron-build.diff
@@ -1,25 +1,48 @@
diff --git a/commands/release.js b/commands/release.js
-index fbbc423..cf85826 100644
+index 174fd8cc4..cf39a5d4a 100644
--- a/commands/release.js
+++ b/commands/release.js
-@@ -569,3 +569 @@ exports.run = (argv, done) => {
+@@ -574,9 +574,7 @@ exports.run = (argv, done) => {
+ task('create module cache', createModuleCache),
+ task('create packaged styles', createPackagedStyles),
+ task('remove development files', removeDevelopmentFiles),
- task('create application asar', createApplicationAsar),
- task('create branded installer', createBrandedInstaller),
- task('create application zip', createApplicationZip)
+ task('create application asar', createApplicationAsar)
-@@ -585,4 +582,0 @@ exports.handler = (argv) => {
+ ]);
+
+ return async.series(tasks, (_err) => {
+@@ -590,9 +588,5 @@ exports.run = (argv, done) => {
+ exports.handler = (argv) => {
+ exports.run(argv, (_err, CONFIG) => {
+ cli.abortIfError(_err);
- cli.ok(`${CONFIG.assets.length} assets successfully built`);
- CONFIG.assets.map(function(asset) {
- cli.info(asset.path);
- });
+ });
+ };
diff --git a/lib/target.js b/lib/target.js
-index 45b27f6..01b287e 100644
+index 73a0056b7..ade573f8b 100644
--- a/lib/target.js
+++ b/lib/target.js
-@@ -7,2 +6,0 @@ const parseGitHubRepoURL = require('parse-github-repo-url');
+@@ -4,8 +4,6 @@ const semver = require('semver');
+ const path = require('path');
+ const normalizePkg = require('normalize-package-data');
+ const parseGitHubRepoURL = require('parse-github-repo-url');
-const ffmpegAfterExtract = require('electron-packager-plugin-non-proprietary-codecs-ffmpeg')
- .default;
-@@ -178,2 +176 @@ class Target {
+ const windowsInstallerVersion = require('./windows-installer-version');
+ const debug = require('debug')('hadron-build:target');
+
+@@ -183,8 +181,7 @@ class Target {
+ platform: this.platform,
+ arch: this.arch,
+ electronVersion: this.electronVersion,
- sign: null,
- afterExtract: [ffmpegAfterExtract]
+ sign: null
+ };
+
+ if (this.platform === 'win32') {