r36112 - in /packages/geomview/trunk/debian: changelog control doc-base geomview.desktop menu patches/03_hvectext-hashbang.diff rules

smr at users.alioth.debian.org smr at users.alioth.debian.org
Sat Jan 30 16:59:05 UTC 2010


Author: smr
Date: Sat Jan 30 16:59:04 2010
New Revision: 36112

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=36112
Log:
Fix desktop, menu, and assorted lintian issues.

Added:
    packages/geomview/trunk/debian/patches/03_hvectext-hashbang.diff
Modified:
    packages/geomview/trunk/debian/changelog
    packages/geomview/trunk/debian/control
    packages/geomview/trunk/debian/doc-base
    packages/geomview/trunk/debian/geomview.desktop
    packages/geomview/trunk/debian/menu
    packages/geomview/trunk/debian/rules

Modified: packages/geomview/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/geomview/trunk/debian/changelog?rev=36112&op=diff
==============================================================================
--- packages/geomview/trunk/debian/changelog (original)
+++ packages/geomview/trunk/debian/changelog Sat Jan 30 16:59:04 2010
@@ -1,3 +1,22 @@
+geomview (1.9.4-2) unstable; urgency=low
+
+  * geomview.desktop: Add category Education.  
+  * menu: Change to section "Applications/Science/Mathematics".  Thanks
+    Petter Reinholdtsen.  Closes: #567625.
+  
+  * rules: Remove usage of obsolete dh_desktop.
+  
+  * control: Replace build-dep xutils --> xutils-dev (for imake).  Remove
+    homepage from description.  Add dep on "dpkg (>= 1.15.4) |
+    install-info" to geomview.
+  
+  * doc-base: Change to section "Science/Mathematics".
+  
+  * patches/03_hvectext-hashbang.diff: New.  Update script beginning to
+    use standard "#!/usr/bin/perl".
+
+ -- Steve M. Robbins <smr at debian.org>  Sat, 30 Jan 2010 10:56:50 -0600
+
 geomview (1.9.4-1) unstable; urgency=low
 
   * New upstream.  Closes: #441431.

Modified: packages/geomview/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/geomview/trunk/debian/control?rev=36112&op=diff
==============================================================================
--- packages/geomview/trunk/debian/control (original)
+++ packages/geomview/trunk/debian/control Sat Jan 30 16:59:04 2010
@@ -5,13 +5,13 @@
 Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/geomview/trunk/
 Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
 Uploaders: Steve M. Robbins <smr at debian.org>
-Build-Depends: cdbs, patchutils, debhelper (>= 5), lesstif2-dev, libgl1-mesa-dev, freeglut3-dev, texlive-latex-base | tetex-bin, texi2html, xutils, texinfo, texlive-generic-recommended
+Build-Depends: cdbs, patchutils, debhelper (>= 5), lesstif2-dev, libgl1-mesa-dev, freeglut3-dev, texlive-latex-base | tetex-bin, texi2html, xutils-dev, texinfo, texlive-generic-recommended
 Build-Conflicts: libutahglx-dev
 Standards-Version: 3.7.2.2
 
 Package: geomview
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, dpkg (>= 1.15.4) | install-info
 Recommends: xpdf
 Description: interactive geometry viewing program
  Geomview is interactive geometry software which is
@@ -29,11 +29,11 @@
  viewer (such as continually loading changing geometry or
  controlling the motion of certain objects) while allowing
  interactive control of everything else.
- Homepage: http://www.geomview.org.
 
 Package: libgeomview-1.9.4
+Section: libs
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: geomview library runtime
  Geomview is interactive geometry software which is
  particularly appropriate for mathematics research and education.
@@ -41,12 +41,11 @@
  OOGL is the Object Oriented Graphics Library, upon which Geomview is
  built.  This package provides the run-time OOGL library for geomview
  and its modules.
- .
- Homepage: http://www.geomview.org.
 
 Package: libgeomview-dev
+Section: libdevel
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: geomview library development package
  Geomview is interactive geometry software which is
  particularly appropriate for mathematics research and education.
