[packages/pnet] - added no-common patch, versioned Obsoletes, release 5 (libffi 3.4.x)
qboosh
qboosh at pld-linux.org
Thu Feb 16 22:44:22 CET 2023
commit a6e8d0d6efd392ae5326487b66a112890a1e97c0
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Thu Feb 16 22:45:58 2023 +0100
- added no-common patch, versioned Obsoletes, release 5 (libffi 3.4.x)
pnet-no-common.patch | 21 +++++++++++++++++++++
pnet.spec | 6 ++++--
2 files changed, 25 insertions(+), 2 deletions(-)
---
diff --git a/pnet.spec b/pnet.spec
index fe54024..90e23fa 100644
--- a/pnet.spec
+++ b/pnet.spec
@@ -7,7 +7,7 @@ Summary(pl.UTF-8): Narzędzia Portable .NET z projektu DotGNU
Summary(pt_BR.UTF-8): Ferramentas Portable .NET DotGNU
Name: pnet
Version: 0.8.0
-Release: 4
+Release: 5
License: GPL v2+
Group: Development/Languages
Source0: http://download.savannah.gnu.org/releases/dotgnu-pnet/%{name}-%{version}.tar.gz
@@ -20,6 +20,7 @@ Patch4: %{name}-info.patch
Patch5: %{name}-link.patch
Patch6: %{name}-opt.patch
Patch7: x32.patch
+Patch8: %{name}-no-common.patch
URL: http://www.gnu.org/software/dotgnu/pnet.html
BuildRequires: autoconf
BuildRequires: automake
@@ -136,7 +137,7 @@ Summary(pl.UTF-8): Pliki wspólne dla kompilatorów Portable .NET
Group: Development/Languages
Requires: %{name}-interpreter = %{version}
Requires: ilasm
-Obsoletes: pnet-libgc
+Obsoletes: pnet-libgc < 0.6.2-3
%description compiler-common
The cscc compiler collection allows multiple input languages and
@@ -306,6 +307,7 @@ Header de desenvolviemnto da Portable .NET.
%patch6 -p1
%endif
%patch7 -p1
+%patch8 -p1
%{__rm} ilasm/ilasm_grammar.c
diff --git a/pnet-no-common.patch b/pnet-no-common.patch
new file mode 100644
index 0000000..2b0b9f8
--- /dev/null
+++ b/pnet-no-common.patch
@@ -0,0 +1,21 @@
+--- pnet-0.8.0/cscc/common/cc_main.h.orig 2004-07-08 01:47:37.000000000 +0200
++++ pnet-0.8.0/cscc/common/cc_main.h 2023-02-16 22:13:49.331652190 +0100
+@@ -137,7 +137,7 @@ extern ILScope *CCGlobalScope;
+ /*
+ * Pre-processor stream.
+ */
+-CCPreProc CCPreProcessorStream;
++extern CCPreProc CCPreProcessorStream;
+
+ /*
+ * Main entry point. Call this from the plugin's "main".
+--- pnet-0.8.0/csdoc/scanner.c.orig 2003-06-24 06:20:25.000000000 +0200
++++ pnet-0.8.0/csdoc/scanner.c 2023-02-16 22:17:51.579756587 +0100
+@@ -82,7 +82,6 @@ char tokenString[MAX_LENGTH]; // next t
+ char expandText[8]; // for expanding special characters
+ int expandPosition = 0;
+ bool expand = FALSE;
+-int token; // current token for scanner/parser
+ int error = NoError; // scanner error code
+ bool inCcomment = FALSE; // true if parsing C style comment
+ bool inCPPcomment = FALSE; // true if parsing C++ style comment
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/pnet.git/commitdiff/a6e8d0d6efd392ae5326487b66a112890a1e97c0
More information about the pld-cvs-commit
mailing list