Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request]: Beyond Compare v5 Beta #1529

Open
4 tasks done
nagromc opened this issue Jan 8, 2024 · 3 comments
Open
4 tasks done

[Request]: Beyond Compare v5 Beta #1529

nagromc opened this issue Jan 8, 2024 · 3 comments

Comments

@nagromc
Copy link

nagromc commented Jan 8, 2024

Prerequisites

  • I have searched all issues/PRs to ensure it has not already been reported or fixed.

Criteria

  • English interface (or at least English documentation)
  • Alternative, forked or prerelease version of an existing package
  • Fairly standard install (e.g. no elaborate pre/post install scripts)

Name

beyondcompare

Description

Directory and file compare functions in one package

Homepage

https://www.scootersoftware.com/beta

Download Link(s)

https://www.scootersoftware.com/files/BCompare-5.0.0.28643.exe

Corresponding package

extras/beyondcompare

Some Indication of Popularity/Repute

The installation can be done using the following command:

./BCompare-5.0.0.28643.exe /PORTABLE /VERYSILENT /DIR=$env:USERPROFILE/beyondcompare5
@nagromc
Copy link
Author

nagromc commented Jan 9, 2024

Here is the app manifest in my personal bucket: https://github.com/nagromc/scoop-bucket/blob/master/bucket/beyondcompare.json

@basejumpa
Copy link

basejumpa commented Jul 2, 2024

Just worked on my machine like a charm as well (see details below), thx @nagromc !

Maybe one suggestion:

Currently in your manifest the version including the build number is fixed. What about deriving a manifest beyondcompare5 from it and contributing that to the extras bucket. The beyondcompare5 manifest would install the most recent version of beyondcompare5 by determining the filename to download dynamically. There are examples in the extras and in the main buckets. That is a great functionality by scoop by the way.

    me@localhost MINGW64 ~
    $ scoop bucket add nagromc https://github.com/nagromc/scoop-bucket
    Checking repo... OK
    The nagromc bucket was added successfully.

    me@localhost MINGW64 ~
    $ scoop install nagromc/beyondcompare
    Installing 'beyondcompare' (5.0.0.29727) [64bit] from 'nagromc' bucket
    BCompare-5.0.0.29727.exe (25,5 MB) [===================================================================================================================] 100%
    Checking hash of BCompare-5.0.0.29727.exe ... ok.
    Running installer... done.
    Linking ~\scoop\apps\beyondcompare\current => ~\scoop\apps\beyondcompare\5.0.0.29727
    Creating shim for 'BComp'.
    Creating shim for 'BComp'.
    Making C:\Users\me\scoop\shims\bcomp.exe a GUI binary.
    Creating shim for 'BCompare'.
    Making C:\Users\me\scoop\shims\bcompare.exe a GUI binary.
    Creating shortcut for Beyond Compare 5 Beta (BCompare.exe)
    'beyondcompare' (5.0.0.29727) was installed successfully!

    me@localhost MINGW64 ~
    $

@nagromc
Copy link
Author

nagromc commented Jul 3, 2024

Thanks for your suggestion @basejumpa

Well, I thought about it, but it seems the place for non-stable software is in the versions bucket. From its README:

For alpha, beta, nightly, dev, canary, insiders, release candidates, and frozen/older versions of app manifests.

And BC5 is considered as beta, and recently as release candidate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants