Ik zou een paar nieuwe bestanden op mijn systeem moeten installeren.
Ik was hiervoor aan het denken aan RPM's
Wat moet de RPM doen
een directory maken een bestand in die direcotry plaatsen
een lib in de /usr/lib zetten
ld config laten lopen
Ik raak er echt niet uit
ik heb een tar gemaakt van de 2 bestanden die er op moeten komen deze in de sources geplaatst
ik heb een spec file gemaakt
wanneer ik een rpmbuild -ba van die spec file doe zie ik dat er ineens een heel deel deps zijn? terwijl die er niet zijn?
Wat doe ik verkeerd ????
Ik heb al zo gegoogled maar ik raak er echt niet uit
----
%define name liab
%define version 1.0.0
%define release 1
Name: %{name}
Summary: Libs Install
Version: %{version}
Release: %release
Group: System Environment/Libraries
BuildRoot: /tmp/%{name}-%{version}-%{release}-buildroot
License: GPL
Source0: liab.1.0.1.tar
%description
Install new libs
%prep
#%install
mkdir -p ${BuildRoot}/var/lib/liab/
mkdir -p ${BuildRoot}/usr/lib/
cp liab.db ${BuildRoot}/var/lib/liab/
cp libliab.so.1.1.1 ${BuildRoot}/usr/lib/
ldconfig
%files
/var/lib/liab/liab.db
/usr/lib/libliab.so.1.1.1
Ik was hiervoor aan het denken aan RPM's
Wat moet de RPM doen
een directory maken een bestand in die direcotry plaatsen
een lib in de /usr/lib zetten
ld config laten lopen
Ik raak er echt niet uit
ik heb een tar gemaakt van de 2 bestanden die er op moeten komen deze in de sources geplaatst
ik heb een spec file gemaakt
wanneer ik een rpmbuild -ba van die spec file doe zie ik dat er ineens een heel deel deps zijn? terwijl die er niet zijn?
Wat doe ik verkeerd ????
Ik heb al zo gegoogled maar ik raak er echt niet uit
----
%define name liab
%define version 1.0.0
%define release 1
Name: %{name}
Summary: Libs Install
Version: %{version}
Release: %release
Group: System Environment/Libraries
BuildRoot: /tmp/%{name}-%{version}-%{release}-buildroot
License: GPL
Source0: liab.1.0.1.tar
%description
Install new libs
%prep
#%install
mkdir -p ${BuildRoot}/var/lib/liab/
mkdir -p ${BuildRoot}/usr/lib/
cp liab.db ${BuildRoot}/var/lib/liab/
cp libliab.so.1.1.1 ${BuildRoot}/usr/lib/
ldconfig
%files
/var/lib/liab/liab.db
/usr/lib/libliab.so.1.1.1
Because Great minds Think alike