Name: nordugrid-arc-blahp-logger Version: 4.0.0 Release: 1%{?dist} Summary: ARC CE logger plugin for BLAH APEL parser Group: System Environment/Base License: ASL 2.0 URL: https://trac.grid.org.ua/repos/workarea/arc-misc/arc-blahp-logger Source0: arc-blahp-logger.cpp BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: nordugrid-arc-arex >= %{version} BuildRequires: nordugrid-arc-devel >= %{version} BuildRequires: pkgconfig Conflicts: nordugrid-arc-blahp-logger-compat %description This package provide and ARC CE plugin that produce log for APEL BLAH parser and makes available native APEL client usage with ARC CE. %prep %setup -q -c -T install -pm 644 %{SOURCE0} . %build CXXFLAGS="%{optflags} $( pkg-config --cflags arcbase )" LDFLAGS="$( pkg-config --libs arcbase ) -larccredential" %{__cxx} arc-blahp-logger.cpp -o arc-blahp-logger $CXXFLAGS $LDFLAGS %install rm -rf $RPM_BUILD_ROOT install -dm 755 $RPM_BUILD_ROOT%{_libexecdir}/arc/ install -dm 755 $RPM_BUILD_ROOT%{_var}/log/arc/accounting/ install -pm 755 arc-blahp-logger \ $RPM_BUILD_ROOT%{_libexecdir}/arc/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %attr(755,root,root) %{_libexecdir}/arc/arc-blahp-logger %dir %{_var}/log/arc/accounting/ %changelog * Mon Dec 2 2013 Andrii Salnikov - 4.0.0-1 - Rebuild for new ARC major version * Thu Jul 11 2013 Andrii Salnikov - 3.0.0-3 - Role=NULL added to the log * Thu Jul 11 2013 Andrii Salnikov - 3.0.0-2 - /var/log/arc/accounting directory added to the package - nordugrid-arc-blahp-logger-compat conflict added * Thu Jul 11 2013 Andrii Salnikov - 3.0.0-1 - Initial Package for ARC CE BLAH logger