Basket 2.0 is about to be released. So I've made an ebuild that will build the beta (version 1.80). And I'll update it as the releases happen. It's my first ebuild, so any comments are appreciated. Including the proper way to grab a tagged release in git, because I couldn't find documentation on that. Reproducible: Always
Created attachment 224809 [details] ebuild for basket-1.80
I don't know about that SRC_URI but homepage is indeed indicating 1.80 is out.
Please put it in portage main tree :)
Download link, http://basket.kde.org/downloads/?file=basket-1.80 http://basket.kde.org/downloads/basket-1.80.tar.bz2 for sanity :)
Is in the kde overlay now, thanks for contributing!
Created attachment 227633 [details] Patch adding a kde-base/qimageblitz dependency Here is a patch for the ebuild which adds a missing kde-base/qimageblitz dependency. Without it the following happens when building: -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler -- Found automoc4: /usr/bin/automoc4 -- Configuring incomplete, errors occurred! CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:70 (MESSAGE): Could NOT find QImageBlitz (missing: QIMAGEBLITZ_INCLUDES QIMAGEBLITZ_LIBRARIES) Call Stack (most recent call first): /usr/share/apps/cmake/modules/FindQImageBlitz.cmake:48 (find_package_handle_standard_args) CMakeLists.txt:6 (find_package) !!! ERROR in kde-misc/basket-1.80::kde: !!! In enable_cmake-utils_src_configure at line 2605 !!! cmake failed !!! Call stack: !!! * enable_cmake-utils_src_configure (/var/tmp/paludis/kde-misc-basket-1.80/temp/loadsaveenv:2605) !!! * _execute_optionaly (/var/tmp/paludis/kde-misc-basket-1.80/temp/loadsaveenv:696) !!! * cmake-utils_src_configure (/var/tmp/paludis/kde-misc-basket-1.80/temp/loadsaveenv:1391) !!! * kde4-base_src_configure (/var/tmp/paludis/kde-misc-basket-1.80/temp/loadsaveenv:4180) !!! * src_configure (/var/tmp/paludis/kde-misc-basket-1.80/temp/loadsaveenv:5235) !!! * ebuild_f_configure (/usr/libexec/paludis/2/src_configure.bash:54) !!! * ebuild_main (/usr/libexec/paludis/ebuild.bash:647) !!! * main (/usr/libexec/paludis/ebuild.bash:675)
Created attachment 228755 [details] Patched basket-1.80.ebuild with added keywords
Added to the tree, thank you all for ebuilds and testing! Taras, note that your ebuild is actually the live one and not 1.80, and that the convention is to put functions after all variables in the ebuild. Also, please attach patches in the future instead of the whole ebuild, makes it easier to spot changes. Thanks!