Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > 3a7bf44bedde5e38605caacd9d3b5774 > files > 2

autogen-5.18.16-7.mga9.src.rpm

%define major 25
%define libname %mklibname opts %{major}
%define libnamedevel %mklibname %{name} -d
%define libnamestaticdevel %mklibname %{name} -d -s
%global __brp_check_rpaths %{nil}

Summary:	Tool for autogenerating code
Name:		autogen
Version:	5.18.16
Release:	%mkrel 7
Group:		Development/Other
License:	GPLv2+
URL:		https://www.gnu.org/software/autogen/
Source0:	https://ftp.gnu.org/gnu/autogen/rel%{version}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(guile-2.0)
BuildRequires:	pkgconfig(libxml-2.0)

%description
AutoGen is a tool designed to simplify the creation and maintenance
of programs that contain large amounts of repetitious text. It is
especially valuable in programs that have several blocks of text
that must be kept synchronized.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		Development/Other

%description -n	%{libname}
AutoGen is a tool designed to simplify the creation and maintenance
of programs that contain large amounts of repetitious text. It is
especially valuable in programs that have several blocks of text
that must be kept synchronized.

%package -n %{libnamedevel}
Summary:	Development headers and libraries for %{name}
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{libnamedevel}
AutoGen is a tool designed to simplify the creation and maintenance
of programs that contain large amounts of repetitious text. It is
especially valuable in programs that have several blocks of text
that must be kept synchronized.

%package -n %{libnamestaticdevel}
Summary:	Static libraries for %{name}
Group:		Development/Other
Provides:	%{name}-static-devel = %{version}-%{release}
Provides:	lib%{name}-static-devel = %{version}-%{release}
Requires:	%{libnamedevel} = %{version}-%{release}

%description -n	%{libnamestaticdevel}
AutoGen is a tool designed to simplify the creation and maintenance
of programs that contain large amounts of repetitious text. It is
especially valuable in programs that have several blocks of text
that must be kept synchronized.

%prep
%setup -q

%build
export CFLAGS="%{optflags} -Wno-implicit-fallthrough -Wno-format-overflow \
                -Wno-format-truncation"
%configure --disable-dependency-tracking
%make_build

%install
%make_install

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

%check
make check || true

