bump to 1.01, rework patch1, make version number IPS capable
authortom68
Sat, 02 May 2009 18:47:34 +0000
changeset 1851 9ca5eb2be6b3
parent 1850 001902afb1ba
child 1852 2d67815faed9
bump to 1.01, rework patch1, make version number IPS capable
SFEperl-encode-detect.spec
patches/encode-detect-01-sunpro.diff
--- a/SFEperl-encode-detect.spec	Sat May 02 18:32:02 2009 +0000
+++ b/SFEperl-encode-detect.spec	Sat May 02 18:47:34 2009 +0000
@@ -4,7 +4,8 @@
 # includes module(s): Encode-Detect
 #
 
-%define module_version 1.00
+%define module_version 1.1
+%define module_version_download 1.01
 %define module_name Encode-Detect
 %define module_name_major Encode
 %define module_package_name encode-detect
@@ -15,8 +16,8 @@
 %include Solaris.inc
 Name:                    SFEperl-%{module_package_name}
 Summary:                 %{module_name}-%{module_version} PERL module
-Version:                 %{perl_version}.%{module_version}
-Source:                  http://www.cpan.org/modules/by-module/%{module_name_major}/%{module_name}-%{module_version}.tar.gz
+Version:                 %{perl_version}.%{module_version_download}
+Source:                  http://www.cpan.org/modules/by-module/%{module_name_major}/%{module_name}-%{module_version_download}.tar.gz
 Patch1:	                 encode-detect-01-sunpro.diff
 SUNW_BaseDir:            %{_basedir}
 BuildRoot:               %{_tmppath}/%{name}-%{version}-build
@@ -34,7 +35,8 @@
 
 %prep
 %setup -q            -c -n %name-%version
-cd %{module_name}-%{module_version}
+cd %{module_name}-%{module_version_download}
+chmod +w Detector.xs
 %patch1 -p1
 
 %build
@@ -42,7 +44,7 @@
 %else
 export CXX="${CXX} -norunpath"
 %endif
-cd %{module_name}-%{module_version}
+cd %{module_name}-%{module_version_download}
 perl Build.PL \
     --install_path lib=%{_prefix}/perl5/vendor_perl/%{perl_version} \
     --install_path arch=%{_prefix}/perl5/vendor_perl/%{perl_version}/%{perl_dir} \
@@ -58,7 +60,7 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-cd %{module_name}-%{module_version}
+cd %{module_name}-%{module_version_download}
 perl Build install
 
 rm -rf $RPM_BUILD_ROOT%{_prefix}/lib
@@ -83,5 +85,9 @@
 %{_mandir}/man3/*
 
 %changelog
+* Thr Apr 30 2009 - Thomas Wagner
+- bump to 1.01
+- rework patch1
+- make version number IPS capable
 * Tue Apr 08 2008 - [email protected]
 - Initial spec
--- a/patches/encode-detect-01-sunpro.diff	Sat May 02 18:32:02 2009 +0000
+++ b/patches/encode-detect-01-sunpro.diff	Sat May 02 18:47:34 2009 +0000
@@ -1,5 +1,5 @@
---- Encode-Detect-1.00/Detector.xs.orig	Fri Oct 27 16:48:59 2006
-+++ Encode-Detect-1.00/Detector.xs	Mon Apr  7 21:45:26 2008
+--- Encode-Detect-1.01/Detector.xs.orig	2008-05-27 22:35:11.000000000 +0200
++++ Encode-Detect-1.01/Detector.xs	2009-05-01 03:12:04.636334492 +0200
 @@ -36,6 +36,8 @@
  
  extern "C" {
@@ -8,4 +8,4 @@
 +#include <sys/vnode.h>
  #include "EXTERN.h"
  #include "perl.h"
- #include "XSUB.h"
+