Sophie

Sophie

distrib > Mageia > 6 > i586 > by-pkgid > 5d2f625c6957cae8b84842870aa82c97 > files > 2

boolstuff-0.1.15-2.mga6.src.rpm

Name:       boolstuff
Summary:    Disjunctive Normal Form Boolean expression library and example
Version:    0.1.15
Release:    %mkrel 2
License:    GPLv2+
Group:      Development/C++
Source:     http://perso.b2b2c.ca/sarrazip/dev/%{name}-%{version}.tar.gz
URL:        http://sarrazip.com/dev/boolstuff.html

%description
This library contains an algorithm that converts a Boolean expression
binary tree into the Disjunctive Normal Form. The NOT operator
is supported.
A command that calls this library is also provided.

%files
%{_bindir}/*
%{_mandir}/man1/booldnf*

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

%define soname 0
%define api 0.1
%define libname %mklibname boolstuff%{api}_ %soname

%package -n %{libname}
Summary:  Disjunctive Normal Form Boolean expression library
Group:    Development/C++

%description -n %{libname}
This library contains an algorithm that converts a Boolean expression
binary tree into the Disjunctive Normal Form. The NOT operator
is supported.

%files -n %{libname}
%{_libdir}/libboolstuff-%{api}.so.%{soname}{,.*}
%{_mandir}/man3/boolstuff*
# do we need to redistribute the GPLv2 license? (INSTALL file)
%doc %{_defaultdocdir}/*

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

%define develname %mklibname boolstuff -d

%package -n %{develname}
Summary:  C++ header files for the boolstuff library
Group:    Development/C++
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Provides: libboolstuff-devel = %{version}-%{release}

%description -n %{develname}
C++ header files for the Disjunctive Normal Form Boolean expression library.

%files -n %{develname}
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/lib*.la
%{_libdir}/pkgconfig/*

#--------------------------------------------------------------------------#
%prep
%setup -q

%build
# autoargh listao
./autogen.sh \
    --prefix %_prefix \
    --libdir=%_libdir

%make

%install
%makeinstall_std


%changelog
* Wed Feb 10 2016 umeabot <umeabot> 0.1.15-2.mga6
+ Revision: 953308
- Mageia 6 Mass Rebuild

* Thu Sep 03 2015 shlomif <shlomif> 0.1.15-1.mga6
+ Revision: 872392
- New version 0.1.15 + SPEC cleanups

* Wed Oct 15 2014 umeabot <umeabot> 0.1.14-5.mga5
+ Revision: 745455
- Second Mageia 5 Mass Rebuild

* Thu Sep 18 2014 umeabot <umeabot> 0.1.14-4.mga5
+ Revision: 693512
- Rebuild to fix library dependencies

* Tue Sep 16 2014 umeabot <umeabot> 0.1.14-3.mga5
+ Revision: 678199
- Mageia 5 Mass Rebuild

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

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

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

* Sat Feb 26 2011 ennael <ennael> 0.1.13-2.mga1
+ Revision: 60524
- imported package boolstuff


* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.13-2mdv2011.0
+ Revision: 610084
- rebuild

* Fri Mar 05 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.1.13-1mdv2010.1
+ Revision: 514391
- use tab in spec
- update to 1.1.13
- drop old patch that it was apply upstream

* Fri Jun 26 2009 Helio Chissini de Castro <helio@mandriva.com> 0.1.12-0mdv2010.0
+ Revision: 389502
- Added compilation patch for gcc 4.4
- Fixed build and library soname

  + Paulo Ricardo Zanoni <pzanoni@mandriva.com>
    - Improve .spec file (by heliocastro)
    - imported package boolstuff