Group :: Desenvolvimento/Outros
RPM: rpm-build-gmpc
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
%define _name gmpc
Name: rpm-build-%_name
Version: 0.1.1
Release: alt1
Summary: RPM macros for building GMPC plugins
License: %gpl2plus
Group: Development/Other
Source1: gmpc-plugin.inc.spec
Packager: Alexey Rusakov <ktirf at altlinux.ru>
BuildArch: noarch
Requires: common-licenses
BuildRequires(pre): rpm-build-licenses
%description
This package contains RPM macros and a spec file template that helps
building GMPC plugins.
%define gmpc_plugin_incspec %_datadir/gmpc/gmpc-plugin.inc.spec
%prep
ln -sf %_licensedir/GPL-2 COPYING
%install
install -D -m644 %SOURCE1 %buildroot%gmpc_plugin_incspec
cat <<__EOF__ >%_name.rpmmacros
%%gmpc_plugin_incspec %gmpc_plugin_incspec
%%gmpc_plugin_libdir %_libdir/gmpc/plugins
%%gmpc_plugin_datadir %_datadir/gmpc/plugins
__EOF__
install -D -m644 %_name.rpmmacros %buildroot/%_sysconfdir/rpm/macros.d/%_name
%files
%dir %_datadir/gmpc
%gmpc_plugin_incspec
%_sysconfdir/rpm/macros.d/%_name
%doc --no-dereference COPYING
%changelog
…
Todas as alterações você pod ver aqui
Name: rpm-build-%_name
Version: 0.1.1
Release: alt1
Summary: RPM macros for building GMPC plugins
License: %gpl2plus
Group: Development/Other
Source1: gmpc-plugin.inc.spec
Packager: Alexey Rusakov <ktirf at altlinux.ru>
BuildArch: noarch
Requires: common-licenses
BuildRequires(pre): rpm-build-licenses
%description
This package contains RPM macros and a spec file template that helps
building GMPC plugins.
%define gmpc_plugin_incspec %_datadir/gmpc/gmpc-plugin.inc.spec
%prep
ln -sf %_licensedir/GPL-2 COPYING
%install
install -D -m644 %SOURCE1 %buildroot%gmpc_plugin_incspec
cat <<__EOF__ >%_name.rpmmacros
%%gmpc_plugin_incspec %gmpc_plugin_incspec
%%gmpc_plugin_libdir %_libdir/gmpc/plugins
%%gmpc_plugin_datadir %_datadir/gmpc/plugins
__EOF__
install -D -m644 %_name.rpmmacros %buildroot/%_sysconfdir/rpm/macros.d/%_name
%files
%dir %_datadir/gmpc
%gmpc_plugin_incspec
%_sysconfdir/rpm/macros.d/%_name
%doc --no-dereference COPYING
%changelog
…
Todas as alterações você pod ver aqui