10/16/2011, 03:08 PM
|
#1 (permalink) |
|
Homebrew Developer
![]() Join Date: Oct 2011
Posts: 20
Likes Received: 21
Thanks: 7
Thanked 28 Times in 7 Posts
|
I've got an app that will use the homebrew js service framework and needs to have a custom install and uninstall script (postinst, prerm, pmPost...), but my structure is such that I can't get the ipk packager that jason wrote to work for me. My directory layout is like this
--MyApp.service ----Assistant.js ----sources.js ----other stuff..... --MyApp.app ----index.html ----sources/ ----etc... --MyApp.package ----packageinfo.json I can build this with palm-package, but my install scripts get ignored. The method that I've been using is to structure my code into where it will go on the device /usr/palm/applications/com.me.myapp.app /usr/palm/services/com.me.myapp.services etc... then I wrap that up in a data.tar.gz with `tar -c usr | gzip > data.tar.gz` I use the control file that palm-package generated and tar.gz it as well I include a debian-binary file with the value 2.0 The scripts, I leave at the root level of the directory Then I tar.gz the whole directory and name it com.me.myapp.ipk `tar -c build_dir/* | gzip > com.me.myapp.ipk` When I try to install through webos quick install, I get an corrupt package error... Any ideas? Thanks, Whit Last edited by hiddenpremise; 10/16/2011 at 03:10 PM. Reason: mistyped gz as gzip |
![]() |
|
| Tags |
| homebrew, ipk, touchpad |
| Thread Tools | |
| Display Modes | |
|
|



