Procházet zdrojové kódy

include official patches

Ralf S. Engelschall před 22 roky
rodič
revize
d022117800
1 změnil soubory, kde provedl 23 přidání a 5 odebrání
  1. 23 5
      readline/readline.spec

+ 23 - 5
readline/readline.spec

@@ -23,6 +23,11 @@
 ##  SUCH DAMAGE.
 ##
 
+#   package version
+%define       V_real  4.3
+%define       V_comp  43
+%define       V_patch 5
+
 #   package information
 Name:         readline
 Summary:      Terminal Line Editing Library
@@ -33,11 +38,16 @@ Distribution: OpenPKG
 Class:        BASE
 Group:        Converter
 License:      GPL
-Version:      4.3
-Release:      20040207
+Version:      %{V_real}.%{V_patch}
+Release:      20040211
 
 #   list of sources
-Source0:      ftp://ftp.gnu.org/gnu/readline/readline-%{version}.tar.gz
+Source0:      ftp://ftp.gnu.org/gnu/readline/readline-%{V_real}.tar.gz
+Patch0:       ftp://ftp.gnu.org/gnu/readline/readline-%{V_real}-patches/readline%{V_comp}-001
+Patch1:       ftp://ftp.gnu.org/gnu/readline/readline-%{V_real}-patches/readline%{V_comp}-002
+Patch2:       ftp://ftp.gnu.org/gnu/readline/readline-%{V_real}-patches/readline%{V_comp}-003
+Patch3:       ftp://ftp.gnu.org/gnu/readline/readline-%{V_real}-patches/readline%{V_comp}-004
+Patch4:       ftp://ftp.gnu.org/gnu/readline/readline-%{V_real}-patches/readline%{V_comp}-005
 
 #   build information
 Prefix:       %{l_prefix}
@@ -52,13 +62,21 @@ AutoReqProv:  no
 
 %track
     prog readline = {
-        version   = %{version}
+        version   = %{V_real}
         url       = ftp://ftp.gnu.org/gnu/readline/
         regex     = readline-(__VER__)\.tar\.gz
     }
+    prog readline:patches = {
+        version   = %{V_comp}-00%{V_patch}
+        url       = ftp://ftp.gnu.org/gnu/readline/
+        regex     = readline-(__VER__)-patches
+        url       = ftp://ftp.gnu.org/gnu/readline/readline-__NEWVER__-patches/
+        regex     = readline(__VER__)
+    }
 
 %prep
-    %setup -q
+    %setup -q -n readline-%{V_real}
+    %patch -p0 -P 0 1 2 3 4
 
 %build
     CC="%{l_cc}" \