From b35942ae9f78eab55fe09990144265fd50c45f75c8eda69a22d62b821cd1d095 Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan Date: Wed, 24 Sep 2014 12:24:42 +0000 Subject: [PATCH 1/6] OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/breeze?expand=0&rev=12 --- breeze-5.0.95~git20140826.tar.xz | 3 -- breeze-5.0.95~git20140924.tar.xz | 3 ++ breeze.changes | 8 +++++ breeze.spec | 6 ++-- breeze4-style.changes | 7 ++++ breeze4-style.spec | 7 ++-- openSUSE_colorscheme.diff | 55 ++++++++++++++++++++++++++++++++ 7 files changed, 79 insertions(+), 10 deletions(-) delete mode 100644 breeze-5.0.95~git20140826.tar.xz create mode 100644 breeze-5.0.95~git20140924.tar.xz create mode 100644 openSUSE_colorscheme.diff diff --git a/breeze-5.0.95~git20140826.tar.xz b/breeze-5.0.95~git20140826.tar.xz deleted file mode 100644 index 730d172..0000000 --- a/breeze-5.0.95~git20140826.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:34fafc6abc257f53c5080af63e3a7d82708f79e3c557c544d0ab92b9a581e4bf -size 16409284 diff --git a/breeze-5.0.95~git20140924.tar.xz b/breeze-5.0.95~git20140924.tar.xz new file mode 100644 index 0000000..cdaf981 --- /dev/null +++ b/breeze-5.0.95~git20140924.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4467de21120b3a71f923e31e04fdc63baf288803c9a475de4a097da946f6125a +size 16410392 diff --git a/breeze.changes b/breeze.changes index 668067e..86a2227 100644 --- a/breeze.changes +++ b/breeze.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Sep 24 12:15:17 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 5.0.95~git20140924 + * Many improvements for the Breeze style +- Added openSUSE_colorscheme.diff: apply openSUSE colorscheme if exists +- Drop pkgconfig(x11) BuildRequires + ------------------------------------------------------------------- Tue Aug 26 08:13:31 UTC 2014 - hrvoje.senjan@gmail.com diff --git a/breeze.spec b/breeze.spec index 8d5cbdf..779da02 100644 --- a/breeze.spec +++ b/breeze.spec @@ -17,7 +17,7 @@ Name: breeze -Version: 5.0.95~git20140826 +Version: 5.0.95~git20140924 Release: 0 BuildRequires: cmake >= 2.8.12 BuildRequires: extra-cmake-modules >= 0.0.12 @@ -31,7 +31,6 @@ BuildRequires: kwindowsystem-devel BuildRequires: pkgconfig(Qt5DBus) >= 5.2.0 BuildRequires: pkgconfig(Qt5Widgets) >= 5.2.0 BuildRequires: pkgconfig(Qt5X11Extras) >= 5.2.0 -BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(x11-xcb) BuildRequires: pkgconfig(xcb) Requires: breeze5-cursors >= %{version} @@ -45,6 +44,8 @@ Group: System/GUI/KDE Url: http://www.kde.org #Source: http://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz Source: %{name}-%{version}.tar.xz +# PATCH-FIX-OPENSUSE openSUSE_colorscheme.diff -- apply openSUSE colorscheme if exists +Patch0: openSUSE_colorscheme.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -99,6 +100,7 @@ This package provides Breeze KWin decoration. %prep %setup -q +%patch0 -p1 %build %cmake_kf5 -d build -- -DBUILD_po=OFF diff --git a/breeze4-style.changes b/breeze4-style.changes index 668067e..e4bcf45 100644 --- a/breeze4-style.changes +++ b/breeze4-style.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Sep 24 12:15:17 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 5.0.95~git20140924 + * Many improvements for the Breeze style +- Drop pkgconfig(x11) BuildRequires + ------------------------------------------------------------------- Tue Aug 26 08:13:31 UTC 2014 - hrvoje.senjan@gmail.com diff --git a/breeze4-style.spec b/breeze4-style.spec index da6dd6e..b3d7c32 100644 --- a/breeze4-style.spec +++ b/breeze4-style.spec @@ -17,7 +17,7 @@ Name: breeze4-style -Version: 5.0.95~git20140826 +Version: 5.0.95~git20140924 Release: 0 BuildRequires: automoc4 BuildRequires: cmake >= 2.8.12 @@ -25,7 +25,6 @@ BuildRequires: kde4-filesystem BuildRequires: libkde4-devel BuildRequires: libqt4-devel BuildRequires: libxcb-devel -BuildRequires: pkgconfig(x11) Summary: Plasma Desktop artwork, styles and assets License: GPL-2.0+ Group: System/GUI/KDE @@ -42,13 +41,11 @@ This package contains kde4 backport of new default Plasma 5 style. %setup -q -n breeze-%{version} %build -pushd kstyle %cmake_kde4 -d build -- -DBUILD_po=OFF -DUSE_KDE4=ON %make_jobs -popd %install - %kde4_makeinstall -C kstyle/build + %kde4_makeinstall -C build %files %defattr(-,root,root) diff --git a/openSUSE_colorscheme.diff b/openSUSE_colorscheme.diff new file mode 100644 index 0000000..8163bf4 --- /dev/null +++ b/openSUSE_colorscheme.diff @@ -0,0 +1,55 @@ +diff --git a/misc/kde4breeze/src/main.cpp b/misc/kde4breeze/src/main.cpp +index 3d08694..0062cda 100644 +--- a/misc/kde4breeze/src/main.cpp ++++ b/misc/kde4breeze/src/main.cpp +@@ -32,7 +32,11 @@ + + void applyColorScheme(KConfig *other) + { +- QString src = QStandardPaths::locate(QStandardPaths::GenericDataLocation, "color-schemes/Breeze.colors"); ++ QString src; ++ src = QStandardPaths::locate(QStandardPaths::GenericDataLocation, "kde4/apps/color-schemes/openSUSE.colors"); ++ if (src.isEmpty()) { ++ src = QStandardPaths::locate(QStandardPaths::GenericDataLocation, "color-schemes/Breeze.colors"); ++ } + + KSharedConfigPtr config = KSharedConfig::openConfig(src); + +@@ -64,7 +68,12 @@ void updateKdeGlobals() + //use QtCurve only if installed + const bool hasBreeze = QStyleFactory::keys().contains("Breeze"); + KConfigGroup group(&config, "General"); ++ QString filekde4 = QStandardPaths::locate(QStandardPaths::GenericDataLocation, "kde4/apps/color-schemes/openSUSE.colors"); ++ if(!filekde4.isEmpty()){ ++ group.writeEntry("ColorScheme", "openSUSE"); ++ } else { + group.writeEntry("ColorScheme", "Breeze"); ++ } + if (hasBreeze) { + group.writeEntry("widgetStyle", "Breeze"); + } +@@ -78,7 +87,12 @@ void updateKdeGlobals() + + KSharedConfig::Ptr kf5Config = KSharedConfig::openConfig("kdeglobals"); + KConfigGroup kf5Group(kf5Config, "General"); ++ QString filekf5 = QStandardPaths::locate(QStandardPaths::GenericDataLocation, "color-schemes/openSUSE.colors"); ++ if(!filekf5.isEmpty()){ ++ kf5Group.writeEntry("ColorScheme", "openSUSE"); ++ } else { + kf5Group.writeEntry("ColorScheme", "Breeze"); ++ } + if (hasBreeze) { + kf5Group.writeEntry("widgetStyle", "Breeze"); + } +@@ -86,7 +100,11 @@ void updateKdeGlobals() + kf5Group.sync(); + + KConfigGroup kf52Group(kf5Config, "KDE"); ++ if(!filekf5.isEmpty()){ ++ kf52Group.writeEntry("ColorScheme", "openSUSE"); ++ } else { + kf52Group.writeEntry("ColorScheme", "Breeze"); ++ } + if (hasBreeze) { + kf52Group.writeEntry("widgetStyle", "Breeze"); + } From 559a29ba7d7b61c6fa835fb29979ece9ca439c1c2ba90f763eb55d1f70e2c0c9 Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan Date: Wed, 24 Sep 2014 20:12:17 +0000 Subject: [PATCH 2/6] OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/breeze?expand=0&rev=13 --- breeze-5.0.95~git20140924.tar.xz | 4 +-- breeze.changes | 3 +- breeze.spec | 3 -- openSUSE_colorscheme.diff | 55 -------------------------------- 4 files changed, 4 insertions(+), 61 deletions(-) delete mode 100644 openSUSE_colorscheme.diff diff --git a/breeze-5.0.95~git20140924.tar.xz b/breeze-5.0.95~git20140924.tar.xz index cdaf981..2a017cf 100644 --- a/breeze-5.0.95~git20140924.tar.xz +++ b/breeze-5.0.95~git20140924.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4467de21120b3a71f923e31e04fdc63baf288803c9a475de4a097da946f6125a -size 16410392 +oid sha256:264a68ca389ec9e466d439a01f38d7a8482771214c9267f66db1394d2494bd83 +size 16410688 diff --git a/breeze.changes b/breeze.changes index 86a2227..ce5108c 100644 --- a/breeze.changes +++ b/breeze.changes @@ -3,7 +3,8 @@ Wed Sep 24 12:15:17 UTC 2014 - hrvoje.senjan@gmail.com - Update to 5.0.95~git20140924 * Many improvements for the Breeze style -- Added openSUSE_colorscheme.diff: apply openSUSE colorscheme if exists + * Honor look-n-feel setting in kdeglobals (needed for openSUSE + branding) - Drop pkgconfig(x11) BuildRequires ------------------------------------------------------------------- diff --git a/breeze.spec b/breeze.spec index 779da02..432034a 100644 --- a/breeze.spec +++ b/breeze.spec @@ -44,8 +44,6 @@ Group: System/GUI/KDE Url: http://www.kde.org #Source: http://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz Source: %{name}-%{version}.tar.xz -# PATCH-FIX-OPENSUSE openSUSE_colorscheme.diff -- apply openSUSE colorscheme if exists -Patch0: openSUSE_colorscheme.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -100,7 +98,6 @@ This package provides Breeze KWin decoration. %prep %setup -q -%patch0 -p1 %build %cmake_kf5 -d build -- -DBUILD_po=OFF diff --git a/openSUSE_colorscheme.diff b/openSUSE_colorscheme.diff deleted file mode 100644 index 8163bf4..0000000 --- a/openSUSE_colorscheme.diff +++ /dev/null @@ -1,55 +0,0 @@ -diff --git a/misc/kde4breeze/src/main.cpp b/misc/kde4breeze/src/main.cpp -index 3d08694..0062cda 100644 ---- a/misc/kde4breeze/src/main.cpp -+++ b/misc/kde4breeze/src/main.cpp -@@ -32,7 +32,11 @@ - - void applyColorScheme(KConfig *other) - { -- QString src = QStandardPaths::locate(QStandardPaths::GenericDataLocation, "color-schemes/Breeze.colors"); -+ QString src; -+ src = QStandardPaths::locate(QStandardPaths::GenericDataLocation, "kde4/apps/color-schemes/openSUSE.colors"); -+ if (src.isEmpty()) { -+ src = QStandardPaths::locate(QStandardPaths::GenericDataLocation, "color-schemes/Breeze.colors"); -+ } - - KSharedConfigPtr config = KSharedConfig::openConfig(src); - -@@ -64,7 +68,12 @@ void updateKdeGlobals() - //use QtCurve only if installed - const bool hasBreeze = QStyleFactory::keys().contains("Breeze"); - KConfigGroup group(&config, "General"); -+ QString filekde4 = QStandardPaths::locate(QStandardPaths::GenericDataLocation, "kde4/apps/color-schemes/openSUSE.colors"); -+ if(!filekde4.isEmpty()){ -+ group.writeEntry("ColorScheme", "openSUSE"); -+ } else { - group.writeEntry("ColorScheme", "Breeze"); -+ } - if (hasBreeze) { - group.writeEntry("widgetStyle", "Breeze"); - } -@@ -78,7 +87,12 @@ void updateKdeGlobals() - - KSharedConfig::Ptr kf5Config = KSharedConfig::openConfig("kdeglobals"); - KConfigGroup kf5Group(kf5Config, "General"); -+ QString filekf5 = QStandardPaths::locate(QStandardPaths::GenericDataLocation, "color-schemes/openSUSE.colors"); -+ if(!filekf5.isEmpty()){ -+ kf5Group.writeEntry("ColorScheme", "openSUSE"); -+ } else { - kf5Group.writeEntry("ColorScheme", "Breeze"); -+ } - if (hasBreeze) { - kf5Group.writeEntry("widgetStyle", "Breeze"); - } -@@ -86,7 +100,11 @@ void updateKdeGlobals() - kf5Group.sync(); - - KConfigGroup kf52Group(kf5Config, "KDE"); -+ if(!filekf5.isEmpty()){ -+ kf52Group.writeEntry("ColorScheme", "openSUSE"); -+ } else { - kf52Group.writeEntry("ColorScheme", "Breeze"); -+ } - if (hasBreeze) { - kf52Group.writeEntry("widgetStyle", "Breeze"); - } From 7e9d45d1bb76af5c07323794b52642cf6e717499bae5a9766d8e8f3c1c856f4c Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan Date: Thu, 25 Sep 2014 22:51:37 +0000 Subject: [PATCH 3/6] OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/breeze?expand=0&rev=14 --- breeze-5.0.95.tar.xz | 3 +++ breeze-5.0.95~git20140924.tar.xz | 3 --- breeze.changes | 6 ++++++ breeze.spec | 2 +- breeze4-style.changes | 6 ++++++ breeze4-style.spec | 2 +- 6 files changed, 17 insertions(+), 5 deletions(-) create mode 100644 breeze-5.0.95.tar.xz delete mode 100644 breeze-5.0.95~git20140924.tar.xz diff --git a/breeze-5.0.95.tar.xz b/breeze-5.0.95.tar.xz new file mode 100644 index 0000000..62706c6 --- /dev/null +++ b/breeze-5.0.95.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3df7b76cdc9901619a625a19a4f629889d625411eed84ad77ce8d5eaf203c24 +size 16423772 diff --git a/breeze-5.0.95~git20140924.tar.xz b/breeze-5.0.95~git20140924.tar.xz deleted file mode 100644 index 2a017cf..0000000 --- a/breeze-5.0.95~git20140924.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:264a68ca389ec9e466d439a01f38d7a8482771214c9267f66db1394d2494bd83 -size 16410688 diff --git a/breeze.changes b/breeze.changes index ce5108c..6495281 100644 --- a/breeze.changes +++ b/breeze.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Sep 25 22:45:25 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 5.0.95: + * Minor tweaks to breeze style since previous update + ------------------------------------------------------------------- Wed Sep 24 12:15:17 UTC 2014 - hrvoje.senjan@gmail.com diff --git a/breeze.spec b/breeze.spec index 432034a..e89d858 100644 --- a/breeze.spec +++ b/breeze.spec @@ -17,7 +17,7 @@ Name: breeze -Version: 5.0.95~git20140924 +Version: 5.0.95 Release: 0 BuildRequires: cmake >= 2.8.12 BuildRequires: extra-cmake-modules >= 0.0.12 diff --git a/breeze4-style.changes b/breeze4-style.changes index e4bcf45..fcd3b07 100644 --- a/breeze4-style.changes +++ b/breeze4-style.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Sep 25 22:45:25 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 5.0.95: + * Minor tweaks to breeze style since previous update + ------------------------------------------------------------------- Wed Sep 24 12:15:17 UTC 2014 - hrvoje.senjan@gmail.com diff --git a/breeze4-style.spec b/breeze4-style.spec index b3d7c32..92e7edd 100644 --- a/breeze4-style.spec +++ b/breeze4-style.spec @@ -17,7 +17,7 @@ Name: breeze4-style -Version: 5.0.95~git20140924 +Version: 5.0.95 Release: 0 BuildRequires: automoc4 BuildRequires: cmake >= 2.8.12 From 1ea00fd48f7ef6ed1568c104a96fe24033397a693b24a2be19cb7faee2adb614 Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan Date: Thu, 25 Sep 2014 23:00:20 +0000 Subject: [PATCH 4/6] OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/breeze?expand=0&rev=15 --- breeze4-style.changes | 2 ++ breeze4-style.spec | 3 +++ dont-build-translations.patch | 19 +++++++++++++++++++ 3 files changed, 24 insertions(+) create mode 100644 dont-build-translations.patch diff --git a/breeze4-style.changes b/breeze4-style.changes index fcd3b07..b4c7ca5 100644 --- a/breeze4-style.changes +++ b/breeze4-style.changes @@ -3,6 +3,8 @@ Thu Sep 25 22:45:25 UTC 2014 - hrvoje.senjan@gmail.com - Update to 5.0.95: * Minor tweaks to breeze style since previous update +- Added dont-build-translations.patch: we don't want translations + built twice ------------------------------------------------------------------- Wed Sep 24 12:15:17 UTC 2014 - hrvoje.senjan@gmail.com diff --git a/breeze4-style.spec b/breeze4-style.spec index 92e7edd..174b392 100644 --- a/breeze4-style.spec +++ b/breeze4-style.spec @@ -31,6 +31,8 @@ Group: System/GUI/KDE Url: http://www.kde.org #Source: http://download.kde.org/stable/plasma/%{version}/breeze-%{version}.tar.xz Source: breeze-%{version}.tar.xz +# PATCH-FIX-UPSTREAM dont-build-translations.patch -- we don't need translations for kde4 style +Patch0: dont-build-translations.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -39,6 +41,7 @@ This package contains kde4 backport of new default Plasma 5 style. %prep %setup -q -n breeze-%{version} +%patch0 -p1 %build %cmake_kde4 -d build -- -DBUILD_po=OFF -DUSE_KDE4=ON diff --git a/dont-build-translations.patch b/dont-build-translations.patch new file mode 100644 index 0000000..355eab2 --- /dev/null +++ b/dont-build-translations.patch @@ -0,0 +1,19 @@ +--- breeze-5.0.95.orig/CMakeLists.txt 2014-09-25 16:45:07.000000000 +0200 ++++ breeze-5.0.95/CMakeLists.txt 2014-09-26 00:57:54.472027256 +0200 +@@ -10,6 +10,9 @@ else() + find_package(ECM 0.0.9 REQUIRED NO_MODULE) + set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) + ++ find_package(KF5I18n CONFIG REQUIRED) ++ ki18n_install(po) ++# # + include(KDEInstallDirs) + include(KDECMakeSettings) + include(KDECompilerSettings) +@@ -28,5 +31,4 @@ endif() + + feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) + +-find_package(KF5I18n CONFIG REQUIRED) +-ki18n_install(po) ++ From c54fed2eae1749676ddf85f8d83342f132316ae81f6dd354b25b5677dcd18985 Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan Date: Thu, 25 Sep 2014 23:04:51 +0000 Subject: [PATCH 5/6] OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/breeze?expand=0&rev=16 --- breeze.changes | 1 + breeze.spec | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/breeze.changes b/breeze.changes index 6495281..d489002 100644 --- a/breeze.changes +++ b/breeze.changes @@ -3,6 +3,7 @@ Thu Sep 25 22:45:25 UTC 2014 - hrvoje.senjan@gmail.com - Update to 5.0.95: * Minor tweaks to breeze style since previous update +- Install locale to %{_kf5_localedir} (../locale/kf5/ directory) ------------------------------------------------------------------- Wed Sep 24 12:15:17 UTC 2014 - hrvoje.senjan@gmail.com diff --git a/breeze.spec b/breeze.spec index e89d858..8157db0 100644 --- a/breeze.spec +++ b/breeze.spec @@ -96,16 +96,22 @@ Group: System/GUI/KDE Artwork, styles and assets for the Breeze visual style for the Plasma Desktop. This package provides Breeze KWin decoration. +%lang_package -n breeze5-style %prep %setup -q %build - %cmake_kf5 -d build -- -DBUILD_po=OFF + %cmake_kf5 -d build -- -DBUILD_po=OFF -DCMAKE_INSTALL_LOCALEDIR=share/locale/kf5 %make_jobs %install %kf5_makeinstall -C build +%files -n breeze5-style-lang +%defattr(-,root,root) +%doc COPYING* +%{_kf5_localedir}/ + %files -n breeze5-icons %defattr(-,root,root) %doc COPYING* From 91b804f40eb184a8f96ee8c0ad0b772fb5215762806ca21421233aa1e4a8f244 Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan Date: Fri, 26 Sep 2014 13:24:30 +0000 Subject: [PATCH 6/6] OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/breeze?expand=0&rev=17 --- breeze-rpmlintrc | 2 ++ breeze.changes | 2 ++ breeze.spec | 1 + 3 files changed, 5 insertions(+) create mode 100644 breeze-rpmlintrc diff --git a/breeze-rpmlintrc b/breeze-rpmlintrc new file mode 100644 index 0000000..cc4ae51 --- /dev/null +++ b/breeze-rpmlintrc @@ -0,0 +1,2 @@ +# we don't use find_lang macro as it doesn't searches in subdirectories +addFilter("file-not-in-%lang .*") \ No newline at end of file diff --git a/breeze.changes b/breeze.changes index d489002..8ca5b56 100644 --- a/breeze.changes +++ b/breeze.changes @@ -4,6 +4,8 @@ Thu Sep 25 22:45:25 UTC 2014 - hrvoje.senjan@gmail.com - Update to 5.0.95: * Minor tweaks to breeze style since previous update - Install locale to %{_kf5_localedir} (../locale/kf5/ directory) +- Add rpmlintrc file for file-not-in-%lang warnings: we don't use + find_lang macro as it doesn't searches in subdirectories ------------------------------------------------------------------- Wed Sep 24 12:15:17 UTC 2014 - hrvoje.senjan@gmail.com diff --git a/breeze.spec b/breeze.spec index 8157db0..439ac4f 100644 --- a/breeze.spec +++ b/breeze.spec @@ -44,6 +44,7 @@ Group: System/GUI/KDE Url: http://www.kde.org #Source: http://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz Source: %{name}-%{version}.tar.xz +Source99: %{name}-rpmlintrc BuildRoot: %{_tmppath}/%{name}-%{version}-build %description