Package Details: boostnote 0.16.1-4

Git Clone URL: https://aur.archlinux.org/boostnote.git (read-only, click to copy)
Package Base: boostnote
Description: Open source note-taking app for programmers
Upstream URL: https://boostnote.io/
Keywords: electron productivity
Licenses: GPL3
Submitter: rokt33r
Maintainer: clone1612
Last Packager: clone1612
Votes: 61
Popularity: 0.102312
First Submitted: 2016-04-11 13:01
Last Updated: 2020-10-31 08:43

Pinned Comments

clone1612 commented on 2020-10-31 09:02

Due to the many issues people have been experiencing the package is now using electron v4, as that's the most recent version supported by the application.

The incompatibility issues with more recent versions run much much deeper, beyond what some simple patches can fix.

Latest Comments

« First ‹ Previous ... 3 4 5 6 7 8 9 Next › Last »

NicoHood commented on 2017-04-05 14:16

I asked tensor5 for some help. See the email below:

Hi Nico,
Building an electron app requires sometimes a little bit of black art.
Ideally it should be enough to run `npm install --production`, and then
running `electron .` inside the root of the project should to start the
app. Try that first and see if it works.
Most apps however include build scripts (usually grunt or gulp) that:

1. run build tasks (coffee, babel, etc.)

2. download a binary version of Electron and package the app with the
binary. This step is usually done with devDependencies such as
electron-packager and electron-prebuilt + some tasks in gulp or grunt
that moves files around.

In order to package your app with Arch's electron you should eliminate
step 2 above, and it usually involves patching package.json and/or the
build scripts. Start from package.json, read the "scripts" section and
see what it does during the build process. Then read the relevant build
scripts, and remove the parts that involve downloading the binary
electron. At the end your package should consist of the project root
with the transformation done grunt or gulp.


I install apps in /usr/lib/<name of app> and I launch it through a
wrapper script called <name of app>.js that I install in /usr/bin/<name
of app>.

Check the following packages for reference:

https://git.archlinux.org/svntogit/community.git/tree/trunk?h=packages/
min

https://git.archlinux.org/svntogit/community.git/tree/trunk?h=packages/
caprine

https://git.archlinux.org/svntogit/community.git/tree/trunk?h=packages/
messengerfordesktop

If you still have troubles, I can take a look at the specific package
next weekend.

Nicola

clone1612 commented on 2017-04-05 07:53

@gromain Updated the PKGBUILD. Also looking at a more proper build and will try to contribute to the issue opened by @NicoHood.

gromain commented on 2017-04-05 07:33

@clone1612, can you update the PKGBUILD here?

Also, I agree with @NicoHood concerning the proper package build.

NicoHood commented on 2017-04-03 17:06

Can anyone provide a PKGBUILD which builds the package using npm and not with extracting the debian package? I could possibly move this package to community ones a convenient way to package it was found.

Contribute here:
https://github.com/BoostIO/Boostnote/issues/375

clone1612 commented on 2017-04-03 14:54

Currently even at version 0.8.7, an update would be appreciated. Installation of this version possible with https://gist.githubusercontent.com/clone1612/4b7c234b97fc74bd430a017e79cc47ca/raw/d8e2355a04b70f53e2d7e8d6e936fd758f4a1150/PKGBUILD and a `makepkg -si` install like @mnciitbhu first mentioned.

gerson commented on 2017-04-03 02:14

Thanks @mnciitbhu!! The initial submitter does not seem interested in keeping this updated. Could someone else take over? I'm new to Manjaro/Arch, so I don't know what are the proper AUR rules.

mnciitbhu commented on 2017-04-02 18:51

For version 0.8.6, download this PKGBUILD File : https://gist.github.com/mafiya69/3340bb831797d8586ee75375a1845603/raw/a7a62e19b4d8df4bc0b5fb5e4692b84d2a025795/PKGBUILD and do `makepkg -si` to install.

alexi246 commented on 2017-02-26 07:50

Please update :)

gromain commented on 2017-02-13 14:33

Version 0.8.5 is now available, please update.

sarcokiller commented on 2017-01-20 12:32

version 0.82 is now available