Skip to content

SkYNewZ/Boostnote-packages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 

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