]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - doc/todo/parse_debian_packages.mdwn
web commit by https://id.mayfirst.org/jamie/
[git.ikiwiki.info.git] / doc / todo / parse_debian_packages.mdwn
index af2547734ad9692d96c097b27a4a3c5940b80750..266686605428bf3e555e80f7e9558c1f05595f6f 100644 (file)
@@ -8,6 +8,8 @@ a helpful index page to a small repository, listing all the
 packages, and possibly their descriptions as well, with links to
 download them or their sources.
 
 packages, and possibly their descriptions as well, with links to
 download them or their sources.
 
+--Cameron
+
 > It's a good idea, I think there are probably several ways to approach it
 > that would all yeild good, though differing results. Maybe with
 > something like this I'd actually get around to posting ikiwiki debs to
 > It's a good idea, I think there are probably several ways to approach it
 > that would all yeild good, though differing results. Maybe with
 > something like this I'd actually get around to posting ikiwiki debs to
@@ -31,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 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.
 > 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.
@@ -55,6 +64,7 @@ automatically.
 >> a separate package from ikiwiki. Is it possible to package
 >> plugins separately? --Cameron
 
 >> a separate package from ikiwiki. Is it possible to package
 >> plugins separately? --Cameron
 
---Cameron
+>>> Sure, a plugin is just a perl library so can easily be packaged
+>>> separately.
 
 [[tag wishlist]]
 
 [[tag wishlist]]