dvratil pushed to signon (master). "Import package (signon 8.57)"
notifications at fedoraproject.org
notifications at fedoraproject.org
Tue Mar 31 09:14:07 UTC 2015
>From 902273d83bb2419a6fd0a13fa0d334c60c56ec04 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20Vr=C3=A1til?= <dvratil at redhat.com>
Date: Tue, 31 Mar 2015 11:13:54 +0200
Subject: Import package (signon 8.57)
diff --git a/.gitignore b/.gitignore
index e69de29..91a8676 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/signon-8.57.tar.bz2
diff --git a/signon.spec b/signon.spec
new file mode 100644
index 0000000..6668c6d
--- /dev/null
+++ b/signon.spec
@@ -0,0 +1,113 @@
+Name: signon
+Version: 8.57
+Release: 2%{?dist}
+Summary: Accounts framework for Linux and POSIX based platforms
+
+License: LGPLv2
+URL: https://code.google.com/p/accounts-sso
+
+# Source available from https://drive.google.com/drive/#folders/0B8fX9XOwH_g4alFsYV8tZTI4VjQ
+# as per https://groups.google.com/forum/#!topic/accounts-sso-announce/8MserPgUV5M
+Source0: signon-%{version}.tar.bz2
+
+BuildRequires: qt5-qtbase-devel
+BuildRequires: doxygen
+BuildRequires: graphviz
+BuildRequires: libproxy-devel
+
+Requires: dbus
+
+%description
+Single Sign-On is a framework for centrally storing authentication credentials
+and handling authentication on behalf of applications as requested by
+applications. It consists of a secure storage of login credentials (for example
+usernames and passwords), plugins for different authentication systems and a
+client library for applications to communicate with this system.
+
+%package devel
+Summary: Development files for %{name}
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+%description devel
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
+%package doc
+Summary: Documentation for %{name}
+BuildArch: noarch
+
+%description doc
+The %{name}-doc package contains documentation for %{name}.
+
+
+%prep
+%setup -q -n signon-%{version}
+
+
+%build
+# Make sure it compiles against Fedora's Qt5
+sed -i "s/qdbusxml2cpp/qdbusxml2cpp-qt5/" src/signond/signond.pro
+
+export PATH=%{_qt5_bindir}:$PATH
+%{qmake_qt5} QMF_INSTALL_ROOT=%{_prefix} \
+ CONFIG+=release signon.pro
+
+make %{?_smp_mflags}
+
+
+%install
+make install INSTALL_ROOT=%{buildroot}
+
+
+# Remove static libraries
+rm %{buildroot}/%{_libdir}/*.a
+
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+
+%files
+%doc README TODO NOTES COPYING
+%config(noreplace) %{_sysconfdir}/signond.conf
+%{_bindir}/signond
+%{_bindir}/signonpluginprocess
+%{_libdir}/libsignon-extension.so.*
+%{_libdir}/libsignon-plugins-common.so.*
+%{_libdir}/libsignon-plugins.so.*
+%{_libdir}/libsignon-qt5.so.*
+%{_libdir}/signon
+%{_datadir}/dbus-1/interfaces/*.xml
+%{_datadir}/dbus-1/services/*.service
+
+%files devel
+%{_includedir}/signon-extension
+%{_includedir}/signon-plugins
+%{_includedir}/signon-qt5
+%{_includedir}/signond
+%{_libdir}/cmake/SignOnQt5
+%{_libdir}/libsignon-extension.so
+%{_libdir}/libsignon-plugins-common.so
+%{_libdir}/libsignon-plugins.so
+%{_libdir}/libsignon-qt5.so
+%{_libdir}/pkgconfig/*.pc
+
+%files doc
+%{_docdir}/signon
+%{_docdir}/libsignon-qt
+%{_docdir}/signon-plugins
+%{_docdir}/signon-plugins-dev
+
+
+%changelog
+* Sat Mar 28 2015 Daniel Vrátil <dvratil at redhat.com> - 8.57-2
+- rename to signon
+- drop glib2-devel dep
+- fix %%changelog
+
+* Tue Mar 17 2015 Daniel Vrátil <dvratil at redhat.com> - 8.57-1
+- rename to signon-qt5, update
+
+* Wed Feb 26 2014 Daniel Vrátil <dvratil at redhat.com> - 8.56-1
+- initial version
+
diff --git a/sources b/sources
index e69de29..8102780 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+9afb31332df8afffd8923f0079967d31 signon-8.57.tar.bz2
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/signon.git/commit/?h=master&id=902273d83bb2419a6fd0a13fa0d334c60c56ec04
More information about the scm-commits
mailing list