fyi, This fix was included in the 3.2 release.

Tom

On Sep 1, 2010, at 12:24 PM, Jesus Cea Oliva wrote:


   Christoph, thank you very much, always you help me jejeje. I'm impatient, 
waiting the new version 3.2 ^^.

   Regards!

   El dia 01 sep 2010 16:02, Christoph Willing 
<c.will...@uq.edu.au<mailto:c.will...@uq.edu.au>> escribió:

      For the list, a fix is now in the svn repo., allowing shared app packages 
containing subdirectories to be installed. Hopefully its still in time for the 
3.2 release.


      chris


      On 31/08/2010, at 3:47 AM, Jesus Cea Oliva wrote:

         Hi again Christoph, yes, I can confirm the correct files & directories 
structs exists, unziping correctly. I modified the .app file to contains only 1 
image file ignoring the rest of images files:


         [application]
         name = Shared_PDF_Viewer
         mimetype = application/x-ag-shared-pdf-viewer
         extension = sharedpdfviewer
         files = Shared_wxPDF_Viewer.py wxPDF_Viewer.py ./images/document- 
open.png

         [commands]
         Open = %(python)s Shared_wxPDF_Viewer.py -a %(appUrl)s -v %(venueUrl)s



         When I execute:

         sudo agpm.py -s -p Shared_wxPDF_Viewer.agpkg

         The terimnal shows the following messages:


         UnpackPkg: /home/ercea/SharedPDFViewer.agpkg
         Couldn't copy file into place (undoing register).
         Unregistration of application Shared_PDF_Viewer complete
         (...) # Many times like images exists in the subfolder
         Application Shared_PDF_Viewer not found; skipping


         Regards! and thanks for your help Chris ;).

         El dia 30 ago 2010 15:59, Christoph Willing 
<c.will...@uq.edu.au<mailto:c.will...@uq.edu.au>> escribió:
         On 30/08/2010, at 11:30 PM, Jesus Cea Oliva wrote:

         Hi Christoph, I don't understand very well what do you mean.

         I have problems when I tried unpacking the Shared Application with the 
command:

         sudo agpm.py -s -p SharedApp.agpkg

         because show me messages errors about there are files that don't 
exists (the image files).

         Firstly, can you confirm that the correct files & directory structure 
exists in the package before you install it? You can test that with:
         unzip -t SharedApp.agpkg
         (which just lists the contents of the agpkg archive).


         chris


         My first .app file was:

         [application]

         name = MySharedApp
         mimetype = application/x-ag-my-shared-app
         extension = mysharedapp
         files = MySharedApp.py MySharedApp_GUI.py ./images/*


         [commands]
         Open = %(python)s FicheroPrincipal.py -a %(appUrl)s -v %(venueUrl)s


         but it doesn't work. Then, I tried this:

         [application]

         name = MySharedApp
         mimetype = application/x-ag-my-shared-app
         extension = mysharedapp
         files = MySharedApp.py MySharedApp_GUI.py ./images/icon1.png ./ 
images/icon2.png ...


         [commands]
         Open = %(python)s FicheroPrincipal.py -a %(appUrl)s -v %(venueUrl)s


         but, it doen't work too :S.


         Regards again! ;)

         El dia 30 ago 2010 14:55, Christoph Willing 
<c.will...@uq.edu.au<mailto:c.will...@uq.edu.au>> escribió:
         On 30/08/2010, at 9:19 PM, Jesus Cea Oliva wrote:

         Hi list.

         First all, I hope you had a good holiday ^^. Well, I've developed a 
Shared Application (that soon, I would like to shared with yours), and it has a 
subfolder, called 'images', that contains several icons from the app.

         When I created the .app file, on section 'files', I tried putting 
relatives paths to references this images (./images/icon1.png, etc), but it 
didn't work.

         Is it possible create agpkg3 files that contains subfolders with other 
files?

         Just a guess - you probably have to reference the file in a 
subdirectory with something like:
         icon1 = os.path.join(os.getcwd(), "images", "incon1.png")

         Then do something with icon1


         chris


         Christoph Willing +61 7 3365 8316
         QCIF Access Grid Manager
         University of Queensland

         Christoph Willing +61 7 3365 8316
         QCIF Access Grid Manager
         University of Queensland

      Christoph Willing +61 7 3365 8316
      QCIF Access Grid Manager
      University of Queensland





Reply via email to