From 0ba3fac111aca8a28e25eba7f507ac2dd5d3021c Mon Sep 17 00:00:00 2001 From: Anish Mangal Date: Tue, 15 Feb 2011 18:28:52 +0000 Subject: dextrose-updater: update spec, bump version --- diff --git a/rpms/dextrose-updater/dextrose-updater.spec b/rpms/dextrose-updater/dextrose-updater.spec index bb11477..cb15504 100644 --- a/rpms/dextrose-updater/dextrose-updater.spec +++ b/rpms/dextrose-updater/dextrose-updater.spec @@ -1,12 +1,12 @@ Name: dextrose-updater -Version: 1 -Release: 8%{?dist} +Version: 5 +Release: 1%{?dist} Summary: A yum based updater for sugar-dextrose. Updates the sugar-dextrose related packages automatically and emits dbus messages (for the sugar notification system, if installed) Group: Applications/Updating License: GPLv3 URL: http://wiki.sugarlabs.org/go/Dextrose/Updater -Source0: http://people.sugarlabs.org/~anish/dextrose-updater.tar.gz +Source0: http://download.sugarlabs.org/sources/external/%{name}/%{name}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch @@ -19,27 +19,15 @@ Packager: Anish Mangal A yum based updater for sugar-dextrose. Updates the sugar-dextrose related packages automatically and emits dbus messages (for the sugar notification system, if installed) - - %prep %setup -q - %build - %install rm -rf $RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT/{etc/sysconfig,etc/cron.hourly,usr/sbin} -install -m755 $RPM_BUILD_DIR/%{name}-%{version}/sbin/dextrose-update \ -$RPM_BUILD_ROOT/usr/sbin - -install -m755 $RPM_BUILD_DIR/%{name}-%{version}/sysconfig/dextrose-update \ -$RPM_BUILD_ROOT/etc/sysconfig - -ln -s /usr/sbin/dextrose-update \ -$RPM_BUILD_ROOT/etc/cron.hourly/dextrose-update +make DESTDIR=%{buildroot} REPO="dextrose dextrose-freeworld" install %clean rm -rf $RPM_BUILD_ROOT @@ -49,11 +37,26 @@ rm -rf $RPM_BUILD_DIR/%{name}-%{version} %defattr(-,root,root,-) %doc -/usr/sbin/dextrose-update -/etc/sysconfig/dextrose-update -/etc/cron.hourly/dextrose-update +/usr/sbin/dextrose-updater +/etc/sysconfig/dextrose-updater +/etc/cron.hourly/dextrose-updater %changelog +* Tue Feb 15 2011 Anish Mangal 5-1 +- Bump version, fix Source0, download url + +* Tue Feb 15 2011 Anish Mangal 4-1 +- Interpret check-update exit status correctly (alsroot) +- Remove stampfile at the beginning; touch it only successful exit (alsroot) +- More conveninet installer; install cron task (alsroot) +- Keep all metadata in Makefile + +* Mon Feb 14 2011 Anish Mangal 3-1 +- Do not re-create logfile on checking update (alsroot) + +* Thu Feb 3 2011 Anish Mangal 2-1 +- Keep trying every hour until yum returns an exit code (alsroot) + * Wed Jan 19 2011 Aleksey Lim 1-8 - Check daily updates hourly. @@ -74,4 +77,3 @@ rm -rf $RPM_BUILD_DIR/%{name}-%{version} * Wed Dec 22 2010 Anish Mangal 1-1 - Initial rpm version - -- cgit v0.9.1