Il existe des modules perl pour analyser le fichier Packages si vous voulez obtenir ce type d'information, par exemple DPKG::Parse. Vous pouvez créer une page Web à partir de ces données similaires à l'URL que vous avez fournie.
Il existe également des outils dans Debian pour créer un "référentiel personnalisé". Un tel référentiel peut contenir vos paquets construits localement par exemple ou des versions spécifiques de choses que vous voulez avoir autour. Les outils que vous pourriez vouloir regarder pour faire ceci sont reprepro, apt-ftparchive, mini-dinstall, et debarchiver. J'ai utilisé reprepro pour les paquets personnels et je peux le recommander, je n'ai pas utilisé les autres.
Debian utilise un outil appelé dak mais il est conçu pour un repo avec des milliers de paquets et est mal documenté puisqu'il a été conçu pour être utilisé seulement par debian. Il n'est pas recommandé d'utiliser pour les paquets personnels.
+1 pour reprepro, c'est plutôt sympa une fois qu'on s'habitue à son fonctionnement décalé. Grande information ici: http://www.jejik.com/articles/2006/09/setting_up_and_managing_an_apt_repository_with_reprepro/ –