added spec file for tizen
authorImran Zaman <imran.zaman@intel.com>
Thu, 13 Jun 2013 13:29:21 +0000 (16:29 +0300)
committerImran Zaman <imran.zaman@intel.com>
Thu, 13 Jun 2013 13:55:32 +0000 (16:55 +0300)
configure.ac
packaging/libgsignon-glib-suse.spec
packaging/libgsignon-glib-tizen.spec [new file with mode: 0644]

index 9b34a2d..02b318d 100644 (file)
@@ -87,7 +87,11 @@ AS_IF([test "x$have_check" = "xyes"],
 
 AM_CONDITIONAL([ENABLE_TESTS], [test "x$have_check" = "xyes"])
 
-GTK_DOC_CHECK([1.14], [--flavour no-tmpl])
+m4_ifdef([GTK_DOC_CHECK], [
+GTK_DOC_CHECK([1.14],[--flavour no-tmpl])
+],[
+AM_CONDITIONAL([ENABLE_GTK_DOC], false)
+])
 
 AC_ARG_ENABLE([cast-checks],
     [AS_HELP_STRING([--disable-cast-checks], [compile with GLib cast checks disabled])])
index 641c936..78d33e4 100644 (file)
@@ -8,6 +8,7 @@ Release:    1
 Group:      System/Libraries
 License:    LGPL
 Source:            %{name}-%{version}.tar.gz
+Requires: dbus-1
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 BuildRequires:  pkgconfig(gtk-doc)
diff --git a/packaging/libgsignon-glib-tizen.spec b/packaging/libgsignon-glib-tizen.spec
new file mode 100644 (file)
index 0000000..c28f546
--- /dev/null
@@ -0,0 +1,75 @@
+#define dbus bus type to use [p2p, session, system]
+%define dbus_type session
+
+Name:       libgsignon-glib
+Summary:    GLib API for the SSO framework
+Version:    2.0.0
+Release:    1
+Group:      System/Libraries
+License:    LGPL
+Source:            %{name}-%{version}.tar.gz
+Requires: dbus-1
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires:  pkgconfig(check)
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(gobject-2.0)
+BuildRequires:  pkgconfig(gio-2.0)
+BuildRequires:  gobject-introspection
+
+%description
+%{summary}.
+
+
+%package devel
+Summary:    Development files for %{name}
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+
+%description devel
+%{summary}.
+
+
+%prep
+%setup -q -n %{name}-%{version}
+if [ -f = "gtk-doc.make" ]
+then
+rm gtk-doc.make
+fi
+touch gtk-doc.make
+autoreconf -f -i
+
+
+%build
+%configure --enable-dbus-type=%{dbus_type}
+make %{?_smp_mflags}
+
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+
+%post -p /sbin/ldconfig
+
+
+%postun -p /sbin/ldconfig
+
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
+%{_libdir}/%{name}.so.*
+
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/%{name}/*.h
+%{_libdir}/%{name}.so
+%{_libdir}/pkgconfig/%{name}.pc
+
+
+%changelog
+* Mon Feb 11 2013 Jussi Laako <jussi.laako@linux.intel.com> - 2.0
+- Refresh for the libgsignon-glib
+