Jump to content

Photo

Packaging Elementary apps


  • Please log in to reply
8 replies to this topic

#1 SmartDuck

SmartDuck

    Zenware Developer

  • Developer
  • 85 posts
  • LocationWaalwijk, the Netherlands

Posted 07 April 2017 - 08:11 PM

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?

 

 

 


Work netbook: Lenovo 110s Ideapad running Bodhi 4.3.1 64bit

Web server: HP Compaq Server running Bodhi 4.3.1 Legacy

 




A big thank you to everyone who contributes to Bodhi Linux


#2 ylee

ylee

    King of the Software Page

  • Moderators
  • 1585 posts
  • LocationSouth Carolina, USA

Posted 08 April 2017 - 11:09 PM

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 ;)


"No technology can ever be too arcane or complicated for the black t-shirt crowd."


#3 SmartDuck

SmartDuck

    Zenware Developer

  • Developer
  • 85 posts
  • LocationWaalwijk, the Netherlands

Posted 13 April 2017 - 06:23 PM

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?


Work netbook: Lenovo 110s Ideapad running Bodhi 4.3.1 64bit

Web server: HP Compaq Server running Bodhi 4.3.1 Legacy

 


#4 The waiter

The waiter

    Module Master

  • Developer
  • 1659 posts
  • LocationBanska Bystrica, Slovakia

Posted 13 April 2017 - 06:46 PM

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....jects/debreate/

 

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



#5 SmartDuck

SmartDuck

    Zenware Developer

  • Developer
  • 85 posts
  • LocationWaalwijk, the Netherlands

Posted 24 April 2017 - 05:55 PM

Thank you for the link. The application looks nice.


Work netbook: Lenovo 110s Ideapad running Bodhi 4.3.1 64bit

Web server: HP Compaq Server running Bodhi 4.3.1 Legacy

 


#6 Jeff

Jeff

    Lead Developer

  • Developer
  • 12524 posts
  • LocationBloomington, IL

Posted 30 April 2017 - 07:12 PM

Can find the simple source for some of my Bodhi elm apps here: https://github.com/J.../bodhi4packages



#7 SmartDuck

SmartDuck

    Zenware Developer

  • Developer
  • 85 posts
  • LocationWaalwijk, the Netherlands

Posted 01 May 2017 - 07:47 PM

Thanks Jeff!


Work netbook: Lenovo 110s Ideapad running Bodhi 4.3.1 64bit

Web server: HP Compaq Server running Bodhi 4.3.1 Legacy

 


#8 SmartDuck

SmartDuck

    Zenware Developer

  • Developer
  • 85 posts
  • LocationWaalwijk, the Netherlands

Posted 05 May 2017 - 06:41 PM

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.


Work netbook: Lenovo 110s Ideapad running Bodhi 4.3.1 64bit

Web server: HP Compaq Server running Bodhi 4.3.1 Legacy

 


#9 DaveL60

DaveL60

    Member

  • Members
  • 197 posts
  • LocationEastern USA

Posted 06 May 2017 - 01:19 PM

Can find the simple source for some of my Bodhi elm apps here: https://github.com/J.../bodhi4packages

 

Jeff: I'm hardly a big GitHub user, but that's the first example I've seen of a packages page there with color.  :-)






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users