From ba178b9863887518209d0e21476af3e57ac25ea9 Mon Sep 17 00:00:00 2001 From: Andrey Smirnov Date: Mon, 17 Feb 2014 13:03:27 +0400 Subject: [PATCH] Regenerate Directory: field for source packages while publishing. --- debian/package.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/debian/package.go b/debian/package.go index 5ce469a4..0cb3a7ca 100644 --- a/debian/package.go +++ b/debian/package.go @@ -360,7 +360,11 @@ func (p *Package) LinkFromPool(packageRepo *Repository, prefix string, component return err } - p.Files[i].Filename = relPath + if p.IsSource { + p.Extra["Directory"] = filepath.Dir(relPath) + } else { + p.Files[i].Filename = relPath + } } return nil