#!/bin/sh

SOURCE_PATH=/home/nicolas/devel/trac/trac-french-0.10
REPOSITORY_PATH=/home/nicolas/devel/trac/ubuntu

#Forget the exact release, to make this script work for each release
RELEASE_NAME=trac-french_0.10-

svn up $SOURCE_PATH

cd $SOURCE_PATH

#Construction du package
dpkg-buildpackage -rfakeroot -tc


cd ..

#Suppression des anciens packages
rm -f $REPOSITORY_PATH/dists/edgy/universe/{binary-i386,source}/*.{deb,dsc,gz,changes}

#Copie des fichiers au bon endroit
cp $RELEASE_NAME*.dsc $REPOSITORY_PATH/dists/edgy/universe/binary-i386

mv $RELEASE_NAME*.deb $REPOSITORY_PATH/dists/edgy/universe/binary-i386

#mv $RELEASE_NAME*.diff.gz $REPOSITORY_PATH/dists/edgy/universe/source

mv $RELEASE_NAME*.dsc $REPOSITORY_PATH/dists/edgy/universe/source

mv $RELEASE_NAME*.tar.gz $REPOSITORY_PATH/dists/edgy/universe/source

mv $RELEASE_NAME*.changes $REPOSITORY_PATH/dists/edgy/universe/source

cd $REPOSITORY_PATH/dists/edgy/universe

# Update des listes de packages
dpkg-scanpackages binary-i386 /dev/null dists/edgy/universe/ | gzip -f9 > binary-i386/Packages.gz

# Update des listes de sources
dpkg-scansources source /dev/null dists/edgy/universe/ | gzip -f9 > source/Sources.gz

# A placer dans sources.list
#deb http://ubuntu.forum-software.org/ edgy universe
#deb-src http://ubuntu.forum-software.org/ edgy universe


