SPECS (DEVEL): m4.spec - updated after some years - why the heck d...

czarny czarny at pld-linux.org
Wed Nov 1 14:44:55 CET 2006


Author: czarny                       Date: Wed Nov  1 13:44:55 2006 GMT
Module: SPECS                         Tag: DEVEL
---- Log message:
- updated after some years
- why the heck do we use old 1.4g stuff, not 1.4.7 anyway?
- a lot of stuff to check

---- Files affected:
SPECS:
   m4.spec (1.86 -> 1.86.2.1) 

---- Diffs:

================================================================
Index: SPECS/m4.spec
diff -u SPECS/m4.spec:1.86 SPECS/m4.spec:1.86.2.1
--- SPECS/m4.spec:1.86	Tue Jul 18 15:18:02 2006
+++ SPECS/m4.spec	Wed Nov  1 14:44:49 2006
@@ -1,23 +1,29 @@
 # $Revision$, $Date$
+#
+# TODO:
+# - check patches (I'm quite sure they're all usesless)
+# - get rid of subpackages permamently
+# - should we use all the stuff before configure? (builds without, breaks with autoconf)
+# - investigate this package - it's first developement from like 4 years ?
 Summary:	GNU Macro Processor
 Summary(de):	GNU-Makro-Prozessor
 Summary(fr):	Processeur de macros de GNU
 Summary(pl):	GNU procesor języka makrodefinicji
 Summary(tr):	GNU MakroÝţlemcisi
 Name:		m4
-Version:	1.4q
-Release:	2
+Version:	1.4.7
+Release:	0.1
 Epoch:		2
 License:	GPL
 Group:		Applications/Text
 #Source0:	ftp://ftp.seindal.dk/gnu/%{name}-%{version}%{_pre}.tar.gz
-Source0:	http://www.lrde.epita.fr/~akim/download/%{name}-%{version}.tar.bz2
-# Source0-md5:	de5ffda17f317b12272286ea93c9f2c0
-Patch0:		%{name}-info.patch
-Patch1:		%{name}-pl.po-update.patch
-Patch2:		%{name}-po-fix.patch
-Patch3:		%{name}-fixes-1.4.1.patch
-Patch4:		%{name}-buserror.patch
+Source0:	ftp://ftp.gnu.org/gnu/m4/%{name}-%{version}.tar.bz2
+# Source0-md5:	0115a354217e36ca396ad258f6749f51
+#Patch0:		%{name}-info.patch
+#Patch1:		%{name}-pl.po-update.patch
+#Patch2:		%{name}-po-fix.patch
+#Patch3:		%{name}-fixes-1.4.1.patch
+#Patch4:		%{name}-buserror.patch
 URL:		http://www.gnu.org/software/m4/
 BuildRequires:	autoconf >= 2.54
 BuildRequires:	automake >= 1:1.7.1
@@ -56,54 +62,49 @@
 parsowane. Wiele programów korzysta z m4 podczas procesu kompilacji
 kodu źródłowego.
 
-%package devel
-Summary:	Files to develop application with embedded m4 interpreter
-Summary(pl):	Pliki do tworzenia aplikacji z wbudowanym interpreterem m4
-Group:		Development/Libraries
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description devel
-Files to develop application with embedded m4 interpreter.
-
-%description devel -l pl
-Pliki do tworzenia aplikacji z wbudowanym interpreterem m4.
-
-%package static
-Summary:	Static m4 library
-Summary(pl):	Statyczna biblioteka m4
-Group:		Development/Libraries
-Requires:	%{name}-devel = %{epoch}:%{version}-%{release}
-
-%description static
-Static m4 library.
-
-%description static -l pl
-Statyczna biblioteka m4.
+#%package devel
+#Summary:	Files to develop application with embedded m4 interpreter
+#Summary(pl):	Pliki do tworzenia aplikacji z wbudowanym interpreterem m4
+#Group:		Development/Libraries
+#Requires:	%{name} = %{epoch}:%{version}-%{release}
+
+#%description devel
+#Files to develop application with embedded m4 interpreter.
+
+#%description devel -l pl
+#Pliki do tworzenia aplikacji z wbudowanym interpreterem m4.
+#
+#%package static
+#Summary:	Static m4 library
+#Summary(pl):	Statyczna biblioteka m4
+#Group:		Development/Libraries
+#Requires:	%{name}-devel = %{epoch}:%{version}-%{release}
+#
+#%description static
+#Static m4 library.
+#
+#%description static -l pl
+#Statyczna biblioteka m4.
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
+#%patch0 -p1
+#%patch1 -p1
+#%patch2 -p1
+#%patch3 -p1
+#%patch4 -p1
 
 rm -f config/{libtool,ltdl}.m4
 
 %build
 %{__gettextize}
 %{__libtoolize}
-%{__aclocal} -I config
-%{__autoheader}
-%{__autoconf}
-%{__automake}
+#%{__aclocal}
+#%{__autoheader}
+#%{__autoconf}
+#%{__automake}
 %configure \
 	PACKAGE=m4 \
-	--disable-ltdl-install \
-	--disable-rpath \
-	--enable-static \
-	--with-gmp \
-	--with-modules \
 	%{!?debug:--without-dmalloc}
 
 %{__make}
@@ -116,7 +117,7 @@
 
 rm -f $RPM_BUILD_ROOT%{_libdir}/m4/*.a
 
-%find_lang %{name}
+#%find_lang %{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -129,27 +130,27 @@
 /sbin/ldconfig
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
 
-%files -f %{name}.lang
+#%files -f %{name}.lang
+%files
 %defattr(644,root,root,755)
 %doc NEWS README THANKS AUTHORS ChangeLog TODO
 %attr(755,root,root) %{_bindir}/m4
-%attr(755,root,root) %{_libdir}/libm4.so.*.*
-%dir %{_libdir}/m4
-%attr(755,root,root) %{_libdir}/m4/*.so*
-%{_libdir}/m4/*.la
-%{_datadir}/m4
-%{_infodir}/m4*
+#%attr(755,root,root) %{_libdir}/libm4.so.*.*
+#%dir %{_libdir}/m4
+#%attr(755,root,root) %{_libdir}/m4/*.so*
+#%{_libdir}/m4/*.la
+%{_infodir}/*
 %{_mandir}/man1/*
 
-%files devel
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libm4.so
-%{_libdir}/libm4.la
-%{_includedir}/*
-
-%files static
-%defattr(644,root,root,755)
-%{_libdir}/libm4.a
+#%files devel
+#%defattr(644,root,root,755)
+#%attr(755,root,root) %{_libdir}/libm4.so
+#%{_libdir}/libm4.la
+#%{_includedir}/*
+
+#%files static
+#%defattr(644,root,root,755)
+#%{_libdir}/libm4.a
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -157,6 +158,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.86.2.1  2006/11/01 13:44:49  czarny
+- updated after some years
+- why the heck do we use old 1.4g stuff, not 1.4.7 anyway?
+- a lot of stuff to check
+
 Revision 1.86  2006/07/18 13:18:02  qboosh
 - updated URL
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/m4.spec?r1=1.86&r2=1.86.2.1&f=u



More information about the pld-cvs-commit mailing list