RPM Paket erstellen aus einem Git Repository: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 54: Zeile 54:
  
 
* '''rpmbuild -ba pico-server.spec'''
 
* '''rpmbuild -ba pico-server.spec'''
 +
= Location =
 +
 +
*ls  ~/rpmbuild/RPMS/x86_64/
 +
pico-server-1.0.1-1.fc38.x86_64.rpm
  
 
=Aufgaben=
 
=Aufgaben=
 
*[[Aufgaben RPM Paket bauen]]
 
*[[Aufgaben RPM Paket bauen]]

Version vom 27. Juni 2023, 16:51 Uhr

Unterschiede zum vorherigen Artikel sind:

  • Git-Repo zu einem .tar.gz-Archiv machen
  • .spec-Datei anpassen

Git-Repo herunterladen

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

Location

  • ls ~/rpmbuild/RPMS/x86_64/
pico-server-1.0.1-1.fc38.x86_64.rpm

Aufgaben