[arch-commits] Commit in react-native-debugger/trunk (2 files)

Nicola Squartini tensor5 at archlinux.org
Sat May 30 13:17:37 UTC 2020


    Date: Saturday, May 30, 2020 @ 13:17:36
  Author: tensor5
Revision: 637417

upgpkg: react-native-debugger 0.11.3-2

Modified:
  react-native-debugger/trunk/PKGBUILD
  react-native-debugger/trunk/react-native-debugger.js

--------------------------+
 PKGBUILD                 |   28 +++++++++++++++++++---------
 react-native-debugger.js |    2 +-
 2 files changed, 20 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-05-30 12:22:11 UTC (rev 637416)
+++ PKGBUILD	2020-05-30 13:17:36 UTC (rev 637417)
@@ -2,8 +2,8 @@
 
 pkgname=react-native-debugger
 pkgver=0.11.3
-_commit=c70e9ea4bbe71a9813e77c23e431e493dc8ee41b
-pkgrel=1
+_commit=d9c649b228e9cb0080eaabef468a717b529f7143
+pkgrel=2
 pkgdesc='The standalone app for React Native Debugger, with React DevTools / Redux DevTools'
 arch=('any')
 url='https://github.com/jhen0409/react-native-debugger'
@@ -10,6 +10,7 @@
 license=('MIT')
 depends=('electron')
 makedepends=('asar' 'git' 'yarn')
+options=(!emptydirs)
 source=("git+https://github.com/jhen0409/react-native-debugger.git#commit=${_commit}"
         'iconPath.patch'
         'react-native-debugger.desktop'
@@ -17,13 +18,8 @@
 sha256sums=('SKIP'
             '75cd9814325bfcdfc5dc9f85a7ce75a021e4b3c8cd105b851eb804e7b580d474'
             'f63e79516db0feb2e76c366402cf266165c0f7eb282dc55703b800b91152867d'
-            '8cd406c3b2d091f2a2b73e5755682dc925bb1f75d0d425b82507136b350a4ceb')
+            '18968069e675630322077d065faa591f7f451a18b4a55d192aaf5da78e98c926')
 
-pkgver() {
-    cd ${pkgname}
-    git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
 prepare() {
     cd ${pkgname}
 
@@ -46,7 +42,8 @@
 
     install -dm755 "${pkgdir}/usr/lib"
     rm dist/logo.png  # see iconPath.patch
-    asar pack dist "${pkgdir}/usr/lib/${pkgname}.asar"
+    # asar pack dist "${pkgdir}/usr/lib/${pkgname}.asar"
+    cp -r dist "${pkgdir}/usr/lib/${pkgname}"
 
     install -Dm755 ../${pkgname}.js "${pkgdir}/usr/bin/${pkgname}"
     install -Dm644 -t "${pkgdir}/usr/share/applications" ../${pkgname}.desktop
@@ -53,4 +50,17 @@
     install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE.md
     install -Dm644 electron/logo.png \
         "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+
+    rm "${pkgdir}/usr/lib/${pkgname}/node_modules/loose-envify/cli.js"
+    find "${pkgdir}/usr/lib/${pkgname}/node_modules" \
+      -name 'bin' -prune -exec rm -r '{}' \; \
+      -or -name 'example' -prune -exec rm -r '{}' \; \
+      -or -name 'examples' -prune -exec rm -r '{}' \; \
+      -or -name 'test' -prune -exec rm -r '{}' \; \
+      -or -name 'tests' -prune -exec rm -r '{}' \; \
+      -or -name '*.md' -exec rm '{}' \; \
+      -or -name '*.markdown' -exec rm '{}' \; \
+      -or -name 'CHANGELOG*' -prune -exec rm -r '{}' \; \
+      -or -name 'Makefile' -exec rm '{}' \; \
+      -or -name '.*' -prune -exec rm -r '{}' \;
 }

Modified: react-native-debugger.js
===================================================================
--- react-native-debugger.js	2020-05-30 12:22:11 UTC (rev 637416)
+++ react-native-debugger.js	2020-05-30 13:17:36 UTC (rev 637417)
@@ -15,7 +15,7 @@
 process.argv.splice(0, 1);
 
 // Set application paths.
-const appPath = join(dirname(__dirname), "lib", `${name}.asar`);
+const appPath = join(dirname(__dirname), "lib", name);
 const packageJson = require(join(appPath, "package.json"));
 const productName = packageJson.productName;
 app.setAppPath(appPath);


More information about the arch-commits mailing list