[SCM] General FITS file browser/editor/plotter with a gui branch, debian, updated. 26639efb3f08bb6ead7b45433aeb0e31359a256d
Ole Streicher
debian at liska.ath.cx
Sun Jul 29 18:18:45 UTC 2012
The following commit has been merged in the debian branch:
commit cf34cf863dc851309282745909559803ad939e04
Author: Ole Streicher <debian at liska.ath.cx>
Date: Sun Jul 29 19:01:59 2012 +0200
Separate package for POW
diff --git a/debian/control b/debian/control
index 7d14c73..ea91e61 100644
--- a/debian/control
+++ b/debian/control
@@ -6,11 +6,8 @@ Uploaders: Ole Streicher <debian at liska.ath.cx>
DM-Upload-Allowed: yes
Build-Depends: debhelper (>= 9),
dh-autoreconf,
- itcl-dev,
- itk3-dev,
- iwidgets4,
libcfitsio3-dev,
- libwcs-dev,
+ wcslib-dev,
tcl-dev,
tk-dev
Standards-Version: 3.9.3
@@ -20,8 +17,8 @@ Vcs-Browser: http://git.debian.org/?p=debian-science/packages/heasoft-fv.git
Package: heasoft-fv
Architecture: any
-Depends: itcl3.1, itk3.1, iwidgets3.1, ${shlibs:Depends}
-Description: a tool for viewing and editing FITS format files
+Depends: itcl3.1, itk3.1, iwidgets4, ${shlibs:Depends}, ${misc:Depends}
+Description: Tool for viewing and editing FITS format files
Fv provides a graphical user interface to data stored in FITS
(Flexible Image Transport System) files. Local files can be created,
viewed and edited, files on the internet can be opened read-only
@@ -30,3 +27,15 @@ Description: a tool for viewing and editing FITS format files
interface to the SkyView online database allows for searching,
downloading, and plotting of images and object lists for a region of
the sky.
+
+Package: heasoft-pow
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Curve plotting and image display interface tool
+ POW is a curve plotting and image display interface tool written and
+ distributed by the HEASARC at NASA/GSFC.
+ .
+ The current version of POW is still under active development. POW features a
+ very flexible developer's interface and a "friendly" end user GUI
+ interface. POW is a Tcl/Tk extension and can be called from standard C or
+ FORTRAN main programs.
diff --git a/debian/heasoft-pow.docs b/debian/heasoft-pow.docs
new file mode 100644
index 0000000..795823b
--- /dev/null
+++ b/debian/heasoft-pow.docs
@@ -0,0 +1,3 @@
+tcltk/pow/*.html
+tcltk/pow/stretcharrow.xbm
+tcltk/pow/mhh7.gif
diff --git a/debian/heasoft-pow.install b/debian/heasoft-pow.install
new file mode 100644
index 0000000..559395c
--- /dev/null
+++ b/debian/heasoft-pow.install
@@ -0,0 +1,5 @@
+usr/lib/tcltk/POW
+usr/bin/POWplot
+usr/include/tkpict.h
+usr/include/pow.h
+usr/share/heasoft/POW
diff --git a/debian/patches/pow_fix_makefile.patch b/debian/patches/pow_fix_makefile.patch
index 2a3d102..7c9d878 100644
--- a/debian/patches/pow_fix_makefile.patch
+++ b/debian/patches/pow_fix_makefile.patch
@@ -50,12 +50,43 @@ Description: Set variables in Makefile.in to get pow compiled (Q&D patch)
#----------------------------------------------------------------------------
# Targets:
-@@ -86,7 +83,7 @@
+@@ -84,28 +81,31 @@
+ ${SHLIB_LD} ${LD_FLAGS} ${SHARED_OBJ} ${SHLIB_LD_LIBS} -o ${SHARED_LIB}
+
install:
- @if [ ! -d ${INSTALLDIR}/lib/pow ]; then \
- echo "mkdir ${INSTALLDIR}/lib/pow"; \
+- @if [ ! -d ${INSTALLDIR}/lib/pow ]; then \
+- echo "mkdir ${INSTALLDIR}/lib/pow"; \
- mkdir ${INSTALLDIR}/lib/pow; \
-+ mkdir -p ${INSTALLDIR}/lib/pow ${INSTALLDIR}/bin ${INSTALLDIR}/include; \
++ @if [ ! -d ${INSTALLDIR}/lib/tcltk/POW ]; then \
++ echo "mkdir ${INSTALLDIR}/lib/tcltk/POW"; \
++ mkdir -p ${INSTALLDIR}/lib/tcltk/POW; \
fi
@if [ "x${C_LIB_OPTION}" = xstatic ]; then \
echo "cp ${STATIC_LIB} ${INSTALLDIR}/lib/"; \
+ cp ${STATIC_LIB} ${INSTALLDIR}/lib/; \
+ else \
+- echo "cp ${SHARED_LIB} ${INSTALLDIR}/lib/"; \
+- cp ${SHARED_LIB} ${INSTALLDIR}/lib/; \
++ echo "cp ${SHARED_LIB} ${INSTALLDIR}/lib/tcltk/POW/"; \
++ cp ${SHARED_LIB} ${INSTALLDIR}/lib/tcltk/POW/; \
+ fi
++ mkdir -p ${INSTALLDIR}/bin
+ @for file in ${SCRIPTS}; do \
+ echo "cp $$file ${INSTALLDIR}/bin/"; \
+ cp $$file ${INSTALLDIR}/bin/; \
+ done
++ mkdir -p ${INSTALLDIR}/include
+ @for file in ${HEADERS}; do \
+ echo "cp $$file ${INSTALLDIR}/include/"; \
+ cp $$file ${INSTALLDIR}/include/; \
+ done
+- @for file in ${TCLFILES} ${EXTRAS}; do \
+- echo "cp $$file ${INSTALLDIR}/lib/pow/"; \
+- cp $$file ${INSTALLDIR}/lib/pow/; \
++ mkdir -p ${INSTALLDIR}/share/heasoft/POW
++ @for file in ${TCLFILES}; do \
++ echo "cp $$file ${INSTALLDIR}/share/heasoft/POW/"; \
++ cp $$file ${INSTALLDIR}/share/heasoft/POW/; \
+ done
+
+ clean:
--
General FITS file browser/editor/plotter with a gui
More information about the debian-science-commits
mailing list