Author: frankie
Date: 2009-02-16 12:54:31 +0000 (Mon, 16 Feb 2009)
New Revision: 1898

Added:
   packages/grass/trunk/debian/grass-dev.dirs
   packages/grass/trunk/debian/grass-dev.install
   packages/grass/trunk/debian/grass-doc.dirs
   packages/grass/trunk/debian/grass-doc.install
   packages/grass/trunk/debian/grass-doc.links
   packages/grass/trunk/debian/grass.dirs
   packages/grass/trunk/debian/grass.install
Removed:
   packages/grass/trunk/debian/grass-preview-dev.dirs
   packages/grass/trunk/debian/grass-preview-dev.install
   packages/grass/trunk/debian/grass-preview-doc.dirs
   packages/grass/trunk/debian/grass-preview-doc.install
   packages/grass/trunk/debian/grass-preview-doc.links
   packages/grass/trunk/debian/grass-preview.dirs
   packages/grass/trunk/debian/grass-preview.install
   packages/grass/trunk/debian/grass-preview.postinst
   packages/grass/trunk/debian/grass-preview.postrm
Modified:
   packages/grass/trunk/debian/changelog
   packages/grass/trunk/debian/rules
Log:
First round of changes for incoming stable.


Modified: packages/grass/trunk/debian/changelog
===================================================================
--- packages/grass/trunk/debian/changelog       2009-02-16 12:21:01 UTC (rev 
1897)
+++ packages/grass/trunk/debian/changelog       2009-02-16 12:54:31 UTC (rev 
1898)
@@ -1,3 +1,42 @@
+grass-preview (6.4.0~rc3-1) unstable; urgency=low
+
+  * New upstream pre-release for next stable. 
+    From now on all grass-related directories are versionend to allow people 
installing
+    packaged unofficial/testing versions.
+  * Removing Tcl Lenny related code in debian/rules. 
+  * Some minor clean-ups in debian/rules.
+  * Obsolete NEWS file removed.
+  * Debhelper level moved to 7, now using dh_prep.
+  * Removed ld.so file installation. Grass programs must be called under Grass 
environment,
+    so it is pointless and can be dangerous when different versions are 
installed. This
+    is also true for Qgis and its Grass plugin. As consequence postinst and 
postrm files 
+    have been removed as obsolete.
+
+  * Merging relevant changes in the stable 6.2.3 tree with the 
+    experimental DebianGis series:
+
+       From 6.2.3-3:
+       o Added Vcs-* fields to debian/control.
+        o Fixated patch rule.
+
+        From 6.2.3-2:
+        o Added libfftw3-dev build-dep to reflect current library name.
+          (it closed: #458232)
+        o Upstream already fixed v.db.update as suggested.
+          (it closed: #434897)
+
+        From: 6.2.3-1:
+       o Added the new Homepage field to debian/control.
+       o Updated obsolete ${Source-Version} to ${binary:Version}.
+       o Fixed lintian error: : debian-rules-ignores-make-clean-error
+       o Moved to new Tcl/Tk policy, introducing default -dev packages 
build-dependencies as alternative
+         and still depending on versioned ones for backports. For backports the
+         Tcl/Tk includes path is found at build time in debian/rules.
+       o Now using mysql_config to get MySQL includes path.
+       o Added private library path at dh_shlibdeps call.
+
+ -- Francesco Paolo Lovergine <fran...@debian.org>  Mon, 16 Feb 2009 13:28:23 
+0100
+
 grass-preview (6.4~20081031-1) experimental; urgency=low
 
   [ Hamish Bowman ]

Copied: packages/grass/trunk/debian/grass-dev.dirs (from rev 1897, 
packages/grass/trunk/debian/grass-preview-dev.dirs)
===================================================================
--- packages/grass/trunk/debian/grass-dev.dirs                          (rev 0)
+++ packages/grass/trunk/debian/grass-dev.dirs  2009-02-16 12:54:31 UTC (rev 
1898)
@@ -0,0 +1,3 @@
+usr/lib/grass64/include
+usr/lib/grass64/include/Make
+usr/share/pkgconfig


Property changes on: packages/grass/trunk/debian/grass-dev.dirs
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: packages/grass/trunk/debian/grass-dev.install (from rev 1897, 
packages/grass/trunk/debian/grass-preview-dev.install)
===================================================================
--- packages/grass/trunk/debian/grass-dev.install                               
(rev 0)
+++ packages/grass/trunk/debian/grass-dev.install       2009-02-16 12:54:31 UTC 
(rev 1898)
@@ -0,0 +1 @@
+usr/lib/grass64/include


Property changes on: packages/grass/trunk/debian/grass-dev.install
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: packages/grass/trunk/debian/grass-doc.dirs (from rev 1897, 
packages/grass/trunk/debian/grass-preview-doc.dirs)
===================================================================
--- packages/grass/trunk/debian/grass-doc.dirs                          (rev 0)
+++ packages/grass/trunk/debian/grass-doc.dirs  2009-02-16 12:54:31 UTC (rev 
1898)
@@ -0,0 +1,4 @@
+usr/share/doc/grass-preview-doc
+usr/share/doc/grass-preview-doc/programming-manual
+usr/share/doc/grass-preview-doc/programming-manual/html
+usr/share/man


Property changes on: packages/grass/trunk/debian/grass-doc.dirs
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: packages/grass/trunk/debian/grass-doc.install (from rev 1897, 
packages/grass/trunk/debian/grass-preview-doc.install)
===================================================================
--- packages/grass/trunk/debian/grass-doc.install                               
(rev 0)
+++ packages/grass/trunk/debian/grass-doc.install       2009-02-16 12:54:31 UTC 
(rev 1898)
@@ -0,0 +1,5 @@
+usr/lib/grass64/docs/html usr/share/doc/grass-preview-doc
+usr/lib/grass64/man/man1 usr/share/man
+programming-manual/db usr/share/doc/grass-preview-doc/programming-manual/html
+programming-manual/gis usr/share/doc/grass-preview-doc/programming-manual/html
+programming-manual/vector 
usr/share/doc/grass-preview-doc/programming-manual/html


Property changes on: packages/grass/trunk/debian/grass-doc.install
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: packages/grass/trunk/debian/grass-doc.links (from rev 1897, 
packages/grass/trunk/debian/grass-preview-doc.links)
===================================================================
--- packages/grass/trunk/debian/grass-doc.links                         (rev 0)
+++ packages/grass/trunk/debian/grass-doc.links 2009-02-16 12:54:31 UTC (rev 
1898)
@@ -0,0 +1 @@
+usr/share/doc/grass-doc/html usr/lib/grass/docs/html


Property changes on: packages/grass/trunk/debian/grass-doc.links
___________________________________________________________________
Name: svn:mergeinfo
   + 

Deleted: packages/grass/trunk/debian/grass-preview-dev.dirs
===================================================================
--- packages/grass/trunk/debian/grass-preview-dev.dirs  2009-02-16 12:21:01 UTC 
(rev 1897)
+++ packages/grass/trunk/debian/grass-preview-dev.dirs  2009-02-16 12:54:31 UTC 
(rev 1898)
@@ -1,3 +0,0 @@
-usr/lib/grass64/include
-usr/lib/grass64/include/Make
-usr/share/pkgconfig

Deleted: packages/grass/trunk/debian/grass-preview-dev.install
===================================================================
--- packages/grass/trunk/debian/grass-preview-dev.install       2009-02-16 
12:21:01 UTC (rev 1897)
+++ packages/grass/trunk/debian/grass-preview-dev.install       2009-02-16 
12:54:31 UTC (rev 1898)
@@ -1 +0,0 @@
-usr/lib/grass64/include

Deleted: packages/grass/trunk/debian/grass-preview-doc.dirs
===================================================================
--- packages/grass/trunk/debian/grass-preview-doc.dirs  2009-02-16 12:21:01 UTC 
(rev 1897)
+++ packages/grass/trunk/debian/grass-preview-doc.dirs  2009-02-16 12:54:31 UTC 
(rev 1898)
@@ -1,4 +0,0 @@
-usr/share/doc/grass-preview-doc
-usr/share/doc/grass-preview-doc/programming-manual
-usr/share/doc/grass-preview-doc/programming-manual/html
-usr/share/man

Deleted: packages/grass/trunk/debian/grass-preview-doc.install
===================================================================
--- packages/grass/trunk/debian/grass-preview-doc.install       2009-02-16 
12:21:01 UTC (rev 1897)
+++ packages/grass/trunk/debian/grass-preview-doc.install       2009-02-16 
12:54:31 UTC (rev 1898)
@@ -1,5 +0,0 @@
-usr/lib/grass64/docs/html usr/share/doc/grass-preview-doc
-usr/lib/grass64/man/man1 usr/share/man
-programming-manual/db usr/share/doc/grass-preview-doc/programming-manual/html
-programming-manual/gis usr/share/doc/grass-preview-doc/programming-manual/html
-programming-manual/vector 
usr/share/doc/grass-preview-doc/programming-manual/html

Deleted: packages/grass/trunk/debian/grass-preview-doc.links
===================================================================
--- packages/grass/trunk/debian/grass-preview-doc.links 2009-02-16 12:21:01 UTC 
(rev 1897)
+++ packages/grass/trunk/debian/grass-preview-doc.links 2009-02-16 12:54:31 UTC 
(rev 1898)
@@ -1 +0,0 @@
-usr/share/doc/grass-doc/html usr/lib/grass/docs/html

Deleted: packages/grass/trunk/debian/grass-preview.dirs
===================================================================
--- packages/grass/trunk/debian/grass-preview.dirs      2009-02-16 12:21:01 UTC 
(rev 1897)
+++ packages/grass/trunk/debian/grass-preview.dirs      2009-02-16 12:54:31 UTC 
(rev 1898)
@@ -1,6 +0,0 @@
-etc/ld.so.conf.d
-usr/lib/grass64
-/usr/bin
-/usr/lib/grass64
-/usr/share/doc/grass64
-/usr/share/man

Deleted: packages/grass/trunk/debian/grass-preview.install
===================================================================
--- packages/grass/trunk/debian/grass-preview.install   2009-02-16 12:21:01 UTC 
(rev 1897)
+++ packages/grass/trunk/debian/grass-preview.install   2009-02-16 12:54:31 UTC 
(rev 1898)
@@ -1,8 +0,0 @@
-usr/bin/grass64
-usr/lib/grass64/bin
-usr/lib/grass64/bwidget
-usr/lib/grass64/driver
-usr/lib/grass64/etc
-usr/lib/grass64/fonts
-usr/lib/grass64/scripts
-usr/lib/grass64/lib

Deleted: packages/grass/trunk/debian/grass-preview.postinst
===================================================================
--- packages/grass/trunk/debian/grass-preview.postinst  2009-02-16 12:21:01 UTC 
(rev 1897)
+++ packages/grass/trunk/debian/grass-preview.postinst  2009-02-16 12:54:31 UTC 
(rev 1898)
@@ -1,43 +0,0 @@
-#!/bin/sh
-# Make sure grass libraries are picked up by ldconfig
-# Lifted from xfree86 package's shell-lib.sh script
-
-set -e
-
-# Removes obsolete path in the main ld.so configuration file.
-# This should be removed post-lenny.
-dir="/usr/lib/grass64/lib"
-ldsoconf="/etc/ld.so.conf"
-# is the line present?
-if fgrep -qsx "$dir" "$ldsoconf"; then
-    # rewrite the file (very carefully)
-    set +e
-    fgrep -svx "$dir" "$ldsoconf" > "$ldsoconf.dpkg-tmp"
-    fgrep_status=$?
-    set -e
-    case $fgrep_status in
-      0|1) ;; # we don't actually care if any lines matched or not
-      *) echo "error reading \"$ldsoconf\"; fgrep exited with status" \
-        "$fgrep_status" && exit 1 ;;
-    esac
-    set +e
-    cmp -s "$ldsoconf.dpkg-tmp" "$ldsoconf"
-    cmp_status=$?
-    set -e
-    case $cmp_status in
-      0) rm "$ldsoconf.dpkg-tmp" ;; # files are identical
-      1) mv "$ldsoconf.dpkg-tmp" "$ldsoconf" ;; # files differ
-      *) echo "error comparing \"$ldsoconf.dpkg-tmp\" to \"$ldsoconf\"; cmp" \
-        "exited with status $cmp_status" && exit 2 ;;
-    esac
-fi
-
-if [ "$1" = "configure" ]; then
-  ldconfig
-fi
-
-#DEBHELPER#
-
-exit 0
-
-

