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

Reply via email to