[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