]> git.pld-linux.org Git - packages/ElectricFence.git/blobdiff - ElectricFence.spec
- s-/usr/bin-%{_bindir}-
[packages/ElectricFence.git] / ElectricFence.spec
index 739478e94d62473e6ceac84453cf5de374b64597..3f62029b3881763a79b0436e6645a5b138c4209f 100644 (file)
@@ -5,13 +5,13 @@ Summary(pl):  Biblioteka Electric Fence
 Summary(tr):   C için bellek hatasý ayýklama kitaplýðý
 Name:          ElectricFence
 Version:       2.2.0
-Release:       1
-Excludearch:   alpha
+Release:       4
 Copyright:     GPL
 Group:         Development/Debuggers
 Group(pl):     Programowanie/Odpluskwiacze
 Source:                ftp://perens.com/pub/ElectricFence/%{name}-%{version}.tar.gz
 Patch0:                ElectricFence-longjmp.patch
+patch1:                ElectricFence-shlib.patch
 BuildRoot:     /tmp/%{name}-%{version}-root
 
 %description
@@ -62,24 +62,23 @@ Biblioteka statyczna Electric Fence.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 make CFLAGS="$RPM_OPT_FLAGS"
 
 %install
 rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT/usr/{bin,lib,man/man3}
+mkdir -p $RPM_BUILD_ROOT/usr/{bin,lib,share/man/man3}
 
-make   BIN_INSTALL_DIR=$RPM_BUILD_ROOT/usr/bin \
-       LIB_INSTALL_DIR=$RPM_BUILD_ROOT/usr/lib \
-       MAN_INSTALL_DIR=$RPM_BUILD_ROOT/usr/man/man3 \
+make   BIN_INSTALL_DIR=$RPM_BUILD_ROOT%{_bindir} \
+       LIB_INSTALL_DIR=$RPM_BUILD_ROOT%{_libdir} \
+       MAN_INSTALL_DIR=$RPM_BUILD_ROOT%{_mandir}/man3 \
        install
 
-echo .so libefence.3 > $RPM_BUILD_ROOT/usr/man/man3/efence.3
+strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*so.*.*
 
-strip --strip-unneeded $RPM_BUILD_ROOT/usr/lib/lib*so.*.*
-
-gzip -9nf $RPM_BUILD_ROOT/usr/man/man3/* \
+gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man3/* \
        README CHANGES
 
 %clean
@@ -88,15 +87,30 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %doc *gz
-%attr(755,root,root) /usr/bin/ef
-%attr(755,root,root) /usr/lib/lib*.so.*.*
-/usr/man/man3/*
+%attr(755,root,root) %{_bindir}/ef
+%attr(755,root,root) %{_libdir}/lib*.so.*.*
+%{_mandir}/man3/*
 
 %files static
 %defattr(644,root,root,755)
-/usr/lib/lib*.a
+%{_libdir}/lib*.a
 
 %changelog
+* Sun May  9 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
+  [2.2-4]
+- now package is FHS 2.0 compliant.
+
+* Sat Apr 24 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
+  [2.2-3]
+- fixed makin man page for EF,
+- recompiles on new rpm.
+
+* Thu Apr 15 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
+  [2.2-2]
+- removed "Excludearch: alpha",
+- added a patch to properly build the shared library (Maciej W. Ró¿ycki
+  <macro@ds2.pg.gda.pl>).
+
 * Mon Apr 12 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
   [2.2-1]
 - added static subpackage; main package contains now shared library which
This page took 0.468601 seconds and 4 git commands to generate.