From 1279baed72e38f47eef38448ee63e03605659409 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sat, 2 Mar 2024 17:17:53 -0600 Subject: debian packages must start with a number --- buildPackage.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'buildPackage.go') diff --git a/buildPackage.go b/buildPackage.go index b45f0d6..3a4310c 100644 --- a/buildPackage.go +++ b/buildPackage.go @@ -11,6 +11,7 @@ import ( "strings" "time" + "go.wit.com/lib/gui/repolist" "go.wit.com/lib/gui/shell" "go.wit.com/log" ) @@ -38,10 +39,10 @@ func (c *controlBox) buildPackage() (bool, error) { } arch := c.Architecture.String() - version := c.Version.String() - if version == "" { - version = "0.0.0" - } + tmp := c.Version.String() + version := repolist.ValidDebianPackageVersion(tmp) + log.Info("version went from", tmp, "to", version) + os.Exit(-1) debname := filename + "_" + version + "_" + arch + ".deb" fulldebname := filepath.Join(homeDir, "incoming", debname) if shell.Exists(fulldebname) { -- cgit v1.2.3