Skip to content

Commit

Permalink
Add BuildRequires perl-interpreter
Browse files Browse the repository at this point in the history
Add additional perl dependencies for tests
  • Loading branch information
ellert committed Mar 12, 2020
1 parent af288c7 commit bc2926e
Show file tree
Hide file tree
Showing 26 changed files with 221 additions and 26 deletions.
6 changes: 5 additions & 1 deletion packaging/fedora/globus-common.spec
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Name: globus-common
%global soname 0
%global _name %(echo %{name} | tr - _)
Version: 18.8
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Grid Community Toolkit - Common Library

Group: System Environment/Libraries
Expand All @@ -22,6 +22,7 @@ BuildRequires: libtool-ltdl-devel
BuildRequires: doxygen
%if ! %{?suse_version}%{!?suse_version:0}
BuildRequires: perl-generators
BuildRequires: perl-interpreter
%endif

%if %{?suse_version}%{!?suse_version:0}
Expand Down Expand Up @@ -238,6 +239,9 @@ make %{?_smp_mflags} check VERBOSE=1 NO_EXTERNAL_NET=1
%doc %{_pkgdocdir}/GLOBUS_LICENSE

%changelog
* Thu Mar 12 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 18.8-2
- Add BuildRequires perl-interpreter

* Thu Mar 12 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 18.8-1
- Remove unused doxygen filter

Expand Down
20 changes: 19 additions & 1 deletion packaging/fedora/globus-ftp-client.spec
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Name: globus-ftp-client
%global soname 2
%global _name %(echo %{name} | tr - _)
Version: 9.4
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Grid Community Toolkit - GridFTP Client Library

Group: System Environment/Libraries
Expand Down Expand Up @@ -32,6 +32,20 @@ BuildRequires: doxygen
BuildRequires: globus-gridftp-server-devel >= 7
BuildRequires: globus-gridftp-server-progs >= 7
BuildRequires: openssl
BuildRequires: perl-interpreter
BuildRequires: perl(Carp)
BuildRequires: perl(Config)
BuildRequires: perl(Cwd)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Copy)
BuildRequires: perl(FileHandle)
BuildRequires: perl(File::Spec)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Getopt::Long)
BuildRequires: perl(lib)
BuildRequires: perl(POSIX)
BuildRequires: perl(Sys::Hostname)
BuildRequires: perl(Test::More)

%if %{?suse_version}%{!?suse_version:0}
Expand Down Expand Up @@ -153,6 +167,10 @@ GLOBUS_HOSTNAME=localhost make %{?_smp_mflags} check VERBOSE=1
%doc %{_pkgdocdir}/GLOBUS_LICENSE

%changelog
* Thu Mar 12 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 9.4-2
- Add BuildRequires perl-interpreter
- Add additional perl dependencies for tests

* Thu Mar 12 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 9.4-1
- Remove some unused test scripts

Expand Down
16 changes: 15 additions & 1 deletion packaging/fedora/globus-gass-copy.spec
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Name: globus-gass-copy
%global soname 2
%global _name %(echo %{name} | tr - _)
Version: 10.6
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Grid Community Toolkit - Globus Gass Copy

Group: System Environment/Libraries
Expand Down Expand Up @@ -32,6 +32,16 @@ BuildRequires: doxygen
BuildRequires: globus-gridftp-server-devel >= 7
BuildRequires: globus-gridftp-server-progs >= 7
BuildRequires: openssl
BuildRequires: perl-interpreter
BuildRequires: perl(Cwd)
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Compare)
BuildRequires: perl(File::Copy)
BuildRequires: perl(File::Path)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Getopt::Long)
BuildRequires: perl(IPC::Open3)
BuildRequires: perl(Symbol)
BuildRequires: perl(Test::More)
BuildRequires: perl(URI)

Expand Down Expand Up @@ -170,6 +180,10 @@ GLOBUS_HOSTNAME=localhost make %{?_smp_mflags} check VERBOSE=1
%doc %{_pkgdocdir}/GLOBUS_LICENSE

