3 Commits

View File

@@ -1,6 +1,6 @@
Name: florence
Version: 0.6.0
Release: 1mamba
Version: 0.6.3
Release: 2mamba
Summary: An extensible scalable virtual keyboard for GNOME
Group: Graphical Desktop/Applications/Accessibility
Vendor: openmamba
@@ -10,35 +10,55 @@ URL: http://florence.sourceforge.net
Source: http://downloads.sourceforge.net/project/florence/florence/%{version}/florence-%{version}.tar.bz2
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: GConf-devel
BuildRequires: glibc-devel
BuildRequires: libart_lgpl-devel
BuildRequires: libatk-devel
BuildRequires: libX11-devel
BuildRequires: libXau-devel
BuildRequires: libXdmcp-devel
BuildRequires: libXext-devel
BuildRequires: libXi-devel
BuildRequires: libXtst-devel
BuildRequires: libat-spi2-core-devel
BuildRequires: libbonobo-devel
BuildRequires: libbonoboui-devel
BuildRequires: libatk-devel
BuildRequires: libblkid-devel
BuildRequires: libbsd-devel
BuildRequires: libbzip2-devel
BuildRequires: libcairo-devel
BuildRequires: libcroco-devel
BuildRequires: libdbus-devel
BuildRequires: libdw-devel
BuildRequires: libelf-devel
BuildRequires: libexpat-devel
BuildRequires: libffi-devel
BuildRequires: libfontconfig-devel
BuildRequires: libfreetype-devel
BuildRequires: libfribidi-devel
BuildRequires: libgcc
BuildRequires: libgdk-pixbuf-devel
BuildRequires: libglib-devel
BuildRequires: libgnomecanvas-devel
BuildRequires: libgnome-devel
#BuildRequires: libgnome-panel-devel
BuildRequires: libgraphite2-devel
BuildRequires: libgstreamer-devel
BuildRequires: libgtk2-devel
BuildRequires: libgtk-devel
BuildRequires: libharfbuzz-devel
BuildRequires: liblzma-devel
BuildRequires: libmount-devel
BuildRequires: libnotify-devel
BuildRequires: libpango-devel
BuildRequires: libpopt-devel
BuildRequires: libpcre-devel
BuildRequires: libpng-devel
BuildRequires: librsvg-devel
BuildRequires: libX11-devel
BuildRequires: libselinux-devel
BuildRequires: libsepol-devel
BuildRequires: libsystemd-devel
BuildRequires: libthai-devel
BuildRequires: libunwind-devel
BuildRequires: libuuid-devel
BuildRequires: libxcb-devel
BuildRequires: libxml2-devel
BuildRequires: libXtst-devel
BuildRequires: ORBit2-devel
BuildRequires: libz-devel
## AUTOBUILDREQ-END
BuildRequires: gnome-doc-utils
BuildRequires: libscrollkeeper-devel
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
@@ -46,6 +66,22 @@ Florence is an extensible scalable virtual keyboard for GNOME. You need it if yo
Florence stays out of your way when you don't need it: it appears on the screen only when you need it. A Timer-based auto-click functionality is available to help disabled people having difficulties to click.
Florence is primarily intended to be used with the GNOME desktop, although it can be used on any desktop environment.
%package -n lib%{name}
Group: System/Libraries
Summary: Shared libraries for %{name}
%description -n lib%{name}
This package contains shared libraries for %{name}.
%package -n lib%{name}-devel
Group: Development/Libraries
Summary: Development files for %{name}
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
Requires: pkg-config
%description -n lib%{name}-devel
This package contains libraries and header files for developing applications that use %{name}.
%prep
%setup -q
@@ -67,16 +103,28 @@ Florence is primarily intended to be used with the GNOME desktop, although it ca
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post
%post -n lib%{name}
/sbin/ldconfig
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule /etc/gconf/schemas/florence.schemas >/dev/null
exit 0
%{_libdir}/directfb-*/interfaces/ICoreResourceManager/libicoreresourcemanager_test.*
:
%postun -n lib%{name}
/sbin/ldconfig
:
%post
if [ $1 -ge 1 ]; then
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
fi
:
%postun
if [ $1 -eq 0 ]; then
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
fi
:
%files -f %{name}.lang
%defattr(-,root,root)
#%{_sysconfdir}/gconf/schemas/florence.schemas
%{_bindir}/florence
#%{_bindir}/florence_applet
#%{_libdir}/bonobo/servers/florence.server
@@ -90,11 +138,33 @@ exit 0
%lang(ru) %{_datadir}/gnome/help/florence/ru
%{_datadir}/omf/florence/*.omf
%{_datadir}/pixmaps/florence.svg
%{_mandir}/man1/florence.1.gz
%{_mandir}/man1/florence_applet.1.gz
%{_mandir}/man1/florence.1*
%{_mandir}/man1/florence_applet.1*
%files -n lib%{name}
%defattr(-,root,root)
%{_libdir}/libflorence-1.0.so.*
%doc AUTHORS COPYING
%files -n lib%{name}-devel
%defattr(-,root,root)
%dir %{_includedir}/florence-1.0
%{_includedir}/florence-1.0/florence.h
%{_libdir}/libflorence-1.0.a
%{_libdir}/libflorence-1.0.la
%{_libdir}/libflorence-1.0.so
%{_libdir}/pkgconfig/florence-1.0.pc
%changelog
* Sat Jul 20 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 0.6.3-2mamba
- fix schema compilation on post scripts
* Sun Nov 16 2014 Automatic Build System <autodist@mambasoft.it> 0.6.3-1mamba
- automatic update by autodist
* Wed Jun 18 2014 Automatic Build System <autodist@mambasoft.it> 0.6.2-1mamba
- automatic update by autodist
* Sat Dec 29 2012 Automatic Build System <autodist@mambasoft.it> 0.6.0-1mamba
- automatic version update by autodist