Sophie

Sophie

distrib > Fedora > 16 > x86_64 > media > updates-src > by-pkgid > 7411a473a7b013a9b5abb0623ee39d2b > files > 3

wxpdfdoc-0.9.3-1.fc16.src.rpm

Name:           wxpdfdoc
Version:        0.9.3
Release:        1%{?dist}
Summary:        A library for creating PDF documents in C++ with wxWidgets
Group:          System Environment/Libraries
License:        wxWidgets
URL:            http://wxcode.sourceforge.net/components/wxpdfdoc/
Source:         http://sourceforge.net/projects/wxcode/files/Components/wxPdfDocument/wxpdfdoc-%{version}.tar.gz
Patch:          http://beckerde.fedorapeople.org/wxpdfdoc/GNUmakefile.patch
BuildRequires:  wxGTK-devel

%global _wxdir /wx-2.8/wx
%global _inclwxdir /include%{_wxdir}


%description
wxPdfDocument allows wxWidgets applications to generate PDF documents. 
The code is a port of FPDF - a free PHP class for generating PDF files - 
to C++ using the wxWidgets library. Several add-on PHP scripts found on 
the FPDF web site are incorporated into wxPdfDocument. Embedding of PNG, 
JPEG, GIF and WMF images is supported. In addition to the 14 standard 
Adobe fonts it is possible to use other Type1 or TrueType fonts - with 
or without embedding them into the generated document. In Unicode build 
CJK fonts are supported, too. Graphics primitives allow the creation of 
simple drawings.


%package devel
Summary:        Development files needed for the wxPdfDocument library
Group:          System Environment/Libraries
Requires:       %{name}%{?_isa} = %{version}-%{release}
Requires:       wxGTK-devel


%description devel
wxPdfDocument allows wxWidgets applications to generate PDF documents. 
This package contains the development files needed to use the 
wxPdfDocument library.


%prep
%setup -q
chmod 644 *.txt
chmod 644 docs/*
chmod 755 docs/html
chmod 644 docs/html/*
chmod 644 src/*.cpp src/*.h src/*.inc
chmod 644 include/wx/*.h
sed -i.orig -e 's|$(prefix)/lib|$(prefix)/%{_lib}|g' build/GNUmakefile
%patch -p 1
rm -f docs/Doxyfile


%build
echo %{ver}
echo %{ver2}
make -C build all -f GNUmakefile


%install
make -C build prefix=$RPM_BUILD_ROOT%{_prefix} install_pdfdoc_dll -f GNUmakefile
make -C build prefix=$RPM_BUILD_ROOT%{_prefix} WXINCLUDEDIR=%{_inclwxdir} install_pdfdoc_dll_headers -f GNUmakefile


%post -p /sbin/ldconfig


%postun -p /sbin/ldconfig


%files 
%{_libdir}/libwxcode_gtk2_pdfdoc*
%doc LICENCE.txt 


%files devel
%{_includedir}%{_wxdir}/pdf*
%doc Readme.txt docs/*


%changelog
* Mon Dec 24 2012 Domingo Becker <domingobecker@gmail.com> - 0.9.3-1
- Updated to latest upstream version.
- Moved Readme.txt and docs/html to -devel package (Bug #889889).
- Removed Doxyfile from installed package (Bug #889889).
- Updated patch for build/GNUmakefile for the new version and to fix a missing library problem with samples/pdfdc/printing.

* Sun Oct 28 2012 Domingo Becker <domingobecker@gmail.com> - 0.9.2.1-4
- Removed BuildRoot definition.
- Removed initial cleaning of buildroot in install section.
- Removed clean section.
- Removed defattr lines in files section.

* Sun Oct 21 2012 Domingo Becker <domingobecker@gmail.com> - 0.9.2.1-3
- Fixed macro in comment warning by removing all unnecessary comments.
- Removed spurious executable permission on source files.

* Wed May 16 2012 Domingo Becker <domingobecker@gmail.com> - 0.9.2.1-2
- Apply patch to build/GNUmakefile to install headers in the correct directory. 

* Mon May 07 2012 Domingo Becker <domingobecker@gmail.com> - 0.9.2.1-1
- Updated to new upstream version.
- Fixed required base package.
- Group set to System Environment/Libraries.
- Removed gcc-c++ as requires.
- Added wxGTK-devel dependency in -devel package.

* Tue Aug 16 2011 Domingo Becker <domingobecker@gmail.com> - 0.9.1-3
- Fixed for a proper multilib support.
- devel package requires core package.

* Tue Aug 16 2011 Domingo Becker <domingobecker@gmail.com> - 0.9.1-2
- Fixed lib64 dir name issue in x86_64 with a patch.

* Mon Aug 15 2011 Domingo Becker <domingobecker@gmail.com> - 0.9.1-1
- Initial version.