From 2d9e87185be19481f94c2a8d5baf5e7a98a30039 Mon Sep 17 00:00:00 2001 From: mkocka Date: Mon, 15 May 2017 10:45:23 +0200 Subject: [PATCH 1/5] adding modulemd file for f26 branch --- README.md | 21 +++++++++++++++++++++ python3.yaml | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 README.md create mode 100644 python3.yaml diff --git a/README.md b/README.md new file mode 100644 index 0000000..a1d2c6d --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +python3 dependencies +==================== + +build dependencies calculated by brt_dep_solver +----------------------------------------------- +autoconf +bluez +expat +libdb4 +libX11 +mesa +systemtap +tcl +tix +tk +valgrind + + +runtime dependencies calculated by brt_dep_solver +------------------------------------------------- +python3 diff --git a/python3.yaml b/python3.yaml new file mode 100644 index 0000000..f696fb1 --- /dev/null +++ b/python3.yaml @@ -0,0 +1,51 @@ +document: modulemd +version: 1 +data: + summary: Version 3 of the Python programming language aka Python 3000. + description: Python3 is a new version of the language that is incompatible with + the 2.x line of releases. The language is mostly the same, but many + details, especially how built-in objects like dictionaries and strings + work, have changed considerably, and a lot of deprecated features + have finally been removed.' + license: + module: [Python] + dependencies: + buildrequires: +# base-runtime: f26 + bootstrap: f26 + common-build-dependencies: f26 + shared-userspace: f26 + perl: f26 + requires: + perl: f26 + shared-userspace: f26 + base-runtime: f26 + references: + community: https://fedoraproject.org/wiki/Modularity + documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules + tracker: https://taiga.fedorainfracloud.org/project/modularity + profiles: + default: + rpms: + - python3 + api: + rpms: + - python3 + components: + rpms: + python3: + rationale: Python3 package. + ref: f26 + buildorder: 10 +# autoconf: {rationale: Build dependency.} +# bluez: {rationale: Build dependency.} +# expat: {rationale: Build dependency.} +# libX11: {rationale: Build dependency.} +# libdb4: {rationale: Build dependency.} +# mesa: {rationale: Build dependency.} +# python3: {rationale: Runtime dependency.} +# systemtap: {rationale: Build dependency.} +# tcl: {rationale: Build dependency.} +# tix: {rationale: Build dependency.} +# tk: {rationale: Build dependency.} +# valgrind: {rationale: Build dependency.} From 3ae4f75e45461eceafb80de03e6c24e645cd2c39 Mon Sep 17 00:00:00 2001 From: Nils Philippsen Date: Tue, 1 Aug 2017 16:51:04 +0200 Subject: [PATCH 2/5] remove trailing whitespace --- python3.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/python3.yaml b/python3.yaml index f696fb1..d1fbb8c 100644 --- a/python3.yaml +++ b/python3.yaml @@ -2,17 +2,17 @@ document: modulemd version: 1 data: summary: Version 3 of the Python programming language aka Python 3000. - description: Python3 is a new version of the language that is incompatible with - the 2.x line of releases. The language is mostly the same, but many - details, especially how built-in objects like dictionaries and strings - work, have changed considerably, and a lot of deprecated features + description: Python3 is a new version of the language that is incompatible with + the 2.x line of releases. The language is mostly the same, but many + details, especially how built-in objects like dictionaries and strings + work, have changed considerably, and a lot of deprecated features have finally been removed.' license: module: [Python] dependencies: buildrequires: # base-runtime: f26 - bootstrap: f26 + bootstrap: f26 common-build-dependencies: f26 shared-userspace: f26 perl: f26 From 759ac1b226a68c603c7d765e4c90de7dcfd9d8ee Mon Sep 17 00:00:00 2001 From: Nils Philippsen Date: Tue, 1 Aug 2017 16:51:45 +0200 Subject: [PATCH 3/5] remove stray single quote from the description --- python3.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python3.yaml b/python3.yaml index d1fbb8c..e6efffe 100644 --- a/python3.yaml +++ b/python3.yaml @@ -6,7 +6,7 @@ data: the 2.x line of releases. The language is mostly the same, but many details, especially how built-in objects like dictionaries and strings work, have changed considerably, and a lot of deprecated features - have finally been removed.' + have finally been removed. license: module: [Python] dependencies: From 56ff9db13843bf1b1c3a9dba0af236dd4cf431c4 Mon Sep 17 00:00:00 2001 From: Nils Philippsen Date: Tue, 1 Aug 2017 16:52:15 +0200 Subject: [PATCH 4/5] wrap lines --- python3.yaml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/python3.yaml b/python3.yaml index e6efffe..b7d5da3 100644 --- a/python3.yaml +++ b/python3.yaml @@ -2,11 +2,12 @@ document: modulemd version: 1 data: summary: Version 3 of the Python programming language aka Python 3000. - description: Python3 is a new version of the language that is incompatible with - the 2.x line of releases. The language is mostly the same, but many - details, especially how built-in objects like dictionaries and strings - work, have changed considerably, and a lot of deprecated features - have finally been removed. + description: > + Python3 is a new version of the language that is incompatible + with the 2.x line of releases. The language is mostly the + same, but many details, especially how built-in objects like + dictionaries and strings work, have changed considerably, and + a lot of deprecated features have finally been removed. license: module: [Python] dependencies: From 4aee44f007e481301c88ec2841a64d94cb1012c1 Mon Sep 17 00:00:00 2001 From: Nils Philippsen Date: Tue, 1 Aug 2017 16:52:32 +0200 Subject: [PATCH 5/5] update references --- python3.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/python3.yaml b/python3.yaml index b7d5da3..0a2662d 100644 --- a/python3.yaml +++ b/python3.yaml @@ -22,9 +22,9 @@ data: shared-userspace: f26 base-runtime: f26 references: - community: https://fedoraproject.org/wiki/Modularity - documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules - tracker: https://taiga.fedorainfracloud.org/project/modularity + community: https://docs.pagure.org/modularity/ + documentation: https://github.com/container-images/python3/ + tracker: https://github.com/modularity-modules/python3/ profiles: default: rpms: