Muchkin icons it's an app to unify the icon of the webapps in SailfishOS. https://openrepos.net/content/kirbylife/muchkin
 
 
 
 
Go to file
dasimmet 27dd0a481a Merge pull request #1 from neversun/master
fix call to python module
2016-01-29 19:26:23 +01:00
dat added remove/upgrade scripts, appicon 2015-04-27 12:56:05 +02:00
pyPackages changed arch armv7l->armv7hl,x86->i686 2015-03-12 19:14:26 +01:00
qml fix call to python module 2016-01-29 18:21:43 +01:00
src initial Commit. 2015-02-21 15:19:19 +01:00
Makefile added remove/upgrade scripts, appicon 2015-04-27 12:56:05 +02:00
README.md made the Makefile add arch-specific python Modules 2015-03-08 18:50:19 +01:00
appname.txt initial Commit. 2015-02-21 15:19:19 +01:00
changelog.txt added remove/upgrade scripts, appicon 2015-04-27 12:56:05 +02:00
dependencies.txt dependencies 2015-02-21 16:53:25 +01:00
renamep.py added remove/upgrade scripts, appicon 2015-04-27 12:56:05 +02:00

README.md

Sailfish Python

this is a pyotherside based app template for sailfish os. I simply cant get my head around the way rpm packages are built,so i found an alternative Way using fpm https://github.com/jordansissel/fpm

Build Dependencies:

this package are needed to build/install the package:

fpm -- to package a a root tree from a temporary directory to a rpm package

Make Commands:

use these make commands to build/install your app for testing:

make make-virt

builds your package, and installs it on your Sailfish Emulator on localhost:2223, considering your Sailfish-SDK is installed at ~/SailfishOS

make make-jolla-wifi [jolla_wifi_ip=jolla]

builds your package, and installs it on your jolla phone, considering your development PC is authorized for root ssh login on the phone and it is found in your dns-space as "jolla"

make make-jolla-usb [jolla_usb_ip=192.168.2.15]

builds your package, and installs it on your jolla phone, considering your development PC is authorized for root ssh login on the phone, and connected via usb development mode set your jollas ip like above.

Adding dependencies:

a basic set of dependencies for python3 apps are already added to dependencies.txt, but you can still add other ones to the list.

##Adding python Modules: all python Modules in pyPackages (suffixed correctly) are included in the package. I like to keep both an armv7l and a x86 version in pyPackages , and package the one with the corresponding $(arch)-suffix at packaging. Select the package version within the qml code. I had success using pip wheel to build these packages directly on the jolla phone(armv7hl)/sailfish emulator(x86) and unpacking them to pyPackages. As an example, pillow (Python Imaging Library) is included in the repo.

Renaming your App:

/renamep.py "my-new-appname"