Compare commits
No commits in common. "c8-stream-0.92.3" and "stream-inkscape-flatpak-rhel-9.3.0" have entirely different histories.
c8-stream-
...
stream-ink
@ -1,55 +0,0 @@
|
||||
---
|
||||
document: modulemd
|
||||
version: 2
|
||||
data:
|
||||
name: inkscape
|
||||
stream: 0.92.3
|
||||
summary: Unsupported. Obsoleted by the inkscape1 package
|
||||
description: >-
|
||||
Inkscape is a vector graphics editor, with capabilities similar to
|
||||
Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector
|
||||
Graphics (SVG) file format. It is therefore a very useful tool for web
|
||||
designers and as an interchange format for desktop publishing.
|
||||
|
||||
Inkscape supports many advanced SVG features (markers, clones, alpha
|
||||
blending, etc.) and great care is taken in designing a streamlined
|
||||
interface. It is very easy to edit nodes, perform complex path operations,
|
||||
trace bitmaps and much more.
|
||||
license:
|
||||
module:
|
||||
- GPL-2.0
|
||||
dependencies:
|
||||
- buildrequires:
|
||||
platform: [el8]
|
||||
python27: [2.7]
|
||||
requires:
|
||||
platform: [el8]
|
||||
python27: [2.7]
|
||||
references:
|
||||
documentation: https://inkscape.org/en/learn/
|
||||
tracker: https://bugs.launchpad.net/inkscape
|
||||
profiles:
|
||||
common:
|
||||
rpms:
|
||||
- inkscape
|
||||
api:
|
||||
rpms:
|
||||
- inkscape
|
||||
filter:
|
||||
rpms:
|
||||
- python3-*
|
||||
- python3-dns
|
||||
- python3-scour
|
||||
buildopts:
|
||||
rpms:
|
||||
macros: |
|
||||
%_with_python2 1
|
||||
components:
|
||||
rpms:
|
||||
inkscape:
|
||||
rationale: Module API.
|
||||
ref: stream-0.92.3-rhel-8.8.0
|
||||
python-scour:
|
||||
rationale: Runtime requirement of inkscape, should not be in API.
|
||||
ref: stream-0.35-rhel-8.2.0
|
||||
...
|
7
gating.yaml
Normal file
7
gating.yaml
Normal file
@ -0,0 +1,7 @@
|
||||
--- !Policy
|
||||
product_versions:
|
||||
- rhel-9
|
||||
decision_context: osci_compose_gate_modules
|
||||
subject_type: redhat-module
|
||||
rules:
|
||||
- !PassingTestCaseRule {test_case_name: baseos-ci.redhat-module.tier0.functional}
|
137
inkscape.yaml
Normal file
137
inkscape.yaml
Normal file
@ -0,0 +1,137 @@
|
||||
---
|
||||
document: modulemd
|
||||
version: 2
|
||||
data:
|
||||
name: inkscape
|
||||
stream: flatpak
|
||||
summary: Vector-based drawing program using SVG
|
||||
description: >-
|
||||
Inkscape is a vector graphics editor, with capabilities similar to Illustrator,
|
||||
CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file
|
||||
format. It is therefore a very useful tool for web designers and as an interchange
|
||||
format for desktop publishing.
|
||||
|
||||
Inkscape supports many advanced SVG features (markers, clones, alpha blending,
|
||||
etc.) and great care is taken in designing a streamlined interface. It is very
|
||||
easy to edit nodes, perform complex path operations, trace bitmaps and much more.
|
||||
license:
|
||||
module:
|
||||
- MIT
|
||||
dependencies:
|
||||
- buildrequires:
|
||||
flatpak-runtime: [el9]
|
||||
platform: [el9]
|
||||
requires:
|
||||
flatpak-runtime: [el9]
|
||||
platform: [el9]
|
||||
profiles:
|
||||
default:
|
||||
rpms:
|
||||
- inkscape
|
||||
components:
|
||||
rpms:
|
||||
double-conversion:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
gc:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 20
|
||||
gspell:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 10
|
||||
inkscape:
|
||||
rationale: Application package
|
||||
ref: rhel-9-main
|
||||
buildorder: 100
|
||||
librevenge:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 10
|
||||
libsigc++20:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
libwpd:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 10
|
||||
libwpg:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 10
|
||||
numpy:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 50
|
||||
lapack:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 40
|
||||
potrace:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 10
|
||||
python-appdirs:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
pangomm:
|
||||
# after cairomm, glibmm24
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 30
|
||||
gtkmm30:
|
||||
# after atkmm, cairomm, glibmm24, pangomm
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 40
|
||||
poppler:
|
||||
# after openjpeg2, poppler-data
|
||||
rationale: inkscape dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 20
|
||||
poppler-data:
|
||||
rationale: poppler dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 10
|
||||
openblas:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 10
|
||||
python-lxml:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 40
|
||||
python-scour:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 30
|
||||
gsl:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 10
|
||||
glibmm24:
|
||||
# After libsigc++20
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 20
|
||||
cairomm:
|
||||
# After libsigc++20
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 20
|
||||
boost:
|
||||
# After libsigc++20
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 20
|
||||
atkmm:
|
||||
# After glibmm24
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 30
|
||||
enchant2:
|
||||
rationale: Runtime dependency
|
||||
ref: rhel-9-main
|
||||
buildorder: 5
|
||||
...
|
15
tests/scripts/test-basic.sh
Executable file
15
tests/scripts/test-basic.sh
Executable file
@ -0,0 +1,15 @@
|
||||
#!/bin/bash
|
||||
|
||||
set +x
|
||||
|
||||
# This is normally set up by the Flatpak sandbox
|
||||
LD_LIBRARY_PATH=/app/lib64:/app/lib
|
||||
export LD_LIBRARY_PATH
|
||||
|
||||
/app/bin/inkscape --version
|
||||
if [ $? != 0 ] ; then
|
||||
echo FAILURE
|
||||
exit 1
|
||||
else
|
||||
echo SUCCESS
|
||||
fi
|
10
tests/tests.yml
Normal file
10
tests/tests.yml
Normal file
@ -0,0 +1,10 @@
|
||||
- hosts: localhost
|
||||
remote_user: root
|
||||
roles:
|
||||
- role: standard-test-basic
|
||||
tags:
|
||||
- classic
|
||||
tests:
|
||||
- basic:
|
||||
dir: scripts
|
||||
run: ./test-basic.sh
|
Loading…
Reference in New Issue
Block a user