Created attachment 326822 [details] Failed to emerge media-sound/non-sequencer-9999, Log file the sub modules which can be build separate , mixer, sequencer, daw , session-manager now all are in "git://git.tuxfamily.org/gitroot/non/non.git" and not it://git.tuxfamily.org/gitroot/non/daw etc. Also just changing the GIT_REPO_URI to reflect this causes a build fail hecking for ntk_config...which: no ntk-config in (./lib/ntk) failed! Command ntk_config not found. << Which is cause $(S)/lib needs to be build first to satisfy configure , ntk comes with it bundled also BTW, FLTK is no longer a dependency. i spoke the dev on irc he said : <male> violetina: Also, yes, everything can be built/installed separately. But it's not working 100% automatically right now. If you do make -C lib && make -C nonlib && make -C FL, then you should be able to cd into the different projects and make them one by one. Or you could build it all together and then cd in to a specific project to do 'make install'. IMHO, they should all be separate packages in a distribution (i.e. non-daw, non-mixer, non-sequencer, and non-session-manager) i started an ebuild that builds everything , not using eutils :( hope someone can split this up and make a cleaner ebuild.
Created attachment 326826 [details] Command ntk_config not found.
Created attachment 326828 [details] working dirty ebuild to build the whole suite
srry the ebuild not works
ha i found a way to make it install after a long time lol see new attachment
Created attachment 327354 [details] new ebuild
still needs some work , like make debug optional and prob fix some cflags and see if that patch is still needed (look at the pro-audio overlay to find it) for the fltk flags and clean out comments ;) also : >>> Completed installing non-things-9999 into /mnt/MEDIA/portage/media-sound/non-things-9999/image/ * QA Notice: This package installs one or more .desktop files that do not * pass validation. * * /usr/share/applications/non-daw.desktop: warning: value "Application;AudioVideo;Audio;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application" * /usr/share/applications/non-mixer.desktop: warning: value "Application;AudioVideo;Audio;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application" * /usr/share/applications/non-sequencer.desktop: warning: value "Application;AudioVideo;Audio;Midi;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application" * /usr/share/applications/non-session-manager.desktop: warning: value "Application;AudioVideo;Audio;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application" * * QA Notice: Pre-stripped files found: * /usr/bin/jackpatch * /usr/bin/non-mixer * /usr/bin/non-daw * /usr/bin/non-sequencer * /usr/bin/nsmd * /usr/bin/non-session-manager strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line usr/bin/nsm-proxy usr/bin/nsm-proxy-gui ecompressdir: bzip2 -9 /usr/share/doc greats tina
Created attachment 327356 [details] make file patch for fltk
Created attachment 327358 [details] to put in files dir not sure this is still needed kept from old ebuild
Created attachment 327360 [details] to put in files dir not sure this is still needed kept from old ebuild
damn should have named the files right :s in attachment non_makefile.patch x-www-browser and 61browser just look at the ebuild ;)
Created attachment 327362 [details] non-things-9999-r1.ebuild removed the comments
i did split the ebuild up (meta and packages ) all files can be found at https://github.com/violetina/violetina-overlay/tree/master/media-sound see http://www.mail-archive.com/proaudio@lists.tuxfamily.org/msg04619.html greats tina
fixed in rev 2261