diff --git a/liborigin.spec b/liborigin.spec new file mode 100644 index 0000000..05ec2aa --- /dev/null +++ b/liborigin.spec @@ -0,0 +1,76 @@ +Name: liborigin +Version: 20070115 +Release: 3%{?dist} +Summary: Library for reading OriginLab OPJ project files + +License: GPL +Group: Development/Libraries +URL: http://sourceforge.net/projects/%{name}/ + +Source: http://belnet.dl.sourceforge.net/sourceforge/liborigin/%{name}-%{version}.tgz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +A library for reading OriginLab OPJ project files. + +%package devel +Summary: Header files, libraries and development documentation for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This package contains the header files, static libraries and development +documentation for %{name}. If you like to develop programs using %{name}, +you will need to install %{name}-devel. + +%prep +%setup -q + +sed -i "s|chmod ugo-x|chmod ugo+x|" Makefile.LINUX +sed -i "s|.so.0.0.0|.so.0.0.1|" Makefile.LINUX +sed -i "s|= -pipe|= -pipe $RPM_OPT_FLAGS|" Makefile.LINUX + +%build + +# fix for hardcoded path of %{_libdir} +%ifarch x86_64 sparc64 ppc64 amd64 +sed -i "s|/usr/lib|/usr/lib64|" Makefile.LINUX +%endif + +%{__make} %{?_smp_mflags} + +%install +%{__rm} -rf %{buildroot} +%{__make} INSTALL="install -p" DESTDIR=%{buildroot} install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%clean +%{__rm} -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%doc COPYING README +%{_bindir}/opj2dat +%{_libdir}/%{name}.so.0* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/%{name}/ +%{_libdir}/%{name}.so + +%changelog +* Tue Jan 30 2007 Chitlesh Goorah - 20070115-3 +- Fix directory ownership for -devel package + +* Sat Jan 27 2007 Chitlesh Goorah - 20070115-2 +- Added fix for hardcoded path of %%{_libdir} +- Added $$RPM_OPT_FLAGS to Makefile.LINUX + +* Sat Jan 20 2007 Chitlesh Goorah - 20070115-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..5a0dab2 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +5ed1c7c0955f935d3b4e45fb25e1d7fc liborigin-20070115.tgz