[blog] 01/01: 81: Format notes about package sets
Ximin Luo
infinity0 at debian.org
Tue Nov 15 17:37:49 UTC 2016
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a commit to branch master
in repository blog.
commit 6096e2a95ac113eb98d624e38105d7c7758ddc73
Author: Ximin Luo <infinity0 at debian.org>
Date: Tue Nov 15 18:37:34 2016 +0100
81: Format notes about package sets
---
drafts/81.mdwn | 21 +++++++++++----------
libdir/IkiWiki/Plugin/DebianMacros.pm | 6 ++++++
2 files changed, 17 insertions(+), 10 deletions(-)
diff --git a/drafts/81.mdwn b/drafts/81.mdwn
index cbb12d6..5591e2c 100644
--- a/drafts/81.mdwn
+++ b/drafts/81.mdwn
@@ -119,18 +119,19 @@ tests.reproducible-builds.org
Debian (TODO holger):
- * hw42: always build under /build so that the build path gets included in the .buildinfo file.
- * hw42: reproducible Debian: vary the source dir name. (his hapens for example when some builders use 'dpkg-source -x' and others build out of a SCM.)
+ * HW42: always build under /build so that the build path gets included in the .buildinfo file.
+ * HW42: Vary the basename of the root source extraction directory. (This
+ happens for example when some build scripts assume `dpkg-source -x` but
+ others assume they're being built of a SCM.)
* hw42+deki+h01ger: reproducible Debian: adapt for non identical .buildinfos.
- * use dose-extra from jessie-backports so that https://jenkins.debian.net/view/reproducible/job/reproducible_create_meta_pkg_sets/ can deal with versioned provides… (h01ger, thanks josch)
- * use new url for tails manifest (h01ger)
- * lots of package sets related changes: (all by h01ger)
- * add 2 new pkg sets: debian-edu and _build-depends
+ * Package-set improvements:
+ * Add 4 new package sets: [[!pkgset debian-edu]], [[!pkgset
+ debian-edu_build-depends]], [[!pkgset maint_pkg-grass-devel]], [[!pkgset
+ maint_debian-accessibility]], [[!pkgset maint_pkg-openstack]].
+ * Rename maint_lua to [[!pkgset maint_debian-lua]]
* h01ger refactored reproducible_create_meta_pkg_sets.sh so that it's even easier to add new package sets.
- * add package set: pkg-grass-devel (Debian GIS)
- * add package set: debian-accessibility
- * rename maint_lua pkg set to maint_debian-lua
- * add package set: pkg-openstack
+ * Use [[!pkg dose-extra]] from jessie-backports so that https://jenkins.debian.net/view/reproducible/job/reproducible_create_meta_pkg_sets/ can deal with versioned provides… (h01ger, thanks josch)
+ * Use new url for tails manifest (h01ger)
* Valerie Young contributed four patches for our long planned transition from SQLite to Postgres.
* repository comparison: finally shows that our repo is now obsolete, all our changes are in sid.
* in anticipation of the stretch freeze, already tested packages from unstable and testing on amd64 are scheduled equallynow. https://tests.reproducible-builds.org/debian/index_performance.html
diff --git a/libdir/IkiWiki/Plugin/DebianMacros.pm b/libdir/IkiWiki/Plugin/DebianMacros.pm
index 32151b2..664725a 100644
--- a/libdir/IkiWiki/Plugin/DebianMacros.pm
+++ b/libdir/IkiWiki/Plugin/DebianMacros.pm
@@ -14,6 +14,7 @@ sub import {
hook(type => "preprocess", id => "bug", call => \&bug);
hook(type => "preprocess", id => "patch", call => \&patch);
hook(type => "preprocess", id => "issue", call => \&issue);
+ hook(type => "preprocess", id => "pkgset", call => \&pkgset);
}
sub pkg {
@@ -48,4 +49,9 @@ sub issue {
return "[$issue](https://tests.reproducible-builds.org/issues/unstable/${issue}_issue.html)";
}
+sub pkgset {
+ my $pkgset = shift;
+ return "[$pkgset](https://tests.reproducible-builds.org/debian/unstable/amd64/pkg_set_${pkgset}.html)";
+}
+
1;
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/blog.git
More information about the Reproducible-commits
mailing list