rpms/globus-gram-job-manager-callout-error/F-11 globus-gram-job-manager-callout-error.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Mattias Ellert
ellert at fedoraproject.org
Tue Nov 3 09:21:34 UTC 2009
- Previous message: rpms/globus-gram-job-manager-callout-error/F-12 globus-gram-job-manager-callout-error.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message: rpms/rubygem-hawler/EL-5 import.log, NONE, 1.1 rubygem-hawler-0.3.4-fix-tests.patch, NONE, 1.1 rubygem-hawler.COPYING, NONE, 1.1 rubygem-hawler.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: ellert
Update of /cvs/pkgs/rpms/globus-gram-job-manager-callout-error/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4510/F-11
Modified Files:
.cvsignore sources
Added Files:
globus-gram-job-manager-callout-error.spec import.log
Log Message:
* Tue Jul 28 2009 Mattias Ellert <mattias.ellert at fysast.uu.se> - 0.2-1
- Autogenerated
--- NEW FILE globus-gram-job-manager-callout-error.spec ---
%ifarch alpha ia64 ppc64 s390x sparc64 x86_64
%global flavor gcc64pthr
%else
%global flavor gcc32pthr
%endif
Name: globus-gram-job-manager-callout-error
%global _name %(tr - _ <<< %{name})
Version: 0.2
Release: 1%{?dist}
Summary: Globus Toolkit - Globus GRAM Jobmanager Callout Errors
Group: System Environment/Libraries
License: ASL 2.0
URL: http://www.globus.org/
# Source is extracted from the globus toolkit installer:
# wget -N http://www-unix.globus.org/ftppub/gt4/4.2.1/installers/src/gt4.2.1-all-source-installer.tar.bz2
# tar -jxf gt4.2.1-all-source-installer.tar.bz2
# mv gt4.2.1-all-source-installer/source-trees/gram/jobmanager/callout_error globus_gram_job_manager_callout_error-0.2
# cp -p gt4.2.1-all-source-installer/source-trees/core/source/GLOBUS_LICENSE globus_gram_job_manager_callout_error-0.2
# tar -zcf globus_gram_job_manager_callout_error-0.2.tar.gz globus_gram_job_manager_callout_error-0.2
Source: %{_name}-%{version}.tar.gz
# This is a workaround for the broken epstopdf script in RHEL5
# See: https://bugzilla.redhat.com/show_bug.cgi?id=450388
Source9: epstopdf-2.9.5gw
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: globus-common
BuildRequires: grid-packaging-tools
BuildRequires: globus-common-devel%{?_isa} >= 3
BuildRequires: globus-core%{?_isa} >= 4
BuildRequires: doxygen
BuildRequires: graphviz
%if "%{?rhel}" == "5"
BuildRequires: graphviz-gd
%endif
BuildRequires: ghostscript
%if %{?fedora}%{!?fedora:0} >= 9 || %{?rhel}%{!?rhel:0} >= 6
BuildRequires: tex(latex)
%else
BuildRequires: tetex-latex
%endif
%package devel
Summary: Globus Toolkit - Globus GRAM Jobmanager Callout Errors Development Files
Group: Development/Libraries
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: globus-common-devel%{?_isa} >= 3
Requires: globus-core%{?_isa} >= 4
%package doc
Summary: Globus Toolkit - Globus GRAM Jobmanager Callout Errors Documentation Files
Group: Documentation
%if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6
BuildArch: noarch
%endif
Requires: %{name} = %{version}-%{release}
%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 %{name} package contains:
Globus GRAM Jobmanager Callout Errors
%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 %{name}-devel package contains:
Globus GRAM Jobmanager Callout Errors Development Files
%description doc
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}-doc package contains:
Globus GRAM Jobmanager Callout Errors Documentation Files
%prep
%setup -q -n %{_name}-%{version}
%if "%{rhel}" == "5"
mkdir bin
install %{SOURCE9} bin/epstopdf
%endif
%build
%if "%{rhel}" == "5"
export PATH=$PWD/bin:$PATH
%endif
# Remove files that should be replaced during bootstrap
rm -f doxygen/Doxyfile*
rm -f doxygen/Makefile.am
rm -f pkgdata/Makefile.am
rm -f globus_automake*
rm -rf autom4te.cache
# Remove flavor tags
for f in `find . -name Makefile.am` ; do
sed -e 's!^flavorinclude_HEADERS!include_HEADERS!' \
-e 's!\(lib[a-zA-Z_]*\)_$(GLOBUS_FLAVOR_NAME)\.la!\1.la!g' \
-e 's!^\(lib[a-zA-Z_]*\)___GLOBUS_FLAVOR_NAME__la_!\1_la_!' -i $f
done
sed -e "s!<With_Flavors!<With_Flavors ColocateLibraries=\"no\"!" \
-i pkgdata/pkg_data_src.gpt.in
%{_datadir}/globus/globus-bootstrap.sh
%configure --with-flavor=%{flavor} --enable-doxygen
make %{?_smp_mflags}
%install
%if "%{rhel}" == "5"
export PATH=$PWD/bin:$PATH
%endif
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
GLOBUSPACKAGEDIR=$RPM_BUILD_ROOT%{_datadir}/globus/packages
# Remove libtool archives (.la files)
find $RPM_BUILD_ROOT%{_libdir} -name 'lib*.la' -exec rm -v '{}' \;
sed '/lib.*\.la$/d' -i $GLOBUSPACKAGEDIR/%{_name}/%{flavor}_rtl.filelist
# Remove static libraries (.a files)
find $RPM_BUILD_ROOT%{_libdir} -name 'lib*.a' -exec rm -v '{}' \;
sed '/lib.*\.a$/d' -i $GLOBUSPACKAGEDIR/%{_name}/%{flavor}_dev.filelist
# Generate pkg-config file from GPT metadata
mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig
%{_datadir}/globus/globus-gpt2pkg-config pkgdata/pkg_data_%{flavor}_dev.gpt > \
$RPM_BUILD_ROOT%{_libdir}/pkgconfig/%{name}.pc
# Move documentation to default RPM location
mv $RPM_BUILD_ROOT%{_docdir}/%{_name} \
$RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
sed s!doc/%{_name}!doc/%{name}-%{version}! \
-i $GLOBUSPACKAGEDIR/%{_name}/noflavor_doc.filelist
# Remove unwanted documentation (needed for RHEL4)
rm -f $RPM_BUILD_ROOT%{_mandir}/man3/*_%{_name}-%{version}_*.3
sed -e '/_%{_name}-%{version}_.*\.3/d' \
-i $GLOBUSPACKAGEDIR/%{_name}/noflavor_doc.filelist
# Install license file
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
install -m 644 -p GLOBUS_LICENSE $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
# Generate package filelists
cat $GLOBUSPACKAGEDIR/%{_name}/%{flavor}_rtl.filelist \
| sed s!^!%{_prefix}! > package.filelist
cat $GLOBUSPACKAGEDIR/%{_name}/%{flavor}_dev.filelist \
| sed s!^!%{_prefix}! > package-devel.filelist
cat $GLOBUSPACKAGEDIR/%{_name}/noflavor_doc.filelist \
| sed -e 's!/man/.*!&*!' -e 's!^!%doc %{_prefix}!' > package-doc.filelist
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files -f package.filelist
%defattr(-,root,root,-)
%dir %{_datadir}/globus/packages/%{_name}
%dir %{_docdir}/%{name}-%{version}
%doc %{_docdir}/%{name}-%{version}/GLOBUS_LICENSE
%files -f package-devel.filelist devel
%defattr(-,root,root,-)
%{_libdir}/pkgconfig/%{name}.pc
%files -f package-doc.filelist doc
%defattr(-,root,root,-)
%dir %{_docdir}/%{name}-%{version}/html
%changelog
* Tue Jul 28 2009 Mattias Ellert <mattias.ellert at fysast.uu.se> - 0.2-1
- Autogenerated
--- NEW FILE import.log ---
globus-gram-job-manager-callout-error-0_2-1_fc11:F-11:globus-gram-job-manager-callout-error-0.2-1.fc11.src.rpm:1257240065
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/globus-gram-job-manager-callout-error/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 3 Nov 2009 04:38:09 -0000 1.1
+++ .cvsignore 3 Nov 2009 09:21:34 -0000 1.2
@@ -0,0 +1,2 @@
+epstopdf-2.9.5gw
+globus_gram_job_manager_callout_error-0.2.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/globus-gram-job-manager-callout-error/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 3 Nov 2009 04:38:10 -0000 1.1
+++ sources 3 Nov 2009 09:21:34 -0000 1.2
@@ -0,0 +1,2 @@
+44ec158f5ca5f60310cca74a3aaaea2b epstopdf-2.9.5gw
+a955e22db8443d56dc1f13c79f721897 globus_gram_job_manager_callout_error-0.2.tar.gz
- Previous message: rpms/globus-gram-job-manager-callout-error/F-12 globus-gram-job-manager-callout-error.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message: rpms/rubygem-hawler/EL-5 import.log, NONE, 1.1 rubygem-hawler-0.3.4-fix-tests.patch, NONE, 1.1 rubygem-hawler.COPYING, NONE, 1.1 rubygem-hawler.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list