Mageia Bugzilla – Attachment 13608 Details for
Bug 30515
repo is a repository management tool built on top of git. NEW PKG REQUEST
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
New proposal spec file
repo.spec (text/x-matlab), 1.65 KB, created by
Kristoffer Grundström
on 2022-12-28 05:36:50 CET
(
hide
)
Description:
New proposal spec file
Filename:
MIME Type:
Creator:
Kristoffer Grundström
Created:
2022-12-28 05:36:50 CET
Size:
1.65 KB
patch
obsolete
>%undefine __brp_mangle_shebangs > >Name: repo >Version: 2.29.1 >Release: %mkrel 1 >Summary: Repository management tool built on top of git >License: ASL 2.0 >URL: https://gerrit.googlesource.com/git-repo >Source0: %{url}/+archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz >BuildArch: noarch >BuildRequires: python3-devel >BuildRequires: python3-tox-current-env >BuildRequires: git >BuildRequires: gnupg2 >BuildRequires: sed >BuildRequires: tree >Requires: git >Requires: gnupg2 > >%description >Repo is a tool built on top of Git. Repo helps manage many Git repositories, >does the uploads to revision control systems, and automates parts of the >development workflow. Repo is not meant to replace Git, only to make it easier >to work with Git. > ># repo is an unusual tool because it downloads all of its own Python modules ># at runtime using GPG-signed git tags, and stores those files as part of the ># project that it is working with. This package just provides the wrapper ># script, which provides the GPG signing keys for verifying that the correct ># Python code was downloaded, so there's nothing to actually build. > >%python_enable_dependency_generator > >%prep >%autosetup -c %{name}-%{version} > >%pyproject_buildrequires -t > >%build >#Nothing to build > >%install >install -Dpm0755 -t %{buildroot}%{_bindir} %{name} >install -Dpm0644 -t %{buildroot}%{_mandir}/man1 man/%{name}*.1 >install -Dpm0644 completion.bash %{buildroot}%{_datadir}/bash-completion/completions/%{name} > >%files >%license LICENSE >%doc README.md docs/*.md >%{_bindir}/%{name} >%{_mandir}/man1/%{name}*.1* >%dir %{_datadir}/bash-completion >%dir %{_datadir}/bash-completion/completions >%{_datadir}/bash-completion/completions/%{name}
%undefine __brp_mangle_shebangs Name: repo Version: 2.29.1 Release: %mkrel 1 Summary: Repository management tool built on top of git License: ASL 2.0 URL: https://gerrit.googlesource.com/git-repo Source0: %{url}/+archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-tox-current-env BuildRequires: git BuildRequires: gnupg2 BuildRequires: sed BuildRequires: tree Requires: git Requires: gnupg2 %description Repo is a tool built on top of Git. Repo helps manage many Git repositories, does the uploads to revision control systems, and automates parts of the development workflow. Repo is not meant to replace Git, only to make it easier to work with Git. # repo is an unusual tool because it downloads all of its own Python modules # at runtime using GPG-signed git tags, and stores those files as part of the # project that it is working with. This package just provides the wrapper # script, which provides the GPG signing keys for verifying that the correct # Python code was downloaded, so there's nothing to actually build. %python_enable_dependency_generator %prep %autosetup -c %{name}-%{version} %pyproject_buildrequires -t %build #Nothing to build %install install -Dpm0755 -t %{buildroot}%{_bindir} %{name} install -Dpm0644 -t %{buildroot}%{_mandir}/man1 man/%{name}*.1 install -Dpm0644 completion.bash %{buildroot}%{_datadir}/bash-completion/completions/%{name} %files %license LICENSE %doc README.md docs/*.md %{_bindir}/%{name} %{_mandir}/man1/%{name}*.1* %dir %{_datadir}/bash-completion %dir %{_datadir}/bash-completion/completions %{_datadir}/bash-completion/completions/%{name}
View Attachment As Raw
Actions:
View
Attachments on
bug 30515
:
13292
| 13608