diff --git a/exo.spec b/exo.spec index c18aa9b..dd28baa 100644 --- a/exo.spec +++ b/exo.spec @@ -1,6 +1,6 @@ %define majver %(echo %version | cut -d. -f1-2) Name: exo -Version: 0.12.11 +Version: 4.16.0 Release: 1mamba Summary: Application library for the Xfce desktop environment Group: Development/Libraries @@ -8,31 +8,42 @@ Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://libexo.os-cillation.com/ -Source: http://archive.xfce.org/src/xfce/exo/%{majver}/exo-%{version}.tar.bz2 +Source: https://github.com/xfce-mirror/exo.git/exo-%{version}/exo-%{version}.tar.bz2 +#Source: http://archive.xfce.org/src/xfce/exo/%{majver}/exo-%{version}.tar.bz2 License: LGPL -BuildRoot: %{_tmppath}/%{name}-%{version}-root ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel +BuildRequires: ldconfig BuildRequires: libICE-devel BuildRequires: libSM-devel BuildRequires: libX11-devel +BuildRequires: libXau-devel +BuildRequires: libXdmcp-devel BuildRequires: libatk-devel +BuildRequires: libbrotli-devel +BuildRequires: libbsd-devel +BuildRequires: libbzip2-devel BuildRequires: libcairo-devel -BuildRequires: libfontconfig-devel BuildRequires: libfreetype-devel BuildRequires: libgdk-pixbuf-devel BuildRequires: libglib-devel -BuildRequires: libgtk2-devel +BuildRequires: libgraphite2-devel +BuildRequires: libgtk-devel +BuildRequires: libharfbuzz-devel BuildRequires: libpango-devel +BuildRequires: libpcre-devel +BuildRequires: libpng-devel +BuildRequires: libuuid-devel +BuildRequires: libxcb-devel BuildRequires: libxfce4ui-devel BuildRequires: libxfce4util-devel -BuildRequires: perl-URI -BuildRequires: perl-devel +BuildRequires: libz-devel ## AUTOBUILDREQ-END BuildRequires: docbook-dtds BuildRequires: docbook-xsl BuildRequires: gtk-doc -BuildRequires: libxfce4util-devel >= 4.10 +BuildRequires: libxfce4util-devel >= 4.16 +BuildRoot: %{_tmppath}/%{name}-%{version}-root %description Extension library for Xfce, targeted at application development. @@ -45,18 +56,29 @@ Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description devel Static libraries and header files for the exo library. +%debug_package + %prep %setup -q +NOCONFIGURE=1 ./autogen.sh %build -%configure --enable-final --enable-gtk-doc --disable-python --enable-xfce-mcs-manager --enable-xsltproc +%configure \ + --enable-maintainer-mode \ + --enable-final \ + --enable-gtk-doc \ + --disable-python \ + --enable-xfce-mcs-manager \ + --enable-xsltproc + %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -#make install DESTDIR=%{buildroot} mandir=%{_mandir} %makeinstall +%find_lang exo-2 + %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" @@ -66,6 +88,7 @@ touch --no-create %{_datadir}/icons/hicolor || : if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi +: %postun /sbin/ldconfig @@ -73,37 +96,34 @@ touch --no-create %{_datadir}/icons/hicolor || : if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi +: -%files +%files -f exo-2.lang %defattr(-,root,root) -%{_sysconfdir}/xdg/xfce4/helpers.rc %{_bindir}/exo-desktop-item-edit %{_bindir}/exo-open -%{_bindir}/exo-preferred-applications -%{_datadir}/applications -%{_datadir}/icons -%{_datadir}/locale -%{_datadir}/pixmaps -%{_datadir}/xfce4 +%{_datadir}/pixmaps/exo/exo-thumbnail-frame.png %{_libdir}/libexo*.so.* -%{_libdir}/xfce4/exo-2/exo-helper-2 -%{_libdir}/xfce4/exo/exo-compose-mail +%{_datadir}/icons/hicolor/*/apps/preferences-desktop-default-applications.png %{_mandir}/man1/exo-open.* %doc AUTHORS COPYING %files devel %defattr(-,root,root) -%{_bindir}/exo-csource -%{_datadir}/gtk-doc -%{_includedir} +%dir %{_includedir}/exo-2 +%dir %{_includedir}/exo-2/exo +%{_includedir}/exo-2/exo/* %{_libdir}/libexo*.so %{_libdir}/libexo*.la %{_libdir}/pkgconfig/*.pc -#%{_docdir}/exo/html/* -%{_mandir}/man1/exo-csource.* -%doc ChangeLog NEWS README THANKS TODO +%dir %{_datadir}/gtk-doc/html/exo-2 +%{_datadir}/gtk-doc/html/exo-2/* +%doc NEWS README.md THANKS %changelog +* Sat Jan 23 2021 Silvan Calarco 4.16.0-1mamba +- update to 4.16.0 + * Thu Dec 19 2019 Automatic Build System 0.12.11-1mamba - automatic version update by autodist