[DebianGIS-dev] r1767 - packages/debian-gis

nd-guest at alioth.debian.org nd-guest at alioth.debian.org
Wed Sep 10 20:31:29 UTC 2008


Author: nd-guest
Date: 2008-09-10 20:31:28 +0000 (Wed, 10 Sep 2008)
New Revision: 1767

Modified:
   packages/debian-gis/build-gis-live
Log:
* adjust build script for current live-helper
* use aptitude to allow missing packages in packages-lists.


Modified: packages/debian-gis/build-gis-live
===================================================================
--- packages/debian-gis/build-gis-live	2008-09-02 10:30:06 UTC (rev 1766)
+++ packages/debian-gis/build-gis-live	2008-09-10 20:31:28 UTC (rev 1767)
@@ -2,7 +2,7 @@
 #
 # (c) 2006, 2007	Holger Levsen <debian at layer-acht.org>
 # (c) 2007 		    Petter Reinholdtsen <pere at hungry.com>
-# (c) 2007          Andreas Putzo <andreas at putzo.net>
+# (c) 2007, 2008    Andreas Putzo <andreas at putzo.net>
 #
 # Licended under GPL2
 #
@@ -11,7 +11,7 @@
 #
 # Build depends: live-helper tasksel
 #
-# Tested using live-helper version 1.0~a31-1
+# Tested using live-helper version 1.0.0-2
 #
 ##############################################################################
 
@@ -39,6 +39,7 @@
 # CD boot image
 #splashpng=foo.png
 
+LH_PACKAGES_LISTS="kde debian-gis"
 
 # helper functions
 msg_info() {
@@ -87,22 +88,24 @@
 # cleanup from previous builds
 [ -d "$build_dir" ] || mkdir -p $build_dir
 cd $build_dir
-if lh_clean all; then
+if lh_clean --all; then
     msg_info cleaning old build dir succeeded
     rm -rf config
 else
     msg_error generating configuration failed
-    exit 1
+#    exit 1
 fi
 
 # configure live-helper
-export LH_BOOTAPPEND_LIVE="quiet splash"
+LH_BOOTAPPEND_LIVE="quiet splash"
 if /usr/bin/lh_config \
+    --apt aptitude \
     --bootappend "quiet splash" \
     --keyring-packages debian-archive-keyring \
     --mirror-bootstrap "$mirror" \
+    --mirror-binary "$mirror" \
     --distribution "$dist" \
-    --sections "main" \
+    --categories 'main' \
     --apt-recommends disabled \
     --union-filesystem aufs \
     --linux-packages 'linux-image-2.6 aufs-modules-2.6 squashfs-modules-2.6' \
@@ -120,14 +123,14 @@
 # copy hooks
 if [ -d "$hook_dir" ]; then
     for hook in $(ls "$hook_dir"); do
-        cp $hook_dir/$hook config/chroot_local-hooks
+        cp -v $hook_dir/$hook config/chroot_local-hooks
     done
 fi
 
 # copy package lists
 if [ -d "$package_list_dir" ]; then
     for list in $(ls "$package_list_dir"); do
-        cp $package_list_dir/$list config/chroot_local-packageslists
+        cp -v $package_list_dir/$list config/chroot_local-packageslists
     done
 fi
 




More information about the Pkg-grass-devel mailing list