Sophie

Sophie

distrib > Mageia > 6 > armv7hl > media > core-updates-src > by-pkgid > 380ffdfead1a5e4e5e28d7b5bce6612d > files > 2

libvisio-0.1.6-1.mga6.src.rpm

# WARNING: This package is synced with FC
%global apiversion	0.1
%global major	1
%global libname	%mklibname visio %{apiversion} %{major}
%global devname	%mklibname visio -d

Name:		libvisio
Version:	0.1.6
Release:	%mkrel 1
Summary:	A library for import of Microsoft Visio diagrams
Group:		System/Libraries
License:	MPLv2.0
URL:		http://wiki.documentfoundation.org/DLP/Libraries/libvisio
Source0:	http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz
BuildRequires:	boost-devel
BuildRequires:	doxygen
BuildRequires:	gperf
BuildRequires:	help2man
BuildRequires:	perl
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	pkgconfig(icu-uc)
BuildRequires:	pkgconfig(librevenge-0.0)
BuildRequires:	pkgconfig(librevenge-generators-0.0)
BuildRequires:	pkgconfig(librevenge-stream-0.0)
BuildRequires:	pkgconfig(libxml-2.0)

%description
%{name} is library providing ability to interpret and import
Microsoft Visio diagrams into various applications. You can find it
being used in Libreoffice.

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

%package -n %{libname}
Summary:	A library for import of Microsoft Visio diagrams
Group:		System/Libraries

%description -n %{libname}
%{name} is library providing ability to interpret and import
Microsoft Visio diagrams into various applications. You can find it
being used in LibreOffice.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires: 	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package doc
Summary: Documentation of %{name} API
Group:   Documentation
BuildArch: noarch

%description doc
The %{name}-doc package contains documentation files for %{name}.

%package tools
Summary: Tools to transform Microsoft Visio diagrams into other formats
Group:   Publishing

%description tools
Tools to transform Microsoft Visio diagrams into other formats.
Currently supported: XHTML, raw, plain text.

%prep
%autosetup -p1

%build
# to recognize aarch64
autoreconf -vfi

%configure2_5x --disable-static --disable-silent-rules
%make_build


