type = pndir
name = th-%{_snap}
path = %{_prefix}/PLD/%{_arch}/RPMS/
+@@SNAP@@auto = no
+@@SNAP@@autoup = no
[source]
type = pndir
name = th-%{_snap}
path = %{_prefix}/PLD/noarch/RPMS/
+@@SNAP@@auto = no
+@@SNAP@@autoup = no
# PLD Linux 3.0 (Th) %SNAP%: updates
[source]
type = pndir
name = th-%{_snap}-updates
path = %{_pld_main_prefix}/updates/%{_arch}/RPMS/
+@@SNAP@@auto = no
+@@SNAP@@autoup = no
[source]
type = pndir
name = th-%{_snap}-updates
path = %{_pld_main_prefix}/updates/noarch/RPMS/
+@@SNAP@@auto = no
+@@SNAP@@autoup = no
%bcond_without python # don't build python bindings
%bcond_with snap # install configs for official Th snapshot
-%if %{with snap}
+# corrent snapshot name
%define SNAP 2012
-%endif
# required versions (forced to avoid SEGV with mixed db used by rpm and poldek)
%define ver_db 4.7.25
%{__sed} -e 's|%%ARCH%%|%{_ftp_arch}|g' < %{pld_archive_conf} > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/repos.d/pld-archive.conf
%endif
-%if %{with snap}
+# Always install snapshot configs
%{__sed} -e 's|%%ARCH%%|%{_ftp_arch}|g' \
-e 's|%%SNAP%%|%{SNAP}|g' < %{SOURCE100} > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/repos.d/pld-%{SNAP}.conf
%{__sed} -e 's|%%ARCH%%|%{_ftp_arch}|g' \
%{__sed} -e 's|%%ARCH%%|%{_ftp_alt_arch}|g' \
-e 's|%%SNAP%%|%{SNAP}|g' < %{SOURCE101} > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/repos.d/pld-%{SNAP}-multilib.conf
%endif
+
+%if %{with snap}
%{__sed} -i -e 's|@@SNAP@@||g' $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/repos.d/pld.conf
+%{__sed} -i '/@@SNAP@@.*/d' $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/repos.d/pld-%{SNAP}.conf
%else
+%{__sed} -i -e 's|@@SNAP@@||g' $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/repos.d/pld-%{SNAP}.conf
%{__sed} -i '/@@SNAP@@.*/d' $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/repos.d/pld.conf
%endif