Skip to content

Instantly share code, notes, and snippets.

@tuanpembual
Last active December 5, 2015 02:53
Show Gist options
  • Save tuanpembual/d12b44989ad0f42b03a8 to your computer and use it in GitHub Desktop.
Save tuanpembual/d12b44989ad0f42b03a8 to your computer and use it in GitHub Desktop.
Build, Install Seed and Maleo on openSUSE Leap 42.1
#!/bin/bash
cd ~/src
git clone https://github.com/cho2/instagram-maleo.git
git clone https://github.com/tuanpembual/twitter-maleo.git
#!/bin/bash
## install maleo
echo "## Build and install maleo"
echo "## cd ~/src"
echo "## git clone https://github.com/rockybars/maleo.git"
cd ~/src
git clone https://github.com/rockybars/maleo.git
## install deps
echo "## Install deps maleo"
echo "## sudo zypper in vala cmake"
sudo zypper in vala cmake
#Lets build maleo
echo "## Build maleo"
echo "## cd ~/src/maleo && mkdir build && cd build"
cd ~/src/maleo && mkdir build && cd build
echo "## cmake .."
cmake ..
echo "## make"
make
## Build extension webkit2
echo "## Build extension webkit2"
echo "## cd ~/src/maleo/src/extension"
cd ~/src/maleo/src/extension
echo "## make"
make
echo "## cp maleo-server.so ~/src/maleo/build"
cp maleo-server.so ~/src/maleo/build
echo "## cd ~/src/maleo/build"
cd ~/src/maleo/build
echo "ls"
ls
## testing
echo "## Testing maleo"
echo "## cd ~/src/maleo/build"
cd ~/src/maleo/build
echo "## Show maleo version"
echo "## ./maleo –version"
./maleo --version
#!/bin/bash
## install tool devel
echo "## Install tool devel with command"
echo "## sudo zypper in -t pattern devel_basis"
sudo zypper in -t pattern devel_basis
## install seed
echo "## Build and install seed"
echo "## cd ~ && mkdir src && cd src"
cd ~ && mkdir src && cd src
echo "## git clone https://github.com/rockybars/seed.git"
git clone https://github.com/rockybars/seed.git
## install deps
echo "## Install deps seed"
echo "## sudo zypper in gnome-common webkit2gtk3-devel libffi-devel-gcc5 gobject-introspection-devel gnome-js-common sqlite3-devel dbus-1-glib-devel mpfr-devel"
sudo zypper in gnome-common webkit2gtk3-devel libffi-devel-gcc5 gobject-introspection-devel gnome-js-common sqlite3-devel dbus-1-glib-devel mpfr-devel
## build seed
echo "## Build seed"
echo "## cd ~/src/seed"
cd ~/src/seed
echo "## ./autogen.sh"
./autogen.sh
echo "## make"
make
echo "## sudo make install"
sudo make install
echo "## sudo ldconfig"
sudo ldconfig
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment