%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}} Name: glite-lbjp-common-log Version: 1.3.8 Release: 2%{?dist} Summary: Definitions of glite common logging formats for LB and JP License: ASL 2.0 Url: http://glite.cern.ch Source: http://scientific.zcu.cz/emi/emi.lbjp-common.log/%{name}-%{version}.tar.gz # https://github.com/CESNET/glite-lb/commit/305f8d703b6e69e62529eabfb7a9bd689d981d09 Patch0: cflags.patch # https://github.com/CESNET/glite-lb/commit/f071d9e03fd91b3e838fec677a3fd356074343eb#diff-6 # https://github.com/CESNET/glite-lb/commit/96e6731ab897ceaf79d2ed839fccf2f21ceb8dcf#diff-11 Patch1: docdir.patch BuildRequires: libtool BuildRequires: log4c-devel BuildRequires: perl BuildRequires: perl(Getopt::Long) BuildRequires: perl(POSIX) BuildRequires: pkgconfig %description Definitions of glite common logging formats for LB and JP. %package devel Summary: Development files for gLite L&B/JP common log module Requires: %{name}%{?_isa} = %{version}-%{release} %description devel This package contains development libraries and header files for gLite L&B/JP common log module. %prep %setup -q %patch0 -p2 %patch1 -p2 %build perl ./configure --root=/ --prefix=%{_prefix} --libdir=%{_lib} --docdir=%{_pkgdocdir} --module lbjp-common.log CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make %check CFLAGS="%{?optflags}" LDFLAGS="%{?__global_ldflags}" make check %install make install DESTDIR=$RPM_BUILD_ROOT install -m 0644 LICENSE project/ChangeLog $RPM_BUILD_ROOT%{_pkgdocdir} find $RPM_BUILD_ROOT -name '*.la' -exec rm -rf {} \; find $RPM_BUILD_ROOT -name '*.a' -exec rm -rf {} \; %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %dir %{_pkgdocdir}/ %dir %{_sysconfdir}/glite-lb %config(noreplace) %{_sysconfdir}/glite-lb/log4crc %doc %{_pkgdocdir}/ChangeLog %doc %{_pkgdocdir}/LICENSE %doc %{_pkgdocdir}/README %doc %{_pkgdocdir}/log4crc.example-debugging %doc %{_pkgdocdir}/log4crc.example-production %{_libdir}/libglite_lbu_log.so.1 %{_libdir}/libglite_lbu_log.so.1.* %files devel %dir %{_includedir}/glite %dir %{_includedir}/glite/lbu %{_includedir}/glite/lbu/log.h %{_libdir}/libglite_lbu_log.so %changelog * Thu Aug 22 2013 František Dvořák - 1.3.8-2 - Removed arch-specific BuildRequires - Fixed packaging of documentation * Wed Jul 03 2013 František Dvořák - 1.3.8-1 - Initial package