%files
%doc README TODO
%{_bindir}/autogen
%{_bindir}/columns
%{_bindir}/getdefs
%{_bindir}/xml2ag
%{_infodir}/autogen.info*
%{_mandir}/man?/*
%{_datadir}/aclocal/*
%{_datadir}/autogen/

%files -n %{libname}
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

%files -n %{libnamedevel}
%{_bindir}/autoopts-config
%{_includedir}/autoopts/
%{_libdir}/*.so
%{_libdir}/autogen/tpl-config.tlib
%{_libdir}/pkgconfig/*

%files -n %{libnamestaticdevel}
%{_libdir}/*.a


%changelog
* Wed Mar 09 2022 mrambo3501 <mrambo3501> 5.18.16-7.mga9
+ Revision: 1790117
- disable rpath checking

* Sat Nov 07 2020 wally <wally> 5.18.16-6.mga8
+ Revision: 1643452
- rebuild after guile2.0 fork

* Wed Aug 19 2020 ovitters <ovitters> 5.18.16-5.mga8
+ Revision: 1615974
- remove install-info scriptlets, rely on filetrigger instead (mga#27107)

* Sat Jul 18 2020 pterjan <pterjan> 5.18.16-4.mga8
+ Revision: 1607062
- Do not run make check in parallel, it tends to get stuck with -j16
+ umeabot <umeabot>
- Mageia 8 Mass Rebuild
+ wally <wally>
- replace deprecated %%configure2_5x

* Fri Aug 30 2019 daviddavid <daviddavid> 5.18.16-2.mga8
+ Revision: 1435245
- rebuild for new gcc 9

* Fri Mar 15 2019 shlomif <shlomif> 5.18.16-1.mga7
+ Revision: 1377621
- New version 5.18.16 - thanks to fedora

* Fri Sep 21 2018 umeabot <umeabot> 5.18.6-3.mga7
+ Revision: 1295171
- Mageia 7 Mass Rebuild

* Sat Feb 13 2016 umeabot <umeabot> 5.18.6-2.mga6
+ Revision: 959563
- Mageia 6 Mass Rebuild

* Wed Oct 21 2015 ngompa <ngompa> 5.18.6-1.mga6
+ Revision: 893884
- Update to version 5.18.6 and dropped unnecessary patches

* Fri Jul 17 2015 shlomif <shlomif> 5.18.5-1.mga6
+ Revision: 854866
- New version 5.18.5

* Wed Oct 15 2014 umeabot <umeabot> 5.18.4-3.mga5
+ Revision: 740972
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 5.18.4-2.mga5
+ Revision: 678059
- Mageia 5 Mass Rebuild

* Sat Sep 06 2014 wally <wally> 5.18.4-1.mga5
+ Revision: 672689
- new version 5.18.4
- add %%check

* Fri Mar 07 2014 wally <wally> 5.18.2-1.mga5
+ Revision: 600928
- new version 5.18.2
- drop unneeded obsoletes
- drop unneeded chrpath usage from .spec

* Sun Oct 20 2013 umeabot <umeabot> 5.18.1-2.mga4
+ Revision: 536808
- Mageia 4 Mass Rebuild

* Tue Sep 24 2013 sander85 <sander85> 5.18.1-1.mga4
+ Revision: 485643
- New version: 5.18.1

* Wed Aug 28 2013 fwang <fwang> 5.18-2.mga4
+ Revision: 472548
- add more br
- build with guile 2.0

* Mon Aug 12 2013 sander85 <sander85> 5.18-1.mga4
+ Revision: 465656
- New version: 5.18

* Sat May 25 2013 shlomif <shlomif> 5.17.4-1.mga4
+ Revision: 427346
- New version 5.17.4
- Update the summary
- Trailing space

* Fri Jan 11 2013 umeabot <umeabot> 5.16.1-3.mga3
+ Revision: 346651
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Thu Nov 29 2012 dmorgan <dmorgan> 5.16.1-2.mga3
+ Revision: 323238
- Fix build
+ fwang <fwang>
- new version 5.16.1

* Wed Dec 28 2011 wally <wally> 5.12-2.mga2
+ Revision: 188400
- rebuild for new guile

* Thu Sep 01 2011 ze <ze> 5.12-1.mga2
+ Revision: 137452
- version 5.12
- clean is done by default
+ fwang <fwang>
- new version 5.11.5
+ dmorgan <dmorgan>
- Remove mdv macros
- imported package autogen


* Tue Nov 30 2010 Oden Eriksson <oeriksson@mandriva.com> 5.10-3mdv2011.0
+ Revision: 603482
- rebuild

* Tue Feb 09 2010 Funda Wang <fwang@mandriva.org> 5.10-2mdv2010.1
+ Revision: 503359
- rebuild for new gmp

* Mon Nov 09 2009 Funda Wang <fwang@mandriva.org> 5.10-1mdv2010.1
+ Revision: 463355
- new version 5.10

* Sat May 16 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 5.9.8-1mdv2010.0
+ Revision: 376464
- update to new version 5.9.8

* Thu Jan 29 2009 Funda Wang <fwang@mandriva.org> 5.9.7-2mdv2009.1
+ Revision: 335074
- rebuild for new libtool

* Sun Jan 04 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 5.9.7-1mdv2009.1
+ Revision: 324500
- update to new version 5.9.7

* Thu Nov 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 5.9.6-2mdv2009.1
+ Revision: 305356
- do not protect major (ffs this is my second mistake...)
- update to new version 5.9.6
- correct urls
- get rid of -Werror flag as it breaks build
- major has changed from 0 to 25, since it is now protected
- add provides/obsoletes for main library

* Mon Jun 23 2008 Oden Eriksson <oeriksson@mandriva.com> 5.9.5-2mdv2009.0
+ Revision: 227986
- rebuilt due to PayloadIsLzma problems

* Sun Jun 22 2008 Oden Eriksson <oeriksson@mandriva.com> 5.9.5-1mdv2009.0
+ Revision: 227867
- 5.9.5
- added P0 to fix linkage

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

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

* Sun Dec 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 5.9.4-1mdv2008.1
+ Revision: 139564
- new version

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

* Fri Oct 26 2007 Funda Wang <fwang@mandriva.org> 5.9.3-1mdv2008.1
+ Revision: 102347
- update to new version 5.9.3

* Tue Sep 04 2007 David Walluck <walluck@mandriva.org> 5.9.2-1mdv2008.0
+ Revision: 78922
- 5.9.2
- new lib policy

* Sun May 06 2007 David Walluck <walluck@mandriva.org> 5.9.1-1mdv2008.0
+ Revision: 23681
- 5.9.1


* Tue Mar 06 2007 Emmanuel Andry <eandry@mandriva.org> 5.9-1mdv2007.0
+ Revision: 133427
- New version 5.9

* Sun Feb 18 2007 Emmanuel Andry <eandry@mandriva.org> 5.8.9-1mdv2007.1
+ Revision: 122213
- New version 5.8.9
- Import autogen

* Fri Sep 01 2006 Couriousous <couriousous@mandriva.org> 5.8.5-1mdv2007.0
- 5.8.5

* Sun Apr 16 2006 Couriousous <couriousous@mandriva.org> 5.8.4-1mdk
- 5.8.4

* Mon Aug 01 2005 Couriousous <couriousous@mandriva.org> 5.7.2-1mdk
- 5.7.2

* Sat Jul 16 2005 Couriousous <couriousous@mandriva.org> 5.7.1-1mdk
- 5.7.1

* Mon Apr 04 2005 Couriousous <couriousous@mandriva.org> 5.7-1mdk
- 5.7

* Sat Mar 19 2005 Couriousous <couriousous@mandrake.org> 5.6.6-1mdk
- Some spec fix
- From trem <trem@zarb.org> : 
	- First Mandrakelinux release