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

Group :: Gráficos
RPM: chafa

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%define optflags_lto %nil

Name: chafa
Version: 1.12.4
Release: alt1
%global sum     Image-to-text converter for terminal
Summary: %sum
License: LGPLv3+
Group: Graphics
Url: https://hpjansson.org/chafa/
Packager: Artyom Bystrov <arbars at altlinux.org>

Source: https://github.com/hpjansson/%name/releases/download/%version/%name-%version.tar.xz

BuildRequires: gcc
BuildRequires: glib2-devel
BuildRequires: gtk-doc
BuildRequires: ImageMagick-devel
BuildRequires: libtool
BuildRequires: make
BuildRequires: libfreetype-devel

Requires: %name-libs = %version-%release

%description
Chafa is a command-line utility that converts all kinds of images, including
animated image formats like GIFs, into ANSI/Unicode character output that can
be displayed in a terminal.

It is highly configurable, with support for alpha transparency and multiple
color modes and color spaces, combining a range of Unicode characters for
optimal output.

%package libs
Summary: %sum (library)
Group: Graphics
# Version in libnsgif/README-chafa
Provides: bundled(libnsgif) = 0.2.1-chafa
# Version in lodepng/lodepng.h
Provides: bundled(lodepng) = 20220109

%description libs
Shared library for %name.

%package static
Summary: %sum (static library)
Group: Development/C
%description static
Static library for %name.

%package devel
Summary: %sum (development files)
Requires: %name-libs%{?_isa} = %version-%release
Group: Development/C
%description devel
Development files for %name, such as headers.

%package doc
Summary: %sum (documentation)
Group: Development/Documentation
#Recommends:     %name-devel

%description doc
Documentation for %name, such as headers.

%prep
%setup

%build
autoreconf -ivf
%configure --disable-rpath
%make_build

%install
%makeinstall_std

%files
%doc AUTHORS COPYING.LESSER README* NEWS
%doc COPYING.LESSER
%_bindir/%name
%_man1dir/%name.1*

%files libs
%doc AUTHORS
%doc COPYING.LESSER
%_libdir/lib%name.so.0
%_libdir/lib%name.so.0.8.4

%files static
%doc AUTHORS
%doc COPYING.LESSER
%_libdir/lib%name.a

%files devel
%doc AUTHORS
%doc COPYING.LESSER
%_includedir/%name/
%_pkgconfigdir/%name.pc
%_libdir/lib%name.so
%_libdir/%name/include/chafaconfig.h

%files doc
%doc AUTHORS
%doc COPYING.LESSER
%doc %_datadir/gtk-doc/html/%name

%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