Add missing packages 71/27671/1
authorKévin THIERRY <kevin.thierry@open.eurogiciel.org>
Wed, 17 Sep 2014 10:20:02 +0000 (12:20 +0200)
committerKévin THIERRY <kevin.thierry@open.eurogiciel.org>
Wed, 17 Sep 2014 10:20:02 +0000 (12:20 +0200)
* libgsasl
* gsignond-plugin-oauth
* gsignond-plugin-sasl

Change-Id: I06f04acfe7a09a660e024ae71daddd4ad526aeb8
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
proto-meta-Tizen_generic/.spec2yoctorc
proto-meta-Tizen_generic/specfile-initial/gsignond-plugin-oauth/packaging/gsignond-plugin-oauth.spec [new file with mode: 0644]
proto-meta-Tizen_generic/specfile-initial/gsignond-plugin-sasl/packaging/gsignond-plugin-sasl.spec [new file with mode: 0644]
proto-meta-Tizen_generic/specfile-initial/libgsasl/packaging/libgsasl.spec [new file with mode: 0644]

index 0e4c0e0..483dd02 100644 (file)
@@ -34,7 +34,7 @@ default_git_src=review.tizen.org
 priority=2
 
 [whitelist_tizen_common]
-list=smack, rpm, uthash, lua, weston-common,  fdupes, crosswalk, libslp-location, location-manager, vconf, appcore-agent, dlog, common, system-server, aul-1, librua,  pkgmgr-info, libdevice-node, xdgmime, libprivilege-control, ail, bundle, app-checker, privacy-manager, vconf-internal-keys, system-info, libiri, sound-manager, iniparser, libmm-sound, libmm-session, libmm-common, libmm-log, heynoti, security-server, audio-session-manager, avsystem, libmm-ta, slp-pkgmgr, app-core, libslp-sensor, libsf-common, tizen-platform-config, application, libslp-db-util, tizen-platform-wrapper, app-svc, notification, alarm-manager, com-core, libtapi, libtapi-legacy, alsa-scenario-0.2, systemd, hwdata, user-session-units, meta, pam, desktop-skin, default-ac-domains, sensor, tizen-extensions-crosswalk, app-manager, package-manager, bluetooth, connection, device, power, runtime-info, system-settings, favorites, url-download, media-content, bluetooth-frwk, devman, libmedia-service, libmedia-thumbnail, download-provider, media-server, libmm-utility, libmm-fileinfo, libwifi-direct, libdevice-node, tethering, syspopup, status,libnet-client, libdevice-node, drm-client, efl, elementary, ibus, libtbm, libbullet, dbus-python, gobject-introspection, edbus, bluetooth-tools, Modello_AMBSimulator, Modello_Appmanager, Modello_Common, Modello_Dashboard, Modello_Homescreen, Modello_Hvac, Modello_Installer, Modello_Multimediaplayer, Modello_Nav, Modello_Phone, Modello_SDL, automotive-message-broker, efl-theme-tizen, festival, genivi-audio-manager, ico-uxf-device-input-controller, ico-uxf-homescreen, ico-uxf-homescreen-sample-apps, ico-uxf-utilities, ico-uxf-weston-plugin, ico-vic-amb-plugin, ico-vic-carsimulator, lemolo, libwebsockets, message-port-dbus, murphy, node-startup-controller, phoned, pulseaudio-module-murphy-ivi, rygel, sphinxbase, udev-rules, wayland-ivi-extension, weston-ivi, weston-ivi-shell, dlt-daemon, contacts-service, evolution-data-server, badge, libaccounts-svc, gcr, libsecret, image-util, python-setuptools, pims-ipc, update-desktop-files, gpg2 , adns,libgsignon-glib,nfc, nfc-manager-neard , neardal,  libsvi , wifi, wav-player, weekeyboard, ibus-hangul, libhangul, ibus-libpinyin, libpinyin, desktop-file-utils, gsignond, ecryptfs-utils, keyutils, wrt-widgets, meta-generic, net-config, weston
+list=smack, rpm, uthash, lua, weston-common,  fdupes, crosswalk, libslp-location, location-manager, vconf, appcore-agent, dlog, common, system-server, aul-1, librua,  pkgmgr-info, libdevice-node, xdgmime, libprivilege-control, ail, bundle, app-checker, privacy-manager, vconf-internal-keys, system-info, libiri, sound-manager, iniparser, libmm-sound, libmm-session, libmm-common, libmm-log, heynoti, security-server, audio-session-manager, avsystem, libmm-ta, slp-pkgmgr, app-core, libslp-sensor, libsf-common, tizen-platform-config, application, libslp-db-util, tizen-platform-wrapper, app-svc, notification, alarm-manager, com-core, libtapi, libtapi-legacy, alsa-scenario-0.2, systemd, hwdata, user-session-units, meta, pam, desktop-skin, default-ac-domains, sensor, tizen-extensions-crosswalk, app-manager, package-manager, bluetooth, connection, device, power, runtime-info, system-settings, favorites, url-download, media-content, bluetooth-frwk, devman, libmedia-service, libmedia-thumbnail, download-provider, media-server, libmm-utility, libmm-fileinfo, libwifi-direct, libdevice-node, tethering, syspopup, status,libnet-client, libdevice-node, drm-client, efl, elementary, ibus, libtbm, libbullet, dbus-python, gobject-introspection, edbus, bluetooth-tools, Modello_AMBSimulator, Modello_Appmanager, Modello_Common, Modello_Dashboard, Modello_Homescreen, Modello_Hvac, Modello_Installer, Modello_Multimediaplayer, Modello_Nav, Modello_Phone, Modello_SDL, automotive-message-broker, efl-theme-tizen, festival, genivi-audio-manager, ico-uxf-device-input-controller, ico-uxf-homescreen, ico-uxf-homescreen-sample-apps, ico-uxf-utilities, ico-uxf-weston-plugin, ico-vic-amb-plugin, ico-vic-carsimulator, lemolo, libwebsockets, message-port-dbus, murphy, node-startup-controller, phoned, pulseaudio-module-murphy-ivi, rygel, sphinxbase, udev-rules, wayland-ivi-extension, weston-ivi, weston-ivi-shell, dlt-daemon, contacts-service, evolution-data-server, badge, libaccounts-svc, gcr, libsecret, image-util, python-setuptools, pims-ipc, update-desktop-files, gpg2 , adns,libgsignon-glib,nfc, nfc-manager-neard , neardal,  libsvi , wifi, wav-player, weekeyboard, ibus-hangul, libhangul, ibus-libpinyin, libpinyin, desktop-file-utils, gsignond, ecryptfs-utils, keyutils, wrt-widgets, meta-generic, net-config, weston, gsignond-plugin-oauth, gsignond-plugin-sasl, libgsasl
 
 [substitute]
 pkgconfig(zlib)=zlib-devel
@@ -254,7 +254,7 @@ ethumb=pkgconfig(ethumb)
 eldbus=pkgconfig(eldbus)
 efl=pkgconfig(efl) 
 edbus=pkgconfig(edbus)
-gnutls=gnutls-devel
+gnutls=gnutls-devel, pkgconfig(gnutls)
 curl=curl-devel,libcurl-devel, pkgconfig(libcurl)
 giflib=giflib-devel
 tiff=libtiff-devel
@@ -311,3 +311,5 @@ python-pycairo=python-cairo
 message-port-dbus=message-port, pkgconfig(message-port)
 gssdp=pkgconfig(gssdp-1.0)
 usbutils=pkgconfig(usbutils)
+gsignond=pkgconfig(gsignond)
+libgsasl=pkgconfig(libgsasl)
diff --git a/proto-meta-Tizen_generic/specfile-initial/gsignond-plugin-oauth/packaging/gsignond-plugin-oauth.spec b/proto-meta-Tizen_generic/specfile-initial/gsignond-plugin-oauth/packaging/gsignond-plugin-oauth.spec
new file mode 100644 (file)
index 0000000..25a6cb9
--- /dev/null
@@ -0,0 +1,63 @@
+Name: gsignond-plugin-oauth
+Summary: OAuth plugin for GLib based Single Sign-On
+Version: 1.0.0
+Release: 1
+Group: Security/Accounts
+License: LGPL-2.1+
+Source: %{name}-%{version}.tar.gz
+Source1: %{name}.manifest
+URL: https://01.org/gsso
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires: pkgconfig(glib-2.0) >= 2.30
+BuildRequires: pkgconfig(gsignond) >= 1.0.0
+BuildRequires: pkgconfig(gnutls)
+BuildRequires: pkgconfig(libsoup-2.4)
+BuildRequires: json-glib-devel
+
+
+%description
+%{summary}.
+
+
+%package doc
+Summary:    Documentation files for %{name}
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+
+%description doc
+%{summary}.
+
+
+%prep
+%setup -q -n %{name}-%{version}
+cp %{SOURCE1} .
+
+
+%build
+%configure 
+make %{?_smp_mflags}
+
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+
+%post -p /sbin/ldconfig
+
+
+%postun -p /sbin/ldconfig
+
+
+%files
+%defattr(-,root,root,-)
+%manifest %{name}.manifest
+%doc AUTHORS COPYING.LIB INSTALL NEWS README
+%{_libdir}/gsignond/gplugins/liboauth*.so
+
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/%{name}/*
+
diff --git a/proto-meta-Tizen_generic/specfile-initial/gsignond-plugin-sasl/packaging/gsignond-plugin-sasl.spec b/proto-meta-Tizen_generic/specfile-initial/gsignond-plugin-sasl/packaging/gsignond-plugin-sasl.spec
new file mode 100644 (file)
index 0000000..f91b722
--- /dev/null
@@ -0,0 +1,61 @@
+Name: gsignond-plugin-sasl
+Summary: SASL plugin for GLib based Single Sign-On
+Version: 1.0.0
+Release: 1
+Group: Security/Accounts
+License: LGPL-2.1+
+Source: %{name}-%{version}.tar.gz
+Source1: %{name}.manifest
+URL: https://01.org/gsso
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires: pkgconfig(glib-2.0) >= 2.30
+BuildRequires: pkgconfig(gsignond) >= 1.0.0
+BuildRequires: pkgconfig(libgsasl)
+
+
+%description
+%{summary}.
+
+
+%package doc
+Summary:    Documentation files for %{name}
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+
+%description doc
+%{summary}.
+
+
+%prep
+%setup -q -n %{name}-%{version}
+cp %{SOURCE1} .
+
+
+%build
+%configure 
+make %{?_smp_mflags}
+
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+
+%post -p /sbin/ldconfig
+
+
+%postun -p /sbin/ldconfig
+
+
+%files
+%defattr(-,root,root,-)
+%manifest %{name}.manifest
+%doc AUTHORS COPYING.LIB INSTALL NEWS README
+%{_libdir}/gsignond/gplugins/libsasl*.so
+
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/%{name}/*
+
diff --git a/proto-meta-Tizen_generic/specfile-initial/libgsasl/packaging/libgsasl.spec b/proto-meta-Tizen_generic/specfile-initial/libgsasl/packaging/libgsasl.spec
new file mode 100644 (file)
index 0000000..3363291
--- /dev/null
@@ -0,0 +1,62 @@
+Name: libgsasl
+Summary: Library for perfoming SASL authentication
+Version: 1.8.0
+Release: 1
+Group: Security/Accounts
+License: LGPL-2.1+
+Source: %{name}-%{version}.tar.gz
+Source1: %{name}.manifest
+URL: http://www.gnu.org/software/gsasl/
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires: libgcrypt-devel
+
+%description
+%{summary}.
+
+
+%package devel
+Summary: Development files for %{name}
+Group: SDK/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+%{summary}.
+
+
+%prep
+%setup -q -n %{name}-%{version}
+cp %{SOURCE1} .
+
+
+%build
+%configure --with-libgcrypt
+make %{?_smp_mflags}
+
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+
+%post -p /sbin/ldconfig
+
+
+%postun -p /sbin/ldconfig
+
+
+%files
+%defattr(-,root,root,-)
+%manifest %{name}.manifest
+%doc AUTHORS COPYING COPYING.LIB INSTALL NEWS README THANKS
+%{_libdir}/%{name}.so.*
+%{_datadir}/locale/*/LC_MESSAGES/libgsasl.mo
+
+
+%files devel
+%defattr(-,root,root,-)
+%manifest %{name}.manifest
+%{_includedir}/gsasl*.h
+%{_libdir}/%{name}.so
+%{_libdir}/pkgconfig/%{name}.pc
+