Sophie

Sophie

distrib > Mageia > 9 > armv7hl > by-pkgid > aad713a28e1cc4d2fa23192ca18fbcc5 > files > 6

aalib-1.4.0-0.rc5.35.mga9.src.rpm

%define tarname		%{name}-%{oversion}
%define oversion	1.4rc5
%define rcver		rc5
%define major		1
%define libname		%mklibname aa %{major}
%define develname	%mklibname aa -d

Name:		aalib
Version:	1.4.0
Release:	%mkrel -c %{rcver} 35
Summary:	AA (Ascii Art) library
License:	LGPLv2
Group:		System/Libraries
URL:		http://aa-project.sourceforge.net/aalib/
Source0:	https://sourceforge.net/projects/aa-project/files/aa-lib/%{oversion}/%{tarname}.tar.bz2
Patch0:		aalib-info.patch
Patch1:		aalib-rpath.patch
Patch2:		aalib-1.4-automake18.patch
Patch3:		aalib-1.4.0-automake-1.13.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(slang)
BuildRequires:	gpm-devel
BuildRequires:	texinfo

%description
AA-lib is a low level gfx library just as many other libraries are.
The main difference is that AA-lib does not require graphics device. In
fact, there is no graphical output possible. AA-lib replaces those
old-fashioned output methods with powerful ascii-art renderer. Now my
linux boots with a nice penguin logo at secondary display (yes! Like
Win95 does:) AA-lib API is designed to be similar to other graphics
libraries. Learning a new API would be a piece of cake!
The AA library is needed for GIMP

#--------------------------------------------------------------------------------

%package -n	%{libname}
Summary:	AA (Ascii Art) library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
AA-lib is a low level gfx library just as many other libraries are.
The main difference is that AA-lib does not require graphics device. In
fact, there is no graphical output possible. AA-lib replaces those
old-fashioned output methods with powerful ascii-art renderer. Now my
linux boots with a nice penguin logo at secondary display (yes! Like
Win95 does:) AA-lib API is designed to be similar to other graphics
libraries. Learning a new API would be a piece of cake!
The AA library is needed for GIMP

#--------------------------------------------------------------------------------

%package -n	%{develname}
Summary:	Header files and libraries for developing apps which will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libaa-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
AA-lib is a low level gfx library just as many other libraries are.
The main difference is that AA-lib does not require graphics device. In
fact, there is no graphical output possible. AA-lib replaces those
old-fashioned output methods with powerful ascii-art renderer. Now my
linux boots with a nice penguin logo at secondary display (yes! Like
Win95 does:) AA-lib API is designed to be similar to other graphics
libraries. Learning a new API would be a piece of cake!
The AA library is needed for GIMP

Install this package if you want to develop applications that
will use the %{name} library.

#--------------------------------------------------------------------------------

%package	progs
Summary:	Tools to %{name}
Group:		Development/C
Requires:	%{libname} = %{version}

%description	progs
AA-lib tools.

#--------------------------------------------------------------------------------
%prep
%setup -q
%autopatch -p1

%build
autoreconf -vfi
%configure \
		--disable-static
%make_build

%install
%make_install

#multiarch
%multiarch_binaries %{buildroot}%{_bindir}/aalib-config

# we don't want these
find %{buildroot} -name '*.la' -delete

%files -n %{libname}
%doc NEWS README
%{_libdir}/libaa.so.%{major}{,.*}

%files -n %{develname}
%doc README ChangeLog
%attr(755,root,root) %{_bindir}/%{name}-config
%multiarch %{multiarch_bindir}/%{name}-config
%{_libdir}/libaa.so
%{_infodir}/%{name}.info.*
%{_includedir}/%{name}.h
%{_datadir}/aclocal/%{name}.m4
%{_mandir}/man3/aa*.3.*
%{_mandir}/man3/mem_d.3.*
%{_mandir}/man3/save_d.3.*

%files progs
%doc README
%{_bindir}/aafire
%{_bindir}/aainfo
%{_bindir}/aasavefont
%{_bindir}/aatest
%{_mandir}/man1/aafire.1.*


%changelog
* Sat Mar 19 2022 umeabot <umeabot> 1.4.0-0.rc5.35.mga9
+ Revision: 1800290
- Mageia 9 Mass Rebuild

