X-Git-Url: http://git.pld-linux.org/?p=packages%2FAppStream.git;a=blobdiff_plain;f=AppStream.spec;h=87e2afe149cc401d19e4876c427bf57a5a092460;hp=d49febc12f9f5ad159eda8316a33adc07e079a4e;hb=f496a6a;hpb=309888e2ad865ca939348dfda81041d67fa05e0b diff --git a/AppStream.spec b/AppStream.spec index d49febc..87e2afe 100644 --- a/AppStream.spec +++ b/AppStream.spec @@ -1,26 +1,26 @@ # # Conditional build: %bcond_without apidocs # API documentation build +%bcond_with apt # Debian/APT support %bcond_without qt # Qt library (libappstream-qt) %bcond_without vala # Vala API (VAPI) Summary: AppStream-Core library and tools Summary(pl.UTF-8): Biblioteka i narzędzia AppStream-Core Name: AppStream -Version: 0.8.5 +Version: 0.9.2 Release: 1 License: LGPL v2.1+ Group: Libraries -Source0: http://www.freedesktop.org/software/appstream/releases/%{name}-%{version}.tar.xz -# Source0-md5: 7f67e2d822f83f1cb0fbbeac4aa9e55a -Patch0: %{name}-cmake.patch -URL: http://www.freedesktop.org/wiki/Distributions/AppStream/Software/ -BuildRequires: cmake >= 2.8.12 +Source0: https://www.freedesktop.org/software/appstream/releases/%{name}-%{version}.tar.xz +# Source0-md5: a7f0312c39a7eb6c557c4126a4d71cf6 +URL: https://www.freedesktop.org/wiki/Distributions/AppStream/ +BuildRequires: cmake >= 3.2.0 BuildRequires: gettext-tools BuildRequires: glib2-devel >= 1:2.36 BuildRequires: gobject-introspection-devel BuildRequires: intltool -BuildRequires: libstdc++-devel +BuildRequires: libstdc++-devel >= 6:4.7 BuildRequires: libxml2-devel >= 2.0 BuildRequires: pkgconfig BuildRequires: protobuf-devel @@ -104,6 +104,18 @@ Header files for AppstreamQt library. %description qt-devel -l pl.UTF-8 Pliki nagłówkowe biblioteki AppstreamQt. +%package -n gettext-its-metainfo +Summary: AppStream metainfo ITS data for gettext tools +Summary(pl.UTF-8): Dane ITS AppStream metainfo dla narzędzi gettext +Group: Development/Tools +Requires: gettext-tools >= 0.19 + +%description -n gettext-its-metainfo +AppStream metainfo ITS data for gettext tools. + +%description -n gettext-its-metainfo -l pl.UTF-8 +Dane ITS AppStream metainfo dla narzędzi gettext. + %package -n vala-appstream Summary: Vala API for AppStream library Summary(pl.UTF-8): API języka Vala do biblioteki AppStream @@ -119,12 +131,12 @@ API języka Vala do biblioteki AppStream. %prep %setup -q -%patch0 -p1 %build install -d build cd build %cmake .. \ + %{?with_apt:-DAPT_SUPPORT=ON} \ %{?with_apidocs:-DDOCUMENTATION=ON} \ %{?with_qt:-DQT=ON} \ %{?with_vala:-DVAPI=ON} @@ -156,17 +168,20 @@ rm -rf $RPM_BUILD_ROOT %doc AUTHORS MAINTAINERS NEWS README.md RELEASE %attr(755,root,root) %{_bindir}/appstreamcli %attr(755,root,root) %{_libdir}/libappstream.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libappstream.so.2 -%{_libdir}/girepository-1.0/AppStream-0.8.typelib +%attr(755,root,root) %ghost %{_libdir}/libappstream.so.3 +%{_libdir}/girepository-1.0/AppStream-1.0.typelib %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/appstream.conf %dir %{_datadir}/app-info %{_datadir}/app-info/categories.xml +%if %{with apt} +/etc/apt/apt.conf.d/50appstream +%endif %{_mandir}/man1/appstreamcli.1* %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libappstream.so -%{_datadir}/gir-1.0/AppStream-0.8.gir +%{_datadir}/gir-1.0/AppStream-1.0.gir %{_includedir}/AppStream %{_pkgconfigdir}/appstream.pc @@ -190,6 +205,12 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/cmake/AppstreamQt %endif +%files -n gettext-its-metainfo +%defattr(644,root,root,755) +%dir %{_datadir}/gettext/its +%{_datadir}/gettext/its/metainfo.its +%{_datadir}/gettext/its/metainfo.loc + %if %{with vala} %files -n vala-appstream %defattr(644,root,root,755)