Bug#365098: ITP: indi -- Instrument Neutral Distributed Interface for astronomical devices
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 <aurel32@debian.org>
>
> * Package name : indi
> Version : 0.3
> Upstream Author : Jasem Mutlaq <mutlaqja@ikarustech.com>
> Elwood C. Downey <ecdowney@clearskyinstitute.com>
> * 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
`. `' aurel32@debian.org | aurelien@aurel32.net
`- 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
+
Reply to: