%global real_name PDFRenderer Summary: A 100% Java PDF renderer and viewer Name: pdf-renderer Version: 0.9.1 Release: 1 License: LGPLv2+ and MIT and BSD URL: https://pdf-renderer.dev.java.net/ Group: Development/Libraries Source0: %{real_name}-%{version}.jar Source1: %{name}.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Requires: urw-fonts Provides: %{real_name} = %{version}-%{release} %description The PDF Renderer is just what the name implies: an open source, all Java library which renders PDF documents to the screen using Java2D. Typically this means drawing into a Swing panel, but it could also draw to other Graphics2D implementations. It could be used to draw on top of PDFs, share them over a network, convert PDFs to PNG images, or maybe even project PDFs into a 3D scene. %prep %build # nothing to be done here %install [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT} mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/%{name} cp %{SOURCE0} ${RPM_BUILD_ROOT}%{_datadir}/%{name}/ chmod 0644 ${RPM_BUILD_ROOT}%{_datadir}/%{name}/* mkdir -p ${RPM_BUILD_ROOT}%{_bindir} cp %{SOURCE1} ${RPM_BUILD_ROOT}%{_bindir}/%{name} chmod 0755 ${RPM_BUILD_ROOT}%{_bindir}/%{name} cd ${RPM_BUILD_ROOT} mkdir -p usr/bin cd usr/bin ln -sf ../..%{_bindir}/* . %clean [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT} %files %defattr(-,root,system,-) %{_bindir}/* %{_datadir}/%{name}/* /usr/bin/* %changelog * Tue Jul 30 2013 Michael Perzl - 0.9.1-1 - first version for AIX V5.1 and higher