%changelog
* Tue Mar 10 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 10.6-2
- Add BuildRequires perl-interpreter
- Add additional perl dependencies for tests

* Tue Mar 10 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 10.6-1
- Make makefiles exit sooner on errors

Expand Down
6 changes: 5 additions & 1 deletion packaging/fedora/globus-gram-job-manager-condor.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Name: globus-gram-job-manager-condor
%global _name %(echo %{name} | tr - _)
Version: 3.0
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Grid Community Toolkit - Condor Job Manager Support

Group: Applications/Internet
Expand All @@ -15,6 +15,7 @@ BuildArch: noarch

%if ! %{?suse_version}%{!?suse_version:0}
BuildRequires: perl-generators
BuildRequires: perl-interpreter
%endif

Requires: globus-gram-job-manager >= 13
Expand Down Expand Up @@ -82,6 +83,9 @@ fi
%doc %{_pkgdocdir}/GLOBUS_LICENSE

%changelog
* Thu Mar 12 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 3.0-2
- Add BuildRequires perl-interpreter

* Sat Mar 31 2018 Mattias Ellert <mattias.ellert@physics.uu.se> - 3.0-1
- First Grid Community Toolkit release

Expand Down
6 changes: 5 additions & 1 deletion packaging/fedora/globus-gram-job-manager-fork.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Name: globus-gram-job-manager-fork
%global _name %(echo %{name} | tr - _)
Version: 3.1
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Grid Community Toolkit - Fork Job Manager Support

Group: Applications/Internet
Expand All @@ -19,6 +19,7 @@ BuildRequires: globus-scheduler-event-generator-devel >= 4
BuildRequires: globus-gram-protocol-devel >= 11
%if ! %{?suse_version}%{!?suse_version:0}
BuildRequires: perl-generators
BuildRequires: perl-interpreter
%endif

# A requirement on globus-gram-job-manager would make sense.
Expand Down Expand Up @@ -172,6 +173,9 @@ fi
%config(noreplace) %{_sysconfdir}/globus/scheduler-event-generator/available/fork

%changelog
* Thu Mar 12 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 3.1-2
- Add BuildRequires perl-interpreter

* Thu Jul 18 2019 Mattias Ellert <mattias.ellert@physics.uu.se> - 3.1-1
- Add AC_CONFIG_MACRO_DIR and ACLOCAL_AMFLAGS

Expand Down
6 changes: 5 additions & 1 deletion packaging/fedora/globus-gram-job-manager-lsf.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Name: globus-gram-job-manager-lsf
%global _name %(echo %{name} | tr - _)
Version: 3.0
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Grid Community Toolkit - LSF Job Manager Support

Group: Applications/Internet
Expand All @@ -17,6 +17,7 @@ BuildRequires: globus-common-devel >= 14
BuildRequires: globus-scheduler-event-generator-devel >= 4
%if ! %{?suse_version}%{!?suse_version:0}
BuildRequires: perl-generators
BuildRequires: perl-interpreter
%endif

Requires: globus-gram-job-manager >= 13
Expand Down Expand Up @@ -169,6 +170,9 @@ fi
%config(noreplace) %{_sysconfdir}/globus/scheduler-event-generator/available/lsf

%changelog
* Thu Mar 12 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 3.0-2
- Add BuildRequires perl-interpreter

* Sat Mar 31 2018 Mattias Ellert <mattias.ellert@physics.uu.se> - 3.0-1
- First Grid Community Toolkit release

Expand Down
6 changes: 5 additions & 1 deletion packaging/fedora/globus-gram-job-manager-pbs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Name: globus-gram-job-manager-pbs
%global _name %(echo %{name} | tr - _)
Version: 3.1
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Grid Community Toolkit - PBS Job Manager Support

