head	1.3;
access;
symbols
	caudium_1_4_9:1.3
	caudium_1_4_8:1.3
	caudium_1_4_7:1.3
	caudium_1_4_6:1.3
	caudium_1_2_35:1.1.2.3
	caudium_1_2_34:1.1.2.3
	caudium_1_4_5:1.3
	caudium_1_4_4:1.3
	caudium_1_4_3:1.3
	caudium_1_4_2:1.3
	caudium_1_5_1:1.3
	caudium_1_4_1:1.3
	stable_1_4:1.3.0.2
	caudium_1_3_33:1.3
	caudium_1_3_32:1.3
	caudium_1_3_31:1.3
	caudium_1_3_30:1.3
	caudium_1_3_29:1.3
	caudium_1_2_33:1.1.2.3
	caudium_1_2_32:1.1.2.3
	caudium_1_3_23:1.3
	caudium_1_3_22:1.3
	caudium_1_3_21:1.3
	caudium_1_3_20:1.3
	caudium_1_3_19:1.3
	caudium_1_3_18:1.3
	caudium_1_2_31:1.1.2.3
	caudium_1_2_30:1.1.2.3
	caudium_1_2_29:1.1.2.3
	caudium_1_2_28:1.1.2.3
	caudium_1_3_17:1.3
	caudium_1_3_16:1.3
	caudium_1_2_27:1.1.2.3
	caudium_1_2_26:1.1.2.3
	caudium_1_2_25:1.1.2.3
	caudium_1_2_24:1.1.2.3
	caudium_1_3_15:1.3
	caudium_1_3_14:1.3
	caudium_1_2_23:1.1.2.2
	caudium_1_2_22:1.1.2.2
	caudium_1_2_21:1.1.2.2
	caudium_1_2_20:1.1.2.2
	caudium_1_3_13:1.2
	caudium_1_3_12:1.2
	caudium_1_3_11:1.2
	caudium_1_3_10:1.2
	caudium_1_2_19:1.1.2.2
	caudium_1_2_18:1.1.2.2
	caudium_1_3_9:1.2
	caudium_1_3_8:1.2
	caudium_1_3_7:1.2
	caudium_1_3_6:1.2
	caudium_1_2_17:1.1.2.2
	caudium_1_2_16:1.1.2.2
	caudium_1_2_15:1.1.2.2
	caudium_1_2_14:1.1.2.2
	caudium_1_2_12:1.1.2.2
	caudium_1_2_10:1.1.2.2
	caudium_1_3_5:1.2
	caudium_1_3_4:1.2
	caudium_1_2_9:1.1.2.2
	caudium_1_2_8:1.1.2.2
	caudium_1_3_3:1.2
	caudium_1_2_7:1.1.2.2
	caudium_1_2_6:1.1.2.2
	Caudium_1_3_2:1.2
	caudium_1_2_5:1.1.2.2
	caudium_1_2_4:1.1.2.2
	stable_1_2:1.1.0.2;
locks; strict;
comment	@# @;


1.3
date	2002.12.18.00.18.28;	author grendel;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	2002.01.30.13.08.03;	author grendel;	state Exp;
branches;
next	1.1;

1.1
date	2002.01.30.13.03.01;	author grendel;	state dead;
branches
	1.1.2.1;
next	;

1.1.2.1
date	2002.01.30.13.03.01;	author grendel;	state Exp;
branches;
next	1.1.2.2;

1.1.2.2
date	2002.01.30.13.06.07;	author grendel;	state Exp;
branches;
next	1.1.2.3;

1.1.2.3
date	2002.12.17.23.12.47;	author grendel;	state Exp;
branches;
next	;

1.3.2.1
date	2006.10.16.10.06.54;	author grendel;	state Exp;
branches;
next	;


desc
@@


1.3
log
@same as for 1.2
@
text
@#! /bin/sh
# preinst script for Caudium
#
# $Id: preinst,v 1.2 2002/01/30 13:08:03 grendel Exp $
#
# see: dh_installdeb(1)
#
EXTVER=

set -e

# summary of how this script can be called:
#        * <new-preinst> `install'
#        * <new-preinst> `install' <old-version>
#        * <new-preinst> `upgrade' <old-version>
#        * <old-preinst> `abort-upgrade' <new-version>
#
# For details see /usr/share/doc/packaging-manual/
OLDSYMLINKS="local_fonts modules more_modules unfinishedmodules"

case "$1" in
    install|upgrade)
        if [ "$1" = "upgrade" -a -x /etc/init.d/caudium${EXTVER} ]; then
            /etc/init.d/caudium${EXTVER} stop
            
            for d in $OLDSYMLINKS; do
                if [ -L /usr/lib/caudium${EXTVER}/$d ]; then
                    rm /usr/lib/caudium${EXTVER}/$d
                fi
            done
        fi
    ;;

    abort-upgrade)
    ;;

    *)
        echo "preinst called with unknown argument \`$1'" >&2
        exit 1
    ;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0


@


1.3.2.1
log
@Preparing for Debian release
@
text
@d4 1
a4 1
# $Id: preinst,v 1.3 2002/12/18 00:18:28 grendel Exp $
d23 3
a25 1
        if [ "$1" = "upgrade" -a -x /etc/init.d/caudium${EXTVER} ]; then            
@


1.2
log
@same changes as what for 1.2
@
text
@d4 1
a4 1
# $Id: preinst,v 1.1.2.2 2002/01/30 13:06:07 grendel Exp $
d28 1
a28 1
                    rm -f /usr/lib/caudium${EXTVER}/$d
@


1.1
log
@file preinst was initially added on branch stable_1_2.
@
text
@d1 50
@


1.1.2.1
log
@modified the debian stuff a bit:

  - smooth upgrade from caudium 1.0 (symlinks were stray)
  - postinstall uses /usr/lib/caudium/bin/caudium now instead of pike
  - minor debian/control cleanups
  - fixed the sed run for modifying the scripts in bin/ and friends
@
text
@a0 47
#! /bin/sh
# preinst script for Caudium
#
# see: dh_installdeb(1)
EXTVER=

set -e

# summary of how this script can be called:
#        * <new-preinst> `install'
#        * <new-preinst> `install' <old-version>
#        * <new-preinst> `upgrade' <old-version>
#        * <old-preinst> `abort-upgrade' <new-version>
#
# For details see /usr/share/doc/packaging-manual/
OLDSYMLINKS="local_fonts modules more_modules unfinishedmodules"

case "$1" in
    install|upgrade)
        if [ "$1" = "upgrade" -a -x /etc/init.d/caudium${EXTVER} ]; then
            /etc/init.d/caudium${EXTVER} stop
            
            for d in $OLDSYMLINKS; do
                if [ -L /usr/lib/caudium${EXTVER}/$d ]; then
                    rm -f /usr/lib/caudium${EXTVER}/$d
                fi
            done
        fi
    ;;

    abort-upgrade)
    ;;

    *)
        echo "preinst called with unknown argument \`$1'" >&2
        exit 1
    ;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0


@


1.1.2.2
log
@minor details
@
text
@a3 2
# $Id$
#
a4 1
#
@


1.1.2.3
log
@some minor modifications
@
text
@d4 1
a4 1
# $Id: preinst,v 1.1.2.2 2002/01/30 13:06:07 grendel Exp $
d28 1
a28 1
                    rm /usr/lib/caudium${EXTVER}/$d
@


