reassign 365098 kstars tag 365098 + patch thanks Hi!
On Fri, Apr 28, 2006 at 12:09:17AM +0200, Aurelien Jarno wrote: > Package: wnpp > Severity: wishlist > Owner: Aurelien Jarno <[EMAIL PROTECTED]> > > * Package name : indi > Version : 0.3 > Upstream Author : Jasem Mutlaq <[EMAIL PROTECTED]> > Elwood C. Downey <[EMAIL PROTECTED]> > * URL : http://indi.sourceforge.net > * License : LGPL-2 > Programming Lang: C > Description : Instrument Neutral Distributed Interface for astronomical > devices > > INDI is an Instrument Neutral Distributed Interface control protocol for > astronomical devices, which provides a framework that decouples low level > hardware drivers from high level front end clients. Clients that use the > device drivers are completely unaware of the device capabilities and > communicate with the device drivers and build a completely dynamical GUI > based on the services provided by the device. > While packaging INDI, I have noticed that KStars include a whole copy of this library, therefore I think there is no need to add a new package. However, I only need the INDI part (ie about 500kB) and not KStars and the libraries it need (ie about 130MB). I am therefore asking to put the INDI part in a separate package and add a dependency on it in kstars. I have attached a patch to do that. Thanks, Aurelien -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `- people.debian.org/~aurel32 | www.aurel32.net
diff -u kdeedu-3.5.2/debian/control kdeedu-3.5.2/debian/control --- kdeedu-3.5.2/debian/control +++ kdeedu-3.5.2/debian/control @@ -344,7 +344,7 @@ Package: kstars Architecture: any Section: science -Depends: ${shlibs:Depends}, kstars-data (>> ${KDE-Version3}), kstars-data (<< ${KDE-Next-Version3}) +Depends: ${shlibs:Depends}, kstars-data (>> ${KDE-Version3}), kstars-data (<< ${KDE-Next-Version3}), indi (>= ${Source-Version}) Recommends: kdeedu-data (>= ${Source-Version}) Suggests: konqueror, khelpcenter, kdeedu-doc-html Description: desktop planetarium for KDE @@ -362,6 +362,18 @@ . This package is part of the official KDE edutainment module. +Package: indi +Architecture: any +Section: science +Depends: ${shlibs:Depends} +Description: Instrument Neutral Distributed Interface for astronomical devices + INDI is an Instrument Neutral Distributed Interface control protocol for + astronomical devices, which provides a framework that decouples low level + hardware drivers from high level front end clients. Clients that use the + device drivers are completely unaware of the device capabilities and + communicate with the device drivers and build a completely dynamic GUI + based on the services provided by the device. + Package: kstars-data Architecture: all Section: science diff -u kdeedu-3.5.2/debian/kstars.manpages kdeedu-3.5.2/debian/kstars.manpages --- kdeedu-3.5.2/debian/kstars.manpages +++ kdeedu-3.5.2/debian/kstars.manpages @@ -1,12 +1,2 @@ -debian/man/celestrongps.1 -debian/man/fliccd.1 -debian/man/indiserver.1 debian/man/kstars.1 -debian/man/lx200_16.1 -debian/man/lx200autostar.1 -debian/man/lx200classic.1 -debian/man/lx200generic.1 -debian/man/lx200gps.1 -debian/man/temma.1 -debian/man/v4ldriver.1 -debian/man/v4lphilips.1 + diff -u kdeedu-3.5.2/debian/kstars.install kdeedu-3.5.2/debian/kstars.install --- kdeedu-3.5.2/debian/kstars.install +++ kdeedu-3.5.2/debian/kstars.install @@ -1,23 +1,5 @@ etc/kde3/kstarsrc -usr/bin/apmount -usr/bin/apogee_ppi -usr/bin/celestrongps -usr/bin/fliccd -usr/bin/fliwheel -usr/bin/indiserver -usr/bin/lx200_16 -usr/bin/lx200autostar -usr/bin/lx200basic -usr/bin/lx200classic -usr/bin/lx200generic -usr/bin/lx200gps usr/bin/kstars -usr/bin/meade_lpi -usr/bin/sbigccd -usr/bin/skycommander -usr/bin/temma -usr/bin/v4ldriver -usr/bin/v4lphilips usr/include/kde/kstarsinterface.h usr/include/kde/simclockinterface.h usr/share/applications/kde/kstars.desktop only in patch2: unchanged: --- kdeedu-3.5.2.orig/debian/indi.docs +++ kdeedu-3.5.2/debian/indi.docs @@ -0,0 +1 @@ +build-tree/kdeedu-*/kstars/kstars/indi/README only in patch2: unchanged: --- kdeedu-3.5.2.orig/debian/indi.manpages +++ kdeedu-3.5.2/debian/indi.manpages @@ -0,0 +1,11 @@ +debian/man/celestrongps.1 +debian/man/fliccd.1 +debian/man/indiserver.1 +debian/man/lx200_16.1 +debian/man/lx200autostar.1 +debian/man/lx200classic.1 +debian/man/lx200generic.1 +debian/man/lx200gps.1 +debian/man/temma.1 +debian/man/v4ldriver.1 +debian/man/v4lphilips.1 only in patch2: unchanged: --- kdeedu-3.5.2.orig/debian/indi.install +++ kdeedu-3.5.2/debian/indi.install @@ -0,0 +1,19 @@ +usr/bin/apmount +usr/bin/apogee_ppi +usr/bin/celestrongps +usr/bin/fliccd +usr/bin/fliwheel +usr/bin/indiserver +usr/bin/lx200_16 +usr/bin/lx200autostar +usr/bin/lx200basic +usr/bin/lx200classic +usr/bin/lx200generic +usr/bin/lx200gps +usr/bin/meade_lpi +usr/bin/sbigccd +usr/bin/skycommander +usr/bin/temma +usr/bin/v4ldriver +usr/bin/v4lphilips +