SPECS: crossmingw32-gcc.spec - 4.1.1 - probably heavily broken, bu...

wolf wolf at pld-linux.org
Sun May 28 03:22:27 CEST 2006


Author: wolf                         Date: Sun May 28 01:22:27 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- 4.1.1
- probably heavily broken, but works for me

---- Files affected:
SPECS:
   crossmingw32-gcc.spec (1.64 -> 1.65) 

---- Diffs:

================================================================
Index: SPECS/crossmingw32-gcc.spec
diff -u SPECS/crossmingw32-gcc.spec:1.64 SPECS/crossmingw32-gcc.spec:1.65
--- SPECS/crossmingw32-gcc.spec:1.64	Fri May 12 21:46:41 2006
+++ SPECS/crossmingw32-gcc.spec	Sun May 28 03:22:21 2006
@@ -10,13 +10,13 @@
 Summary(pt_BR): Utilitários para desenvolvimento de binários da GNU - Mingw32 gcc
 Summary(tr):	GNU geliţtirme araçlarý - Mingw32 gcc
 Name:		crossmingw32-gcc
-Version:	3.4.6
-Release:	0.1
+Version:	4.1.1
+Release:	1
 Epoch:		1
 License:	GPL
 Group:		Development/Languages
 Source0:	ftp://gcc.gnu.org/pub/gcc/releases/gcc-%{version}/gcc-%{version}.tar.bz2
-# Source0-md5:	4a21ac777d4b5617283ce488b808da7b
+# Source0-md5:	ad9f97a4d04982ccf4fd67cb464879f3
 %define		apiver	3.7
 Source1:	http://dl.sourceforge.net/mingw/w32api-%{apiver}.tar.gz
 # Source1-md5:	0b3a6d08136581c93b3a3207588acea9
@@ -119,29 +119,30 @@
 Ten pakiet zawiera kompilator objc generujący kod pod Win32.
 
 # does this even work?
-%package g77
-Summary:	Mingw32 binary utility development utilities - g77
-Summary(pl):	Zestaw narzędzi mingw32 - g77
+%package fortran
+Summary:	Mingw32 binary utility development utilities - fortran
+Summary(pl):	Zestaw narzędzi mingw32 - fortran
 Group:		Development/Languages
 Requires:	%{name} = %{epoch}:%{version}-%{release}
+Obsoletes:	%{name}-g77
 
-%description g77
+%description fortran
 crossmingw32 is a complete cross-compiling development system for
 building stand-alone Microsoft Windows applications under Linux using
 the Mingw32 build libraries. This includes a binutils, gcc with g++
 and objc, and libstdc++, all cross targeted to i386-mingw32, along
 with supporting Win32 libraries in 'coff' format from free sources.
 
-This package contains cross targeted g77.
+This package contains cross targeted fortran.
 
-%description g77 -l pl
+%description fortran -l pl
 crossmingw32 jest kompletnym systemem do kompilacji skrośnej,
 pozwalającym budować aplikacje MS Windows pod Linuksem używając
 bibliotek mingw32. System składa się z binutils, gcc z g++ i objc,
 libstdc++ - wszystkie generujące kod dla platformy i386-mingw32, oraz
 z bibliotek w formacie COFF.
 
-Ten pakiet zawiera g77 generujący kod pod Win32.
+Ten pakiet zawiera fortran generujący kod pod Win32.
 
 # does this even work?
 %package java
@@ -219,7 +220,7 @@
 	--includedir=%{arch}/include \
 	--disable-shared \
 	--enable-threads \
-	--enable-languages="c,c++,f77,java,objc" \
+	--enable-languages="c,c++,fortran,java,objc" \
 	--enable-c99 \
 	--enable-long-long \
 	--disable-nls \
@@ -259,7 +260,6 @@
 
 # include/ contains install-tools/include/* and headers that were fixed up
 # by fixincludes, we don't want former
-exit 1
 gccdir=$RPM_BUILD_ROOT%{gcclib}
 mkdir	$gccdir/tmp
 # we have to save these however
@@ -297,6 +297,7 @@
 %dir %{gccarch}
 %dir %{gcclib}
 %attr(755,root,root) %{gcclib}/cc1
+%attr(755,root,root) %{gcclib}/collect2
 %{gcclib}/libgcc.a
 %{gcclib}/libgcov.a
 %{gcclib}/specs*
@@ -306,6 +307,11 @@
 %{_mandir}/man1/%{target}-gcc.1*
 %{_mandir}/man1/%{target}-gcov.1*
 
+%{arch}/lib/libssp.a
+%{arch}/lib/libssp.la
+%{arch}/lib/libssp_nonshared.a
+%{arch}/lib/libssp_nonshared.la
+
 %files c++
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/%{target}-[cg]++
@@ -324,21 +330,23 @@
 %{arch}/lib/libobjc.a
 %{arch}/lib/libobjc.la
 
-%files g77
+%files fortran
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/%{target}-g77
-%attr(755,root,root) %{gcclib}/f771
-%{arch}/lib/libfrtbegin.a
-%{arch}/lib/libg2c.a
-%{arch}/lib/libg2c.la
-%{_mandir}/man1/%{target}-g77.1*
+%attr(755,root,root) %{_bindir}/%{target}-gfortran
+%attr(755,root,root) %{arch}/bin/gfortran
+%attr(755,root,root) %{gcclib}/f951
+%{arch}/lib/libgfortran.a
+%{arch}/lib/libgfortran.la
+%{arch}/lib/libgfortranbegin.a
+%{arch}/lib/libgfortranbegin.la
+%{_mandir}/man1/%{target}-gfortran.1*
 
 %files java
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/%{target}-gcj
 %attr(755,root,root) %{_bindir}/%{target}-gcjh
 %attr(755,root,root) %{_bindir}/%{target}-grepjar
-%attr(755,root,root) %{_bindir}/%{target}-jar
+%attr(755,root,root) %{_bindir}/%{target}-fastjar
 %attr(755,root,root) %{_bindir}/%{target}-jcf-dump
 %attr(755,root,root) %{_bindir}/%{target}-jv-scan
 #%attr(755,root,root) %{arch}/bin/grepjar
@@ -348,7 +356,7 @@
 %{_mandir}/man1/%{target}-gcj.1*
 %{_mandir}/man1/%{target}-gcjh.1*
 %{_mandir}/man1/%{target}-grepjar.1*
-%{_mandir}/man1/%{target}-jar.1*
+%{_mandir}/man1/%{target}-fastjar.1*
 %{_mandir}/man1/%{target}-jcf-dump.1*
 %{_mandir}/man1/%{target}-jv-scan.1*
 
@@ -358,6 +366,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.65  2006/05/28 01:22:21  wolf
+- 4.1.1
+- probably heavily broken, but works for me
+
 Revision 1.64  2006/05/12 19:46:41  pluto
 - build/install cleanups.
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/crossmingw32-gcc.spec?r1=1.64&r2=1.65&f=u



More information about the pld-cvs-commit mailing list