Deleted: packages/grass/trunk/debian/grass-preview.postrm
===================================================================
--- packages/grass/trunk/debian/grass-preview.postrm    2009-02-16 12:21:01 UTC 
(rev 1897)
+++ packages/grass/trunk/debian/grass-preview.postrm    2009-02-16 12:54:31 UTC 
(rev 1898)
@@ -1,14 +0,0 @@
-#!/bin/sh
-# Make sure grass library dir is removed from ld.so.conf
-# Lifted from xfree86 package's shell-lib.sh script
-
-set -e
-
-if [ "$1" = "remove" ]; then
-  rm -f /etc/ld.so.conf.d/grass64.conf
-  ldconfig
-fi
-
-#DEBHELPER#
-
-exit 0

Copied: packages/grass/trunk/debian/grass.dirs (from rev 1897, 
packages/grass/trunk/debian/grass-preview.dirs)
===================================================================
--- packages/grass/trunk/debian/grass.dirs                              (rev 0)
+++ packages/grass/trunk/debian/grass.dirs      2009-02-16 12:54:31 UTC (rev 
1898)
@@ -0,0 +1,6 @@
+etc/ld.so.conf.d
+usr/lib/grass64
+/usr/bin
+/usr/lib/grass64
+/usr/share/doc/grass64
+/usr/share/man


