Opened 17 months ago
Closed 15 months ago
#31114 closed enhancement (fixed)
Add one file build/pkgs/*/repology.txt per spkg
Reported by: | slelievre | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-9.3 |
Component: | porting | Keywords: | repology |
Cc: | mkoeppe, slelievre, dimpase, slabbe | Merged in: | |
Authors: | Samuel Lelièvre, Matthias Koeppe | Reviewers: | Matthias Koeppe, Dima Pasechnik |
Report Upstream: | N/A | Work issues: | |
Branch: | c590a13 (Commits, GitHub, GitLab) | Commit: | c590a13344dbc835ebca34470b069dcb3493d1f6 |
Dependencies: | #29655, #30944 | Stopgaps: |
Description (last modified by )
We add a files repology.txt
for each "SPKG" with its
name or names on repology.org.
This can save time when
- adding package information for an already supported or new distro
- checking for new versions of packages
We make ./sage -info packagename
print out
the resulting links to repology.
Thus they are also formatted as part of the SPKG documentation that goes into the reference manual (#29655).
Change History (20)
comment:1 Changed 17 months ago by
comment:2 Changed 17 months ago by
Good idea. The package name is probably enough
comment:3 Changed 17 months ago by
- Branch set to u/slelievre/repology
comment:4 Changed 17 months ago by
- Commit set to 2d9166cf89b1a27c11ce0185139ff4c155165dd9
- Description modified (diff)
- Status changed from new to needs_review
New commits:
2d9166c | t-31114 Add repology package information
|
comment:5 Changed 17 months ago by
Great! I will add some code to format it as part of our generated documentation
comment:6 Changed 17 months ago by
- Branch changed from u/slelievre/repology to u/mkoeppe/repology
comment:7 Changed 17 months ago by
- Cc dimpae added
- Commit changed from 2d9166cf89b1a27c11ce0185139ff4c155165dd9 to f00af7d3ea6bd93cda658f29d3295610b7ad54eb
- Dependencies set to #29655
- Description modified (diff)
- Reviewers set to Matthias Koeppe, ...
Last 10 new commits:
23558f8 | build/pkgs/[t-z]*/SPKG.rst: Reformat title in format 'spkg_name: Short description' -- completes coverage of all standard packages
|
17789df | build/pkgs/[z-z]*/SPKG.rst: Reformat title in format 'spkg_name: Short description' -- completes coverage of all optional packages
|
944408d | build/pkgs/[a-z]*/SPKG.rst: Reformat title in format 'spkg_name: Short description' -- completes coverage of all experimental packages
|
feafa60 | src/doc/en/installation/standard_packages.rst: Remove
|
58c63e1 | src/doc/bootstrap: Add brief explanation of the standard/optional/experimental package types
|
54d4fb1 | extra line after version
|
2eac7a1 | src/doc/bootstrap: Use sage-spkg-info directly instead of 'sage --info', much faster now
|
3fe8d4c | src/sage/tests/cmdline.py: Adjust doctests
|
dacdcf9 | Merge branch 't/29655/improve_build_pkgs___spkg_rst' into t/31114/repology
|
f00af7d | build/bin/sage-print-system-package-command, build/bin/sage-spkg-info: Print repology links
|
comment:8 Changed 17 months ago by
- Cc dimpase added; dimpae removed
- Description modified (diff)
- Keywords repology added
Thanks for the rebase and the extra functionality.
comment:9 Changed 17 months ago by
- Commit changed from f00af7d3ea6bd93cda658f29d3295610b7ad54eb to c0cdd8cc3109182818c9da316558f7d9c864176a
comment:10 Changed 17 months ago by
- Cc slabbe added
comment:11 Changed 16 months ago by
- Reviewers changed from Matthias Koeppe, ... to Matthias Koeppe, Dima Pasechnik
lgtm
comment:12 Changed 16 months ago by
- Status changed from needs_review to positive_review
comment:13 Changed 16 months ago by
Thanks!
comment:14 Changed 16 months ago by
- Status changed from positive_review to needs_work
Merge conflict
comment:15 Changed 16 months ago by
- Dependencies changed from #29655 to #29655, #30944
comment:16 Changed 16 months ago by
- Commit changed from c0cdd8cc3109182818c9da316558f7d9c864176a to c3e7386dfc0c16d468ae9f9ea510858d3c4436f9
Branch pushed to git repo; I updated commit sha1. Last 10 new commits:
571cc49 | Merge branch 't/30947/src_doc_bootstrap__simplify_by_using_new_options_of__sage__package_list_' into t/29124/script-packages-prereq-toolchain-bootstrap
|
f7ff30c | Merge branch 't/29124/script-packages-prereq-toolchain-bootstrap' into t/30944/tox__improve_local_sudo_ubuntu_standard
|
c529729 | Merge commit '3bb309944b7e8542b2ac88ed3c9d9a60e68644d7' of git://trac.sagemath.org/sage into t/29124/script-packages-prereq-toolchain-bootstrap
|
b73d6f0 | Merge tag '9.3.beta4' into t/29124/script-packages-prereq-toolchain-bootstrap
|
e9ca2c1 | Merge branch 't/29124/script-packages-prereq-toolchain-bootstrap' into t/30944/tox__improve_local_sudo_ubuntu_standard
|
a44042f | Merge branch 't/30940/src_bin_sage_list_packages__make_it_work_if_sage_root_is_not_available' into t/29124/script-packages-prereq-toolchain-bootstrap
|
c7bcda9 | Merge branch 't/30940/src_bin_sage_list_packages__make_it_work_if_sage_root_is_not_available' into t/29124/script-packages-prereq-toolchain-bootstrap
|
9988c5f | ci-cygwin*.yml: Adjust to new script packages _bootstrap, _prereq
|
ab19133 | Merge branch 't/29124/script-packages-prereq-toolchain-bootstrap' into t/30944/tox__improve_local_sudo_ubuntu_standard
|
c3e7386 | Merge branch 't/30944/tox__improve_local_sudo_ubuntu_standard' into t/31114/repology
|
comment:17 Changed 16 months ago by
- Commit changed from c3e7386dfc0c16d468ae9f9ea510858d3c4436f9 to c590a13344dbc835ebca34470b069dcb3493d1f6
Branch pushed to git repo; I updated commit sha1. New commits:
c590a13 | Merge tag '9.3.beta6' into t/31114/repology
|
comment:18 Changed 16 months ago by
- Status changed from needs_work to positive_review
comment:19 Changed 16 months ago by
Opened https://github.com/repology/repology-updater/issues/1118 to see if there is interest in adding the SageMath distribution on repology
comment:20 Changed 15 months ago by
- Branch changed from u/mkoeppe/repology to c590a13344dbc835ebca34470b069dcb3493d1f6
- Resolution set to fixed
- Status changed from positive_review to closed
If that sounds interesting, I can add that information.