summaryrefslogtreecommitdiff
path: root/doEverything.go
diff options
context:
space:
mode:
Diffstat (limited to 'doEverything.go')
-rw-r--r--doEverything.go17
1 files changed, 3 insertions, 14 deletions
diff --git a/doEverything.go b/doEverything.go
index 66bc887..7418eeb 100644
--- a/doEverything.go
+++ b/doEverything.go
@@ -73,22 +73,11 @@ func doEverything() (string, error) {
}
}
+ // sort the packages & write out the Packages file
newest.SortPackage()
- var myshit string
- for p := range newest.IterAll() {
- controlfile, err := p.GetDebianControlFile()
- if err != nil {
- log.Info("make debInfo file error", err)
- panic("deb error")
- }
- // log.Info(controlfile)
- myshit += controlfile
- myshit += log.Sprintf("Installed-Size: %s\n", "234234234")
- myshit += "\n"
- }
-
+ thefile := doMakePackagesFile(newest)
fullname := "/home/mirrors/wit/dists/sid/main/binary-amd64/Packages"
- if err := os.WriteFile(fullname, []byte(myshit), 0644); err != nil {
+ if err := os.WriteFile(fullname, []byte(thefile), 0644); err != nil {
return fullname, err
}