This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "roboptim-core-plugin-ipopt".
The branch, master has been updated
via 1ad8ad98472632730398108b93a1d27e84ea47fc (commit)
from 9aab3c5112f63480f06f5da0a807892c91241c61 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 1ad8ad98472632730398108b93a1d27e84ea47fc
Author: Thomas Moulard <[email protected]>
Date: Mon Mar 1 12:58:34 2010 +0100
Add rpm SPEC file.
* Makefile.am: Enable rpm rules.
* roboptim-core-ipopt-plugin.spec.in: New.
Signed-off-by: Thomas Moulard <[email protected]>
diff --git a/ChangeLog b/ChangeLog
index 359c122..c9294a8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2010-03-01 Thomas Moulard <[email protected]>
+ Add rpm SPEC file.
+ * Makefile.am: Enable rpm rules.
+ * roboptim-core-ipopt-plugin.spec.in: New.
+
+2010-03-01 Thomas Moulard <[email protected]>
+
Update documentation.
* .gitmodules: Remove old doc submodule.
* doc/Doxyfile.extra.in: New.
diff --git a/Makefile.am b/Makefile.am
index fab1a06..e6b81a2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -24,7 +24,7 @@ include $(top_srcdir)/build-aux/libtool.mk
include $(top_srcdir)/build-aux/pkg-config.mk
include $(top_srcdir)/build-aux/git-version-gen.mk
-#include $(top_srcdir)/build-aux/rpm.mk
+include $(top_srcdir)/build-aux/rpm.mk
SF_PROJECT_ID=roboptim
diff --git a/roboptim-core-ipopt-plugin.spec.in
b/roboptim-core-ipopt-plugin.spec.in
new file mode 100644
index 0000000..fd342c3
--- /dev/null
+++ b/roboptim-core-ipopt-plugin.spec.in
@@ -0,0 +1,77 @@
+Name: @PACKAGE_TARNAME@
+Version: @PACKAGE_VERSION@
+Release: 1%{?dist}
+Summary: The Ipopt plug-in for RobOptim
+
+Group: Development/Libraries
+License: LGPLv3+
+URL: http://roboptim.sourceforge.net/
+Source0: http://dl.sf.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires: roboptim-core-devel, boost-devel, libtool-ltdl-devel, doxygen
+# Not yet packaged: ipopt-devel
+
+%description
+Provide a plug-in to enable the use of Ipopt as a RobOptim back-end
+
+%package devel
+Summary: The roboptim-core-ipopt-plugin headers and development-related files
+Group: Development/Libraries
+Requires: @PACKAGE_TARNAME@ = %{version}-%{release}
+%description devel
+Headers and shared object symlinks for the RobOptim Ipopt plug-in
+
+
+%package doc
+Summary: API documentation
+Group: Documentation
+Requires: @PACKAGE_TARNAME@ = %{version}-%{release}
+%description doc
+Documentation for the RobOptim Ipopt plug-in
+
+
+
+
+
+%prep
+%setup -q
+
+%build
+%configure --docdir=%{_datadir}/doc/%{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
+
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+# Get rid of Libtool files as they should not be installed.
+rm $RPM_BUILD_ROOT/%{_libdir}/*.la
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%{_libdir}/*.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/*
+%{_libdir}/*.so
+
+%files doc
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING README NEWS
+%{_datadir}/doc/%{name}-%{version}/*
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%changelog
+* Thu Mar 01 2010 Thomas Moulard <[email protected]> - 0.2-1
+- initial work
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 6 +++
Makefile.am | 2 +-
roboptim-core-ipopt-plugin.spec.in | 77 ++++++++++++++++++++++++++++++++++++
3 files changed, 84 insertions(+), 1 deletions(-)
create mode 100644 roboptim-core-ipopt-plugin.spec.in
hooks/post-receive
--
roboptim-core-plugin-ipopt
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
roboptim-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/roboptim-commit