Branch: master

75507af7 2016-10-15 04:11:54 François Andriot
RPM packaging: fix tdegames, kmyfirewall, kpilot, ksplash-moodin build on OBS
A redhat/applications/kmyfirewall/trinity-kmyfirewall-rpmlintrc
A redhat/applications/kpilot/trinity-kpilot-rpmlintrc
M redhat/applications/ksplash-engine-moodin/ksplash-engine-moodin-14.0.0.spec
M redhat/main/tdegames/tdegames-14.0.0.spec
diff --git a/redhat/applications/kmyfirewall/trinity-kmyfirewall-rpmlintrc b/redhat/applications/kmyfirewall/trinity-kmyfirewall-rpmlintrc
new file mode 100644
index 0000000..5293518
--- /dev/null
+++ b/redhat/applications/kmyfirewall/trinity-kmyfirewall-rpmlintrc
@@ -0,0 +1,2 @@
+setBadness('library-without-ldconfig-postun', 0)
+setBadness('library-without-ldconfig-postin', 0)
diff --git a/redhat/applications/kpilot/trinity-kpilot-rpmlintrc b/redhat/applications/kpilot/trinity-kpilot-rpmlintrc
new file mode 100644
index 0000000..5293518
--- /dev/null
+++ b/redhat/applications/kpilot/trinity-kpilot-rpmlintrc
@@ -0,0 +1,2 @@
+setBadness('library-without-ldconfig-postun', 0)
+setBadness('library-without-ldconfig-postin', 0)
diff --git a/redhat/applications/ksplash-engine-moodin/ksplash-engine-moodin-14.0.0.spec b/redhat/applications/ksplash-engine-moodin/ksplash-engine-moodin-14.0.0.spec
index 03efd9a..a5dc2be 100644
--- a/redhat/applications/ksplash-engine-moodin/ksplash-engine-moodin-14.0.0.spec
+++ b/redhat/applications/ksplash-engine-moodin/ksplash-engine-moodin-14.0.0.spec
@@ -150,7 +150,9 @@
 %defattr(-,root,root,-)
 %{tde_tdelibdir}/ksplashmoodin.la
 %{tde_tdelibdir}/ksplashmoodin.so
+%if "%{?tde_version}" == "14.1.0"
 %{tde_datadir}/apps/ksplash/Themes/Architecture/
+%endif
 %{tde_datadir}/apps/ksplash/Themes/FingerPrint/
 %{tde_datadir}/apps/ksplash/Themes/MoodinKDE/
 %{tde_datadir}/services/ksplashmoodin.desktop
diff --git a/redhat/main/tdegames/tdegames-14.0.0.spec b/redhat/main/tdegames/tdegames-14.0.0.spec
index 9dee27a..0c77b9d 100644
--- a/redhat/main/tdegames/tdegames-14.0.0.spec
+++ b/redhat/main/tdegames/tdegames-14.0.0.spec
@@ -70,11 +70,30 @@
 BuildRequires:	fdupes
 BuildRequires:	libtool
 
+# IDN support
+BuildRequires:	libidn-devel
+
+# GAMIN support
+#  Not on openSUSE.
+%if 0%{?rhel} || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion}
+%define with_gamin 1
+BuildRequires:	gamin-devel
+%endif
+
+# OPENSSL support
+BuildRequires:	openssl-devel
+
 # SUSE desktop files utility
 %if 0%{?suse_version}
 BuildRequires:	update-desktop-files
 %endif
 
+# ACL support
+BuildRequires:	libacl-devel
+
+# ATTR support
+BuildRequires:	libattr-devel
+
 %if 0%{?opensuse_bs} && 0%{?suse_version}
 # for xdg-menu script
 BuildRequires:	brp-check-trinity