Compare commits

...
Sign in to create a new pull request.

2 commits

Author SHA1 Message Date
Jitka Plesnikova
518ed979ee Add a context for Fedora 39 2023-02-16 10:03:56 +01:00
Jitka Plesnikova
8252618329 Initial version for swig:4.1 2022-10-27 08:29:40 +02:00

69
swig.yaml Normal file
View file

@ -0,0 +1,69 @@
document: modulemd-packager
version: 3
data:
stream: '4.1'
summary: Connects C/C++/Objective C to some high-level programming languages
description: >
Simplified Wrapper and Interface Generator (SWIG) is a software
development tool for connecting C, C++ and Objective C programs
with a variety of high-level programming languages. SWIG is used
with different types of target languages including common scripting
languages such as Javascript, Perl, PHP, Python, Tcl and Ruby. The
list of supported languages also includes non-scripting languages
such as C#, D, Go language, Java including Android, Lua, OCaml,
Octave, Scilab and R. Also several interpreted and compiled Scheme
implementations (Guile, MzScheme/Racket) are supported. SWIG is
most commonly used to create high-level interpreted or compiled
programming environments, user interfaces, and as a tool for
testing and prototyping C/C++ software
license: [MIT]
configurations:
- context: 'f36'
platform: f36
buildopts:
rpms:
macros: |
%octave 0
- context: 'f37'
platform: f37
buildopts:
rpms:
macros: |
%octave 0
- context: 'f38'
platform: f38
buildopts:
rpms:
macros: |
%octave 0
- context: 'f39'
platform: f39
buildopts:
rpms:
macros: |
%octave 0
references:
community: https://www.swig.org/
documentation: http://www.swig.org/doc.html
tracker: https://bugzilla.redhat.com/buglist.cgi?classification=Fedora&product=Fedora%20Modules&component=swig
profiles:
default:
rpms:
- swig
complete:
rpms:
- swig
- swig-doc
- swig-gdb
- ccache-swig
api:
rpms:
- swig
- swig-doc
- swig-gdb
- ccache-swig
components:
rpms:
swig:
rationale: SWIG program
ref: f38