Jump to content
Sign in to follow this  
SmartDuck

Packaging Elementary apps

Recommended Posts

Hi,

 

I'm going to try to write a tool to configurate my Corsair keyboard with python and efl.

It will be a simple tool to configurate the led layout and intensity.

If I succeed I want to share this tool.

 

Is there a simple way to package elementary applications?

 

 

 

Share this post


Link to post
Share on other sites

Unsure what you are asking here? By packaging do you mean creating a deb file like one finds in bodhis repos? or since it is python do you mean packing so it can be installed by running a setup.py program or installed by easy_install or pip? 

 

My advice would be to simply write the app and put it on github and worry about the rest latter ;)

  • Like 1

Share this post


Link to post
Share on other sites

Creating a deb file for the Bodhi repro.

I know how to create one with simple text files.

My question is, is there a simple gui tool to create deb files?

Share this post


Link to post
Share on other sites

I know the semi gui. It is called checkinstall and it is sth like menu with items you need to fill out and also answer some questions. Anyway, I did use this tool but sometimes it was not reliable. Moreover the packages creates with checkinstall are a little bit dirty. Lintian checking tool is not very happy with packages which are spit out. I don't use it anymore. I use the different method...

 

PS: Just google little bit and found this 

https://sourceforge.net/projects/debreate/

 

PS2: As Ylee said, at first make your source and after we will help you.

Share this post


Link to post
Share on other sites

Feedback on creating packages...

Creating packages editing text files works like Jeffs packages.

Debreate works nice, less work, creates good deb packages but needs a little fiddling with the settings.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×