algent Thanks for the reply. I was getting kinda worked up over this not knowing how to proceed and decided to try again another time from the beginning.
I managed to update the package.yml file, but where should I put it? On the 'build' directory, (which I assume to be the cloned repository directory), Makefile is there as intended; so it should go there as well right?
When I try make
, I get this:
make build
make[1]: Entrando no diretório '/home/zenurik/.building/kwin-lowlatency'
sudo solbuild build package.yml -p unstable-x86_64;
Senha:
Profile is not installed: Did you forget to init?
make[1]: Saindo do diretório '/home/zenurik/.building/kwin-lowlatency'
make abireport
make[1]: Entrando no diretório '/home/zenurik/.building/kwin-lowlatency'
abireport -p abi_ -D `dirname package.yml` scan-packages `dirname package.yml`
error locating packages: No packages in directory .
make[1]: *** [../Makefile.common:15: abireport] Erro 1
make[1]: Saindo do diretório '/home/zenurik/.building/kwin-lowlatency'
make: *** [../Makefile.common:12: complete] Erro 2
It can't find the file? Why is that?
This is my package.yml
name : kwin-lowlatency
version : 5.19.4
release : 2
source :
- https://github.com/tildearrow/kwin-lowlatency/archive/v5.19.4.tar.gz : bf615e9b3fafbf51ed36d2e895cccc12a2ce882dd176f8554914b49f7a5a81bf
license :
- GFDL-1.2
- GPL-2.0
component : desktop.kde.core
optimize : lto
summary : KDE lowlatency window manager fork
description: |
KWin is the window manager for the KDE Plasma Desktop. It gives you complete control over your windows, making sure they're not in the way but aid you in your task. It paints the window decoration, the bar on top of every window with (configurable) buttons like close, maximize and minimize. It also handles placing of windows and switching between them.
patterns :
- /usr/lib64/libkdeinit5*.so
builddeps :
- pkgconfig(epoxy)
- pkgconfig(fontconfig)
- pkgconfig(freetype2)
- pkgconfig(libcap)
- pkgconfig(libinput)
- pkgconfig(libKActivities)
- pkgconfig(Qt5Multimedia)
- pkgconfig(Qt5Quick)
- pkgconfig(Qt5Script)
- pkgconfig(Qt5Sensors)
- pkgconfig(Qt5UiTools)
- pkgconfig(Qt5X11Extras)
- pkgconfig(sm)
- pkgconfig(wayland-cursor)
- pkgconfig(xcb-cursor)
- pkgconfig(xcb-event)
- pkgconfig(xcb-icccm)
- pkgconfig(xcb-keysyms)
- pkgconfig(xi)
- pkgconfig(xkbcommon)
- pkgconfig(xorg-server)
- breeze-devel
- extra-cmake-modules
- kcmutils-devel
- kcrash-devel
- kdeclarative-devel
- kdecoration-devel
- kdoctools-devel
- kglobalaccel-devel
- kiconthemes-devel
- kidletime-devel
- kinit-devel
- kio-devel
- knewstuff-devel
- knotifications-devel
- kscreenlocker-devel
- ktextwidgets-devel
- kwayland-devel
- kwidgetsaddons-devel
- plasma-framework-devel
rundeps :
- kirigami2
- qt5-virtualkeyboard
setup : |
%cmake_ninja -DBUILD_TESTING=OFF
build : |
%ninja_build
install : |
%ninja_install
%qml_cache```