Property changes on: packages/grass/trunk/debian/grass.dirs
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: packages/grass/trunk/debian/grass.install (from rev 1897, 
packages/grass/trunk/debian/grass-preview.install)
===================================================================
--- packages/grass/trunk/debian/grass.install                           (rev 0)
+++ packages/grass/trunk/debian/grass.install   2009-02-16 12:54:31 UTC (rev 
1898)
@@ -0,0 +1,8 @@
+usr/bin/grass64
+usr/lib/grass64/bin
+usr/lib/grass64/bwidget
+usr/lib/grass64/driver
+usr/lib/grass64/etc
+usr/lib/grass64/fonts
+usr/lib/grass64/scripts
+usr/lib/grass64/lib


Property changes on: packages/grass/trunk/debian/grass.install
___________________________________________________________________
Name: svn:mergeinfo
   + 

Modified: packages/grass/trunk/debian/rules
===================================================================
--- packages/grass/trunk/debian/rules   2009-02-16 12:21:01 UTC (rev 1897)
+++ packages/grass/trunk/debian/rules   2009-02-16 12:54:31 UTC (rev 1898)
@@ -10,7 +10,7 @@
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 
 BASE_NAME=grass64
-PKG_NAME=grass-preview
+PKG_NAME=grass
 
 CFLAGS=-Wall -g
 
