RPM Paket erstellen aus einem Git Repository: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 1: | Zeile 1: | ||
Unterschiede zum [[Rpm Paket erstellen|vorherigen Artikel]] sind: | Unterschiede zum [[Rpm Paket erstellen|vorherigen Artikel]] sind: | ||
| − | * Git-Repo | + | * Git-Repo zu einem .tar.gz-Archiv machen |
* .spec-Datei anpassen | * .spec-Datei anpassen | ||
= Git-Repo herunterladen = | = Git-Repo herunterladen = | ||
| + | * '''cd ~/rpmbuild/SOURCES''' | ||
* '''git clone https://github.com/doktor-xinux/pico-server''' | * '''git clone https://github.com/doktor-xinux/pico-server''' | ||
| + | * '''tar -cvzf pico-server-1.0.1.tar.gz pico-server''' | ||
| + | |||
| + | = Paketspezifikationen = | ||
| + | |||
| + | * '''cd ../SPECS''' | ||
| + | * '''vim pico-server.spec''' | ||
| + | |||
| + | Name: pico-server | ||
| + | Version: 1.0.1 | ||
| + | Release: 1%{?dist} | ||
| + | Summary: Test | ||
| + | |||
| + | License: GPLv3+ | ||
| + | URL: https://github.com/doktor-xinux/pico-server | ||
| + | Source0: https://github.com/doktor-xinux/pico-server-%{version}.tar.gz | ||
| + | |||
| + | #BuildRequires: | ||
| + | #Requires: | ||
| + | |||
| + | %description | ||
| + | test package | ||
| + | |||
| + | %global debug_package %{nil} | ||
| + | %prep | ||
| + | %autosetup | ||
| + | |||
| + | |||
| + | %build | ||
| + | %make_build | ||
| + | |||
| + | |||
| + | %install | ||
| + | %make_install | ||
| + | |||
| + | |||
| + | %files | ||
| + | %license LICENSE | ||
| + | |||
| + | |||
| + | |||
| + | %changelog | ||
| + | * Thu Jun 22 2023 root | ||
| + | |||
| + | = Paket bauen = | ||
| + | |||
| + | * '''rpmbuild -ba pico.server.spec''' | ||
Version vom 22. Juni 2023, 14:35 Uhr
Unterschiede zum vorherigen Artikel sind:
- Git-Repo zu einem .tar.gz-Archiv machen
- .spec-Datei anpassen
Git-Repo herunterladen
- cd ~/rpmbuild/SOURCES
- git clone https://github.com/doktor-xinux/pico-server
- tar -cvzf pico-server-1.0.1.tar.gz pico-server
Paketspezifikationen
- cd ../SPECS
- vim pico-server.spec
Name: pico-server
Version: 1.0.1
Release: 1%{?dist}
Summary: Test
License: GPLv3+
URL: https://github.com/doktor-xinux/pico-server
Source0: https://github.com/doktor-xinux/pico-server-%{version}.tar.gz
#BuildRequires:
#Requires:
%description
test package
%global debug_package %{nil}
%prep
%autosetup
%build
%make_build
%install
%make_install
%files
%license LICENSE
%changelog
* Thu Jun 22 2023 root
Paket bauen
- rpmbuild -ba pico.server.spec