diff options
author | tercean | 2020-06-26 18:12:11 +0200 |
---|---|---|
committer | tercean | 2020-06-26 18:12:11 +0200 |
commit | 1433ae8011c54bdbdf0a11ce8e852122adc8a70f (patch) | |
tree | f9971c3f9296a6a29138cc7d63a6c7a400755231 | |
parent | 4d8fd3dd99de239bacfdcb192a5534bc286bb0bb (diff) | |
download | aur-1433ae8011c54bdbdf0a11ce8e852122adc8a70f.tar.gz |
better patch for skipping git
-rw-r--r-- | .SRCINFO | 6 | ||||
-rwxr-xr-x | PKGBUILD | 12 | ||||
-rw-r--r-- | no-git-checkout.patch | 69 |
3 files changed, 25 insertions, 62 deletions
@@ -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 @@ -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 { |