Skip to content

Commit

Permalink
Remove unneeded golang-*-dev dependency for program
Browse files Browse the repository at this point in the history
This fixes a bug that I introduced in commit 8ed6b21 for v0.1.0
  • Loading branch information
anthonyfok committed Feb 23, 2020
1 parent 42b964f commit 82916c0
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions template.go
Original file line number Diff line number Diff line change
Expand Up @@ -112,13 +112,11 @@ func addLibraryPackage(f *os.File, gopkg, debLib string, dependencies []string)
addDescription(f, gopkg, "(library)")
}

func addProgramPackage(f *os.File, gopkg, debProg string, dependencies []string) {
func addProgramPackage(f *os.File, gopkg, debProg string) {
fmt.Fprintf(f, "\n")
fmt.Fprintf(f, "Package: %s\n", debProg)
fmt.Fprintf(f, "Architecture: any\n")
deps := dependencies
sort.Strings(deps)
deps = append(deps, "${misc:Depends}", "${shlibs:Depends}")
deps := []string{"${misc:Depends}", "${shlibs:Depends}"}
fprintfControlField(f, "Depends", deps)
fmt.Fprintf(f, "Built-Using: ${misc:Built-Using}\n")
addDescription(f, gopkg, "(program)")
Expand Down Expand Up @@ -172,12 +170,12 @@ func writeDebianControl(dir, gopkg, debsrc, debLib, debProg string, pkgType pack
case typeLibrary:
addLibraryPackage(f, gopkg, debLib, dependencies)
case typeProgram:
addProgramPackage(f, gopkg, debProg, dependencies)
addProgramPackage(f, gopkg, debProg)
case typeLibraryProgram:
addLibraryPackage(f, gopkg, debLib, dependencies)
addProgramPackage(f, gopkg, debProg, dependencies)
addProgramPackage(f, gopkg, debProg)
case typeProgramLibrary:
addProgramPackage(f, gopkg, debProg, dependencies)
addProgramPackage(f, gopkg, debProg)
addLibraryPackage(f, gopkg, debLib, dependencies)
default:
log.Fatalf("Invalid pkgType %d in writeDebianControl(), aborting", pkgType)
Expand Down

0 comments on commit 82916c0

Please sign in to comment.