%define major 0 %define libname %mklibname globus-xio-pipe-driver %{major} %define develname %mklibname globus-xio-pipe-driver -d Name: globus-xio-pipe-driver %global apache_license ASL 2.0 %global _name %(tr - _ <<< %{name}) Version: 4.1 Release: %mkrel 2 Summary: Globus Toolkit - Globus Pipe Driver Group: System/Libraries License: %{apache_license} URL: https://github.com/gridcf/gct/ Source: https://repo.gridcf.org/gct6/sources/%{_name}-%{version}.tar.gz BuildRequires: pkgconfig(globus-xio) >= 3 BuildRequires: pkgconfig(globus-common) >= 14 BuildRequires: automake >= 1.11 BuildRequires: autoconf >= 2.60 BuildRequires: libtool >= 2.2 BuildRequires: pkgconfig %package -n %{develname} Summary: Globus Toolkit - Globus Pipe Driver Development Files Group: Development/Other Provides: %{name}-devel = %{version}-%{release} Requires: %{name} = %{version}-%{release} Requires: pkgconfig(globus-xio) >= 3 %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. %package -n %{libname} Summary: Globus Toolkit - Globus Pipe Driver Provides: %{name} = %{version}-%{release} Group:System/Libraries %description -n %{libname} 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 Pipe Driver %description -n %{develname} 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 Pipe Driver Development Files %prep %setup -q -n %{_name}-%{version} %build rm -rf autom4te.cache autoreconf -if %configure \ --disable-static \ --docdir=%{_docdir}/%{name}-%{version} \ --includedir=%{_includedir}/globus \ --libexecdir=%{_datadir}/globus make %{?_smp_mflags} %install make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT%{_libdir} -name 'lib*.la' -exec rm -vf "{}" \; %files -n %{libname} %dir %{_docdir}/%{name}-%{version} %{_docdir}/%{name}-%{version}/GLOBUS_LICENSE %{_libdir}/libglobus*.so* %files -n %{develname} %{_includedir}/globus/* %{_libdir}/pkgconfig/*.pc %changelog * Thu Mar 31 2022 umeabot <umeabot> 4.1-2.mga9 + Revision: 1837682 - Mageia 9 Mass Rebuild * Mon May 04 2020 joequant <joequant> 4.1-1.mga8 + Revision: 1578616 - update to 4.1 * Tue Apr 28 2020 joequant <joequant> 3.10-1.mga8 + Revision: 1572733 - imported package globus-xio-pipe-driver