BenningtonCS / Telescope-2014

4 stars 0 forks source link

create .deb package for ubuntu version of software #18

Open acencini opened 10 years ago

acencini commented 10 years ago

this way, people can just apt-get install the srtn software for unbuntu - this requires registering libusb and gtk+2.0 dependencies and setting appropriate permissions, etc.

Berrescuda commented 10 years ago

Added Dreamland tag, moved to Dreamland milestone.

acencini commented 9 years ago

@hcrowl @edaniszewski @theDarkLard - this is really easy to do once you have a set of all of the files needed to drop on the system.

a .deb package is basically just an ar archive, containing a file indicating it is a .deb package, plus a data archive (data.tar.gz or data.tar.zz) comprised of the file "tree" and control archive (control.tar.gz or control.tar.zz) which indicates where the data stuff should go, etc.

this is a work item that should take no more than a day, and could easily be posted on yaesu.bennington.edu and would be a big help to the community. i've been doing a bit of this in my other life, so happy to give some pointers if necessary - this will also aid in testing, etc.

acencini commented 9 years ago

if you wanted to be super studs, you could probably also get this working on a raspberry pi - don't know if there is enough compute horsepower, and getting the intel libraries to compile on ARM may be tricky, but that would be kind of an amazing thing and would also drop the cost. Raspbian is debian based, so the only real thing would be cross-compiling; but you could put together a .deb package for this too.

theDarkLard commented 9 years ago

Cool. Will look into this more tomorrow to see if it's feasible for me to figure out..otherwise I'm tossing it back to you more adept computer users.

On Jun 27, 2015, at 12:52 PM, Andrew Cencini notifications@github.com wrote:

@hcrowl @edaniszewski @theDarkLard - this is really easy to do once you have a set of all of the files needed to drop on the system.

a .deb package is basically just an ar archive, containing a file indicating it is a .deb package, plus a data archive (data.tar.gz or data.tar.zz) comprised of the file "tree" and control archive (control.tar.gz or control.tar.zz) which indicates where the data stuff should go, etc.

this is a work item that should take no more than a day, and could easily be posted on yaesu.bennington.edu and would be a big help to the community. i've been doing a bit of this in my other life, so happy to give some pointers if necessary - this will also aid in testing, etc.

― Reply to this email directly or view it on GitHub.