Jump to content

Photo

Packaging Elementary apps


  • Please log in to reply
8 replies to this topic

#1 SmartDuck

SmartDuck

    Zenware Developer

  • Developer
  • 64 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?

 

 

 


Running Bodhi 4.1.0 64bit as main OS
Damn Small 4.4.10 on an old Compaq Armada 1590DT (48MB memory and 3GB harddisk and still usable for administration tasks)
A couple of Raspberry Pi 's, Arduino' s and MSX 1 and 2 computers ( Z80 rules :) )



A big thank you to everyone who contributes to Bodhi Linux


#2 ylee

ylee

    King of the Software Page

  • Moderators
  • 1506 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
  • 64 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?


Running Bodhi 4.1.0 64bit as main OS
Damn Small 4.4.10 on an old Compaq Armada 1590DT (48MB memory and 3GB harddisk and still usable for administration tasks)
A couple of Raspberry Pi 's, Arduino' s and MSX 1 and 2 computers ( Z80 rules :) )

#4 The waiter

The waiter

    Module Master

  • Developer
  • 1485 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
  • 64 posts
  • LocationWaalwijk, the Netherlands

Posted 24 April 2017 - 05:55 PM

Thank you for the link. The application looks nice.


Running Bodhi 4.1.0 64bit as main OS
Damn Small 4.4.10 on an old Compaq Armada 1590DT (48MB memory and 3GB harddisk and still usable for administration tasks)
A couple of Raspberry Pi 's, Arduino' s and MSX 1 and 2 computers ( Z80 rules :) )

#6 Jeff

Jeff

    Lead Developer

  • Developer
  • 12353 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
  • 64 posts
  • LocationWaalwijk, the Netherlands

Posted 01 May 2017 - 07:47 PM

Thanks Jeff!


Running Bodhi 4.1.0 64bit as main OS
Damn Small 4.4.10 on an old Compaq Armada 1590DT (48MB memory and 3GB harddisk and still usable for administration tasks)
A couple of Raspberry Pi 's, Arduino' s and MSX 1 and 2 computers ( Z80 rules :) )

#8 SmartDuck

SmartDuck

    Zenware Developer

  • Developer
  • 64 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.


Running Bodhi 4.1.0 64bit as main OS
Damn Small 4.4.10 on an old Compaq Armada 1590DT (48MB memory and 3GB harddisk and still usable for administration tasks)
A couple of Raspberry Pi 's, Arduino' s and MSX 1 and 2 computers ( Z80 rules :) )

#9 DaveL60

DaveL60

    Member

  • Members
  • 184 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