Group: Applications/Internet
Expand All @@ -17,6 +17,7 @@ BuildRequires: globus-common-devel >= 14
BuildRequires: globus-scheduler-event-generator-devel >= 4
%if ! %{?suse_version}%{!?suse_version:0}
BuildRequires: perl-generators
BuildRequires: perl-interpreter
%endif

Requires: globus-gram-job-manager >= 13
Expand Down Expand Up @@ -167,6 +168,9 @@ fi
%config(noreplace) %{_sysconfdir}/globus/scheduler-event-generator/available/pbs

%changelog
* Thu Mar 12 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 3.1-2
- Add BuildRequires perl-interpreter

* Thu Jul 18 2019 Mattias Ellert <mattias.ellert@physics.uu.se> - 3.1-1
- Add AC_CONFIG_MACRO_DIR and ACLOCAL_AMFLAGS

Expand Down
6 changes: 5 additions & 1 deletion packaging/fedora/globus-gram-job-manager-scripts.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Name: globus-gram-job-manager-scripts
%global _name %(echo %{name} | tr - _)
Version: 7.2
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Grid Community Toolkit - GRAM Job ManagerScripts

Group: Applications/Internet
Expand All @@ -15,6 +15,7 @@ BuildArch: noarch

%if ! %{?suse_version}%{!?suse_version:0}
BuildRequires: perl-generators
BuildRequires: perl-interpreter
%endif
BuildRequires: perl(Pod::Html)

Expand Down Expand Up @@ -91,6 +92,9 @@ sed '/$libdir =/d' \
%doc %{_pkgdocdir}/GLOBUS_LICENSE

%changelog
* Thu Mar 12 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 7.2-2
- Add BuildRequires perl-interpreter

* Sat Jul 20 2019 Mattias Ellert <mattias.ellert@physics.uu.se> - 7.2-1
- Repair broken perlmoduledir definition in globus-job-manager-script.pl

Expand Down
6 changes: 5 additions & 1 deletion packaging/fedora/globus-gram-job-manager-sge.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Name: globus-gram-job-manager-sge
%global _name %(echo %{name} | tr - _)
Version: 3.1
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Grid Community Toolkit - Grid Engine Job Manager Support

Group: Applications/Internet
Expand All @@ -18,6 +18,7 @@ BuildRequires: globus-common-devel >= 14
BuildRequires: globus-scheduler-event-generator-devel >= 4
%if ! %{?suse_version}%{!?suse_version:0}
BuildRequires: perl-generators
BuildRequires: perl-interpreter
%endif

Requires: globus-gram-job-manager >= 13
Expand Down Expand Up @@ -176,6 +177,9 @@ fi
%config(noreplace) %{_sysconfdir}/globus/scheduler-event-generator/available/sge

%changelog
* Thu Mar 12 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 3.1-2
- Add BuildRequires perl-interpreter

* Thu Jul 18 2019 Mattias Ellert <mattias.ellert@physics.uu.se> - 3.1-1
- Add AC_CONFIG_MACRO_DIR and ACLOCAL_AMFLAGS

Expand Down
6 changes: 5 additions & 1 deletion packaging/fedora/globus-gram-job-manager-slurm.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Name: globus-gram-job-manager-slurm
%global _name %(echo %{name} | tr - _)
Version: 3.0
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Grid Community Toolkit - SLURM Job Manager Support

Group: Applications/Internet
Expand All @@ -16,6 +16,7 @@ BuildArch: noarch

%if ! %{?suse_version}%{!?suse_version:0}
BuildRequires: perl-generators
BuildRequires: perl-interpreter
%endif

Requires: globus-gram-job-manager >= 13
Expand Down Expand Up @@ -85,6 +86,9 @@ fi
%doc %{_pkgdocdir}/LICENSE*

%changelog
* Thu Mar 12 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 3.0-2
- Add BuildRequires perl-interpreter

* Sat Mar 31 2018 Mattias Ellert <mattias.ellert@physics.uu.se> - 3.0-1
- First Grid Community Toolkit release