@@ -54,6 +53,4 @@
  OOGL is the Object Oriented Graphics Library, upon which Geomview is
  built.  This package provides the development package for OOGL,
  required to build Geomview modules.
- .
- Homepage: http://www.geomview.org.
 

Modified: packages/geomview/trunk/debian/doc-base
URL: http://svn.debian.org/wsvn/debian-science/packages/geomview/trunk/debian/doc-base?rev=36112&op=diff
==============================================================================
--- packages/geomview/trunk/debian/doc-base (original)
+++ packages/geomview/trunk/debian/doc-base Sat Jan 30 16:59:04 2010
@@ -6,7 +6,7 @@
  University of Minnesota Geometry Center.  It can be used as a
  standalone viewer for static objects or as a display engine for
  other programs which produce dynamically changing geometry.
-Section: math
+Section: Science/Mathematics
 
 Format: postscript
 Files: /usr/share/doc/geomview/geomview.ps.gz
@@ -17,5 +17,3 @@
 Format: HTML
 Index: /usr/share/doc/geomview/html/index.html
 Files: /usr/share/doc/geomview/html/*.html
-
-  

Modified: packages/geomview/trunk/debian/geomview.desktop
URL: http://svn.debian.org/wsvn/debian-science/packages/geomview/trunk/debian/geomview.desktop?rev=36112&op=diff
==============================================================================
--- packages/geomview/trunk/debian/geomview.desktop (original)
+++ packages/geomview/trunk/debian/geomview.desktop Sat Jan 30 16:59:04 2010
@@ -7,4 +7,4 @@
 Icon=geomview
 Type=Application
 Terminal=false
-Categories=Application;Math;Science;
+Categories=Application;Math;Science;Education

Modified: packages/geomview/trunk/debian/menu
URL: http://svn.debian.org/wsvn/debian-science/packages/geomview/trunk/debian/menu?rev=36112&op=diff
==============================================================================
--- packages/geomview/trunk/debian/menu (original)
+++ packages/geomview/trunk/debian/menu Sat Jan 30 16:59:04 2010
@@ -1,1 +1,4 @@
-?package(geomview):needs="X11" section="Apps/Math" title="geomview" command="/usr/bin/geomview"
+?package(geomview):needs="X11"\
+ section="Applications/Science/Mathematics"\
+ title="geomview"\
+ command="/usr/bin/geomview"

Added: packages/geomview/trunk/debian/patches/03_hvectext-hashbang.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/geomview/trunk/debian/patches/03_hvectext-hashbang.diff?rev=36112&op=file
==============================================================================
--- packages/geomview/trunk/debian/patches/03_hvectext-hashbang.diff (added)
+++ packages/geomview/trunk/debian/patches/03_hvectext-hashbang.diff Sat Jan 30 16:59:04 2010
@@ -1,0 +1,11 @@
+--- geomview-1.9.4.obsolete.0.817206016349704/src/bin/geomutil/hvectext/hvectext.in	2006-07-27 18:46:54.000000000 -0500
++++ geomview-1.9.4/src/bin/geomutil/hvectext/hvectext.in	2010-01-30 10:10:18.000000000 -0600
+@@ -1,7 +1,4 @@
+-:
+-eval 'exec perl -S $0 ${1+"$@"}'
+-                      if $running_under_some_shell;
+-
++#!/usr/bin/perl
+ # Copyright (c) 1995, Geometry Center, University of Minnesota
+ # Script by Stuart Levy, Geometry Center.
+ # Uses Hershey fonts as encoded for Ghostscript.

Modified: packages/geomview/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/geomview/trunk/debian/rules?rev=36112&op=diff
==============================================================================
--- packages/geomview/trunk/debian/rules (original)
+++ packages/geomview/trunk/debian/rules Sat Jan 30 16:59:04 2010
@@ -13,8 +13,8 @@
 build/geomview:: doc/geomview.ps
 
 install/geomview::
+	rm -f debian/geomview/usr/share/info/dir.gz
 	dh_install debian/geomview.desktop usr/share/applications
-	dh_desktop
 	dh_installexamples doc/example1.c doc/example2.c doc/example3.c doc/example4.tcl
 
 doc/geomview.ps:




More information about the debian-science-commits mailing list