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~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-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 668067e..8ca5b56 100644 --- a/breeze.changes +++ b/breeze.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +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 + +- Update to 5.0.95~git20140924 + * Many improvements for the Breeze style + * Honor look-n-feel setting in kdeglobals (needed for openSUSE + branding) +- 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..439ac4f 100644 --- a/breeze.spec +++ b/breeze.spec @@ -17,7 +17,7 @@ Name: breeze -Version: 5.0.95~git20140826 +Version: 5.0.95 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,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 @@ -97,16 +97,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* diff --git a/breeze4-style.changes b/breeze4-style.changes index 668067e..b4c7ca5 100644 --- a/breeze4-style.changes +++ b/breeze4-style.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +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 + +- 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..174b392 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 Release: 0 BuildRequires: automoc4 BuildRequires: cmake >= 2.8.12 @@ -25,13 +25,14 @@ 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 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 @@ -40,15 +41,14 @@ This package contains kde4 backport of new default Plasma 5 style. %prep %setup -q -n breeze-%{version} +%patch0 -p1 %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/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) ++