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