python3-rust2rpm-6-2.1.noarch.rpm


Advertisement

Description

python3-rust2rpm - Convert Rust packages to RPM

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename python3-rust2rpm-6-2.1.noarch.rpm
Package name python3-rust2rpm
Package version 6
Package release 2.1
Package architecture noarch
Package type rpm
Category Development/Languages/Rust
Homepage https://pagure.io/fedora-rust/rust2rpm
License MIT
Maintainer -
Download size 39.32 KB
Installed size 102.10 KB
This tool creates RPM spec files for Rust packages.
The packages can be downloaded from crates.io and this tool
creates packages that comply with the Fedora Packaging Guidelines,
Mageia packaging policy, and the openSUSE Packaging Guidelines.

Alternatives

Package Version Architecture Repository
python3-rust2rpm - - -

Requires

Name Value
/usr/bin/python3 -
cargo -
python(abi) = 3.7
python3-Jinja2 -
python3-requests -
python3-rustcfg -
python3-semantic_version -
python3-setuptools -
python3-tqdm -

Provides

Name Value
python3-rust2rpm = 6-2.1
rust2rpm = 6-2.1

Download

Type URL
Mirror widehat.opensuse.org
Binary Package python3-rust2rpm-6-2.1.noarch.rpm
Source Package rust-packaging-6-2.1.src.rpm

Install Howto

Install python3-rust2rpm rpm package:

# zypper install python3-rust2rpm

Files

Path
/usr/bin/cargo-inspector
/usr/bin/rust2rpm
/usr/lib/python3.7/site-packages/rust2rpm/__init__.py
/usr/lib/python3.7/site-packages/rust2rpm/__main__.py
/usr/lib/python3.7/site-packages/rust2rpm/inspector.py
/usr/lib/python3.7/site-packages/rust2rpm/licensing.py
/usr/lib/python3.7/site-packages/rust2rpm/metadata.py
/usr/lib/python3.7/site-packages/rust2rpm/spdx_to_fedora.csv
/usr/lib/python3.7/site-packages/rust2rpm-6-py3.7.egg-info/PKG-INFO
/usr/lib/python3.7/site-packages/rust2rpm-6-py3.7.egg-info/SOURCES.txt
/usr/lib/python3.7/site-packages/rust2rpm-6-py3.7.egg-info/dependency_links.txt
/usr/lib/python3.7/site-packages/rust2rpm-6-py3.7.egg-info/entry_points.txt
/usr/lib/python3.7/site-packages/rust2rpm-6-py3.7.egg-info/requires.txt
/usr/lib/python3.7/site-packages/rust2rpm-6-py3.7.egg-info/top_level.txt
/usr/lib/python3.7/site-packages/rust2rpm/__pycache__/__init__.cpython-37.opt-1.pyc
/usr/lib/python3.7/site-packages/rust2rpm/__pycache__/__init__.cpython-37.pyc
/usr/lib/python3.7/site-packages/rust2rpm/__pycache__/__main__.cpython-37.opt-1.pyc
/usr/lib/python3.7/site-packages/rust2rpm/__pycache__/__main__.cpython-37.pyc
/usr/lib/python3.7/site-packages/rust2rpm/__pycache__/inspector.cpython-37.opt-1.pyc
/usr/lib/python3.7/site-packages/rust2rpm/__pycache__/inspector.cpython-37.pyc
/usr/lib/python3.7/site-packages/rust2rpm/__pycache__/licensing.cpython-37.opt-1.pyc
/usr/lib/python3.7/site-packages/rust2rpm/__pycache__/licensing.cpython-37.pyc
/usr/lib/python3.7/site-packages/rust2rpm/__pycache__/metadata.cpython-37.opt-1.pyc
/usr/lib/python3.7/site-packages/rust2rpm/__pycache__/metadata.cpython-37.pyc
/usr/lib/python3.7/site-packages/rust2rpm/templates/fedora-changelog.spec.inc
/usr/lib/python3.7/site-packages/rust2rpm/templates/mageia-changelog.spec.inc
/usr/lib/python3.7/site-packages/rust2rpm/templates/main.spec
/usr/lib/python3.7/site-packages/rust2rpm/templates/opensuse-changelog.spec.inc
/usr/lib/python3.7/site-packages/rust2rpm/templates/opensuse-header.spec.inc
/usr/lib/python3.7/site-packages/rust2rpm/templates/plain-changelog.spec.inc
/usr/share/licenses/python3-rust2rpm/LICENSE

Changelog

2019-03-05 - Igor Gnatenko <i.gnatenko.brain@gmail.com>
- Backport more upstream patches
+ Added patches
- 0012-Set-CARGO_HOME-to-the-local-.config.patch
- 0013-Set-the-install-root-in-.cargo-config.patch
- 0014-Add-support-for-prerelease-versions.patch
- Replaced patch with upstream version
+ Removed patches
- 0101-Add-option-to-not-generate-a-default-changelog-entry.patch
+ Added patches
- 0011-Add-option-to-not-generate-a-default-changelog-entry.patch
2018-11-11 - Neal Gompa <ngompa13@gmail.com>
- Update to 6
+ Allow generating spec file from rust project checkout
+ add option to copy crate to current working directory
+ Filter dependencies using the cfg language
- Backport patches for updated packaging generation
+ Added patches
- 0001-name-spec-patch_file-by-real-crate-name.patch
- 0002-generate-doc-statements.patch
- 0003-do-better-for-renamed-crates.patch
- 0004-remove-pre-3.6-leftovers.patch
- 0005-Remove-half-downloaded-crate-on-C.patch
- 0006-Throw-an-error-if-s-is-used-without-a-crate.patch
- 0007-split-features-into-subpackages.patch
- 0008-add-support-for-dependencies-with-same-name.patch
- 0009-add-support-for-feeding-user-configuration.patch
- 0010-trivial-use-f-strings-everywhere.patch
- Remove merged patches
+ 0001-macros-remove-Cargo.lock.patch
+ 0002-macros-remove-spurious-whitespace.patch
- Add proposed patch to add option to not generate default changelog entry
+ 0101-Add-option-to-not-generate-a-default-changelog-entry.patch
2018-11-06 - Neal Gompa <ngompa13@gmail.com>
- Add missing runtime requirement for python3-setuptools
2018-01-21 - Neal Gompa <ngompa13@gmail.com>
- Flesh out the descriptions of the produced binary packages
2018-01-13 - Neal Gompa <ngompa13@gmail.com>
- Initial packaging for (open)SUSE
2018-01-09 - Igor Gnatenko <ignatenkobrain@fedoraproject.org>
- Remove Cargo.lock
2018-01-08 - Igor Gnatenko <ignatenkobrain@fedoraproject.org>
- Update to 5
2017-11-04 - Igor Gnatenko <ignatenkobrain@fedoraproject.org>
- Use cp instead of install
2017-10-21 - Igor Gnatenko <ignatenkobrain@fedoraproject.org>
- Generate runtime dependency on cargo for devel subpackages
2017-07-08 - Igor Gnatenko <ignatenkobrain@fedoraproject.org>
- Update to 4

See Also

Package Description
python3-rustcfg-0.0.2-1.2.noarch.rpm Rust cfg expression parser in Python
python3-ryu-4.30-2.2.noarch.rpm Component-based Software-defined Networking Framework
python3-s3fs-0.1.6-1.2.noarch.rpm Python filesystem interface over S3
python3-s3transfer-0.2.0-1.1.noarch.rpm Python S3 transfer manager
python3-salt-2019.2.0-2.1.i586.rpm python3 library for salt
python3-salt-2019.2.0-2.1.x86_64.rpm python3 library for salt
python3-samplerate-0.1.0-1.2.noarch.rpm Python bindings for libsamplerate
python3-sane-2.8.3-2.3.i586.rpm A Python interface to the SANE scanner and frame grabber interface
python3-sane-2.8.3-2.3.x86_64.rpm A Python interface to the SANE scanner and frame grabber interface
python3-sanlock-3.7.1-1.1.i586.rpm Python bindings for the sanlock library
python3-sanlock-3.7.1-1.1.x86_64.rpm Python bindings for the sanlock library
python3-sarge-0.1.5.post0-1.1.noarch.rpm Command pipelines for python
python3-sas7bdat-2.2.1-1.2.noarch.rpm A sas7bdat file reader for Python
python3-sasl-0.2.1-1.3.i586.rpm SASL for Python
python3-sasl-0.2.1-1.3.x86_64.rpm SASL for Python
Advertisement
Advertisement