Skip to content

Repo containing .rpm, .deb and Boostnote app folder

License

Notifications You must be signed in to change notification settings

SkYNewZ/Boostnote-packages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Boostnote-packages

Build Status CircleCI Github All Releases Latest version

Please check Boostnote repository before : https://github.com/BoostIO/Boostnote/

I follow this guide. Packages are now builed by CircleCI.

How it works

According to this guide,

  • Install dependencies for building : dnf install -y dpkg dpkg-dev rpm-build fakeroot
  • Clone the Boostnote repo and install node dependencies
  • Launch build command to generate .rpm and .deb package (see here)
  • Tar the standalone package
  • Use github-release for automatic publishing (https://github.com/aktau/github-release)
    • Create new tag
    • Upload Boostnote-linux-x64-${LAST_TAG}.tar.gz
    • Upload boostnote_0.8.20_amd64.deb
    • Upload boostnote-0.8.20.x86_64.rpm

Downloads and install

Fedora/Redhat

# install require package
$ sudo yum install lsb
# download
$ wget https://github.com/SkYNewZ/Boostnote-packages/releases/download/v0.8.20/boostnote-0.8.20.x86_64.rpm -O /tmp/boostnote-0.8.20.x86_64.rpm
# install
$ sudo rpm -ivh /tmp/boostnote-0.8.20.x86_64.rpm
# clean
$ rm /tmp/boostnote-0.8.20.x86_64.rpm

Debian/Ubuntu

# download
$ wget hhttps://github.com/SkYNewZ/Boostnote-packages/releases/download/v0.8.20/boostnote_0.8.20_amd64.deb -O /tmp/boostnote_0.8.20_amd64.deb
# install
$ sudo dpkg -i /tmp/boostnote_0.8.20_amd64.deb
# install missing depedencies
$ sudo apt-get -f install
# clean
rm /tmp/boostnote_0.8.20_amd64.deb