web commit by brlink: describe reprepro hooks
authorjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Sun, 16 Sep 2007 15:28:12 +0000 (15:28 +0000)
committerjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Sun, 16 Sep 2007 15:28:12 +0000 (15:28 +0000)
doc/todo/parse_debian_packages.mdwn

index 2e6ce3ef12eb7c2c519ddae92ba3d95bdd8308ba..266686605428bf3e555e80f7e9558c1f05595f6f 100644 (file)
@@ -33,6 +33,13 @@ would then not be picked up until the ikiwiki is recompiled.
 >> reprepro doesn't seem to have one, :( though of course creating a
 >> script to do both would work (but it's not optimal). --Cameron
 
+>>> reprepro has two kind of hooks that could be used. One is called
+>>> whenever a Packages file is changed (normaly used to generate
+>>> Packages.diff files, but it does not need to add new files).
+>>> The other (though only available since 2.1) is called whenever
+>>> a package is added or removed (there is an example in the docs
+>>> for extracting changelogs using this). 
+
 > For ikiwiki to notice that the Packages file outside its tree has
 > changed and things need to be updated, a `needsbuild` hook could be
 > used. This seems very doable.