forked from pool/rrdtool
This commit is contained in:
committed by
Git OBS Bridge
parent
0c27a2a4a3
commit
511f90fa57
33
rrdtool.spec
33
rrdtool.spec
@@ -17,12 +17,12 @@ Group: Productivity/Scientific/Math
|
||||
Autoreqprov: on
|
||||
Requires: perl = %{perl_version}
|
||||
Version: 1.2.15
|
||||
Release: 33
|
||||
Release: 35
|
||||
Source: %{name}-%{version}.tar.bz2
|
||||
Source1: cgilib-0.5.tar.bz2
|
||||
Patch: %{name}-%{version}-stderr.diff
|
||||
Patch1: %{name}-%{version}-ssize.diff
|
||||
Patch2: %{name}-%{version}-changeset_r887.diff
|
||||
Patch2: %{name}-%{version}-DoS.diff
|
||||
URL: http://ee-staff.ethz.ch/~oetiker/webtools/rrdtool/
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Summary: A tool for data logging and analysis
|
||||
@@ -64,16 +64,17 @@ aclocal --force
|
||||
autoconf -f
|
||||
automake -fca
|
||||
CFLAGS="$RPM_OPT_FLAGS -fPIC" CXXFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-L`pwd`/lb/lib" CPPFLAGS="-I`pwd`/lb/include" \
|
||||
./configure \
|
||||
--mandir=%{_mandir} \
|
||||
--prefix=%{_prefix} \
|
||||
--libdir=%{_libdir} \
|
||||
--datadir=%{_datadir} \
|
||||
--infodir=%{_infodir} \
|
||||
--sysconfdir=%{_sysconfdir} \
|
||||
--enable-shared \
|
||||
./configure \
|
||||
--mandir=%{_mandir} \
|
||||
--prefix=%{_prefix} \
|
||||
--libdir=%{_libdir} \
|
||||
--datadir=%{_datadir} \
|
||||
--infodir=%{_infodir} \
|
||||
--sysconfdir=%{_sysconfdir} \
|
||||
--enable-shared \
|
||||
--with-tcllib=%{_libdir} \
|
||||
--with-gnu-ld
|
||||
--with-gnu-ld \
|
||||
--with-rrd-default-font=/usr/share/fonts/truetype/DejaVuSansMono.ttf
|
||||
make
|
||||
|
||||
%install
|
||||
@@ -90,6 +91,8 @@ make \
|
||||
install
|
||||
# we install this later again
|
||||
rm -r $RPM_BUILD_ROOT%{_prefix}/lib/perl
|
||||
# do not install fonts (use system fonts instead)
|
||||
rm -rf $RPM_BUILD_ROOT%_datadir/rrdtool/fonts
|
||||
# install correctly perl modules
|
||||
pushd bindings/perl-piped
|
||||
perl Makefile.PL
|
||||
@@ -101,9 +104,9 @@ make DESTDIR=$RPM_BUILD_ROOT install_vendor
|
||||
popd
|
||||
%perl_process_packlist
|
||||
#fix build (it would be better to split cgilib)
|
||||
sed 's/[[:space:]]*-L\/usr\/src\/packages\/BUILD\/%{name}-%{version}\/lb\/lib[[:space:]]*//' $RPM_BUILD_ROOT/%{_libdir}/librrd.la > tmp
|
||||
sed 's/[[:space:]]*-L\/usr\/src\/packages\/BUILD\/%{name}-%{version}\/lb\/lib[[:space:]]*/ /' $RPM_BUILD_ROOT/%{_libdir}/librrd.la > tmp
|
||||
mv tmp $RPM_BUILD_ROOT/%{_libdir}/librrd.la
|
||||
sed 's/[[:space:]]*-L\/usr\/src\/packages\/BUILD\/%{name}-%{version}\/lb\/lib[[:space:]]*//' $RPM_BUILD_ROOT/%{_libdir}/librrd_th.la > tmp
|
||||
sed 's/[[:space:]]*-L\/usr\/src\/packages\/BUILD\/%{name}-%{version}\/lb\/lib[[:space:]]*/ /' $RPM_BUILD_ROOT/%{_libdir}/librrd_th.la > tmp
|
||||
mv tmp $RPM_BUILD_ROOT/%{_libdir}/librrd_th.la
|
||||
|
||||
# documentation
|
||||
@@ -135,6 +138,10 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{py_sitedir}/rrdtoolmodule.so
|
||||
|
||||
%changelog -n rrdtool
|
||||
* Fri Jan 05 2007 - anicka@suse.cz
|
||||
- fix librrd_th.la
|
||||
- remove packaged fonts and use system fonts instead
|
||||
- fix last patch
|
||||
* Tue Jan 02 2007 - anicka@suse.cz
|
||||
- fix memory allocation bug when graphing logarithmic data
|
||||
with upstream patch [#231212]
|
||||
|
Reference in New Issue
Block a user