Commit Graph

10 Commits

Author SHA1 Message Date
Satadru Pramanik, DO, MPH, MEng
fb95165e26 Adjust getrealdeps to handle duplicate runtime dependencies, relabel library dependencies to :library dependencies. — gvfs: 1.60.0 → 1.60.0,py3_pyyaml: 6.0.3-py3.14 → 6.0.3-py3.14,vim: 9.2.0045 → 9.2.0045 (#15046)
* Adjust getrealdeps to handle duplicate runtime dependencies, relabel library dependencies to :library dependencies.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust #L comments too.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust tests for new formatting.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* executable_only => executable

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust tests.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Slight refactor and better handle logical dependencies.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add fixed tests

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2026-03-18 23:46:55 +00:00
Satadru Pramanik, DO, MPH, MEng
be96975326 Add CREW_LOCAL_REPO_ROOT fallback to env variable. (#14164)
* Add CREW_LOCAL_REPO_ROOT fallback to env variable.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add ruby_rubocop fallback install.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust getrealdeps to not try to overwrite identical files.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Only unlink when safe in tests/tools/getrealdeps.rb

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2026-01-14 07:41:02 +00:00
Max Downey Twiss
33228067ad Split out and refactor github_fallback in tools/version.rb (#13739) 2025-12-06 03:34:12 +00:00
Max Downey Twiss
1e56b08db2 Refactor tools/version.rb fallbacks (#13728)
* Use PackageUtils.get_url to get source_url in tools/version.rb

* remove redundant Range check for get_anitya_id return

* Split out and refactor pagure_fallback in tools/version.rb

* Split out and refactor sourceforge_fallback in tools/version.rb

* Split out and refactor gitlab_fallback in tools/version.rb
2025-12-05 14:14:32 +00:00
Max Downey Twiss
a1d718f7fb Refactor name mapping in tools/version.rb (#13637)
* Add get_clean_name function to PackageUtils

* Use PackageUtils.get_clean_name in tools/version.rb and refactor name mapping
2025-11-26 07:01:22 +00:00
Max Downey Twiss
b789499f4f Refactor and add tests for get_anitya_id in tools/version.rb (#13624) 2025-11-25 03:42:34 +00:00
Maximilian Downey Twiss
408153aea0 Prioritise runtime dependencies over build dependencies in tools/getrealdeps.rb (#12801) 2025-09-16 13:49:59 +00:00
Maximilian Downey Twiss
0cbfe87bdd Refactor and rubify write_deps in tools/getrealdeps.rb (#12782) 2025-09-15 11:06:10 +00:00
Maximilian Downey Twiss
fd0a29fb05 Fix duplicate special dependencies in tools/getrealdeps.rb (#12760) 2025-09-13 14:31:14 +00:00
Maximilian Downey Twiss
56e3f518e7 Split writing deps in tools/getrealdeps.rb into write_deps function and add tests (#12758)
* Move dependency writing logic to write_deps function in tools/getrealdeps.rb

* Add tests for write_deps in tools/getrealdeps.rb
2025-09-13 13:54:09 +00:00