J'ai trouvé an example d'un fichier .spec
qui génère les paquets devel
et non-devel
.
Il semble que vous pouvez en créer un (ou plusieurs) sous-ensemble (s) dans un paquet, annexant devel
(ou quel que soit le nom que vous voulez) après la directive %files
.
Ci-dessous un extrait de l'exemple que j'ai posté:
Name: kmymoney
Summary: The Personal Finances Manager for KDE.
Version: 0.8
Release: 1.%{disttag}%{distver}
License: GPL
Packager: %packer
Group: Productivity/Office/Finance
Source0: %{name}2-%version.tar.bz2
BuildRoot: %{_tmppath}/%{name}2-%{version}-%{release}-build
BuildRequires: kdebase3-devel
Prereq: /sbin/ldconfig
%description
Description goes here...
%package devel
#Requires:
Summary: KMyMoney development files
Group: Productivity/Office/Finance
Provides: kmymoney-devel
%description devel
This package contains necessary header files for KMyMoney development.
... more to go here ...
%files
... some files ...
%files devel
... the devel files ...
Notez les devel
suffixes.
Bonne question - Je ne peux pas croire à quel point il est difficile de trouver des informations sur le Web sur la façon de construire un paquet -devel. –
@gareth_bowles J'ai été surpris aussi. Il semble que les * rares * gars qui font des paquets 'devel' veulent garder leurs secrets! – ereOn