Skip to content

Commit

Permalink
Update kf6 macros and patterns
Browse files Browse the repository at this point in the history
Signed-off-by: Reilly Brogan <[email protected]>
  • Loading branch information
ReillyBrogan committed Jan 13, 2024
1 parent 4fa4e53 commit e676667
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
4 changes: 4 additions & 0 deletions ypkg2/packages.py
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,10 @@ def __init__(self, spec):
priority=PRIORITY_DEFAULT+1)
self.add_pattern("/usr/share/qt5/doc/*.tags", "devel",
priority=PRIORITY_DEFAULT+1)
self.add_pattern("/usr/share/doc/qt6/*.qch", "devel",
priority=PRIORITY_DEFAULT+1)
self.add_pattern("/usr/share/doc/qt6/*.tags", "devel",
priority=PRIORITY_DEFAULT+1)

# This is almost always man files for api functions
self.add_pattern("/usr/share/man/man3", "devel",
Expand Down
4 changes: 3 additions & 1 deletion ypkg2/rc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,9 @@ actions:
- cmake_kf6: |
%cmake_ninja -DCMAKE_INSTALL_LIBEXECDIR_kf6:PATH=%libdir%/kf6 \
-DKDE_INSTALL_LIBEXECDIR:PATH=%libdir%/kf6 \
-DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=ON
-DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=ON \
-DBUILD_QCH=ON \
-DBUILD_TESTING=OFF
- meson_configure: |
CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" meson setup --prefix %PREFIX% --buildtype=plain --libdir="lib%LIBSUFFIX%" --libexecdir="lib%LIBSUFFIX%/%PKGNAME%" --sysconfdir=/etc --localstatedir=/var solusBuildDir
- ninja_build: &ninja_build |
Expand Down

0 comments on commit e676667

Please sign in to comment.