public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Ulrich Müller" <ulm@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/pms:master commit in: /
Date: Mon,  7 May 2018 17:05:14 +0000 (UTC)	[thread overview]
Message-ID: <1525464432.0ce392fe023c489a1834a25e1fbf7dc406f86a0c.ulm@gentoo> (raw)

commit:     0ce392fe023c489a1834a25e1fbf7dc406f86a0c
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 19 18:55:09 2018 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri May  4 20:07:12 2018 +0000
URL:        https://gitweb.gentoo.org/proj/pms.git/commit/?id=0ce392fe

Change from vc to gitinfo2 for git metadata.

The gitinfo2 package is included with TeXLive, has better support for
git (e.g., information about branches and tags), and doesn't need any
local scripts in the repository itself.

 .gitignore          |  2 +-
 Makefile            | 44 +++++++++++++++++----------
 eapi-cheatsheet.tex | 12 ++++----
 pms.cls             | 25 ++++++++--------
 vc                  | 24 ---------------
 vc-git.awk          | 85 -----------------------------------------------------
 6 files changed, 47 insertions(+), 145 deletions(-)

diff --git a/.gitignore b/.gitignore
index 6d150b7..583b6ae 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,6 +5,7 @@
 *.blg
 *.css
 *.dvi
+*.gin
 *.html
 *.idv
 *.lg
@@ -18,7 +19,6 @@
 *.tmp
 *.toc
 *.xref
-vc.tex
 
 # Emacs backup files and locks
 *~

diff --git a/Makefile b/Makefile
index d10a65a..5359342 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,6 @@
-LATEXFILES := $(filter-out vc.tex,$(wildcard *.tex)) pms.cls
-SOURCES = $(LATEXFILES) pms.bib vc vc-git.awk Makefile
+LATEXFILES := $(wildcard *.tex) pms.cls
+SOURCES = $(LATEXFILES) pms.bib Makefile
+COMMITINFO = gitHeadLocal.gin
 
 TWOSIDE =
 
@@ -10,7 +11,7 @@ all: pms.pdf
 
 html: pms.html
 
-pms.pdf eapi-cheatsheet.pdf: $(LATEXFILES) pms.bbl vc.tex
+pms.pdf eapi-cheatsheet.pdf: $(LATEXFILES) pms.bbl $(COMMITINFO)
 	$(aux-clean)
 	set -e; \
 	while true; do \
@@ -32,7 +33,7 @@ eapi-cheatsheet-nocombine.pdf: pms.pdf
 	  grep -q 'Warning.*Rerun' eapi-cheatsheet-nocombine.log || break; \
 	done
 
-pms.dvi: $(LATEXFILES) pms.bbl vc.tex
+pms.dvi: $(LATEXFILES) pms.bbl $(COMMITINFO)
 	$(aux-clean)
 	set -e; \
 	while true; do \
@@ -40,7 +41,7 @@ pms.dvi: $(LATEXFILES) pms.bbl vc.tex
 	  grep -q 'Warning.*Rerun' pms.log || break; \
 	done
 
-pms.html: $(LATEXFILES) pms.bbl vc.tex
+pms.html: $(LATEXFILES) pms.bbl $(COMMITINFO)
 	set -e; sum=''; \
 	while true; do \
 	  mk4ht xhlatex pms xhtml,fn-in; \
@@ -58,26 +59,37 @@ pms.html: $(LATEXFILES) pms.bbl vc.tex
 	@# remove redundant span elements
 	LC_ALL=C sed -i -e ':x;/<span\(\s\+[^>]*\)\?$$/{N;bx;};:y;s/\(<span\s\+[^>]*>\)\([^<]*\)<\/span>\1/\1\2/;ty' $@
 
-pms.bbl: pms.bib $(LATEXFILES) vc.tex
+pms.bbl: pms.bib $(LATEXFILES) $(COMMITINFO)
 	$(aux-clean)
 	latex pms
 	bibtex pms
 
-vc.tex: $(SOURCES)
-	/bin/sh ./vc -m
-
-dist: $(SOURCES) vc.tex pms.pdf pms.html
+$(COMMITINFO): $(SOURCES)
+	@# see gitinfo2 documentation
+	reltag=$$(git describe --tags --long --always --dirty='-*' \
+	  --match='eapi-*-approved*' 2>/dev/null); \
+	if test -n "$${reltag}"; then \
+	  TZ=UTC git log -1 --date=short-local --decorate=short \
+	    --pretty="format:\usepackage[%%%n  shash={%h},%n\
+	  lhash={%H},%n  authname={%an},%n  authemail={%ae},%n\
+	  authsdate={%ad},%n  authidate={%ai},%n  authudate={%at},%n\
+	  commname={%cn},%n  commemail={%ce},%n  commsdate={%cd},%n\
+	  commidate={%ci},%n  commudate={%ct},%n  refnames={%d},%n\
+	  reltag={$${reltag}}%n]{gitexinfo}%n" > $@; \
+	fi
+
+dist: $(SOURCES) $(COMMITINFO) pms.pdf pms.html
 	PV='$(PV)'; \
 	if test -z "$${PV}"; then \
 	  current_eapi=$$(sed -n 's/.*CurrentEAPIIs{\(.*\)}.*/\1/p' pms.tex); \
-	  vc_date=$$(sed -n \
-	    's/.*VCDateISO{\([0-9]*\)-\([0-9]*\)-\([0-9]*\)}.*/\1\2\3/p' \
-	    vc.tex); \
-	  PV=$${current_eapi}_p$${vc_date}; \
+	  commit_date=$$(sed -n \
+	    's/.*commsdate={\([0-9]*\)-\([0-9]*\)-\([0-9]*\)}.*/\1\2\3/p' \
+	    $(COMMITINFO)); \
+	  PV=$${current_eapi}_p$${commit_date}; \
 	fi; \
 	echo "PV = $${PV}"; \
 	tar -cJf pms-"$${PV}".tar.xz --transform="s%^%pms-$${PV}/%" \
-	  $(SOURCES) vc.tex && \
+	  $(SOURCES) $(COMMITINFO) && \
 	tar -cJf pms-"$${PV}"-prebuilt.tar.xz --transform="s%^%pms-$${PV}/%" \
 	  pms.pdf eapi-cheatsheet.pdf pms*.html pms.css
 
@@ -90,7 +102,7 @@ clean:
 	  *.lot *.out *.html *.css *.png *.4ct *.4tc *.idv *.lg *.tmp *.xref
 
 maintainer-clean: clean
-	rm -f vc.tex
+	rm -f $(COMMITINFO)
 
 .PHONY: all html dist upload clean maintainer-clean
 

diff --git a/eapi-cheatsheet.tex b/eapi-cheatsheet.tex
index 61481d0..e785ed6 100644
--- a/eapi-cheatsheet.tex
+++ b/eapi-cheatsheet.tex
@@ -12,6 +12,7 @@
 \usepackage[orig,english]{isodate}
 \usepackage[scaled=.90]{helvet}
 \usepackage[nohyphen]{underscore}
+\usepackage[local]{gitinfo2}
 \newcommand{\code}[1]{\texttt{#1}}
 % This should reflect the latest approved EAPI version
 \newcommand{\version}{7.0}
@@ -28,12 +29,11 @@
     Ulrich Müller \\
     \href{mailto:ulm@gentoo.org}{ulm@gentoo.org}
 }
-\input{vc.tex}
-\ifthenelse{\equal{\VCDateISO}{}}
-{
-    \date{Version \version{}, generated on: \\\today}
-}{
-    \date{Version \version\\\printdate{\VCDateISO}}
+\date{%
+    Version \version \\
+    \ifthenelse{\equal{\gitCommitterDate}{(None)}}
+    {Generated on: \today}
+    {\printdate{\gitCommitterDate}}%
 }
 \CutLine*{1}
 \CutLine*{3}

diff --git a/pms.cls b/pms.cls
index 66e1828..e00b4e9 100644
--- a/pms.cls
+++ b/pms.cls
@@ -25,6 +25,7 @@
 \PassOptionsToPackage{nohyphen}{underscore}
 \PassOptionsToPackage{nottoc,notlot,notlof}{tocbibind}
 \PassOptionsToPackage{hyphens}{url} % url.sty implicitly loaded by hyperref
+\PassOptionsToPackage{local}{gitinfo2}
 \PassOptionsToPackage{chapter}{algorithm}
 % algorithmic and algorithm to be loaded last to avoid failures
 \RequirePackage{%
@@ -52,15 +53,13 @@
         caption,        % Extended float environment formatting
         float,          % More control over float environments
         hyperref,       % Support for hyperlinks
+        gitinfo2,       % Metadata from git
         algorithm,      %
         algorithmic     % Set algorithms
     }
 }
 \ClassInfo{pms}{Capsulation of LaTeX stuff for the Package Manager
     Specification, loaded baseclass: \ClassToLoad\MessageBreak}
-% Contains information over the source control system, generated
-% through Makefile
-\input{vc.tex}
 
 % Make processing with TeX4HT possible
 \newboolean{TEX4HT-HACKS}
@@ -160,16 +159,16 @@
 }
 % Reads the last commit date from the Git repository and even succeeds
 % when none is available
-\ifthenelse{\equal{\VCDateISO}{}}
-{
-    \date{Generated on: \today}
-    \newcommand{\commitinfo}{}
-}{
-    \date{\printdate{\VCDateISO}}
-    \newcommand{\commitinfo}{%
-        This version corresponds to commit \VCRevision
-        \ifthenelse{\VCModified=0}{}{ with local changes}.
-    }
+\date{%
+    \ifthenelse{\equal{\gitCommitterDate}{(None)}}
+    {Generated on: \today}
+    {\printdate{\gitCommitterDate}}%
+}
+\newcommand{\commitinfo}{%
+    \ifthenelse{\equal{\gitCommitterDate}{(None)}}{}{%
+        This version corresponds to commit \gitAbbrevHash
+        \ifthenelse{\equal{\gitDirty}{}}{}{ with local changes}.%
+    }%
 }
 
 % Set page title

diff --git a/vc b/vc
deleted file mode 100644
index 4ad591e..0000000
--- a/vc
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/sh
-# This is file 'vc' from the vc bundle for TeX.
-# The original file can be found at CTAN:support/vc.
-# This file is Public Domain.
-
-# Parse command line options.
-full=0
-mod=0
-while [ -n "$(echo $1 | grep '-')" ]; do
-    case $1 in
-       -f ) full=1 ;;
-       -m ) mod=1 ;;
-       *  ) echo 'usage: vc [-f] [-m]'
-            exit 1
-    esac
-    shift
-done
-# English locale.
-LC_ALL=C
-TZ=UTC git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ad%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %cd%n" --date=iso-local | gawk -v script=log -v full=$full -f vc-git.awk > vc.tex
-if [ "$mod" = 1 ]
-then
-  git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex
-fi

diff --git a/vc-git.awk b/vc-git.awk
deleted file mode 100644
index 8b9b052..0000000
--- a/vc-git.awk
+++ /dev/null
@@ -1,85 +0,0 @@
-# This is file 'vc-git.awk' from the vc bundle for TeX.
-# The original file can be found at CTAN:support/vc.
-# This file is Public Domain.
-BEGIN {
-### Process output of "git status".
-		if (script=="status") {
-				modified = 0
-		}
-}
-
-
-
-### Process output of "git log".
-script=="log" && /^Hash:/ { Hash = substr($0, 2+match($0, ":")) }
-script=="log" && /^Abr. Hash:/ { AbrHash = substr($0, 2+match($0, ":")) }
-script=="log" && /^Parent Hashes:/ { ParentHashes = substr($0, 2+match($0, ":")) }
-script=="log" && /^Abr. Parent Hashes:/ { AbrParentHashes = substr($0, 2+match($0, ":")) }
-script=="log" && /^Author Name:/ { AuthorName = substr($0, 2+match($0, ":")) }
-script=="log" && /^Author Email:/ { AuthorEmail = substr($0, 2+match($0, ":")) }
-script=="log" && /^Author Date:/ { AuthorDate = substr($0, 2+match($0, ":")) }
-script=="log" && /^Committer Name:/ { CommitterName = substr($0, 2+match($0, ":")) }
-script=="log" && /^Committer Email:/ { CommitterEmail = substr($0, 2+match($0, ":")) }
-script=="log" && /^Committer Date:/ { CommitterDate = substr($0, 2+match($0, ":")) }
-
-### Process output of "git status".
-### Changed index?
-script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 }
-### Unstaged modifications?
-script=="status" && /^.[MD]/ { modified = 2 }
-
-
-
-END {
-### Process output of "git log".
-		if (script=="log") {
-### Standard encoding is UTF-8.
-				if (Encoding == "") Encoding = "UTF-8"
-### Extract relevant information from variables.
-				LongDate = substr(CommitterDate, 1, 25)
-				DateRAW = substr(LongDate, 1, 10)
-				DateISO = DateRAW
-				DateTEX = DateISO
-				gsub("-", "/", DateTEX)
-				Time = substr(LongDate, 12, 14)
-### Write file identification to vc.tex.
-				print "%%% This file has been generated by the vc bundle for TeX."
-				print "%%% Do not edit this file!"
-				print "%%%"
-### Write Git specific macros.
-				print "%%% Define Git specific macros."
-				print "\\gdef\\GITHash{" Hash "}%"
-				print "\\gdef\\GITAbrHash{" AbrHash "}%"
-				print "\\gdef\\GITParentHashes{" ParentHashes "}%"
-				print "\\gdef\\GITAbrParentHashes{" AbrParentHashes "}%"
-				print "\\gdef\\GITAuthorName{" AuthorName "}%"
-				print "\\gdef\\GITAuthorEmail{" AuthorEmail "}%"
-				print "\\gdef\\GITAuthorDate{" AuthorDate "}%"
-				print "\\gdef\\GITCommitterName{" CommitterName "}%"
-				print "\\gdef\\GITCommitterEmail{" CommitterEmail "}%"
-				print "\\gdef\\GITCommitterDate{" CommitterDate "}%"
-### Write generic version control macros.
-				print "%%% Define generic version control macros."
-				print "\\gdef\\VCRevision{\\GITAbrHash}%"
-				print "\\gdef\\VCAuthor{\\GITAuthorName}%"
-				print "\\gdef\\VCDateRAW{" DateRAW "}%"
-				print "\\gdef\\VCDateISO{" DateISO "}%"
-				print "\\gdef\\VCDateTEX{" DateTEX "}%"
-				print "\\gdef\\VCTime{" Time "}%"
-				print "\\gdef\\VCModifiedText{\\textcolor{red}{with local modifications!}}%"
-				print "%%% Assume clean working copy."
-				print "\\gdef\\VCModified{0}%"
-				print "\\gdef\\VCRevisionMod{\\VCRevision}%"
-		}
-
-### Process output of "git status".
-		if (script=="status") {
-				print "%%% Is working copy modified?"
-				print "\\gdef\\VCModified{" modified "}%"
-				if (modified==0) {
-						print "\\gdef\\VCRevisionMod{\\VCRevision}%"
-				} else {
-						print "\\gdef\\VCRevisionMod{\\VCRevision~\\VCModifiedText}%"
-				}
-		}
-}


             reply	other threads:[~2018-05-07 17:05 UTC|newest]