Expand Down
16 changes: 15 additions & 1 deletion packaging/fedora/globus-gram-job-manager.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Name: globus-gram-job-manager
%global _name %(echo %{name} | tr - _)
Version: 15.4
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Grid Community Toolkit - GRAM Jobmanager

Group: Applications/Internet
Expand Down Expand Up @@ -33,6 +33,7 @@ BuildRequires: libopenssl-devel
BuildRequires: openssl-devel
%endif
BuildRequires: libxml2-devel
BuildRequires: perl-interpreter
# Additional requirements for make check
BuildRequires: globus-io-devel >= 9
BuildRequires: globus-gram-client-devel >= 3
Expand All @@ -47,6 +48,15 @@ BuildRequires: globus-proxy-utils >= 5
BuildRequires: globus-gsi-cert-utils-progs
BuildRequires: globus-gram-job-manager-fork-setup-poll
BuildRequires: openssl
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Compare)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Globus::Core::Paths)
BuildRequires: perl(Globus::GRAM::Error)
BuildRequires: perl(IO::File)
BuildRequires: perl(IPC::Open2)
BuildRequires: perl(POSIX)
BuildRequires: perl(Sys::Hostname)
BuildRequires: perl(Test)
BuildRequires: perl(Test::More)

Expand Down Expand Up @@ -158,6 +168,10 @@ GLOBUS_HOSTNAME=localhost make %{?_smp_mflags} check VERBOSE=1
%{_libdir}/libglobus_seg_job_manager.so

%changelog
* Tue Mar 10 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 15.4-2
- Add BuildRequires perl-interpreter
- Add additional perl dependencies for tests

* Fri Feb 15 2019 Mattias Ellert <mattias.ellert@physics.uu.se> - 15.4-1
- Add su option to logrotate file

Expand Down
6 changes: 5 additions & 1 deletion packaging/fedora/globus-gram-protocol.spec
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Name: globus-gram-protocol
%global soname 3
%global _name %(echo %{name} | tr - _)
Version: 13.3
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Grid Community Toolkit - GRAM Protocol Library

Group: System Environment/Libraries
Expand All @@ -21,6 +21,7 @@ BuildRequires: globus-gss-assist-devel >= 8
BuildRequires: doxygen
%if ! %{?suse_version}%{!?suse_version:0}
BuildRequires: perl-generators
BuildRequires: perl-interpreter
%endif
# Additional requirements for make check
BuildRequires: openssl
Expand Down Expand Up @@ -157,6 +158,9 @@ GLOBUS_HOSTNAME=localhost make %{?_smp_mflags} check VERBOSE=1
%doc %{_pkgdocdir}/GLOBUS_LICENSE

%changelog
* Thu Mar 12 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 13.3-2
- Add BuildRequires perl-interpreter

* Tue Mar 10 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 13.3-1
- Make makefiles exit sooner on errors

Expand Down
9 changes: 8 additions & 1 deletion packaging/fedora/globus-gsi-openssl-error.spec
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Name: globus-gsi-openssl-error
%global soname 0
%global _name %(echo %{name} | tr - _)
Version: 4.2
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Grid Community Toolkit - Globus OpenSSL Error Handling

Group: System Environment/Libraries
Expand All @@ -22,6 +22,9 @@ BuildRequires: openssl-devel
%endif
BuildRequires: doxygen
# Additional requirements for make check
BuildRequires: perl-interpreter
BuildRequires: perl(File::Basename)
BuildRequires: perl(lib)
BuildRequires: perl(Test::More)

%if %{?suse_version}%{!?suse_version:0}
Expand Down Expand Up @@ -138,6 +141,10 @@ make %{?_smp_mflags} check VERBOSE=1
%doc %{_pkgdocdir}/GLOBUS_LICENSE

%changelog
* Tue Mar 10 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 4.2-2
- Add BuildRequires perl-interpreter
- Add additional perl dependencies for tests

* Tue Mar 10 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 4.2-1
- Make makefiles exit sooner on errors

Expand Down
Loading

0 comments on commit bc2926e

Please sign in to comment.