[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pykde
Subject:    Re: [PyKDE] ANN: PyKDE Extensions 0.3.0 released
From:       Sebastian =?iso-8859-1?q?K=FCgler?= <sebas () kde ! nl>
Date:       2005-06-29 0:10:14
Message-ID: 200506290210.14935.sebas () kde ! nl
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


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 <simon@simonzone.com>
> - 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 #5 (application/pgp-signature)]
["kdedistutils-fix-link-destination.diff" (text/x-diff)]

--- 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    PyKDE@mats.imk.fraunhofer.de
http://mats.imk.fraunhofer.de/mailman/listinfo/pykde


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic