diff options
author | Ronan Le Martret <ronan.lemartret@iot.bzh> | 2017-06-06 18:44:37 +0200 |
---|---|---|
committer | Ronan Le Martret <ronan.lemartret@iot.bzh> | 2017-06-07 08:12:31 +0200 |
commit | 0c97b16872a20c0f1b6dffc52e607e69a8d823f1 (patch) | |
tree | ab6b140c2c7527d869c9db1598eebcb63f9b0c3d /packaging/app-framework-binder.spec | |
parent | 45254bf97b5f0d2b2eb3d909e2c3f675694ca61d (diff) |
Add rpm and deb packaging
Change-Id: I604cb02ea9a9ee94105583223dbacb4116d299ff
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Diffstat (limited to 'packaging/app-framework-binder.spec')
-rw-r--r-- | packaging/app-framework-binder.spec | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/packaging/app-framework-binder.spec b/packaging/app-framework-binder.spec new file mode 100644 index 00000000..3bdb7682 --- /dev/null +++ b/packaging/app-framework-binder.spec @@ -0,0 +1,79 @@ +# +# spec file for package app-framework-binder +# + +Name: app-framework-binder +Version: 2.0 +Release: 0 +License: GPL-2.0 +Summary: app-framework-binder +Group: Development/Libraries/C and C++ +Url: https://gerrit.automotivelinux.org/gerrit/#/admin/projects/src/app-framework-binder +Source: %{name}_%{version}.orig.tar.gz +#BuildRequires: gdb +BuildRequires: pkgconfig(libmicrohttpd) >= 0.9.54 +BuildRequires: make +BuildRequires: cmake +BuildRequires: pkgconfig(libsystemd) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(uuid) +BuildRequires: libgcrypt-devel +BuildRequires: pkgconfig(gnutls) +BuildRequires: pkgconfig(json-c) +BuildRequires: file-devel + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +app-framework-binder + +%package devel +Summary: app-framework-binder-devel +Group: Development/Libraries/C and C++ +Requires: %{name} = %{version} + +%description devel +app-framework-binder-devel + +%prep +%setup -q + +%build +%cmake +%__make %{?_smp_mflags} + + +%install +[ -d build ] && cd build +%make_install + +%post + +%postun + +%files +%defattr(-,root,root) +%{_bindir}/afb-client-demo +%{_bindir}/afb-daemon +%{_bindir}/afb-genskel +%{_bindir}/afb-exprefs +%{_bindir}/afb-json2c + +%dir %{_libdir}/afb +%{_libdir}/afb/afb-dbus-binding.so +%{_libdir}/afb/authLogin.so +%{_libdir}/libafbwsc.so.1 +%{_libdir}/libafbwsc.so.1.0 + +#app-framework-binder demo +%{_libdir}/afb/demoContext.so +%{_libdir}/afb/demoPost.so +%{_libdir}/afb/helloWorld.so +%{_libdir}/afb/tic-tac-toe.so + +%files devel +%defattr(-,root,root) +%{_libdir}/libafbwsc.so +%dir %{_includedir}/afb +%{_includedir}/afb/*.h +%{_libdir}/pkgconfig/*.pc |