vengi-voxel / vengi

free and open source voxel art tools - editor, thumbnailer and format converter
http://vengi-voxel.github.io/vengi/
Other
1.05k stars 87 forks source link

OSX: create brew casks #364

Closed mgerhardy closed 4 months ago

mgerhardy commented 6 months ago

currently the dmg contains all three tools - it might be needed to tar the app bundle dirs and use that in the casks

https://docs.brew.sh/How-To-Open-a-Homebrew-Pull-Request

mgerhardy commented 6 months ago
cask "vengi-voxedit" do
  version "0.0.27"
  sha256 "558c5067303957e838c6959827d4e246c52ff5c640ffbc8758e56ec61ec62439"

  url "https://github.com/vengi-voxel/vengi/releases/download/v#{version}/vengi-#{version}-Darwin.dmg",
      verified: "github.com/vengi-voxel/vengi/"
  name "vengi-voxedit"
  desc "Voxel editor"
  homepage "https://vengi-voxel.github.io/vengi/"

  app "vengi-voxedit.app"

  zap trash: [
    "~/Library/Application Support/vengi/voxedit"
  ]
end
mgerhardy commented 5 months ago
cask "vengi-voxedit" do
  version "0.0.28"
  sha256 "2e687fc4a63bf556e851cdafdae8f1aa7ada6137ec28d3166f83011907d4f457"

  url "https://github.com/vengi-voxel/vengi/releases/download/v#{version}/vengi-#{version}-Darwin.dmg",
      verified: "github.com/vengi-voxel/vengi/"
  name "vengi-voxedit"
  desc "Voxel editor"
  homepage "https://vengi-voxel.github.io/vengi/"

  app "vengi-voxedit.app"

  zap trash: [
    "~/Library/Application Support/vengi/voxedit"
  ]
end
mgerhardy commented 5 months ago

https://github.com/Homebrew/homebrew-cask/pull/164678

mgerhardy commented 5 months ago

https://github.com/tony-go/codesign-macos

mgerhardy commented 5 months ago

9ce0da5765c59ee3b19e877bea23a347cfd5139f let's see whether this is enough

mgerhardy commented 4 months ago

5ec3a38de111cce882d89d6341cd15ad4978f8dd signs it properly now