summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortercean2020-06-26 18:12:11 +0200
committertercean2020-06-26 18:12:11 +0200
commit1433ae8011c54bdbdf0a11ce8e852122adc8a70f (patch)
treef9971c3f9296a6a29138cc7d63a6c7a400755231
parent4d8fd3dd99de239bacfdcb192a5534bc286bb0bb (diff)
downloadaur-1433ae8011c54bdbdf0a11ce8e852122adc8a70f.tar.gz
better patch for skipping git
-rw-r--r--.SRCINFO6
-rwxr-xr-xPKGBUILD12
-rw-r--r--no-git-checkout.patch69
3 files changed, 25 insertions, 62 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3432dd14e40a..87c21425b842 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = deltachat-desktop
pkgdesc = A privacy oriented chat application built on e-mail
pkgver = 1.4.2
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/deltachat/deltachat-desktop
arch = any
license = GPL
@@ -16,10 +16,10 @@ pkgbase = deltachat-desktop
source = deltachat-desktop.desktop
source = deltachat-desktop.sh
source = no-git-checkout.patch
- sha256sums = 346ed1e0b135bb41b916a422d02a6cd329242cb2ea6085ae1a16f9aa483f9161
+ sha256sums = 8b5018004e5727e6efbd5f00e823405e5a431d1fbf1fd034df6a6b55956948c1
sha256sums = 39bae164c234b3c89e7ae2bde89753c90065df7f37fece084f7f5acccbb9f1f1
sha256sums = 5e20ea657599390e317523ae17b17aba0d26c59474a7f80282af5f2668002f59
- sha256sums = 35461ad7e2db569764866f798481aeef96656c363463fd6f5d8cef6bc29f1d79
+ sha256sums = 73c384c3ed882acaa90cdf1efb70d206abbe2bfda55d43c97b87344ef8605583
pkgname = deltachat-desktop
diff --git a/PKGBUILD b/PKGBUILD
index a21e299f02d2..0d0ac24e8060 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: tercean <cg@zknt.org>
pkgname=deltachat-desktop
pkgver=1.4.2
-pkgrel=1
+pkgrel=2
pkgdesc="A privacy oriented chat application built on e-mail"
arch=("any")
url="https://github.com/deltachat/deltachat-desktop"
@@ -17,12 +17,10 @@ source=(
"no-git-checkout.patch"
)
-sha256sums=(
- "346ed1e0b135bb41b916a422d02a6cd329242cb2ea6085ae1a16f9aa483f9161"
- "39bae164c234b3c89e7ae2bde89753c90065df7f37fece084f7f5acccbb9f1f1"
- "5e20ea657599390e317523ae17b17aba0d26c59474a7f80282af5f2668002f59"
- "35461ad7e2db569764866f798481aeef96656c363463fd6f5d8cef6bc29f1d79"
-)
+sha256sums=('8b5018004e5727e6efbd5f00e823405e5a431d1fbf1fd034df6a6b55956948c1'
+ '39bae164c234b3c89e7ae2bde89753c90065df7f37fece084f7f5acccbb9f1f1'
+ '5e20ea657599390e317523ae17b17aba0d26c59474a7f80282af5f2668002f59'
+ '73c384c3ed882acaa90cdf1efb70d206abbe2bfda55d43c97b87344ef8605583')
prepare() {
diff --git a/no-git-checkout.patch b/no-git-checkout.patch
index a8b0781d2957..e768e81b1b12 100644
--- a/no-git-checkout.patch
+++ b/no-git-checkout.patch
@@ -1,52 +1,17 @@
-diff -ruN deltachat-desktop-1.4.2/package.json deltachat-desktop-1.4.2-no-git-patch/package.json
---- deltachat-desktop-1.4.2/package.json 2020-06-26 12:47:23.000000000 +0000
-+++ deltachat-desktop-1.4.2-no-git-patch/package.json 2020-06-26 15:28:02.957637266 +0000
-@@ -15,9 +15,8 @@
- "start": "electron . --debug --log-debug --log-to-console --disable-http-cache --translation-watch",
- "clean": "rm -rf ./tsc-dist ./html-dist ./dist",
- "build": "npm run build:shared && npm run build:backend && npm run build:frontend",
-- "build:shared": "npm run build:shared:translations && npm run build:shared:version",
-+ "build:shared": "npm run build:shared:translations",
- "build:shared:translations": "node ./bin/build-shared-convert-translations.js ./_locales",
-- "build:shared:version": "node ./bin/build-shared-version-info.js",
- "build:backend": "tsc --build src/main",
- "build:frontend": "npm run build:frontend:ts && npm run build:frontend:themes && npm run build:frontend:static && npm run build:frontend:scss",
- "build:frontend:ts": "node ./bin/build-frontend-ts.js",
-diff -ruN deltachat-desktop-1.4.2/src/main/deltachat/controller.ts deltachat-desktop-1.4.2-no-git-patch/src/main/deltachat/controller.ts
---- deltachat-desktop-1.4.2/src/main/deltachat/controller.ts 2020-06-26 12:47:23.000000000 +0000
-+++ deltachat-desktop-1.4.2-no-git-patch/src/main/deltachat/controller.ts 2020-06-26 15:28:28.924663902 +0000
-@@ -21,7 +21,8 @@
- import Extras from './extras'
- import { EventId2EventName as eventStrings } from 'deltachat-node/dist/constants'
-
--import { VERSION, BUILD_TIMESTAMP } from '../../shared/build-info'
-+const VERSION = '1.4.2'
-+const BUILD_TIMESTAMP = Date.now()
- import { Timespans, DAYS_UNTIL_UPDATE_SUGGESTION } from '../../shared/constants'
- import { LocaleData } from '../../shared/localize'
-
-diff -ruN deltachat-desktop-1.4.2/src/renderer/components/CrashScreen.tsx deltachat-desktop-1.4.2-no-git-patch/src/renderer/components/CrashScreen.tsx
---- deltachat-desktop-1.4.2/src/renderer/components/CrashScreen.tsx 2020-06-26 12:47:23.000000000 +0000
-+++ deltachat-desktop-1.4.2-no-git-patch/src/renderer/components/CrashScreen.tsx 2020-06-26 15:29:10.341888558 +0000
-@@ -1,6 +1,7 @@
- import React from 'react'
- import { runtime } from '../runtime'
--import { VERSION, GIT_REF } from '../../shared/build-info'
-+const VERSION = "1.4.2"
-+const GIT_REF = "None"
- export class CrashScreen extends React.Component {
- state = {
- hasError: false,
-diff -ruN deltachat-desktop-1.4.2/src/renderer/components/dialogs/About.tsx deltachat-desktop-1.4.2-no-git-patch/src/renderer/components/dialogs/About.tsx
---- deltachat-desktop-1.4.2/src/renderer/components/dialogs/About.tsx 2020-06-26 12:47:23.000000000 +0000
-+++ deltachat-desktop-1.4.2-no-git-patch/src/renderer/components/dialogs/About.tsx 2020-06-26 15:28:55.601692171 +0000
-@@ -4,7 +4,8 @@
- import { getLogger } from '../../../shared/logger'
- import DeltaDialog, { DeltaDialogBody, DeltaDialogFooter } from './DeltaDialog'
- import { gitHubUrl, gitHubLicenseUrl } from '../../../shared/constants'
--import { VERSION, GIT_REF } from '../../../shared/build-info'
-+const VERSION = "1.4.2"
-+const GIT_REF = "None"
- import ClickableLink from '../helpers/ClickableLink'
- import { DeltaBackend } from '../../delta-remote'
-
+diff --unified --recursive --text deltachat-desktop-1.4.2-orig/bin/build-shared-version-info.js deltachat-desktop-1.4.2-no-git/bin/build-shared-version-info.js
+--- deltachat-desktop-1.4.2-orig/bin/build-shared-version-info.js 2020-06-26 12:55:04.000000000 +0000
++++ deltachat-desktop-1.4.2-no-git/bin/build-shared-version-info.js 2020-06-26 16:04:17.587613647 +0000
+@@ -6,7 +6,12 @@
+ const { status, stdout, stderr } = spawnSync('git', ['describe'])
+ if (status !== 0) {
+ console.log(stderr)
+- throw new Error('getting git commit failed')
++ const package = await fs.readJSON(join(__dirname, '../package.json'))
++ return {
++ VERSION: package.version,
++ BUILD_TIMESTAMP: Date.now(),
++ GIT_REF: "None",
++ }
+ }
+ const package = await fs.readJSON(join(__dirname, '../package.json'))
+ return {