@@ -25,15 +25,7 @@
        STRIP = strip
 endif
 
-#
-# This is used to test about the use of default tcl-dev, just
-# useful for backports. To be removed after Lenny.
-#
-ifeq (0,$(shell test -d /usr/include/tcl; echo $$?))
-       TCLINC = /usr/include/tcl
-else
-       TCLINC = /usr/include/tcl8.4
-endif
+TCLINC = /usr/include/tcl
 
 include /usr/share/dpatch/dpatch.make
 
@@ -68,7 +60,7 @@
                    --with-python=/usr/bin/python2.5-config \
                    --with-cairo
 
-       touch config-stamp
+       touch $@
 
 # This target generates arch-dep stuff, unfortunately most doc requires 
working bins to 
 # be properly generated...
@@ -79,7 +71,7 @@
        $(MAKE) 
        chmod 755 debian/fixpaths.sh debian/fixscripts.sh
 
-       touch build-stamp
+       touch $@
 
 # This target generates truly arch-indep stuff
 build-indep: build-indep-stamp
@@ -88,7 +80,7 @@
 
        $(MAKE) htmldocs
 
-       touch build-indep-stamp
+       touch $@
 
 clean: clean-patched unpatch
 clean-patched:
@@ -104,7 +96,7 @@
 ifneq "$(wildcard /usr/share/misc/config.guess)" ""
        cp -f /usr/share/misc/config.guess config.guess
 endif
-       dh_clean build-stamp config-stamp build-indep-stamp
+       dh_clean 
 
        rm -f lib/proj/nad2bin
        rm -f tools/timer/main.o
@@ -132,11 +124,10 @@
                rfc/latex \
                swig/latex
 
-
 install: build
        dh_testdir
        dh_testroot
-       dh_clean -k
+       dh_prep
        dh_installdirs
 
        # install grass core into debian/tmp
@@ -165,9 +156,6 @@
        # install pkg-config file
        install -m 644 grass.pc 
debian/$(PKG_NAME)-dev/usr/share/pkgconfig/$(BASE_NAME).pc
 
-       # install ld.so file
-       install -m 644 debian/grass.conf 
debian/$(PKG_NAME)/etc/ld.so.conf.d/$(BASE_NAME).conf
-
 install-indep: build-indep
        dh_testdir -i
        dh_testroot -i
@@ -187,7 +175,6 @@
        dh_installchangelogs -i CHANGES
        dh_installdocs -i
        dh_install --sourcedir=debian/tmp -i
-#      dh_link -i
        dh_strip -i
        dh_compress -i
        dh_fixperms -i
@@ -205,7 +192,6 @@
        dh_installexamples  -a
        dh_install --sourcedir=debian/tmp -a
        dh_installman -p$(PKG_NAME) debian/$(BASE_NAME).1 -a
-#      dh_link -a
        dh_strip -a
        dh_compress -a
        dh_fixperms -a


_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel

Reply via email to