From repocop Sat Jul 31 04:55:08 MSD 2010 From: "Repocop Q. A. Robot" Subject: repocop NMU - NMU (by repocop): the following fixes applied: * altlinux-policy-rpm-macros-packaging for claws-mail-devel * postclean-05-filetriggers for spec file --- a/claws-mail.spec 2010-07-31 04:55:08.000000000 +0400 +++ b/claws-mail.spec 2010-07-31 04:55:08.000000000 +0400 @@ -64,6 +64,7 @@ Requires: %name = %version-%release Obsoletes: %_name-%branch-devel < %version Provides: %_name-%branch-devel +Requires: rpm-macros-%{name} = %{version}-%{release} %description devel This package contains the header files and libraries for building program @@ -183,6 +184,19 @@ %description tools additional tools for %name. + +%package -n rpm-macros-%{name} +Summary: Set of RPM macros for packaging %name-based applications +Group: Development/Other +# uncomment if macroses are platform-neutral +#BuildArch: noarch +# helps old apt to resolve file conflict at dist-upgrade (thanks to Stanislav Ievlev) +Conflicts: claws-mail-devel <= 3.7.4-alt1 + +%description -n rpm-macros-%{name} +Set of RPM macros for packaging %name-based applications for ALT Linux. +Install this package if you want to create RPM packages that use %name. + %prep %if "%cvs"=="" %setup -q @@ -238,8 +252,8 @@ mkdir -p %buildroot%_pixmapsdir ln -s %_iconsdir/%_newname.png %buildroot%_pixmapsdir -mkdir -p %buildroot%_sysconfdir/rpm/macros.d -cat << EOF > %buildroot%_sysconfdir/rpm/macros.d/%name +mkdir -p %buildroot%_rpmmacrosdir +cat << EOF > %buildroot%_rpmmacrosdir/%name %%_claws_version %version %%_claws_plugins_path %%_libdir/%_newname/plugins EOF @@ -262,7 +276,8 @@ %files devel %_includedir/%_newname/* %_pkgconfigdir/%_newname.pc -%_sysconfdir/rpm/macros.d/%name +#%_rpmmacrosdir/%name +%exclude %_rpmmacrosdir/* %files plugin-dillo %_claws_plugins_path/dillo_viewer.so @@ -298,4 +313,8 @@ %exclude %_claws_plugins_path/*.a %exclude %_claws_plugins_path/*.la +%files -n rpm-macros-%{name} +%_rpmmacrosdir/* + + %changelog