]> git.pld-linux.org Git - packages/rrdtool.git/blobdiff - rrdtool.spec
- added %%Requires: perl >= 5.005
[packages/rrdtool.git] / rrdtool.spec
index baf53314b4f9b93a033757dccf395dd744149e8d..c8053beae72b7539e48b8e797a19006838253064 100644 (file)
@@ -1,3 +1,4 @@
+%include        /usr/lib/rpm/macros.perl
 Summary:       RRDtool - round robin database
 Name:          rrdtool
 Version:       1.0.28
@@ -7,14 +8,12 @@ Group:                Applications/Databases
 Group(pl):     Aplikacje/Bazy danych
 Source0:       http://ee-staff.ethz.ch/~oetiker/webtools/rrdtools/pub/%{name}-%{version}.tar.gz
 #Patch0:       /%{name}-perl-location.patch
-#Url:          http://www.caida.org/tools/utilites/rrdtool/
+Patch0:                %{name}-makefile.patch
 URL:           http://ee-staff.ethz.ch/~oetiker/webtools/rrdtol/
-#Vendor:       Tobi Oetiker <oetiker@ee.ethz.ch>
 #BuildRequired:        tcl-devel
+Requires:      perl >= 5.005
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define        _prefix /usr
-
 %description
 RRD is the Acronym for Round Robin Database. RRD is a system to store
 and display time-series data (i.e. network bandwidth, machine-room
@@ -26,32 +25,44 @@ via frontends that poll network devices and put a friendly user
 interface on it.
 
 %package devel
-Summary:       RDDTools development.
-Summary(pl):   Na¿êdzia programistyczne pakietu RRDtools
+Summary:       RDDTools development
+Summary(pl):   Narzêdzia programistyczne pakietu RRDtools
 Group:         Development/Libraries
+Group(de):     Entwicklung/Libraries
+Group(fr):     Development/Librairies
 Group(pl):     Programowanie/Biblioteki
 Requires:      %{name}
+
 %description devel
+RDDTools development files.
+
 %description -l pl devel
+Narzêdzia programistyczne pakietu RRDtools.
 
 %package static
-Summary:       RDDTools static library.
-Summary(pl):   Statycznie linkowana biblioteka RRDtools.
+Summary:       RDDTools static library
+Summary(pl):   Statyczne biblioteki RRDtools
 Group:         Development/Libraries
+Group(de):     Entwicklung/Libraries
+Group(fr):     Development/Librairies
 Group(pl):     Programowanie/Biblioteki
 Requires:      %{name}-devel
+
 %description static
+RDDTools static library.
+
 %description -l pl static
+Statyczne biblioteki RRDtools.
 
 %prep
 %setup -q
-#%patch0 -p1
-#mv contrib/log2rrd/log2rrd.pl contrib/log2rrd/log2rrd.pl.in
+%patch -p1
 
 %build
 aclocal
+automake
 autoconf
-%configure --prefix=%{_prefix} \
+%configure \
        --enable-shared=yes \
        --without-tclib
 # uncoment this line ONLY IF tcl package is ready. 
@@ -60,32 +71,36 @@ autoconf
 
 %install
 rm -rf $RPM_BUILD_ROOT
-%{__make} mandir=%{_mandir} imandir=%{_mandir} DESTDIR=$RPM_BUILD_ROOT install
-install -d $RPM_BUILD_ROOT/usr/src/examples/%{name}
-install -d $RPM_BUILD_ROOT/usr/src/examples/%{name}/contrib
-(cd $RPM_BUILD_ROOT/usr/src/examples/%{name};
-cp -Rp ../../../examples/* .;
-cp -Rp ../../../contrib .)
+%{__make} DESTDIR=$RPM_BUILD_ROOT install
+%{__make} DESTDIR=$RPM_BUILD_ROOT site-perl-install
+
+install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}
+
+(cd $RPM_BUILD_ROOT%{_prefix}/src/examples/%{name};
+mv -f ../../../examples/* .;
+mv -f ../../../contrib .)
+
+%post   -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%clean
+rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc doc/*.txt
-%doc doc/*.html
-%doc doc/*.pod
-
 %attr(755,root,root) %{_bindir}/rrd*
 %attr(755,root,root) %{_bindir}/trytime
+%attr(755,root,root) %{_libdir}/lib*.so.*.*
+%{_libdir}/perl
+%{_mandir}/man1/*
 
+%files devel
+%defattr(644,root,root,755)
 %attr(644,root,root) %{_libdir}/librrd.so
-%attr(755,root,root) %{_libdir}/librrd.so.0.0.0
-
-%dir %{_libdir}/perl
-%attr(644,root,root) %{_mandir}/man1/*
+%attr(644,root,root) %{_libdir}/librrd.la
+%{_examplesdir}/%{name}
 
 %files static
-%attr(644,root,root) %{_libdir}/librrd.a
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/librrd.la
-
-%files devel
-%attr(644,root,root) %{_libdir}/librrd.so.0
-%dir %{_examplesdir}/%{name}
+%{_libdir}/librrd.a
This page took 0.031833 seconds and 4 git commands to generate.