[Debian-astro-commits] [saods9] 01/01: Use external xmlrpc instead of convenience copy
Ole Streicher
olebole at moszumanska.debian.org
Thu Oct 8 11:00:46 UTC 2015
This is an automated email from the git hooks/post-receive script.
olebole pushed a commit to branch experimental
in repository saods9.
commit aa81fcd36bd9b5eea1a32201b8e13cc41bed47ce
Author: Ole Streicher <olebole at debian.org>
Date: Thu Oct 8 12:48:18 2015 +0200
Use external xmlrpc instead of convenience copy
---
debian/changelog | 6 ++++++
debian/control | 2 ++
debian/copyright | 4 +---
debian/patches/ds9_use_system_libs.patch | 2 +-
debian/patches/ds9_use_tcltk_packages.patch | 2 +-
debian/rules | 1 -
debian/saods9.install | 2 +-
7 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index b2d1251..9e075b7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+saods9 (7.4~b7+repack-4) unstable; urgency=low
+
+ * Use external xmlrpc instead of convenience copy
+
+ -- Ole Streicher <olebole at debian.org> Thu, 08 Oct 2015 12:55:37 +0200
+
saods9 (7.4~b7+repack-3) unstable; urgency=low
* Update configure script to activale last fix
diff --git a/debian/control b/debian/control
index d5f72c2..39625fe 100644
--- a/debian/control
+++ b/debian/control
@@ -19,6 +19,7 @@ Build-Depends: autotools-dev,
libxt-dev,
perl,
tcl-signal,
+ tcl-xmlrpc,
tcl-xpa,
tcl8.6-dev,
tcllib,
@@ -40,6 +41,7 @@ Depends: blt (>= 2.5.3),
libtk-img,
saods9-tclpackages,
tcl-signal,
+ tcl-xmlrpc,
tcl-xpa,
tcllib,
tclxml,
diff --git a/debian/copyright b/debian/copyright
index 5aa30ff..39e6047 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -4,7 +4,7 @@ Upstream-Author: William Joye <wjoye at cfa.harvard.edu>
Source: http://ds9.si.edu/site/Download.html
Files-Excluded: tksao*/funtools* tcl8.* tcllib-* tk8.* tkimg* tclsignal*
tktable* tkcon-* tclxml-* tksao*/wcssubs* xpa-* tkblt* tkwin*
- compilers tksao*/ast-* tclzvfs* tkmacosx* admin
+ compilers tksao*/ast-* tclzvfs* tkmacosx* xmlrpc* admin
Files: *
Copyright: Copyright (C) 1999-2012 Smithsonian Astrophysical Observatory,
@@ -15,7 +15,6 @@ Copyright: Copyright (C) 1999-2012 Smithsonian Astrophysical Observatory,
Copyright (C) 1984-2003 Free Software Foundation, Inc.
Comment: Some original authors:
tcliis*/: Doug Tody, NOAO
- xmlrpc-0.3/: Eric Yeh
License: GPL
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -146,7 +145,6 @@ License: LGPL
drh at acm.org
http://www.hwaci.com/drh/
-
Files: debian/*
Copyright: not applicable
License: public-domain
diff --git a/debian/patches/ds9_use_system_libs.patch b/debian/patches/ds9_use_system_libs.patch
index 50f4e8b..443b040 100644
--- a/debian/patches/ds9_use_system_libs.patch
+++ b/debian/patches/ds9_use_system_libs.patch
@@ -79,7 +79,7 @@ Description: Link against system libraries.
+ package require math::fuzzy
+
+ package require tkcon
-+ source $ds9(root)/library/xmlrpc.tcl
++ package require xmlrpc
+ package require BLT
+ package require Tktable
+ package require tclxpa
diff --git a/debian/patches/ds9_use_tcltk_packages.patch b/debian/patches/ds9_use_tcltk_packages.patch
index 867feb3..eb485f2 100644
--- a/debian/patches/ds9_use_tcltk_packages.patch
+++ b/debian/patches/ds9_use_tcltk_packages.patch
@@ -40,7 +40,7 @@ Description: Don't load TclTk extensions as shared libs, but as packages.
package require http
@@ -214,6 +214,11 @@
package require tkcon
- source $ds9(root)/library/xmlrpc.tcl
+ package require xmlrpc
package require BLT
+ package require tksao
+ package require tkhtml
diff --git a/debian/rules b/debian/rules
index 017f812..addfdcf 100755
--- a/debian/rules
+++ b/debian/rules
@@ -24,7 +24,6 @@ override_dh_auto_configure:
override_dh_auto_build:
dh_auto_build -- $(BUILDPARTS)
- cp xmlrpc-0.3/xmlrpc.tcl ds9/unix/zipdir/zvfsmntpt/library
chmod ugo-x ds9/unix/zipdir/zvfsmntpt/library/*.tcl
chmod ugo+x ds9/ds9
perl -w debian/generate-man > ds9/ds9.1
diff --git a/debian/saods9.install b/debian/saods9.install
index 5116739..59d6365 100644
--- a/debian/saods9.install
+++ b/debian/saods9.install
@@ -3,6 +3,6 @@ debian/saods9.desktop usr/share/applications
ds9/ds9 /usr/bin
ds9/unix/zipdir/zvfsmntpt/cmaps /usr/share/saods9/
ds9/unix/zipdir/zvfsmntpt/doc/sun.gif /usr/share/saods9
-ds9/unix/zipdir/zvfsmntpt/msgs /usr/share/saods9/
ds9/unix/zipdir/zvfsmntpt/library /usr/share/saods9/
+ds9/unix/zipdir/zvfsmntpt/msgs /usr/share/saods9/
ds9/unix/zipdir/zvfsmntpt/template /usr/share/saods9/
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-astro/packages/saods9.git
More information about the Debian-astro-commits
mailing list