SampleSpecs/library: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
мНет описания правки
Строка 1: Строка 1:
{{MovedFromFreesourceInfo|AltLinux/Sisyphus/devel/SampleSpecs/library}}
<pre>%def_disable static
<pre>%def_disable static


Строка 7: Строка 6:


Summary: Sample library specfile
Summary: Sample library specfile
License: LGPL
License: LGPLv2+
Group: System/Libraries
Group: System/Libraries
Url: http://www.altlinux.org/SampleSpecs/library
Url: http://www.altlinux.org/SampleSpecs/library
Строка 15: Строка 14:
%description
%description
This specfile is provided as sample specfile for packages with libraries.
This specfile is provided as sample specfile for packages with libraries.
It contains most of usual tags and constructions used in such specfiles.
It contains most of usual tags and constructions used in such specfiles.


%package devel
%package devel

Версия от 13:25, 30 апреля 2009

%def_disable static

Name: libsample
Version: 0.1
Release: alt1

Summary: Sample library specfile
License: LGPLv2+
Group: System/Libraries
Url: http://www.altlinux.org/SampleSpecs/library

Source0: %name-%version.tar.bz2

%description
This specfile is provided as sample specfile for packages with libraries.
It contains most of usual tags and constructions used in such specfiles.

%package devel
Summary: Headers for %name
Group: Development/C
Requires: %name = %version-%release

%description devel
Headers for building software that uses %name

%if_enabled static
%package devel-static
Summary: Static libraries for %name
Group: Development/C
Requires: %name-devel = %version-%release

%description devel-static
Static libs for building statically linked software that uses %name
%endif

%prep
%setup

%build
%configure %{subst_enable static}
%make_build

%install
%makeinstall

%files
%_libdir/*.so.*
%doc AUTHORS README NEWS

%files devel
%_libdir/*.so
%_includedir/*.h

%if_enabled static
%files -n lib%name-devel-static
%_libdir/lib%name.a
%endif

%changelog
* Sun Sep 32 3001 Sample Packager <sample@altlinux.org> 0.1-alt1
- initial build