%install
%make_install
rm -f %{buildroot}/%{_libdir}/*.la
# rhbz#1001240 we install API docs directly from build
rm -rf %{buildroot}/%{_docdir}/%{name}

# generate and install man pages
export LD_LIBRARY_PATH=%{buildroot}%{_libdir}${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
for tool in vsd2raw vss2text vsd2xhtml vss2raw vsd2text vss2xhtml; do
    help2man -N -S '%{name} %{version}' -o ${tool}.1 %{buildroot}%{_bindir}/${tool}
done
install -m 0755 -d %{buildroot}/%{_mandir}/man1
install -m 0644 vsd2*.1 vss2*.1 %{buildroot}/%{_mandir}/man1


%check
export LD_LIBRARY_PATH=%{buildroot}%{_libdir}${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
make check %{?_smp_mflags}

%files -n %{libname}
%doc AUTHORS README NEWS
%license COPYING.*
%{_libdir}/%{name}-%{apiversion}.so.%{major}
%{_libdir}/%{name}-%{apiversion}.so.%{major}.*

%files -n %{devname}
%doc ChangeLog
%{_includedir}/%{name}-%{apiversion}
%{_libdir}/%{name}-%{apiversion}.so
%{_libdir}/pkgconfig/%{name}-%{apiversion}.pc

%files doc
%license COPYING.*
%doc docs/doxygen/html

%files tools
%{_bindir}/vsd2raw
%{_bindir}/vsd2text
%{_bindir}/vsd2xhtml
%{_bindir}/vss2raw
%{_bindir}/vss2text
%{_bindir}/vss2xhtml
%{_mandir}/man1/vsd2raw.1*
%{_mandir}/man1/vsd2text.1*
%{_mandir}/man1/vsd2xhtml.1*
%{_mandir}/man1/vss2raw.1*
%{_mandir}/man1/vss2text.1*
%{_mandir}/man1/vss2xhtml.1*



%changelog
* Mon Feb 11 2019 neoclust <neoclust> 0.1.6-1.mga6
+ Revision: 1365377
- New version 0.1.6

* Thu Mar 16 2017 mrambo3501 <mrambo3501> 0.1.5-4.mga6
+ Revision: 1093094
- Rebuild for icu-58.2

* Sun Feb 26 2017 tv <tv> 0.1.5-3.mga6
+ Revision: 1087982
- fix char background color in some cases
- fix handling of bitmaps in Windows Bitmap format that contain a color
  palette

* Sat May 14 2016 shlomif <shlomif> 0.1.5-2.mga6
+ Revision: 1015268
- Rebuild for the new UCI (new major)

* Fri Jan 01 2016 luigiwalser <luigiwalser> 0.1.5-1.mga6
+ Revision: 917790
- 0.1.5

* Fri Dec 25 2015 tv <tv> 0.1.3-4.mga6
+ Revision: 914726
- rebuild for new boost 1.60

* Mon Sep 28 2015 daviddavid <daviddavid> 0.1.3-3.mga6
+ Revision: 884381
- fix build with boost 1.59.0 (from Fedora)
- rebuild for new boost 1.59.0

* Wed Aug 26 2015 tv <tv> 0.1.3-2.mga6
+ Revision: 869861
- rebuild with gcc5

* Thu Aug 13 2015 fwang <fwang> 0.1.3-1.mga6
+ Revision: 864245
- 0.1.3

* Fri Jul 24 2015 cjw <cjw> 0.1.1-4.mga6
+ Revision: 856851
- rebuild for icu 55

* Thu Feb 05 2015 tv <tv> 0.1.1-3.mga5
+ Revision: 813582
- drop bogus obsolete tags

* Sun Feb 01 2015 tv <tv> 0.1.1-2.mga5
+ Revision: 812977
- submit to core/release

* Sat Jan 31 2015 tv <tv> 0.1.1-1.mga5
+ Revision: 812835
- BR pkgconfig(cppunit)
- new release

* Wed Oct 15 2014 umeabot <umeabot> 0.1.0-4.mga5
+ Revision: 739344
- Second Mageia 5 Mass Rebuild

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

* Thu Jul 31 2014 tv <tv> 0.1.0-2.mga5
+ Revision: 658594
- bump major
- new release

* Sat Apr 05 2014 wally <wally> 0.0.31-4.mga5
+ Revision: 611841
- fix lib and devel pkg names
- rebuild for new icu

* Mon Oct 21 2013 umeabot <umeabot> 0.0.31-3.mga4
+ Revision: 537308
- Mageia 4 Mass Rebuild

* Thu Sep 26 2013 fwang <fwang> 0.0.31-2.mga4
+ Revision: 486768
- rebuild for icu 52

* Thu Aug 29 2013 luigiwalser <luigiwalser> 0.0.31-1.mga4
+ Revision: 473089
- 0.0.31

* Sat Jul 13 2013 luigiwalser <luigiwalser> 0.0.30-1.mga4
+ Revision: 453924
- 0.0.30

* Mon Jul 08 2013 fwang <fwang> 0.0.29-2.mga4
+ Revision: 451180
- rebuild for new boost

* Thu Jul 04 2013 luigiwalser <luigiwalser> 0.0.29-1.mga4
+ Revision: 450021
- 0.0.29

* Sat Jun 08 2013 fwang <fwang> 0.0.28-1.mga4
+ Revision: 440404
- new version 0.0.28

* Sun May 26 2013 fwang <fwang> 0.0.27-2.mga4
+ Revision: 427973
- rebuild for new icu

* Thu May 23 2013 fwang <fwang> 0.0.27-1.mga4
+ Revision: 425495
- new version 0.0.27

* Sat Jan 12 2013 umeabot <umeabot> 0.0.24-2.mga3
+ Revision: 358358
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Fri Jan 04 2013 luigiwalser <luigiwalser> 0.0.24-1.mga3
+ Revision: 338449
- fix for automake 1.13
- 0.0.24

* Thu Nov 08 2012 fwang <fwang> 0.0.20-1.mga3
+ Revision: 316316
- update file list
- use autogen
- fix linkage
- br libxml
- br gperf
- new version 0.0.20

* Tue Oct 16 2012 malo <malo> 0.0.19-2.mga3
+ Revision: 307333
- update RPM group

* Sun Sep 02 2012 fwang <fwang> 0.0.19-1.mga3
+ Revision: 287250
- update file list
- new version 0.0.19

* Fri Jun 01 2012 fwang <fwang> 0.0.17-1.mga3
+ Revision: 252683
- new version 0.0.17

* Mon Mar 05 2012 fwang <fwang> 0.0.15-1.mga2
+ Revision: 218361
- new version 0.0.15
+ dmorgan <dmorgan>
- imported package libvisio


* Wed Jan 25 2012 David Tardon <dtardon@redhat.com> 0.0.14-1
- bump version

* Wed Dec 21 2011 David Tardon <dtardon@redhat.com> 0.0.11-1
- initial import