Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37554154
en ru br
ALT Linux repositórios
S:0.17-alt4

Group :: Sistema/Bibliotecas
RPM: libxsettings-client0

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%{?optflags_lto:%global optflags_lto %optflags_lto -ffat-lto-objects}
# BEGIN SourceDeps(oneline):
BuildRequires: /usr/bin/gtkdocize libICE-devel libSM-devel libX11-devel
# END SourceDeps(oneline)
%def_disable gtkdoc
Summary: utility functions for the Xsettings protocol (GPE)
Name: libxsettings-client0
Version: 0.17
Release: alt4
Packager: Igor Vlasenko <viy at altlinux.ru>
License: BSD-like, LGPL
Group: System/Libraries
URL: http://standards.freedesktop.org/xsettings-spec/0.5/

Source0: libxsettings-client-0.17.tar.gz
Source1: libxsettings-client_0.17-10.debian.tar
Source2: libxsettings-client.watch
Patch: cflags.patch

%description
This library is used for applications making use of the Xsettings
configuration setting propagation protocol. Controls setting of
double click timeout, drag-and-drop threshold, and default foreground and
background colors for all applications running within a desktop.
.
Used by the GPE Palmtop Environment.

%package -n libxsettings-client-devel
Summary: utility functions for the Xsettings protocol (Development files)
Group: Development/C
Requires: %name = %version-%release

%description -n libxsettings-client-devel
This package contains headers and other files required to compile
software using the GPE scheduling library to use the Xsettings
configuration setting propagation protocol. Controls setting of
double click timeout, drag-and-drop threshold, and default foreground and
background colors for all applications running within a desktop.
.
Used by the GPE Palmtop Environment.

%package -n libxsettings-client-doc
Summary: utility functions for the Xsettings protocol (Documentation)
Group: Development/Documentation

%description -n libxsettings-client-doc
Documentation for the Xsettings protocol that controls setting of
double click timeout, drag-and-drop threshold, and default foreground and
background colors for all applications running within a desktop.

%prep
%setup -q -n libxsettings-client-%version
%patch -p1

%build
%configure \
%if_enabled gtkdoc
--enable-gtk-doc
%endif
%make LIBS=-lX11

%install
make install DESTDIR=%buildroot
#ln -s -T /usr/share/gtk-doc/html/libXsettings-client/ %buildroot/usr/share/doc/libxsettings-client-doc/html

%files
%_libdir/lib*.so.*

%files -n libxsettings-client-devel
%_libdir/*.so
%exclude %_libdir/*.a
%_includedir/xsettings-client.h
%_includedir/xsettings-common.h
%_libdir/pkgconfig/*.pc

%if 0
%files -n libxsettings-client-devel-static
%_libdir/*.a
%endif

%files -n libxsettings-client-doc
%_datadir/gtk-doc/html/libXsettings-client

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009