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