[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Building Packages files



"Zed" == Zed Pobre <zed@moebius.interdestination.com> writes:

Zed> How exactly does one build a local Packages file?  I've been
Zed> hunting around in the documentation for this but didn't see it,
Zed> and have been wanting to do this for my collection of
Zed> unpublishable local .debs for some time.

For the unstable dist its done something like this (excerpted from a
file named /u2/Makefile):


SRC=/ftp/debian

overrides:
	rm -f *override* && \
		cp -v $(SRC)/indices/override.hamm.* . && \
		cp -v $(SRC)/indices/override.hamm.* .
	gunzip *override.*.gz

slink: overrides
	symlinks -dr $(SRC)/dists/slink
	cd /ftp/debian && dpkg-scanpackages dists/unstable/contrib/binary-i386 \
		/u2/override.hamm.contrib > \
		dists/unstable/contrib/binary-i386/Packages
	rm -f /ftp/debian/dists/unstable/contrib/binary-i386/Packages.gz
	gzip -v9 /ftp/debian/dists/unstable/contrib/binary-i386/Packages
	cd /ftp/debian && dpkg-scanpackages dists/unstable/non-free/binary-i386 \
		/u2/override.hamm.non-free > \
		dists/unstable/non-free/binary-i386/Packages
	rm -f /ftp/debian/dists/unstable/non-free/binary-i386/Packages.gz
	gzip -v9 /ftp/debian/dists/unstable/non-free/binary-i386/Packages
	cd /ftp/debian && dpkg-scanpackages dists/unstable/main/binary-i386 \
		/u2/override.hamm > \
		dists/unstable/main/binary-i386/Packages
	rm -f /ftp/debian/dists/unstable/main/binary-i386/Packages.gz
	gzip -v9 /ftp/debian/dists/unstable/main/binary-i386/Packages


---------------------  PGP  E4 70 6E 59 80 6A F5 78  63 32 BC FB 7A 08 53 4C
 
   __ _    Debian GNU         Johnie Ingram <johnie@netgod.net>      mm   mm
  / /(_)_ __  _   ___  __        "netgod"     irc.debian.org          mm mm
 / / | | '_ \| | | \ \/ /                                             m m m
/ /__| | | | | |_| |>  <      Those who do not understand UNIX       mm   mm
\____/_|_| |_|\__,_/_/\_\     are doomed to repeat it, poorly.       GO BLUE



--
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: