Skip to content

Commit 8746da9

Browse files
committed
♻️ Synced dbin 📦 <-- dbinRepoIndex: 1.6, 1.7: pkgforge-go: replace # in item.PkgId ⌚
1 parent ed0e47d commit 8746da9

File tree

2 files changed

+28
-22
lines changed

2 files changed

+28
-22
lines changed

misc/cmd/dbinRepoIndexGenerators/1.6/generator.go

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// TODO: Add blessed selection, a cherry-picked repo made up of programs from autogenerated repos like pkgforge-go/pkgforge-cargo, this one would be included in the default repo index _AND_ as standalone
12
package main
23

34
import (
@@ -575,17 +576,19 @@ func main() {
575576
"https://meta.pkgforge.dev/external/pkgforge-go/%s.json",
576577
},
577578
Standalone: true,
578-
//Filter: func(items *[]DbinItem) {
579-
// var filteredItems []DbinItem
580-
// for _, item := range *items {
581-
// if !strings.Contains(item.Description, "bindings") && !strings.Contains(item.Description, "key") {
582-
// filteredItems = append(filteredItems, item)
583-
// } /* else {
584-
// fmt.Printf("[pkgforge-go]: repo filter: %s#%s contains bad word (%s)", item.Name, item.PkgId, "bindings")
585-
// } */
586-
// }
587-
// *items = filteredItems
588-
//},
579+
Filter: func(items *[]DbinItem) {
580+
var filteredItems []DbinItem
581+
for _, item := range *items {
582+
//if !strings.Contains(item.Description, "bindings") && !strings.Contains(item.Description, "key") {
583+
// filteredItems = append(filteredItems, item)
584+
//} /* else {
585+
// fmt.Printf("[pkgforge-go]: repo filter: %s#%s contains bad word (%s)", item.Name, item.PkgId, "bindings")
586+
//} */
587+
item.PkgId = strings.Replace(item.PkgId, "#", ".", -1)
588+
filteredItems = append(filteredItems, item)
589+
}
590+
*items = filteredItems
591+
},
589592
},
590593
Handler: PkgForgeHandler{},
591594
},

misc/cmd/dbinRepoIndexGenerators/1.7/generator.go

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// TODO: Add blessed selection, a cherry-picked repo made up of programs from autogenerated repos like pkgforge-go/pkgforge-cargo, this one would be included in the default repo index _AND_ as standalone
12
package main
23

34
import (
@@ -575,17 +576,19 @@ func main() {
575576
"https://meta.pkgforge.dev/external/pkgforge-go/%s.json",
576577
},
577578
Standalone: true,
578-
//Filter: func(items *[]DbinItem) {
579-
// var filteredItems []DbinItem
580-
// for _, item := range *items {
581-
// if !strings.Contains(item.Description, "bindings") && !strings.Contains(item.Description, "key") {
582-
// filteredItems = append(filteredItems, item)
583-
// } /* else {
584-
// fmt.Printf("[pkgforge-go]: repo filter: %s#%s contains bad word (%s)", item.Name, item.PkgId, "bindings")
585-
// } */
586-
// }
587-
// *items = filteredItems
588-
//},
579+
Filter: func(items *[]DbinItem) {
580+
var filteredItems []DbinItem
581+
for _, item := range *items {
582+
//if !strings.Contains(item.Description, "bindings") && !strings.Contains(item.Description, "key") {
583+
// filteredItems = append(filteredItems, item)
584+
//} /* else {
585+
// fmt.Printf("[pkgforge-go]: repo filter: %s#%s contains bad word (%s)", item.Name, item.PkgId, "bindings")
586+
//} */
587+
item.PkgId = strings.Replace(item.PkgId, "#", ".", -1)
588+
filteredItems = append(filteredItems, item)
589+
}
590+
*items = filteredItems
591+
},
589592
},
590593
Handler: PkgForgeHandler{},
591594
},

0 commit comments

Comments
 (0)