Author: oden
Date: Fri Feb 2 15:02:28 2007
New Revision: 115926
Added:
packages/cooker/lcrzo/current/SOURCES/lcrzo-4.17.0-genemake.patch
Removed:
packages/cooker/lcrzo/current/SOURCES/lcrzo-4.17.0-genemake.patch.bz2
Modified:
packages/cooker/lcrzo/current/SPECS/lcrzo.spec
Log:
- use the mkrel macro
Added: packages/cooker/lcrzo/current/SOURCES/lcrzo-4.17.0-genemake.patch
==============================================================================
--- (empty file)
+++ packages/cooker/lcrzo/current/SOURCES/lcrzo-4.17.0-genemake.patch Fri Feb
2 15:02:28 2007
@@ -0,0 +1,45 @@
+--- src/genemake 2002-11-03 21:01:25.000000000 +0100
++++ src/genemake.oden 2003-06-05 19:51:40.000000000 +0200
+@@ -1,3 +1,4 @@
++#!/bin/sh
+ :
+
+ # Define the variables. Edit config.dat if you want to make changes.
+@@ -344,12 +345,13 @@
+ LCRZODEF_INSTMAN3_b=/usr/share/man/man3
+ ;;
+ "Linux" )
+- LCRZODEF_INSTINCLUDE=/usr/local/include
+- LCRZODEF_INSTLIB=/usr/local/lib
+- LCRZODEF_INSTBIN=/usr/local/bin
+- LCRZODEF_INSTMAN1_a=/usr/local/man/man1
++ LCRZODEF_INSTINCLUDE=/usr/include
++ LCRZODEF_INSTLIB=/usr/lib
++ LCRZODEF_INSTBIN=/usr/bin
++ LCRZODEF_INSTMAN1_a=/usr/share/man/man1
++ LCRZODEF_INSTMAN1_a=/usr/share/man/man1
+ LCRZODEF_INSTMAN1_b=/usr/share/man/man1
+- LCRZODEF_INSTMAN3_a=/usr/local/man/man3
++ LCRZODEF_INSTMAN3_a=/usr/share/man/man3
+ LCRZODEF_INSTMAN3_b=/usr/share/man/man3
+ ;;
+ "MacOS" )
+@@ -1387,8 +1389,7 @@
+ #----------------------------------------------------------------------
+
+ # we want ... - on veut ...
+-all: liblcrzo.a
+-#all: liblcrzo.a $lcrzoso
++all: liblcrzo.a $lcrzoso
+
+ # object list
+ # liste des objets a faire
+@@ -1571,7 +1572,7 @@
+ @echo "$txtinsta"
+
+ $lcrzoso: \$(LOBJETS)
+- \$(CC) -o $lcrzovsov $gccShared \$(LOBJETS)
++ \$(CC) -Wl,-soname,$lcrzovsov -o $lcrzovsov $gccShared \$(LOBJETS)
+ rm -f $lcrzovso
+ ln -s $lcrzovsov $lcrzovso
+ rm -f $lcrzoso
Modified: packages/cooker/lcrzo/current/SPECS/lcrzo.spec
==============================================================================
--- packages/cooker/lcrzo/current/SPECS/lcrzo.spec (original)
+++ packages/cooker/lcrzo/current/SPECS/lcrzo.spec Fri Feb 2 15:02:28 2007
@@ -1,21 +1,18 @@
-%define name lcrzo
-%define version 4.17.0
%define so_version 4.17
-%define release 7mdk
%define major 4
%define libname %mklibname %{name} %{major}
-Name: %{name}
Summary: Lcrzo is a network library, for network administrators and
network hackers
+Name: lcrzo
Group: Networking/Other
-Version: %{version}
-Release: %{release}
+Version: 4.17.0
+Release: %mkrel 8
License: LGPL
URL: http://www.laurentconstantin.com/en/lcrzo/
Provides: liblcrzo
Source0: %{name}-%{version}-src.tar.bz2
-Patch0: lcrzo-4.17.0-genemake.patch.bz2
+Patch0: lcrzo-4.17.0-genemake.patch
BuildRequires: libpcap-devel >= 0.7.2
#Requires: libpcap0 >= 0.7.2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
@@ -109,10 +106,6 @@
%postun -n %{libname} -p /sbin/ldconfig
-%post -n %{libname}-devel -p /sbin/ldconfig
-
-%postun -n %{libname}-devel -p /sbin/ldconfig
-
%files -n %{libname}
%defattr(-,root,root)
%doc README_EN.TXT