debian-cd-clone/tools/add_dirs

77 lines
2.0 KiB
Plaintext
Raw Normal View History

1999-11-11 16:10:37 -01:00
#!/bin/sh
# Create the needed directories before putting packages into them
set -e
# There's no difference between NONFREE and EXTRANONFREE for this script
if [ "${EXTRANONFREE:-0}" != "0" ]
then
NONFREE=1
fi
1999-11-11 16:10:37 -01:00
cd $1
if [ ! -e debian ] ; then
ln -sf . debian
fi
if [ ! -d dists/$CODENAME ] ; then
mkdir -p dists/$CODENAME
for name in stable unstable frozen testing; do
ln -sf $CODENAME dists/$name
done
fi
1999-11-11 16:10:37 -01:00
# Commodity link for tools which want local in dists/local/local ...
2000-11-13 05:23:52 -01:00
if [ -n "$LOCAL" ]
then
ln -sf $CODENAME dists/local
fi
if [ ! -d .disk ] ; then
mkdir .disk
fi
mkdir -p dists/$CODENAME/main/binary-$ARCH
mkdir -p dists/$CODENAME/main/source
2002-12-07 09:33:52 -01:00
if [ "${CONTRIB:-0}" != 0 ]; then
mkdir -p dists/$CODENAME/contrib/binary-$ARCH
mkdir -p dists/$CODENAME/contrib/source
fi
if [ "${NONFREE:-0}" != "0" ]; then
mkdir -p dists/$CODENAME/non-free/binary-$ARCH
mkdir -p dists/$CODENAME/non-free/source
fi
if [ -e "$MIRROR/dists/$DI_CODENAME/main/debian-installer" ]; then
mkdir -p dists/$CODENAME/main/debian-installer/binary-$ARCH
fi
if [ -n "$SECURITY" ]; then
mkdir -p dists/$CODENAME/updates/main/binary-$ARCH
mkdir -p dists/$CODENAME/updates/main/source
2002-12-07 09:33:52 -01:00
if [ "${CONTRIB:-0}" != "0" ]; then
mkdir -p dists/$CODENAME/updates/contrib/binary-$ARCH
mkdir -p dists/$CODENAME/updates/contrib/source
fi
if [ "${NONFREE:-0}" != "0" ]; then
mkdir -p dists/$CODENAME/updates/non-free/binary-$ARCH
mkdir -p dists/$CODENAME/updates/non-free/source
fi
1999-11-11 16:10:37 -01:00
fi
if [ -n "$NONUS" ]; then
mkdir -p dists/$CODENAME/non-US/main/binary-$ARCH
mkdir -p dists/$CODENAME/non-US/main/source
2002-12-07 09:33:52 -01:00
if [ "${CONTRIB:-0}" != "0" ]; then
mkdir -p dists/$CODENAME/non-US/contrib/binary-$ARCH
mkdir -p dists/$CODENAME/non-US/contrib/source
fi
if [ "${NONFREE:-0}" != "0" ]; then
mkdir -p dists/$CODENAME/non-US/non-free/binary-$ARCH
mkdir -p dists/$CODENAME/non-US/non-free/source
fi
fi
1999-11-11 16:10:37 -01:00