소스 검색

upgrading package: m4 1.4o -> 1.4.1

Ralf S. Engelschall 21 년 전
부모
커밋
b36432c536
4개의 변경된 파일16개의 추가작업 그리고 3020개의 파일을 삭제
  1. 0 1435
      m4/config.guess
  2. 0 1537
      m4/config.sub
  3. 0 33
      m4/m4.patch
  4. 16 15
      m4/m4.spec

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 1435
m4/config.guess


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 1537
m4/config.sub


+ 0 - 33
m4/m4.patch

@@ -1,33 +0,0 @@
-Index: src/m4.c
---- src/m4.c.orig	2000-01-10 05:13:56.000000000 +0100
-+++ src/m4.c	2003-10-06 20:53:59.000000000 +0200
-@@ -445,7 +445,7 @@
- 
-       case 'o':
- 	if (!debug_set_output (optarg))
--	  error (0, errno, optarg);
-+	  error (0, errno, "%s", optarg);
- 	break;
- 
-       case 's':
-@@ -575,7 +575,7 @@
- 	    fp = path_search (argv[optind], &filename);
- 	    if (fp == NULL)
- 	      {
--		error (0, errno, argv[optind]);
-+		error (0, errno, "%s", argv[optind]);
- 		exit_status = EXIT_FAILURE;
- 		continue;
- 	      }
-Index: doc/Makefile.in
---- doc/Makefile.in.orig	2000-01-10 05:41:05.000000000 +0100
-+++ doc/Makefile.in	2003-10-06 20:54:54.000000000 +0200
-@@ -103,7 +103,7 @@
- 
- info_TEXINFOS = m4.texinfo
- 
--man_MANS = m4.1
-+man_MANS =
- 
- EXTRA_DIST = helptoman.pl # $(MANS)
- 

+ 16 - 15
m4/m4.spec

@@ -26,22 +26,19 @@
 #   package information
 Name:         m4
 Summary:      Macro Processing Language
-URL:          http://www.seindal.dk/rene/gnu/
-Vendor:       Rene Seindal
+URL:          http://www.gnu.org/software/m4/
+Vendor:       Rene Seindal et al.
 Packager:     The OpenPKG Project
 Distribution: OpenPKG
 Class:        CORE
 Group:        Language
 License:      GPL
-Version:      1.4o
-Release:      20040209
+Version:      1.4.1
+Release:      20040702
 
 #   list of sources
-Source0:      ftp://ftp.seindal.dk/pub/rene/gnu/m4-%{version}.tar.gz
+Source0:      ftp://ftp.gnu.org/gnu/m4/m4-%{version}.tar.gz
 Source1:      m4.1
-Source2:      config.guess
-Source3:      config.sub
-Patch0:       m4.patch
 
 #   build information
 Prefix:       %{l_prefix}
@@ -61,15 +58,12 @@ AutoReqProv:  no
 %track
     prog m4 = {
         version   = %{version}
-        url       = ftp://ftp.seindal.dk/pub/rene/gnu/
+        url       = ftp://ftp.gnu.org/gnu/m4/
         regex     = m4-(__VER__)\.tar\.gz
     }
 
 %prep
     %setup -q
-    %patch -p0
-    cp %{SOURCE config.guess} %{SOURCE config.sub} .
-    chmod a+x config.guess config.sub
 
 %build
     #   configure package
@@ -86,10 +80,17 @@ AutoReqProv:  no
     rm -rf $RPM_BUILD_ROOT
 
     #   install package
-    %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT
+    %{l_make} %{l_mflags} install \
+        prefix=$RPM_BUILD_ROOT%{l_prefix} \
+        exec_prefix=$RPM_BUILD_ROOT%{l_prefix}
+
+    #   install local manual page
+    %{l_shtool} mkdir -f -p -m 755 \
+        $RPM_BUILD_ROOT%{l_prefix}/man/man1
     %{l_shtool} install -c -m 644 \
-        %{SOURCE m4.1} \
-        $RPM_BUILD_ROOT%{l_prefix}/man/man1/
+        %{SOURCE m4.1} $RPM_BUILD_ROOT%{l_prefix}/man/man1/
+
+    #   provide alternative GNU names
     ln  $RPM_BUILD_ROOT%{l_prefix}/bin/m4 \
         $RPM_BUILD_ROOT%{l_prefix}/bin/gm4
     ln  $RPM_BUILD_ROOT%{l_prefix}/man/man1/m4.1 \