[lxqt-notificationd] - Unify naming as discussed on Fedora IRC
Helio Chissini de Castro
heliocastro at fedoraproject.org
Sun Dec 21 13:01:04 UTC 2014
commit 581fd15c1555eec0c36e7f87e9b771b6b6575ae6
Author: Helio Chissini de Castro <helio at kde.org>
Date: Sun Dec 21 11:00:58 2014 -0200
- Unify naming as discussed on Fedora IRC
.gitignore | 1 +
lxqt-notificationd-0.8.0-unify.patch | 25 +++++++++++++
lxqt-notificationd.spec | 65 ++++++++++++++++++++++++++++++++++
sources | 1 +
4 files changed, 92 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..0b984b2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/lxqt-notificationd-0.8.0.tar.xz
diff --git a/lxqt-notificationd-0.8.0-unify.patch b/lxqt-notificationd-0.8.0-unify.patch
new file mode 100644
index 0000000..3707c4a
--- /dev/null
+++ b/lxqt-notificationd-0.8.0-unify.patch
@@ -0,0 +1,25 @@
+--- lxqt-notificationd-0.8.0/CMakeLists.txt.unify 2014-12-21 10:57:00.144317528 -0200
++++ lxqt-notificationd-0.8.0/CMakeLists.txt 2014-12-21 10:57:35.544423446 -0200
+@@ -11,21 +11,18 @@
+ set(CMAKE_INCLUDE_CURRENT_DIR ON)
+ set(CMAKE_POSITION_INDEPENDENT_CODE ON)
+ set(CMAKE_AUTOMOC ON)
++find_package(LXQT REQUIRED)
+ if(USE_QT5)
+ cmake_minimum_required(VERSION 2.8.11)
+ find_package(Qt5Widgets REQUIRED QUIET)
+ find_package(Qt5DBus REQUIRED QUIET)
+ find_package(Qt5LinguistTools REQUIRED QUIET)
+-
+- find_package(lxqt-qt5 REQUIRED QUIET)
+ find_package(qt5xdg REQUIRED)
+ else()
+ set(QT_USE_QTDBUS 1)
+
+ find_package(Qt4 REQUIRED)
+ include(${QT_USE_FILE})
+-
+- find_package(LXQT REQUIRED)
+ find_package(QTXDG REQUIRED)
+ endif()
+
diff --git a/lxqt-notificationd.spec b/lxqt-notificationd.spec
new file mode 100644
index 0000000..86051fd
--- /dev/null
+++ b/lxqt-notificationd.spec
@@ -0,0 +1,65 @@
+%if 0%{?rhel} == 6
+%define cmake_pkg cmake28
+%else
+%define cmake_pkg cmake
+%endif
+
+Name: lxqt-notificationd
+Summary: Notification daemon for LXQt desktop suite
+Version: 0.8.0
+Release: 4%{?dist}
+License: LGPLv2+
+URL: http://lxqt.org/
+Source0: http://lxqt.org/downloads/lxqt/0.8.0/%{name}-%{version}.tar.xz
+Patch0: lxqt-notificationd-0.8.0-unify.patch
+
+Obsoletes: razorqt-notifications <= 0.5.3
+
+BuildRequires: %{cmake_pkg} >= 2.8.9
+BuildRequires: pkgconfig(Qt5Help)
+BuildRequires: pkgconfig(Qt5Xdg)
+BuildRequires: pkgconfig(lxqt)
+BuildRequires: desktop-file-utils
+
+%description
+%{summary}.
+
+
+%prep
+%setup
+%patch0 -p1 -b .unify
+
+%build
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{?cmake28}%{!?cmake28:%{?cmake}} -DUSE_QT5=TRUE ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
+desktop-file-edit --remove-category=LXQt --add-category=X-LXQt \
+ --remove-only-show-in=LXQt --add-only-show-in=X-LXQt %{buildroot}%{_datadir}/applications/lxqt-config-notificationd.desktop
+
+
+%files
+%doc COPYING
+%{_bindir}/lxqt-notificationd
+%{_bindir}/lxqt-config-notificationd
+%{_datadir}/applications/lxqt-config-notificationd.desktop
+
+
+%changelog
+* Sun Dec 21 2014 Helio Chissini de Castro <hcastro at redhat.com> - 0.8.0-4
+- Unify naming as discussed on Fedora IRC
+
+* Mon Nov 10 2014 Helio Chissini de Castro <hcastro at redhat.com> - 0.8.0-3
+- Fix for review issues in https://bugzilla.redhat.com/show_bug.cgi?id=1159044
+
+* Thu Oct 30 2014 Helio Chissini de Castro <hcastro at redhat.com> - 0.8.0-2
+- Fix buildreqs
+
+* Mon Oct 27 2014 Helio Chissini de Castro <hcastro at redhat.com> - 0.8.0-1
+- First release to LxQt new base
diff --git a/sources b/sources
index e69de29..23cdb02 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+ac178f02150fac3585096bd28a28d13e lxqt-notificationd-0.8.0.tar.xz
More information about the scm-commits
mailing list