rpms/roboptim-core/F-12 import.log, NONE, 1.1 roboptim-core.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Thomas Moulard thomasmoulard at fedoraproject.org
Tue Feb 2 13:10:46 UTC 2010


Author: thomasmoulard

Update of /cvs/pkgs/rpms/roboptim-core/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12979/F-12

Modified Files:
	.cvsignore sources 
Added Files:
	import.log roboptim-core.spec 
Log Message:
* Thu Feb 02 2010 Thomas Moulard <thomas.moulard at gmail.com> - 0.5-2
- Initial import




--- NEW FILE import.log ---
roboptim-core-0_5-2_fc11:F-12:roboptim-core-0.5-2.fc11.src.rpm:1265116187


--- NEW FILE roboptim-core.spec ---
Name: roboptim-core
Version: 0.5
Release: 2%{?dist}
Summary: The RobOptim core C++ library

Group: Development/Libraries
License: LGPLv3+
URL: http://roboptim.sourceforge.net/
Source0: http://downloads.sourceforge.net/roboptim/%{name}-%{version}.tar.gz

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires: boost-devel, libtool-ltdl-devel
# Require Doxygen and its dependencies.
BuildRequires: doxygen, tex(latex), tex(dvips)


%description
RobOptim provide C++ numerical optimization libraries for robotics.
RobOptim core focuses on providing abstractions for optimization problem
definition and infrastructure to allow the use of existing solvers as
a back-end


%package devel
Summary: The Roboptim core headers and development-related files
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}, boost-devel, libtool-ltdl-devel
# pkg-config dependency is detected automatically on Fedora.
%description devel
Headers and shared object symlinks for the RobOptim core C++ library


%package doc
Summary: The RobOptim core documentation
Group: Documentation
Requires: %{name} = %{version}-%{release}
%description doc
Documentation for the RobOptim core library





%prep
%setup -q

%build
%configure --docdir=%{_docdir}/%{name}-%{version} --disable-static
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

#FIXME: should libraries have version numbers or not?
# LDFLAGS="-avoid-version"
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR="$RPM_BUILD_ROOT" INSTALL="install -p"

# Install
install -cpm 644 AUTHORS COPYING THANKS README NEWS \
 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/

# Get rid of Libtool files as they should not be installed.
rm $RPM_BUILD_ROOT/%{_libdir}/*.la
rm $RPM_BUILD_ROOT/%{_libdir}/%{name}/*.la


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%dir %{_docdir}/%{name}-%{version}/

# for COPYING, INSTALL, AUTHORS, etc.
%{_docdir}/%{name}-%{version}/[A-Z]*

# versioned shared library
%{_libdir}/*.so.*

# package whole directory:
# ``.so'' file is also needed as ltdl_openext does not consider
# versioned plug-ins.
%{_libdir}/%{name}/

%files devel
%defattr(-,root,root,-)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*

%files doc
%defattr(-,root,root,-)
%{_docdir}/%{name}-%{version}/doxygen-html/

%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%changelog
* Thu Jan 14 2010 Thomas Moulard <thomas.moulard at gmail.com> - 0.5-2
- Fix unowned directories problem.
- Fix documentation packaging rules.

* Wed Jan 13 2010 Thomas Moulard <thomas.moulard at gmail.com> - 0.5-1
- Fix plug-in path (now packaged properly in a subdirectory).
- Add missing build requirements (latex / dvips).
- Add missing requirements (boost-devel, libtool-ltdl-devel in roboptim-devel).
- Use "install -p" to preserve timestamps.
- Update to release 0.5.
- For more information see: https://bugzilla.redhat.com/show_bug.cgi?id=538820

* Thu Nov 12 2009 Thomas Moulard <thomas.moulard at gmail.com> - 0.3.28-1
- Fix rpmlint errors.
- Handle Autotools issues (add -avoid-version and --distable-static).

* Wed Nov 11 2009 Thomas Moulard <thomas.moulard at gmail.com> - 0.3-1
- initial work


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/roboptim-core/F-12/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	1 Feb 2010 22:57:33 -0000	1.1
+++ .cvsignore	2 Feb 2010 13:10:46 -0000	1.2
@@ -0,0 +1 @@
+roboptim-core-0.5.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/roboptim-core/F-12/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	1 Feb 2010 22:57:33 -0000	1.1
+++ sources	2 Feb 2010 13:10:46 -0000	1.2
@@ -0,0 +1 @@
+897c6b0b49fde98cb103cf353fb8d628  roboptim-core-0.5.tar.gz



More information about the scm-commits mailing list