dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.1921,1.1922 pnet.spec.in,1.1


From: Stephen Compall <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.1921,1.1922 pnet.spec.in,1.1,1.2
Date: Sun, 01 Dec 2002 16:18:20 -0500

Update of /cvsroot/dotgnu-pnet/pnet
In directory subversions:/tmp/cvs-serv12797

Modified Files:
        ChangeLog pnet.spec.in 
Log Message:
Nicer cross-distro spec file (almost) ready for next release.

Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/ChangeLog,v
retrieving revision 1.1921
retrieving revision 1.1922
diff -C2 -r1.1921 -r1.1922
*** ChangeLog   1 Dec 2002 18:40:43 -0000       1.1921
--- ChangeLog   1 Dec 2002 21:18:18 -0000       1.1922
***************
*** 1,2 ****
--- 1,10 ----
+ 2002-12-01  Stephen Compall  <address@hidden>
+ 
+       * pnet.spec.in: Fixed man page filespecs to support multiple
+       compression methods (cross-distro).  Rewrote descriptions from
+       their defaults on the site, and the sub-descriptions that depended
+       on the main, for better advertising.  Changed RPM's default CFLAGS
+       to use -O2 instead of -O3, to allow the main interpreter loop to
+       compile.
  
  2002-12-01  David Dawkins <address@hidden>

Index: pnet.spec.in
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/pnet.spec.in,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** pnet.spec.in        23 Nov 2002 19:27:10 -0000      1.1
--- pnet.spec.in        1 Dec 2002 21:18:18 -0000       1.2
***************
*** 8,42 ****
  Group: System/Emulators
  BuildRequires: flex, bison, treecc
! Summary: The DotGNU Portable.NET tools
  %description
! The goal of this project is to build a suite of Free Software tools
! to build and execute .NET applications, including a C# compiler,
! assembler, disassembler, and runtime engine.  The initial target
! platform is GNU/Linux, with other platforms to follow in the future.
  
  %package interpreter
! Summary: The Portable.Net runtime engine
  Group: System/Emulators
  %description interpreter
! The runtime engine executes the .NET binaries . It is the Virtual 
! Machine for the .NET bytecode .
  
  %package compiler
! Summary: The Portable.Net compiler collection
  Group: System/Compilers
  %description compiler
! The compilers for C# and C are included in this package . The cscc 
! wraps both to provide a standard interface for compilation.
  
  %package tools
! Summary: The Portable.Net tools
  Group: System/Tools
  %description tools
! The general toolkit provided along with the compiler and runtime
! engines.
  
  %prep
  %setup -q
  %build
  %configure
  make
--- 8,49 ----
  Group: System/Emulators
  BuildRequires: flex, bison, treecc
! Summary: The DotGNU Portable .NET tools
  %description
! The goal of this project is to build a suite of Free Software tools to
! build and execute portable executable (.NET, JavaTM, Parrot)
! applications, including compilers, an assembler, a disassembler, and
! runtime engine capable of executing multiple stack-based bytecode
! formats.
  
  %package interpreter
! Summary: The DotGNU Portable .NET runtime engine
  Group: System/Emulators
  %description interpreter
! The Converted Virtual Machine supports executing multiple kinds of
! portable executables, including IL (".NET") and JavaTM classes.
  
  %package compiler
! Summary: The Portable .NET compiler collection
  Group: System/Compilers
  %description compiler
! The cscc compiler collection allows multiple input languages and
! multiple output bytecodes, much like GCC.  Current languages include
! C\# and C; current output formats include IL assembly (".NET"), JavaTM
! assembly, and imcc (Parrot (Perl6) high-level assembly).
! 
! # TODO: where/when include C compiler?
  
  %package tools
! Summary: Miscellaneous tools for DotGNU Portable .NET
  Group: System/Tools
  %description tools
! The general toolkit provided along with the pnet compiler and runtime
! engines.  This includes csant, a replacement for make, and various
! tools to deal with IL binaries.
  
  %prep
  %setup -q
  %build
+ export CFLAGS=$(echo $RPM_OPT_FLAGS|sed -e 's!-O3!-O2!g')
  %configure
  make
***************
*** 49,53 ****
  %doc AUTHORS COPYING ChangeLog INSTALL NEWS README
  /usr/bin/ilrun
! /usr/share/man/man1/ilrun.1.gz
  
  %files compiler
--- 56,60 ----
  %doc AUTHORS COPYING ChangeLog INSTALL NEWS README
  /usr/bin/ilrun
! /usr/share/man/man1/ilrun.1*
  
  %files compiler
***************
*** 60,66 ****
  /usr/lib/cscc/plugins/cscc-cs
  /usr/lib/cscc/plugins/cscc-csharp
! /usr/share/man/man1/resgen.1.gz
! /usr/share/man/man1/ilasm.1.gz
! /usr/share/man/man1/cscc.1.gz
  
  %files tools
--- 67,73 ----
  /usr/lib/cscc/plugins/cscc-cs
  /usr/lib/cscc/plugins/cscc-csharp
! /usr/share/man/man1/resgen.1*
! /usr/share/man/man1/ilasm.1*
! /usr/share/man/man1/cscc.1*
  
  %files tools
***************
*** 78,86 ****
  /usr/bin/csdoc2hier
  /usr/bin/csdoc2texi
! /usr/share/man/man1/ilfind.1.gz
! /usr/share/man/man1/ildd.1.gz
! /usr/share/man/man1/ilsize.1.gz
! /usr/share/man/man1/ilnative.1.gz
! /usr/share/man/man1/ildiff.1.gz
  /usr/share/man/man1/csdoc*
  /usr/share/info/pnettools.info*
--- 85,103 ----
  /usr/bin/csdoc2hier
  /usr/bin/csdoc2texi
! /usr/share/man/man1/ilfind.1*
! /usr/share/man/man1/ildd.1*
! /usr/share/man/man1/ilsize.1*
! /usr/share/man/man1/ilnative.1*
! /usr/share/man/man1/ildiff.1*
  /usr/share/man/man1/csdoc*
  /usr/share/info/pnettools.info*
+ 
+ %changelog
+ * Wed Nov 27 2002 Stephen Compall <address@hidden> 0.4.8-2
+ - Updated descriptions of packages
+ - Changed man files to handle multiple man-install schemes
+ - Added fix for gcc failure on -O3 compile
+ 
+ # Local variables:
+ # mode: rpm-spec
+ # end:





reply via email to

[Prev in Thread] Current Thread [Next in Thread]