Hi Simon,

On Thursday 23 June 2005 19:25, Simon Edwards wrote:
> Version 0.3.0 is now available for public testing.
>
> * Wednesday June 21st 2005 Simon Edwards <[EMAIL PROTECTED]>
> - 0.3 release. Development version.
> - 64bit awareness when building libraries added.
> - Files for installation in the program's KDE application data
> directory are now specified with the 'application_data' parameter for
> setup(). - kde-prefix option added to setup.py scripts.
>
> http://www.simonzone.com/software/pykdeextensions/
>
> Feedback and bug reports welcome.

Works good, except for one problem symlinking the files.

symlinking /usr/bin/serviceconfig -> /usr/serviceconfig.py
symlinking /usr/bin/userconfig -> /usr/userconfig.py
symlinking /usr/bin/mountconfig -> /usr/mountconfig.py
symlinking /usr/bin/displayconfig -> /usr/displayconfig.py                      
                                        

which should probably point to /usr/share/apps/$SOMETHING

Attached patch makes that "work for me (tm)", although I'm unsure if 
that is "the right way (tm)".

Thanks for the otherwise really appreciated tools.

Cheers,
-- 
sebas

  http://www.kde.nl     |   GPG Key ID: 9119 0EF9 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Some people have told me they don't think a fat penguin really embodies 
the grace of Linux, which just tells me they have never seen an angry 
penguin charging at them in excess of 100mph. They'd be a lot more 
careful about what they say if they had. - Linus Torvalds

Attachment: pgp8HoDPGY9Ud.pgp
Description: PGP signature

--- kdedistutils.py.orig	2005-06-29 02:04:32.631299584 +0200
+++ kdedistutils.py	2005-06-29 02:05:17.153531176 +0200
@@ -377,7 +377,7 @@
         if self.distribution.executable_links is not None:
             for link in self.distribution.executable_links:
                 symname = os.path.join(install_script_cmd.install_dir,link[0])
-                target = os.path.join(destination_dir,link[1])
+                target = os.path.join(destination_dir,'share/apps',self.distribution.metadata.name,link[1])
                 log.info("symlinking %s -> %s", symname, target)
                 if not self.dry_run:
                     if os.path.islink(symname):
_______________________________________________
PyKDE mailing list    [email protected]
http://mats.imk.fraunhofer.de/mailman/listinfo/pykde

Reply via email to