diff --git a/README.md b/README.md index 8c3d071..c6960ca 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # folks +libfolks is a library that aggregates people from multiple sources (eg, Telepathy connection managers) to create metacontacts. + diff --git a/folks.spec b/folks.spec new file mode 100644 index 0000000..54ae18c --- /dev/null +++ b/folks.spec @@ -0,0 +1,168 @@ +%define majver %(echo %version | cut -d. -f1-2) +Name: folks +Version: 0.9.6 +Release: 1mamba +Summary: A library that aggregates people from multiple sources to create metacontacts +Group: System/Libraries +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://live.gnome.org +Source: ftp://ftp.gnome.org/pub/gnome/sources/folks/%{majver}/folks-%{version}.tar.xz +License: LGPL +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: libdb51-devel +BuildRequires: libdbus-devel +BuildRequires: libdbus-glib-devel +BuildRequires: libe2fs-devel +BuildRequires: libevolution-data-server-devel +BuildRequires: libffi-devel +BuildRequires: libgcr-devel +BuildRequires: libgcrypt-devel +BuildRequires: libgee-devel +BuildRequires: libglib-devel +BuildRequires: libgpg-error-devel +BuildRequires: libkrb5-devel +BuildRequires: liblzma-devel +BuildRequires: libncurses-devel +BuildRequires: libnspr-devel +BuildRequires: libnss-devel +BuildRequires: libreadline-devel +BuildRequires: libsecret-devel +BuildRequires: libselinux-devel +BuildRequires: libsoup-devel +BuildRequires: libsqlite-devel +BuildRequires: libxml2-devel +BuildRequires: libz-devel +BuildRequires: p11-kit-devel +BuildRequires: telepathy-glib-devel +## AUTOBUILDREQ-END +BuildRequires: libevolution-data-server-devel >= 3.10 +Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +libfolks is a library that aggregates people from multiple sources (eg, Telepathy connection managers) to create metacontacts. + +%package -n lib%{name} +Group: System/Libraries +Summary: A library that aggregates people from multiple sources to create metacontacts + +%description -n lib%{name} +libfolks is a library that aggregates people from multiple sources (eg, Telepathy connection managers) to create metacontacts. + +%package -n lib%{name}-devel +Group: Development/Libraries +Summary: Development files for %{name} +Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} +## note: you can add this requirement if .pc files are provided by this package +#Requires: pkg-config + +%description -n lib%{name}-devel +This package contains libraries and header files for developing applications that use %{name}. + + +%debug_package + +%prep +%setup -q + +%build +%configure \ + --disable-fatal-warnings + +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeinstall + +%find_lang %{name} || touch %{name}.lang + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%post -n lib%{name} -p /sbin/ldconfig +%postun -n lib%{name} -p /sbin/ldconfig + +%files -n lib%{name} -f %{name}.lang +%defattr(-,root,root) +%{_libdir}/libfolks-eds.so.* +%{_libdir}/libfolks-telepathy.so.* +%{_libdir}/libfolks.so.* +%dir %{_libdir}/folks +%dir %{_libdir}/folks/* +%dir %{_libdir}/folks/*/backends +%dir %{_libdir}/folks/*/backends/bluez +%{_libdir}/folks/*/backends/bluez/bluez.la +%{_libdir}/folks/*/backends/bluez/bluez.so +%dir %{_libdir}/folks/*/backends/eds +%{_libdir}/folks/*/backends/eds/eds.la +%{_libdir}/folks/*/backends/eds/eds.so +%dir %{_libdir}/folks/*/backends/key-file +%{_libdir}/folks/*/backends/key-file/key-file.la +%{_libdir}/folks/*/backends/key-file/key-file.so +%dir %{_libdir}/folks/*/backends/ofono +%{_libdir}/folks/*/backends/ofono/ofono.la +%{_libdir}/folks/*/backends/ofono/ofono.so +%dir %{_libdir}/folks/*/backends/telepathy +%{_libdir}/folks/*/backends/telepathy/telepathy.la +%{_libdir}/folks/*/backends/telepathy/telepathy.so +%{_libdir}/girepository-1.0/Folks-0.6.typelib +%{_libdir}/girepository-1.0/FolksEds-0.6.typelib +%{_libdir}/girepository-1.0/FolksTelepathy-0.6.typelib +%{_datadir}/GConf/gsettings/folks.convert +%{_datadir}/glib-2.0/schemas/org.freedesktop.folks.gschema.xml +%doc AUTHORS COPYING + +%files -n lib%{name}-devel +%defattr(-,root,root) +%{_bindir}/folks-import +%{_bindir}/folks-inspect +%dir %{_includedir}/folks +%{_includedir}/folks/*.h +%{_libdir}/libfolks-eds.la +%{_libdir}/libfolks-eds.so +%{_libdir}/libfolks-telepathy.la +%{_libdir}/libfolks-telepathy.so +%{_libdir}/libfolks.la +%{_libdir}/libfolks.so +%{_libdir}/pkgconfig/folks-eds.pc +%{_libdir}/pkgconfig/folks-telepathy.pc +%{_libdir}/pkgconfig/folks.pc +%{_datadir}/gir-1.0/Folks-0.6.gir +%{_datadir}/gir-1.0/FolksEds-0.6.gir +%{_datadir}/gir-1.0/FolksTelepathy-0.6.gir +%{_datadir}/vala/vapi/folks-eds.deps +%{_datadir}/vala/vapi/folks-eds.vapi +%{_datadir}/vala/vapi/folks-telepathy.deps +%{_datadir}/vala/vapi/folks-telepathy.vapi +%{_datadir}/vala/vapi/folks.deps +%{_datadir}/vala/vapi/folks.vapi +%doc ChangeLog NEWS README + +%changelog +* Sat Nov 16 2013 Automatic Build System 0.9.6-1mamba +- automatic version update by autodist + +* Wed Nov 06 2013 Silvan Calarco 0.9.5-1mamba +- update to 0.9.5 + +* Sat Jun 08 2013 Automatic Build System 0.9.2-1mamba +- automatic version update by autodist + +* Sat Apr 13 2013 Automatic Build System 0.9.1-1mamba +- automatic version update by autodist + +* Sun Oct 07 2012 Automatic Build System 0.8.0-1mamba +- automatic version update by autodist + +* Thu Sep 27 2012 Automatic Build System 0.7.4.1-1mamba +- update to 0.7.4.1 + +* Sat Sep 15 2012 Silvan Calarco 0.6.9-2mamba +- moved typelib file from -devel to main package + +* Sat Sep 15 2012 Silvan Calarco 0.6.9-1mamba +- package created by autospec