[polari/f20] Initial import (#1025110)

Florian Müllner fmuellner at fedoraproject.org
Fri Nov 15 16:30:47 UTC 2013


commit 457eec6282f70e3b6732f7a2163a98a181ebcd51
Author: Florian Müllner <fmuellner at gnome.org>
Date:   Fri Nov 15 16:20:44 2013 +0000

    Initial import (#1025110)
    
    (for real this time)

 .gitignore  |    1 +
 polari.spec |   74 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources     |    1 +
 3 files changed, 76 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..70e7d20 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/polari-3.11.2.tar.xz
diff --git a/polari.spec b/polari.spec
new file mode 100644
index 0000000..5263e91
--- /dev/null
+++ b/polari.spec
@@ -0,0 +1,74 @@
+Name:          polari
+Version:       3.11.2
+Release:       1%{?dist}
+Summary:       Internet Relay Chat client for GNOME
+
+# The package contains a private helper library licensed LGPLv2+,
+# all program sources are GPLv2+
+License:       GPLv2+ and LGPLv2+
+URL:           https://wiki.gnome.org/Apps/Polari
+Source0:       http://download.gnome.org/sources/%{name}/3.11/%{name}-%{version}.tar.xz
+
+BuildRequires: gtk3-devel >= 3.9.11
+BuildRequires: pkgconfig
+BuildRequires: gjs
+BuildRequires: gobject-introspection-devel
+BuildRequires: telepathy-glib-devel
+BuildRequires: desktop-file-utils
+# Bootstrap requirements
+BuildRequires: gtk-doc gnome-common intltool
+
+Requires: telepathy-logger
+Requires: telepathy-mission-control
+Requires: telepathy-idle
+
+%define bus_name org.gnome.Polari
+
+%description
+Polari is an Internet Relay Chat client for the GNOME desktop.
+
+%prep
+%setup -q
+
+%build
+%configure --disable-static
+make %{?_smp_mflags} V=1
+
+%install
+%make_install
+find %{buildroot}/%{_libdir} -name '*.la' -delete
+
+%find_lang %{name}
+
+desktop-file-validate %{buildroot}/%{_datadir}/applications/%{bus_name}.desktop
+
+%post
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+
+
+%postun
+if [ $1 -eq 0 ]; then
+  glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+  touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+  gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+fi
+
+%posttrans
+glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
+
+%files -f %{name}.lang
+%doc AUTHORS COPYING NEWS
+%{_bindir}/%{name}
+%{_datadir}/applications/%{bus_name}.desktop
+%{_datadir}/appdata/%{bus_name}.appdata.xml
+%{_datadir}/icons/hicolor/*/apps/%{name}.*
+%{_datadir}/%{name}/
+%{_datadir}/dbus-1/services/%{bus_name}.service
+%{_libdir}/%{name}/
+%{_datadir}/glib-2.0/schemas/org.gnome.polari.gschema.xml
+
+%changelog
+* Mon Sep 30 2013 Florian Müllner <fmuellner at redhat.com> - 3.11.2-1
+- Initial package
diff --git a/sources b/sources
index e69de29..5ba547b 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+6e40e386b8226156070e746b78699cbf  polari-3.11.2.tar.xz


More information about the scm-commits mailing list