Giter VIP home page Giter VIP logo

fastmail-appimage's Introduction

Fastmail (electron wrapper)

  • Sets font scaling to 1.4x
  • Requires npm and yarn
  • Not yet in AUR
  • make generates pacman archive with desktop entry
  • I have no clue why does it want mono and gtk for pacman dist target
(yharnam) master-* ~/dev/fastmail-appimage $ make
yarn add electron-builder --dev
yarn add v1.9.4
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved 1 new dependency.
info Direct dependencies
└─ [email protected]
info All dependencies
└─ [email protected]
Done in 3.46s.
yarn dist
yarn run v1.9.4
$ electron-builder
  • electron-builder version=20.27.1
  • loaded configuration file=package.json ("build" field)
  • writing effective config file=dist/builder-effective-config.yaml
  • no native production dependencies
  • packaging       platform=linux arch=x64 electron=1.8.4 appOutDir=dist/linux-unpacked
  • building        target=AppImage arch=x6

(yharnam) master-* ~/dev/fastmail-appimage $ ls dist
total 237M
drwxr-xr-x 3 hq1 4.0K Aug 11 22:38 .
drwxrwxr-x 6 hq1 4.0K Aug 11 22:37 ..
-rw-r--r-- 1 hq1  186 Aug 11 22:37 builder-effective-config.yaml
-rw-r--r-- 1 hq1 100M Aug 11 22:38 fastmail-1.0.0.pacman
-rwxr-xr-x 1 hq1 137M Aug 11 22:37 fastmail-1.0.0-x86_64.AppImage
-rw-r--r-- 1 hq1  382 Aug 11 22:38 latest-linux.yml
drwxr-xr-x 4 hq1 4.0K Aug 11 22:37 linux-unpacked

(yharnam) master-* ~/dev/fastmail-appimage $ sudo pacman -U dist/fastmail-1.0.0.pacman
[sudo] password for hq1:
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (9) gtk-sharp-2-2.12.45-1  libappindicator-gtk2-12.10.0-12  libappindicator-gtk3-12.10.0-12  libappindicator-sharp-12.10.0-12
             libgdiplus-5.6-1  libindicator-gtk2-12.10.1-7  libindicator-gtk3-12.10.1-7  mono-5.12.0.260-1  fastmail-1.0.0-1

Total Installed Size:  520.25 MiB

:: Proceed with installation? [Y/n] Y
(9/9) checking keys in keyring                                                           [###################################################] 100%
(8/9) checking package integrity                                                         [###################################################] 100%
(8/9) loading package files                                                              [###################################################] 100%
(9/9) checking for file conflicts                                                        [###################################################] 100%
(9/9) checking available disk space                                                      [###################################################] 100%
:: Processing package changes...
(1/9) installing libindicator-gtk2                                                       [###################################################] 100%
(2/9) installing libappindicator-gtk2                                                    [###################################################] 100%
(3/9) installing libindicator-gtk3                                                       [###################################################] 100%
(4/9) installing libappindicator-gtk3                                                    [###################################################] 100%
(5/9) installing libgdiplus                                                              [###################################################] 100%
(6/9) installing mono                                                                    [###################################################] 100%
Mono Certificate Store Sync - version 5.12.0.0
Populate Mono certificate store from a concatenated list of certificates.
Copyright 2002, 2003 Motus Technologies. Copyright 2004-2008 Novell. BSD licensed.

Importing into legacy system store:
I already trust 134, your new list has 134
Import process completed.

Importing into BTLS system store:
I already trust 134, your new list has 134
Import process completed.
(7/9) installing gtk-sharp-2                                                             [###################################################] 100%
(8/9) installing libappindicator-sharp                                                   [###################################################] 100%
(9/9) installing fastmail                                                                [###################################################] 100%
:: Running post-transaction hooks...
(1/4) Updating icon theme caches...
(2/4) Registering binary formats...
(3/4) Arming ConditionNeedsUpdate...
(4/4) Updating the desktop file MIME type cache...

fastmail-appimage's People

Contributors

aerosol avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

fastmail-appimage's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.