[utlis/Makefile-crans-repo] makefile pour créer le dépôt du crans

darcs-hash:20081209204436-af139-cda93fb93f43c34489d3456878c7a623dd7dbe7c.gz
This commit is contained in:
Jeremie Dimino 2008-12-09 21:44:36 +01:00
parent 9fcac5548c
commit 959dd690c4

37
utils/Makefile-crans-repo Normal file
View file

@ -0,0 +1,37 @@
# Makefile
# --------
# Copyright : (c) 2008, Jeremie Dimino <dimino@crans.org>
# Licence : BSD3
# Notes:
#
# Il faut créer un lien de ce fichier depuis le /usr/scripts vers le
# dossier contenant les paquets du crans (/puftp/custom) sur la
# machine avec le ftp (ftp.crans.org)
.PHONY: all Packages Sources clean
all: Release Release.gpg
Release: Packages Packages.gz Packages.bz2 Sources Sources.gz Sources.bz2
apt-ftparchive release . > Release
Release.gpg: Release
rm -f Release.gpg
@echo "*** Pensez à exécuter la commande suivante sur une machine avec votre clef gpg ***"
gpg -asbo Release.gpg Release
Packages:
apt-ftparchive packages . > Packages
Sources:
apt-ftparchive sources . > Sources
%.gz: %
gzip -c $< > $@
%.bz2: %
bzip2 -c $< > $@
clean:
rm -f Packages Packages.gz Packages.bz2 Sources Sources.gz Sources.bz2 Release Release.gpg