* Wed Aug 19 2020 ovitters <ovitters> 1.4.0-0.rc5.34.mga8
+ Revision: 1615976
- remove install-info scriptlets, rely on filetrigger instead (mga#27107)
+ danf <danf>
- Switch URLs from http: to https:

* Wed Feb 12 2020 umeabot <umeabot> 1.4.0-0.rc5.33.mga8
+ Revision: 1511560
- Mageia 8 Mass Rebuild
+ wally <wally>
- replace deprecated %%configure2_5x
- replace deprecated %%makeinstall_std

* Sun Sep 23 2018 umeabot <umeabot> 1.4.0-0.rc5.32.mga7
+ Revision: 1297264
- Mageia 7 Mass Rebuild

* Mon Feb 08 2016 umeabot <umeabot> 1.4.0-0.rc5.31.mga6
+ Revision: 944588
- Mageia 6 Mass Rebuild

* Wed Oct 15 2014 umeabot <umeabot> 1.4.0-0.rc5.30.mga5
+ Revision: 742136
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 1.4.0-0.rc5.29.mga5
+ Revision: 686437
- Rebuild to fix library dependencies

* Tue Sep 16 2014 umeabot <umeabot> 1.4.0-0.rc5.28.mga5
+ Revision: 677670
- Mageia 5 Mass Rebuild

* Wed Apr 02 2014 daviddavid <daviddavid> 1.4.0-0.rc5.27.mga5
+ Revision: 611381
- drop old and unneeded Mdv era obsoletes/provides
- disable static build and drop .la files
- prefer use pkgconfig on BRs
- fix link url for Source0
- fix license

* Sat Oct 19 2013 umeabot <umeabot> 1.4.0-0.rc5.26.mga4
+ Revision: 532140
- Mageia 4 Mass Rebuild

* Sat Aug 17 2013 fwang <fwang> 1.4.0-0.rc5.25.mga4
+ Revision: 467124
- add debian patch to build with latest texinfo

* Fri Jan 11 2013 umeabot <umeabot> 1.4.0-0.rc5.25.mga3
+ Revision: 345160
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Dec 29 2012 cjw <cjw> 1.4.0-0.rc5.24.mga3
+ Revision: 336260
- patch3: fix build with automake 1.13

* Tue Sep 13 2011 fwang <fwang> 1.4.0-0.rc5.23.mga2
+ Revision: 142866
- drop .la files
+ ahmad <ahmad>
- drop old/unneeded scriptlets
- imported package aalib


* Wed Jan 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.rc5.21mdv2011.0
+ Revision: 628709
- rebuild

  + Funda Wang <fwang@mandriva.org>
    - tighten BR

* Mon Nov 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.rc5.20mdv2011.0
+ Revision: 603166
- rebuild

* Wed Feb 17 2010 Funda Wang <fwang@mandriva.org> 1.4.0-0.rc5.19mdv2010.1
+ Revision: 506947
- rebuild for missing SRPM

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.rc5.18mdv2010.0
+ Revision: 413018
- rebuild

* Mon Jun 09 2008 Pixel <pixel@mandriva.com> 1.4.0-0.rc5.17mdv2009.0
+ Revision: 217182
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Wed Oct 24 2007 Götz Waschk <waschk@mandriva.org> 1.4.0-0.rc5.17mdv2008.1
+ Revision: 101718
- new devel name
- update license tag

* Fri Jun 01 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.4.0-0.rc5.17mdv2008.0
+ Revision: 34287
- Rebuild with libslang2.


* Mon Aug 21 2006 Emmanuel Andry <eandry@mandriva.org> 1.4.0-0.rc5.16mdv2007.0
- %%mkrel

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.4.0-0.rc5.15mdk
- Rebuild

* Wed Feb 09 2005 Abel Cheung <deaddog@mandrake.org> 1.4.0-0.rc5.14mdk
- Use automake 1.9
- P2: compatibility with automake >= 1.8

* Tue Feb 01 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.4.0-0.rc5.13mdk
- multiarch
- fix summary-ended-with-dot

* Fri Jul 23 2004 Marcel Pol <mpol@mandrake.org> 1.4.0-0.rc5.12mdk
- ouch, need coffee

* Fri Jul 23 2004 Marcel Pol <mpol@mandrake.org> 1.4.0-0.rc5.11mdk
- again build against new slang

* Wed Jul 21 2004 Marcel Pol <mpol@mandrake.org> 1.4.0-0.rc5.10mdk
- build against new slang

* Mon Jun 07 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.4.0-0.rc5.9mdk
- force use of automake1.7 and autoconf2.5
- wipe out buildroot before installing
- cosmetics