rpms/globus-libtool/EL-4 .cvsignore, 1.2, 1.3 globus-libtool.spec, 1.1, 1.2 import.log, 1.1, 1.2 sources, 1.2, 1.3
Mattias Ellert
ellert at fedoraproject.org
Fri Apr 17 21:44:26 UTC 2009
Author: ellert
Update of /cvs/pkgs/rpms/globus-libtool/EL-4
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22061/EL-4
Modified Files:
.cvsignore globus-libtool.spec import.log sources
Log Message:
* Wed Apr 15 2009 Mattias Ellert <mattias.ellert at fysast.uu.se> - 1.2-2
- Add source description comment
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/globus-libtool/EL-4/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 20 Mar 2009 10:14:00 -0000 1.2
+++ .cvsignore 17 Apr 2009 21:43:56 -0000 1.3
@@ -1 +0,0 @@
-GLOBUS_LICENSE
Index: globus-libtool.spec
===================================================================
RCS file: /cvs/pkgs/rpms/globus-libtool/EL-4/globus-libtool.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- globus-libtool.spec 20 Mar 2009 10:14:00 -0000 1.1
+++ globus-libtool.spec 17 Apr 2009 21:43:56 -0000 1.2
@@ -1,14 +1,28 @@
+%ifarch alpha ia64 ppc64 s390x sparc64 x86_64
+%global flavor gcc64pthr
+%else
+%global flavor gcc32pthr
+%endif
+
+%global debug_package %{nil}
+
Name: globus-libtool
%global _name %(tr - _ <<< %{name})
Version: 1.2
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Globus Toolkit - Globus libtool package
Group: System Environment/Libraries
License: ASL 2.0
URL: http://www.globus.org/
+# This package is a substitution for the upstream globus-libtool
+# package, which contains a copy of the libltdl library sources.
+# Instead this package provides the necessary metadata files to
+# allow grid-packaging-tools (GPT) to use the libltdl library
+# provided by the Fedora/RHEL distribution. The package source
+# is a single GPT source package description file, referencing
+# the libltdl library as an external library.
Source: %{name}-pkg_data_src.gpt.in
-Source9: GLOBUS_LICENSE
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%if %{?fedora}%{!?fedora:0} >= 4
@@ -38,30 +52,20 @@
%endif
Requires: pkgconfig
-%ifarch alpha ia64 ppc64 s390x sparc64 x86_64
-%global flavor gcc64pthr
-%else
-%global flavor gcc32pthr
-%endif
-
-%global debug_package %{nil}
-
%description
-The Globus Toolkit is an open source software toolkit used for
-building Grid systems and applications. It is being developed by the
-Globus Alliance and many others all over the world. A growing number
-of projects and companies are using the Globus Toolkit to unlock the
-potential of grids for their cause.
+The Globus Toolkit is an open source software toolkit used for building Grid
+systems and applications. It is being developed by the Globus Alliance and
+many others all over the world. A growing number of projects and companies are
+using the Globus Toolkit to unlock the potential of grids for their cause.
The %{name} package contains:
Globus libtool package (virtual GPT glue package)
%description devel
-The Globus Toolkit is an open source software toolkit used for
-building Grid systems and applications. It is being developed by the
-Globus Alliance and many others all over the world. A growing number
-of projects and companies are using the Globus Toolkit to unlock the
-potential of grids for their cause.
+The Globus Toolkit is an open source software toolkit used for building Grid
+systems and applications. It is being developed by the Globus Alliance and
+many others all over the world. A growing number of projects and companies are
+using the Globus Toolkit to unlock the potential of grids for their cause.
The %{name}-devel package contains:
Globus libtool package Development Files (virtual GPT glue package)
@@ -74,7 +78,7 @@
LIBTOOL_VERSION=`libtoolize --version | head -1 | sed 's!.* !!'`
sed "s!@LIBTOOL_VERSION@!$LIBTOOL_VERSION!g" \
- < pkg_data_src.gpt.in > pkg_data_src.gpt
+ < pkg_data_src.gpt.in > pkg_data_src.gpt
echo /share/globus/packages/%{_name}/%{flavor}_rtl.filelist > \
%{flavor}_rtl.filelist
@@ -86,7 +90,7 @@
echo /share/globus/packages/%{_name}/pkg_data_%{flavor}_dev.gpt >> \
%{flavor}_dev.filelist
-/usr/sbin/gpt_generate_bin_pkg_data --flavor=%{flavor} pkg_data_src.gpt
+%{_sbindir}/gpt_generate_bin_pkg_data --flavor=%{flavor} pkg_data_src.gpt
%install
rm -rf $RPM_BUILD_ROOT
@@ -98,21 +102,17 @@
install -m 644 pkg_data_%{flavor}_dev.gpt %{flavor}_dev.filelist \
$RPM_BUILD_ROOT%{_datadir}/globus/packages/%{_name}
+# Generate pkg-config file from GPT metadata
mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig
-/usr/share/globus/globus-gpt2pkg-config pkg_data_%{flavor}_dev.gpt > \
+%{_datadir}/globus/globus-gpt2pkg-config pkg_data_%{flavor}_dev.gpt > \
$RPM_BUILD_ROOT%{_libdir}/pkgconfig/%{name}.pc
# Generate package filelists
-
cat $RPM_BUILD_ROOT%{_datadir}/globus/packages/%{_name}/%{flavor}_rtl.filelist \
| sed s!^!%{_prefix}! > package.filelist
-
cat $RPM_BUILD_ROOT%{_datadir}/globus/packages/%{_name}/%{flavor}_dev.filelist \
| sed s!^!%{_prefix}! > package-devel.filelist
-mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
-cp -p %{SOURCE9} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
-
%clean
rm -rf $RPM_BUILD_ROOT
@@ -121,17 +121,15 @@
%dir %{_datadir}/globus
%dir %{_datadir}/globus/packages
%dir %{_datadir}/globus/packages/%{_name}
-%dir %{_docdir}/%{name}-%{version}
-%doc %{_docdir}/%{name}-%{version}/GLOBUS_LICENSE
%files -f package-devel.filelist devel
%defattr(-,root,root,-)
-%dir %{_datadir}/globus
-%dir %{_datadir}/globus/packages
-%dir %{_datadir}/globus/packages/%{_name}
%{_libdir}/pkgconfig/%{name}.pc
%changelog
+* Wed Apr 15 2009 Mattias Ellert <mattias.ellert at fysast.uu.se> - 1.2-2
+- Add source description comment
+
* Fri Mar 20 2009 Mattias Ellert <mattias.ellert at fysast.uu.se> - 1.2-1
- Change defines to globals
Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/globus-libtool/EL-4/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- import.log 20 Mar 2009 10:14:00 -0000 1.1
+++ import.log 17 Apr 2009 21:43:56 -0000 1.2
@@ -1 +1,2 @@
globus-libtool-1_2-1_fc9:EL-4:globus-libtool-1.2-1.fc9.src.rpm:1237544008
+globus-libtool-1_2-2_fc9:EL-4:globus-libtool-1.2-2.fc9.src.rpm:1240004569
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/globus-libtool/EL-4/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 20 Mar 2009 10:14:00 -0000 1.2
+++ sources 17 Apr 2009 21:43:56 -0000 1.3
@@ -1 +0,0 @@
-2ee41112a44fe7014dce33e26468ba93 GLOBUS_LICENSE
More information about the scm-commits
mailing list