TuxGuitar-1.5.0 has been released. is there anyone can help to write a ebuild file? https://sourceforge.net/p/tuxguitar/news/2018/02/tuxguitar-150-has-been-released/ https://sourceforge.net/projects/tuxguitar/files/TuxGuitar/TuxGuitar-1.5/ Thanks so much.
You can help the maintainer with further information: Does a simple bump [1] work on your system? Chances are high, because a first look on the bump revealed only small changes. [1] https://wiki.gentoo.org/wiki/Custom_repository#Simple_version_bump_of_an_ebuild_in_the_local_overlay
a simple version bump did't work for version 1.5. # cp tuxguitar-1.3.2.ebuild tuxguitar-1.5.0.ebuild removed inherit, CDEPEND, RDEPEND, DEPEND, PATCHES from the ebuild file because I didnt want to install un-necessary packages in the system(I know those packages are not necessary for version 1.5 because I have manually installed the TuxGuitar-1.5 and it's running ok, it is required java and wayland) # ebuild tuxguitar-1.5.ebuild manifest OR # ebuild tuxguitar-1.5.0.ebuild manifest repored fetch error, I download the source manually, changed the filename from tuxguitar-1.5-src.tar.gz to tuxguitar-1.5.0-src.tar.gz >>> Emerging (1 of 1) media-sound/tuxguitar-1.5.0::local_overlay * tuxguitar-1.5.0-src.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking tuxguitar-1.5.0-src.tar.gz to /var/tmp/portage/media-sound/tuxguitar-1.5.0/work >>> Source unpacked in /var/tmp/portage/media-sound/tuxguitar-1.5.0/work * ERROR: media-sound/tuxguitar-1.5.0::local_overlay failed (prepare phase): * The source directory '/var/tmp/portage/media-sound/tuxguitar-1.5.0/work/tuxguitar-1.5.0-src' doesn't exist * * Call stack: * ebuild.sh, line 776: Called __ebuild_main 'prepare' * phase-functions.sh, line 1053: Called __dyn_prepare * phase-functions.sh, line 372: Called die * The specific snippet of code: * die "The source directory '${S}' doesn't exist"
To get this in the tree, I need to work on the OpenPDF ebuilds for license compliance, so it may take a bit to get this sorted. Thanks for reporting.
Created attachment 536116 [details] 1.5.1 ebuild Here is an ebuild file for 1.5.1 tuxguitar
Created attachment 536118 [details, diff] patch for build step For build process it needs a lot of patching. Here the required minimum.
Hello! I updated ebuild for tuxguitar 1.5.1. It compiles and installs without errors. I hope it can be pushed to the main repository.
(In reply to Den from comment #5) > Created attachment 536118 [details, diff] [details, diff] > patch for build step > > For build process it needs a lot of patching. Here the required minimum. this ebuild with patch worked for me.thants a lot for the help.
Maybe this is solved in our local repositories, but this should be in the tree, shouldn't it?