rpms/libctl/devel libctl-3.0.2-undefined_nonweak_symbs.patch, NONE, 1.1 libctl.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Ed Hill (edhill)
fedora-extras-commits at redhat.com
Sun Oct 15 21:09:37 UTC 2006
Author: edhill
Update of /cvs/extras/rpms/libctl/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv30783/devel
Modified Files:
.cvsignore sources
Added Files:
libctl-3.0.2-undefined_nonweak_symbs.patch libctl.spec
Log Message:
auto-import libctl-3.0.2-4 on branch devel from libctl-3.0.2-4.src.rpm
libctl-3.0.2-undefined_nonweak_symbs.patch:
--- NEW FILE libctl-3.0.2-undefined_nonweak_symbs.patch ---
--- libctl-3.0.2/utils/Makefile.am 2006-04-01 23:04:47.000000000 -0500
+++ libctl-3.0.2_patched/utils/Makefile.am 2006-10-14 12:14:41.000000000 -0400
@@ -10,7 +10,7 @@
libctlgeom_la_SOURCES = geom.c
nodist_libctlgeom_la_SOURCES = geom-ctl-io.c ctl-io.h
-libctlgeom_la_LDFLAGS = -no-undefined -version-info @SHARED_VERSION_INFO@
+libctlgeom_la_LDFLAGS = -no-undefined -version-info @SHARED_VERSION_INFO@ $(top_builddir)/src/libctl.la
geomtst_SOURCES = geomtst.c
geomtst_LDADD = libctlgeom.la $(top_builddir)/src/libctl.la
--- NEW FILE libctl.spec ---
Name: libctl
Version: 3.0.2
Release: 4%{?dist}
Summary: Guile-based support for flexible control files
Group: System Environment/Libraries
License: GPL
URL: http://ab-initio.mit.edu/wiki/index.php/Libctl
Source0: http://ab-initio.mit.edu/libctl/libctl-%{version}.tar.gz
Patch0: libctl-3.0.2-undefined_nonweak_symbs.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: autoconf, automake, libtool
BuildRequires: gcc-gfortran, guile-devel
Requires: guile
%description
The libctl package is a Guile-based library that provides support for
flexible control files in scientific simulations.
%package devel
Summary: Development files for libctl
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
This package contains the development files for libctl.
%prep
%setup -q
%patch0 -p1
%build
autoreconf
%configure F77=gfortran --enable-shared --disable-static \
--includedir=%{_includedir}/ctl
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%doc COPYING AUTHORS NEWS
%{_libdir}/*.so.*
%files devel
%defattr(-,root,root,-)
%doc ChangeLog
%{_bindir}/gen-ctl-io
%{_includedir}/ctl
%{_libdir}/*.so
%{_mandir}/man1/*
%{_datadir}/libctl
%changelog
* Sat Oct 15 2006 Ed Hill <ed at eh3.com> - 3.0.2-4
- put headers in a subdir to avoid possible name collisions
* Sat Oct 14 2006 Ed Hill <ed at eh3.com> - 3.0.2-3
- disable static libs
* Sat Oct 14 2006 Ed Hill <ed at eh3.com> - 3.0.2-2
- fix undefined non-weak symbols in libctlgeom
* Wed Sep 20 2006 Ed Hill <ed at eh3.com> - 3.0.2-1
- initial package creation
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/libctl/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 15 Oct 2006 21:09:06 -0000 1.1
+++ .cvsignore 15 Oct 2006 21:09:36 -0000 1.2
@@ -0,0 +1 @@
+libctl-3.0.2.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/libctl/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 15 Oct 2006 21:09:06 -0000 1.1
+++ sources 15 Oct 2006 21:09:36 -0000 1.2
@@ -0,0 +1 @@
+dff367aa94e68a507678f0f3d48b1165 libctl-3.0.2.tar.gz
More information about the scm-commits
mailing list