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