Just updated the AUR:

SUFFIX="-git" LABEL="Git Build" works great, thank you!
conflicts-array removed so the git version is now installable alongside the stable release.

New Install message reads:
This is NOT A STABLE RELEASE!
Scores created with this dev-build may be incompatible with other releases of MuseScore!
You can install this dev-version alongside a stable release.
To execute git version use command: 'musescore-git'

pkgdesc='Latest git-version of the sheet music editor MuseScore'

The about says "Unstable Prerelease for Version: 2.1.0 / Revision: 3543170"
Looks good to me. This Rev.Nr. is obvioiusly something different from gitrev or gitcommit. It's a completely different format anyway.

On 04/12/15 09:07, Bernhard Landauer wrote:
Thank you Eric, I will look into your suggestions.
Feel free to edit the PKGBUILD locally and let me know about your findings, too! I will also think about a more suggestive pkgdesc and add a warning to be printed by the install script.

Am 04. Dezember 2015 05:31:14 MEZ, schrieb ericfontainejazz <ericfontainej...@gmail.com>:

    I've installed your musescore-git package via yaourt on my arch machine.  A
    few sugestions:

    1) After finish compiling, yaourt checks for conflicting packages and says
    "musescore-git and musescore are in conflict. Remove musescore? [y/N]".  I
    would prefer if these two packages did not conflict, since it is useful to
    have both the latest stable and latest git coexisting in the system.  I
    think this could be resolved by appending "-git" so the resulting binary is
    named "musescore-git".

    The instructions here
    
https://musescore.org/en/developers-handbook/compilation/compile-instructions-ubuntu-14.10-git#Build-an-executable-file
    lead me to think you can use:

    make SUFFIX="-git" LABEL="Git Build"
    sudo make SUFFIX="-git" LABEL="Git Build" install

    2) When
    I go to help->about I see revision is 3543170 but the latest commit
    in musescore git master is not that number.  I think you need to do "make
    revision" first in the arch build script before making musescore so that it
    gets that number in that about window.  (I'm pretty sure I'm using this
    compiled version by looking at the date on the binary I'm executing)

    3) I use distcc and ccache as my default compilers (I've set in my
    /etc/environment).  (FYI: distcc allows me to utilize all computers in my
    home network when compiling, and ccache supposidly reuses results or
    previous compilations when source files are same to save time). Initially
    when trying to build your package via yaourt, I got an error "CMake
    Error...The C++ compiler /usr/bin/ccache is not able to compile a simple
    test program"...I've posted full yaourt build output here:
    http://pastebin.com/cz4Y36Kp  but suffice
    to say after switching to plain
    CC=gcc and CXX=g++ for compiler variable names, then the build works fine.
    Now I haven't looked further into why it failed...it is possible that
    something is wrong with my computer setup, but normally I can build
    musescore just fine via makefile or in qtcreator with distcc and ccache.  I
    might look into this more...can't say for sure it is the build script's
    fault.

    4) I agree that should contain a warning about save file versions.  I think
    should have a warning in the startup splash screen as well as have the build
    script print that warning.



    --
    View this message in 
context:http://dev-list.musescore.org/musescore-git-tp7579555p7579564.html
    Sent from the MuseScore Developer mailing list archive atNabble.com 
<http://Nabble.com>.

    ------------------------------------------------------------------------

    Go from Idea to Many App
    Stores Faster with Intel(R) XDK
    Give your users amazing mobile app experiences with Intel(R) XDK.
    Use one codebase in this all-in-one HTML5 development environment.
    Design, debug & build mobile apps & 2D/3D high-impact games for multiple 
OSs.
    http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140
    ------------------------------------------------------------------------

    Mscore-developer mailing list
    Mscore-developer@lists.sourceforge.net
    https://lists.sourceforge.net/lists/listinfo/mscore-developer

------------------------------------------------------------------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140

_______________________________________________
Mscore-developer mailing list
Mscore-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mscore-developer
------------------------------------------------------------------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140
_______________________________________________
Mscore-developer mailing list
Mscore-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mscore-developer

Reply via email to