[arch-commits] Commit in atom/trunk (4 files)

Nicola Squartini tensor5 at archlinux.org
Sun Sep 2 12:49:30 UTC 2018


    Date: Sunday, September 2, 2018 @ 12:49:29
  Author: tensor5
Revision: 376039

upgpkg: atom 1.30.0-1

Modified:
  atom/trunk/PKGBUILD
  atom/trunk/dugite-use-system-git.patch
  atom/trunk/fix-atom-sh.patch
  atom/trunk/use-system-electron.patch

-----------------------------+
 PKGBUILD                    |   10 +++++-----
 dugite-use-system-git.patch |   16 ++++++++--------
 fix-atom-sh.patch           |   32 ++++++++++++++++++++++++--------
 use-system-electron.patch   |    2 +-
 4 files changed, 38 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-09-02 12:40:58 UTC (rev 376038)
+++ PKGBUILD	2018-09-02 12:49:29 UTC (rev 376039)
@@ -2,7 +2,7 @@
 # Maintainer: Nicola Squartini <tensor5 at gmail.com>
 
 pkgname=atom
-pkgver=1.29.0
+pkgver=1.30.0
 pkgrel=1
 pkgdesc='A hackable text editor for the 21st Century'
 arch=('x86_64')
@@ -23,15 +23,15 @@
         'symbols-view-use-system-ctags.patch'
         'use-system-apm.patch'
         'use-system-electron.patch')
-sha256sums=('0877984f5b68b14c1804647d505f4eb64a4353a69a9fd925e31d9cb89d50d178'
+sha256sums=('ebc4ef0922307f2c4dfd69c6cd2cb4f4c8f1dc7c00a55253437b7f893d2d94cd'
             'cdf87ab82cfcf69e8904684c59b08c35a68540ea16ab173fce06037ac341efcd'
-            '866f19de9184287da459b0f9e8b79d0eeb72ba4e6c2a803ba29f74a33976deda'
-            '681f3d8e19b92548ca3a2929a13c84ef42af5a8e89bea79aba66dab30916caa6'
+            '530b46d31df0f5e8f5881e1608a66fe75d549092a6db2e72ba3ad69c48714153'
+            'ab9eed3d4c8bfefea256953428379ab1e636b9c7d4c4af30ddc3f485330183c2'
             'c8a931f36af3722c57c4d1b70c1e58aa1a18372e8e26c28a4e01253e05295205'
             'b9533bd31e9329d63abc5ec87b237761c73d0586485288925ba723fb34b3b933'
             '3c68e6b3751313e1d386e721f8f819fb051351fb2cf8e753b1d773a0f475fef8'
             '4b91a1acd112838bd001f4e3c555de2a5fc7446c9eab6bc5dae0ca640306e81b'
-            '3022ed1aad7eb0590a5b9477c742b513c5ac024985607ac4a90ddd66b63b1003')
+            '79ae5cf80af9a4aa4ff84cad3786e8cdf3eef25e967919c84374d490f9c7f884')
 
 prepare() {
   cd "${srcdir}/${pkgname}-${pkgver}"

Modified: dugite-use-system-git.patch
===================================================================
--- dugite-use-system-git.patch	2018-09-02 12:40:58 UTC (rev 376038)
+++ dugite-use-system-git.patch	2018-09-02 12:49:29 UTC (rev 376039)
@@ -1,6 +1,6 @@
 --- a/build/lib/git-environment.js
 +++ b/build/lib/git-environment.js
-@@ -18,7 +18,7 @@
+@@ -24,7 +24,7 @@
          return path.resolve(process.env.LOCAL_GIT_DIRECTORY);
      }
      else {
@@ -9,16 +9,16 @@
      }
  }
  /**
-@@ -50,7 +50,7 @@
-     if (process.platform === 'darwin' ||
-         process.platform === 'linux' ||
-         process.platform === 'android') {
+@@ -57,7 +57,7 @@
+         return path.join(gitDir, 'mingw32', 'libexec', 'git-core');
+     }
+     else {
 -        return path.join(gitDir, 'libexec', 'git-core');
 +        return path.join(gitDir, 'lib', 'git-core');
      }
-     else if (process.platform === 'win32') {
-         return path.join(gitDir, 'mingw64', 'libexec', 'git-core');
-@@ -100,9 +100,9 @@
+ }
+ /**
+@@ -108,9 +108,9 @@
          if (!env.GIT_SSL_CAINFO && !env.LOCAL_GIT_DIRECTORY) {
              // use the SSL certificate bundle included in the distribution only
              // when using embedded Git and not providing your own bundle

Modified: fix-atom-sh.patch
===================================================================
--- fix-atom-sh.patch	2018-09-02 12:40:58 UTC (rev 376038)
+++ fix-atom-sh.patch	2018-09-02 12:49:29 UTC (rev 376039)
@@ -1,6 +1,6 @@
 --- a/atom.sh
 +++ b/atom.sh
-@@ -1,26 +1,5 @@
+@@ -1,29 +1,5 @@
  #!/bin/bash
  
 -if [ "$(uname)" == 'Darwin' ]; then
@@ -16,6 +16,9 @@
 -  atom-beta)
 -    CHANNEL=beta
 -    ;;
+-  atom-nightly)
+-    CHANNEL=nightly
+-    ;;
 -  atom-dev)
 -    CHANNEL=dev
 -    ;;
@@ -27,7 +30,7 @@
  export ATOM_DISABLE_SHELLING_OUT_FOR_ENVIRONMENT=true
  
  while getopts ":wtfvh-:" opt; do
-@@ -62,82 +41,19 @@
+@@ -65,95 +41,19 @@
  ATOM_HOME="${ATOM_HOME:-$HOME/.atom}"
  mkdir -p "$ATOM_HOME"
  
@@ -44,11 +47,22 @@
 -    ATOM_PATH="$(dirname "$ATOM_APP")"
 -    ATOM_APP_NAME="$(basename "$ATOM_APP")"
 -  fi
--
--  if [ "$CHANNEL" == 'beta' ]; then
--    ATOM_EXECUTABLE_NAME="Atom Beta"
++ATOM_PATH="/usr/lib/atom/atom"
+ 
+-  if [ ! -z "${ATOM_APP_NAME}" ]; then
+-    # If ATOM_APP_NAME is known, use it as the executable name
+-    ATOM_EXECUTABLE_NAME="${ATOM_APP_NAME%.*}"
 -  else
--    ATOM_EXECUTABLE_NAME="Atom"
+-    # Else choose it from the inferred channel name
+-    if [ "$CHANNEL" == 'beta' ]; then
+-      ATOM_EXECUTABLE_NAME="Atom Beta"
+-    elif [ "$CHANNEL" == 'nightly' ]; then
+-      ATOM_EXECUTABLE_NAME="Atom Nightly"
+-    elif [ "$CHANNEL" == 'dev' ]; then
+-      ATOM_EXECUTABLE_NAME="Atom Dev"
+-    else
+-      ATOM_EXECUTABLE_NAME="Atom"
+-    fi
 -  fi
 -
 -  if [ -z "${ATOM_PATH}" ]; then
@@ -83,6 +97,9 @@
 -    beta)
 -      ATOM_PATH="$USR_DIRECTORY/share/atom-beta/atom"
 -      ;;
+-    nightly)
+-      ATOM_PATH="$USR_DIRECTORY/share/atom-nightly/atom"
+-      ;;
 -    dev)
 -      ATOM_PATH="$USR_DIRECTORY/share/atom-dev/atom"
 -      ;;
@@ -92,8 +109,7 @@
 -  esac
 -
 -  : ${TMPDIR:=/tmp}
-+ATOM_PATH="/usr/lib/atom/atom"
- 
+-
 -  [ -x "$ATOM_PATH" ] || ATOM_PATH="$TMPDIR/atom-build/Atom/atom"
 -
 -  if [ $EXPECT_OUTPUT ]; then

Modified: use-system-electron.patch
===================================================================
--- use-system-electron.patch	2018-09-02 12:40:58 UTC (rev 376038)
+++ use-system-electron.patch	2018-09-02 12:49:29 UTC (rev 376039)
@@ -133,7 +133,7 @@
  }
 --- a/script/package.json
 +++ b/script/package.json
-@@ -7,9 +7,7 @@
+@@ -9,9 +9,7 @@
      "coffeelint": "1.15.7",
      "colors": "1.1.2",
      "donna": "1.0.16",



More information about the arch-commits mailing list