Thread overview: 396+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-05-07 17:05 Ulrich Müller [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-01-18 10:18 [gentoo-commits] proj/pms:master commit in: / Ulrich Müller
2025-01-17 18:50 Ulrich Müller
2025-01-13 17:22 Ulrich Müller
2025-01-13 17:22 Ulrich Müller
2025-01-09 17:37 Ulrich Müller
2024-12-11 19:37 Ulrich Müller
2024-12-03 17:44 Ulrich Müller
2024-11-22 14:41 Ulrich Müller
2024-11-12 19:18 Ulrich Müller
2024-11-12 19:18 Ulrich Müller
2024-11-12 19:18 Ulrich Müller
2024-07-16  9:50 Ulrich Müller
2024-06-16 19:22 Ulrich Müller
2024-06-16 19:22 Ulrich Müller
2024-06-02  9:57 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2024-06-02  9:55 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2024-06-02  9:57 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2024-05-13 18:00 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2024-06-02  9:57 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2023-12-28  8:00 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2024-06-02  9:57 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2023-08-09 17:24 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2024-06-02  9:57 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2024-05-13 18:00 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2024-06-02  9:57 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2023-08-06 15:26 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2024-06-02  9:57 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2024-02-08  9:43 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2024-06-02  9:57 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2023-08-06 15:26 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2024-06-02  9:57 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2023-05-10 17:53 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2024-06-02  9:55 Ulrich Müller
2024-05-14  4:25 Ulrich Müller
2024-04-05 14:07 Ulrich Müller
2024-03-03 17:30 Ulrich Müller
2024-03-03 17:30 Ulrich Müller
2024-03-03 17:30 Ulrich Müller
2024-02-08  9:43 Ulrich Müller
2024-01-01 14:34 Ulrich Müller
2023-08-09 17:24 Ulrich Müller
2023-08-06 15:26 Ulrich Müller
2023-08-03 16:20 Ulrich Müller
2023-08-03 16:20 Ulrich Müller
2023-08-03 16:20 Ulrich Müller
2023-06-05 18:45 Ulrich Müller
2023-06-05 18:45 Ulrich Müller
2023-04-14 16:40 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2023-04-14 16:34 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2023-04-14 16:40 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2023-04-14 16:34 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2023-04-10  7:18 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2023-04-10  6:33 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2023-04-10  7:18 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2023-04-10  6:33 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2023-02-26 17:42 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2023-02-01 18:14 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2023-02-26 17:42 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2023-01-31  9:35 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2023-02-26 17:42 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2023-02-01 18:13 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2023-02-26 17:42 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2022-11-25 17:59 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2023-02-26 17:42 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2022-12-08 21:51 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2023-02-26 17:42 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2023-01-01 17:57 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2023-02-26 17:42 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2023-01-09 18:18 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2023-02-26 17:42 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2022-12-27 21:33 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2023-02-26 17:42 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2022-12-08 21:51 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2023-02-26 17:42 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2022-11-25 17:59 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2023-02-26 17:42 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2022-12-09 19:07 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2023-01-19 16:40 Ulrich Müller
2023-01-19 16:40 Ulrich Müller
2023-01-19 16:40 Ulrich Müller
2023-01-09 18:18 Ulrich Müller
2023-01-01 17:57 Ulrich Müller
2023-01-01 17:57 Ulrich Müller
2022-12-17 16:40 Ulrich Müller
2022-12-09 19:07 Ulrich Müller
2022-10-20  7:06 Ulrich Müller
2022-08-21  9:42 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2022-08-21  9:40 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2022-08-18 15:53 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2022-05-16  6:15 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2022-08-18 15:53 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2022-04-12 10:56 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2022-08-18 15:53 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2022-03-23 12:09 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2022-08-18 15:53 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2022-04-07  6:22 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2022-04-07  6:22 Ulrich Müller
2022-02-14  7:29 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2022-02-13 16:26 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2022-02-14  7:29 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2021-09-27 17:00 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2022-02-14  7:29 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2021-09-02  7:31 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2022-02-14  7:29 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2022-02-07  8:13 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2022-02-14  7:29 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2021-08-17 11:45 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2022-02-14  7:29 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2021-08-19 19:40 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2022-02-14  7:29 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2021-08-19 19:40 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2022-02-14  7:29 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2021-08-09  4:50 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2022-02-14  7:29 [gentoo-commits] proj/pms:eapi-9 " Ulrich Müller
2021-08-15 12:37 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2022-02-07  8:13 Ulrich Müller
2022-02-07  8:13 Ulrich Müller
2021-09-03 15:26 Ulrich Müller
2021-09-03 15:26 Ulrich Müller
2021-09-03  6:56 Ulrich Müller
2021-09-01 17:35 Ulrich Müller
2021-08-19 19:40 Ulrich Müller
2021-06-20 12:51 Ulrich Müller
2021-06-17 20:32 Ulrich Müller
2021-06-13 19:19 Ulrich Müller
2021-05-24 10:35 [gentoo-commits] proj/pms:eapi-8 " Ulrich Müller
2021-05-27 16:43 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2021-05-24 10:35 [gentoo-commits] proj/pms:eapi-8 " Ulrich Müller
2021-05-27 16:43 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2021-05-24  8:54 [gentoo-commits] proj/pms:retroactive " Ulrich Müller
2021-05-24  8:53 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2021-05-22  6:36 [gentoo-commits] proj/pms:eapi-8 " Ulrich Müller
2021-05-24  8:53 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2021-05-19 15:38 [gentoo-commits] proj/pms:eapi-8 " Ulrich Müller
2021-05-20 18:55 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2021-05-13 11:42 [gentoo-commits] proj/pms:eapi-8 " Ulrich Müller
2021-05-01 10:28 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2021-05-13 11:42 [gentoo-commits] proj/pms:eapi-8 " Ulrich Müller
2020-09-28 18:16 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2021-05-13 11:42 [gentoo-commits] proj/pms:eapi-8 " Ulrich Müller
2020-07-05 19:04 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2021-05-13 11:42 [gentoo-commits] proj/pms:eapi-8 " Ulrich Müller
2020-06-28 10:46 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2021-05-01 10:28 Ulrich Müller
2021-05-01 10:28 Ulrich Müller
2021-04-27 18:57 Ulrich Müller
2021-04-27  8:31 Ulrich Müller
2021-04-25 20:47 Ulrich Müller
2021-04-25 20:39 Ulrich Müller
2021-04-25 20:39 Ulrich Müller
2021-01-19 20:01 Ulrich Müller
2020-09-21 19:25 Ulrich Müller
2020-09-21 19:25 Ulrich Müller
2020-09-21 19:25 Ulrich Müller
2020-09-21 19:25 Ulrich Müller
2020-08-06 16:12 Ulrich Müller
2020-07-07  7:55 Ulrich Müller
2020-07-05 19:03 Ulrich Müller
2020-06-29 17:35 Ulrich Müller
2020-06-28 10:46 Ulrich Müller
2020-06-15 17:38 Ulrich Müller
2020-04-20 13:08 Ulrich Müller
2020-04-20 13:08 Ulrich Müller
2020-02-18 10:18 Ulrich Müller
2020-01-17 19:31 Ulrich Müller
2020-01-17 19:31 Ulrich Müller
2019-12-30 14:37 Ulrich Müller
2019-12-23 18:47 Ulrich Müller
2019-11-25 13:43 Ulrich Müller
2019-11-11  8:19 Ulrich Müller
2019-11-11  8:19 Ulrich Müller
2019-11-07 20:42 Ulrich Müller
2019-10-07 12:55 Ulrich Müller
2019-08-25  8:44 Ulrich Müller
2019-08-24 19:02 Ulrich Müller
2019-08-10  9:49 Ulrich Müller
2019-08-01  8:15 Ulrich Müller
2019-08-01  8:15 Ulrich Müller
2019-08-01  8:15 Ulrich Müller
2019-07-27  8:26 Ulrich Müller
2019-07-10  7:22 Ulrich Müller
2019-07-09 13:30 Michał Górny
2019-05-13 21:56 Ulrich Müller
2019-04-13  9:05 Ulrich Müller
2019-04-13  9:05 Ulrich Müller
2019-04-13  9:05 Ulrich Müller
2019-03-28  7:23 Ulrich Müller
2019-03-28  7:23 Ulrich Müller
2019-03-28  7:23 Ulrich Müller
2019-03-28  7:23 Ulrich Müller
2019-03-28  7:23 Ulrich Müller
2019-03-13 18:40 Ulrich Müller
2019-03-09  7:40 Ulrich Müller
2019-03-04  7:05 Ulrich Müller
2019-03-04  7:05 Ulrich Müller
2019-03-04  7:05 Ulrich Müller
2019-03-04  7:05 Ulrich Müller
2019-01-12 17:22 Ulrich Müller
2018-10-28 18:12 Ulrich Müller
2018-10-28 18:12 Ulrich Müller
2018-10-04 15:29 Michał Górny
2018-08-17  4:55 Ulrich Müller
2018-08-17  4:55 Ulrich Müller
2018-07-20  5:15 Ulrich Müller
2018-06-11  5:25 Ulrich Müller
2018-06-08 12:02 Ulrich Müller
2018-05-11 10:49 Ulrich Müller
2018-05-07 17:05 Ulrich Müller
2018-05-07 17:05 Ulrich Müller
2018-05-04  7:26 Ulrich Müller
2018-05-04  7:26 Ulrich Müller
2018-05-04  7:26 Ulrich Müller
2018-05-04  7:26 Ulrich Müller
2018-05-04  7:26 Ulrich Müller
2018-05-04  7:26 Ulrich Müller
2018-04-30 22:15 Ulrich Müller
2018-04-26  6:21 Ulrich Müller
2018-04-02  7:39 Ulrich Müller
2018-04-02  7:39 Ulrich Müller
2018-04-02  7:39 Ulrich Müller
2018-02-25 14:49 Ulrich Müller
2018-02-24 12:57 Ulrich Müller
2018-02-24 11:03 Ulrich Müller
2018-02-24 11:03 Ulrich Müller
2018-01-29 21:58 Ulrich Müller
2018-01-17 17:10 Ulrich Müller
2018-01-17 17:07 Ulrich Müller
2017-11-10 12:42 Ulrich Müller
2017-11-10 12:36 Ulrich Müller
2017-11-02 15:43 Ulrich Müller
2017-11-01 18:36 Ulrich Müller
2017-10-31  9:17 Ulrich Müller
2017-10-29 10:28 Ulrich Müller
2017-10-17  9:41 Ulrich Müller
2017-10-17  9:41 Ulrich Müller
2017-10-17  9:41 Ulrich Müller
2017-10-15 14:20 Ulrich Müller
2017-10-08 19:13 Ulrich Müller
2017-10-08 16:05 Ulrich Müller
2017-10-08 16:05 Ulrich Müller
2017-10-08 16:05 Ulrich Müller
2017-10-08 16:05 Ulrich Müller
2017-10-08 16:05 Ulrich Müller
2017-10-08 16:05 Ulrich Müller
2017-09-29 10:07 Ulrich Müller
2017-09-29 10:07 Ulrich Müller
2017-09-02 17:56 Ulrich Müller
2017-08-26 20:05 Ulrich Müller
2017-08-26 13:20 Ulrich Müller
2017-08-23 17:47 Ulrich Müller
2017-06-26 17:57 Ulrich Müller
2017-06-17  7:25 Ulrich Müller
2017-06-17  7:25 Ulrich Müller
2017-05-31 17:48 Ulrich Müller
2017-05-31 12:32 Ulrich Müller
2017-05-31 12:32 Ulrich Müller
2017-05-30 17:14 Ulrich Müller
2017-05-25 18:47 Ulrich Müller
2017-05-25 18:47 Ulrich Müller
2017-05-21 17:47 Ulrich Müller
2017-05-21 17:47 Ulrich Müller
2017-05-21 17:47 Ulrich Müller
2017-05-20  5:40 Ulrich Müller
2017-05-20  5:38 Ulrich Müller
2017-05-15 23:02 Ulrich Müller
2017-05-15 23:02 Ulrich Müller
2017-05-15 23:02 Ulrich Müller
2017-05-15 23:02 Ulrich Müller
2017-05-15 18:18 Ulrich Müller
2017-05-11  4:56 Ulrich Müller
2017-05-11  4:56 Ulrich Müller
2017-05-08  5:34 Ulrich Müller
2017-04-20 20:47 Ulrich Müller
2017-04-16 10:20 Ulrich Müller
2017-04-11 17:25 Ulrich Müller
2017-04-11 17:25 Ulrich Müller
2017-04-10 18:12 [gentoo-commits] proj/pms:eapi-7 " Ulrich Müller
2017-04-10 18:11 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2017-04-10 18:12 [gentoo-commits] proj/pms:eapi-7 " Ulrich Müller
2017-03-20 19:28 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2017-04-10 18:12 [gentoo-commits] proj/pms:eapi-7 " Ulrich Müller
2017-03-29  5:12 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2017-04-10 18:12 [gentoo-commits] proj/pms:eapi-7 " Ulrich Müller
2017-03-20 19:28 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2017-04-10 18:12 [gentoo-commits] proj/pms:eapi-7 " Ulrich Müller
2017-03-12 15:33 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2017-04-10 18:12 [gentoo-commits] proj/pms:eapi-7 " Ulrich Müller
2017-03-04  8:54 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2017-04-10 18:12 [gentoo-commits] proj/pms:eapi-7 " Ulrich Müller
2017-03-26  8:42 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2017-04-10 18:12 [gentoo-commits] proj/pms:eapi-7 " Ulrich Müller
2016-11-29  7:33 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2017-04-10 18:11 Ulrich Müller
2017-04-09  8:47 Ulrich Müller
2017-03-29  5:12 Ulrich Müller
2017-03-20 19:28 Ulrich Müller
2017-03-18  7:23 Ulrich Müller
2017-03-12 15:33 Ulrich Müller
2017-02-23  7:46 Ulrich Müller
2017-02-11  7:58 Ulrich Müller
2017-02-11  7:58 Ulrich Müller
2017-02-08 20:15 Ulrich Müller
2016-11-29  7:33 Ulrich Müller
2016-11-29  7:33 Ulrich Müller
2016-10-06 14:03 Ulrich Müller
2016-10-03 13:32 Ulrich Müller
2016-09-15 18:42 Ulrich Müller
2016-09-15 18:42 Ulrich Müller
2016-09-15 18:42 Ulrich Müller
2016-06-15 21:13 Ulrich Müller
2016-06-13  6:29 Ulrich Müller
2016-06-09  1:06 Ulrich Müller
2016-06-04  7:23 Ulrich Müller
2016-06-04  7:23 Ulrich Müller
2016-05-14 10:11 Ulrich Müller
2016-05-11 19:59 Ulrich Müller
2016-05-11 19:59 Ulrich Müller
2016-05-11 19:59 Ulrich Müller
2016-05-11 19:59 Ulrich Müller
2016-04-30  5:24 Ulrich Müller
2016-03-14 17:48 Ulrich Müller
2016-03-14 17:48 Ulrich Müller
2016-02-18 16:50 Ulrich Müller
2015-12-08 23:14 Ulrich Müller
2015-12-08 23:14 Ulrich Müller
2015-11-29 12:05 Ulrich Müller
2015-11-27 17:24 Ulrich Müller
2015-11-22 12:34 Ulrich Müller
2015-11-13 20:22 Ulrich Müller
2015-11-08 20:11 Ulrich Müller
2015-11-08  2:32 Ulrich Müller
2015-11-05 16:39 Ulrich Müller
2015-11-05 16:05 Ulrich Müller
2015-11-05 16:05 Ulrich Müller
2015-11-05 16:05 Ulrich Müller
2015-11-05 16:05 Ulrich Müller
2015-11-05 16:05 Ulrich Müller
2015-11-01 20:22 Ulrich Müller
2015-10-29 19:42 Ulrich Müller
2015-10-29 19:42 Ulrich Müller
2015-10-29 17:10 Ulrich Müller
2015-10-29 17:10 Ulrich Müller
2015-10-26 18:41 Ulrich Müller
2015-10-18 11:14 Ulrich Müller
2015-10-17 15:49 Ulrich Müller
2015-10-16 22:12 Ulrich Müller
2015-10-15 17:57 Ulrich Müller
2015-10-15  6:23 [gentoo-commits] proj/pms:eapi-6 " Ulrich Müller
2015-10-11 19:13 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2015-10-15  6:23 [gentoo-commits] proj/pms:eapi-6 " Ulrich Müller
2015-09-14 20:29 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2015-10-15  6:23 [gentoo-commits] proj/pms:eapi-6 " Ulrich Müller
2015-09-14 20:29 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2015-08-30 19:03 [gentoo-commits] proj/pms:eapi-6 " Ulrich Müller
2015-08-24 11:24 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2015-08-30 19:03 [gentoo-commits] proj/pms:eapi-6 " Ulrich Müller
2015-06-03 20:12 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2015-08-30 18:55 Ulrich Müller
2015-04-13 22:34 Ulrich Müller
2015-04-11  9:26 Ulrich Müller
2015-04-10 21:01 Ulrich Müller
2015-04-02 16:10 [gentoo-commits] proj/pms:eapi-6 " Ulrich Müller
2015-03-25 13:34 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2015-04-02 16:10 [gentoo-commits] proj/pms:eapi-6 " Ulrich Müller
2015-03-28 19:29 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2015-03-28 19:29 Ulrich Müller
2015-03-28 19:29 Ulrich Müller
2015-03-16  9:11 Ulrich Müller
2015-03-03  6:18 [gentoo-commits] proj/pms:eapi-6 " Ulrich Müller
2015-02-21 12:19 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2015-03-03  6:18 [gentoo-commits] proj/pms:eapi-6 " Ulrich Müller
2015-02-21 12:19 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2015-02-21 12:19 Ulrich Müller
2015-02-16 10:39 [gentoo-commits] proj/pms:eapi-6 " Ulrich Müller
2015-02-16 10:40 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2015-01-01 20:10 [gentoo-commits] proj/pms:eapi-6 " Ulrich Müller
2015-01-01 20:08 ` [gentoo-commits] proj/pms:master " Ulrich Müller
2014-06-21  6:54 Ulrich Müller
2014-05-24  6:57 Ulrich Müller
2014-03-14  8:05 Ulrich Müller
2014-02-10 17:30 Ulrich Müller
2014-01-19 13:56 Ulrich Müller
2014-01-19 13:13 Ulrich Müller
2013-10-01 18:33 Ulrich Müller
2013-09-10 21:02 Ulrich Mueller
2013-08-29  7:54 Ulrich Mueller
2013-08-20 11:56 Ulrich Mueller
2013-08-20 11:56 Ulrich Mueller
2013-08-09 19:06 Ulrich Mueller
2013-05-14 19:09 Ulrich Mueller
2013-05-14 19:09 Ulrich Mueller
2013-04-30 16:02 Ulrich Mueller
2013-04-12 22:38 Ulrich Mueller
2013-03-17 16:47 Ulrich Mueller
2013-03-17 16:47 Ulrich Mueller
2013-03-06 13:34 Ulrich Mueller
2013-03-06  9:38 Ulrich Mueller
2013-01-02 18:39 Ulrich Mueller
2012-10-14  7:54 Ulrich Mueller
2012-09-20 10:43 Ulrich Mueller
2012-09-19 18:06 Ulrich Mueller
2012-09-19 18:06 Ulrich Mueller
2012-09-18  7:41 Ulrich Mueller
2012-09-17 12:19 Ulrich Mueller
2012-09-17 12:19 Ulrich Mueller
2012-09-17 12:19 Ulrich Mueller
2012-09-17 12:19 Ulrich Mueller
2012-09-17 12:19 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-14  6:14 Ulrich Mueller
2012-09-13 21:12 Ulrich Mueller
2012-09-13  6:27 Ulrich Mueller
2012-09-13  6:27 Ulrich Mueller
2012-09-09 19:54 Ulrich Mueller
2012-08-29 12:03 Ulrich Mueller
2012-07-26 19:05 Ulrich Mueller
2012-07-26 19:05 Ulrich Mueller
2012-07-26 19:05 Ulrich Mueller
2012-07-06 19:21 Ulrich Mueller
2012-05-17 10:13 Ulrich Mueller
2012-05-13  7:30 Ulrich Mueller
2012-05-08 19:10 Ulrich Mueller
2012-05-06 15:38 Ciaran McCreesh
2012-04-07 22:18 Ulrich Mueller
2012-03-23  8:08 Ulrich Mueller
2012-03-17 15:23 Ulrich Mueller
2012-03-01 10:52 Ulrich Mueller
2012-01-15  6:09 Ulrich Mueller
2011-08-12 18:16 Ulrich Mueller
2011-08-02 15:23 Ciaran McCreesh
2011-07-07 17:22 Ulrich Mueller
2011-07-07 17:22 Ulrich Mueller
2011-07-07 17:22 Ulrich Mueller
2011-07-07 17:22 Ulrich Mueller
2011-06-28  7:31 Ciaran McCreesh
2011-06-26 13:55 Ulrich Mueller
2011-06-26 13:55 Ulrich Mueller
2011-06-22 21:18 Ulrich Mueller
2011-06-19 15:36 Ciaran McCreesh
2011-06-06 15:52 Ulrich Mueller
2011-05-22  0:41 Ulrich Mueller
2011-05-22  0:41 Ulrich Mueller
2011-03-31 10:36 Ulrich Mueller
2011-02-10  8:42 Ulrich Mueller
2011-02-10  8:42 Ulrich Mueller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1525464432.0ce392fe023c489a1834a25e1fbf7dc406f86a0c.ulm@gentoo \
    --to=ulm@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox