rpms/sugar-update-control/devel sugar-update-control.spec,NONE,1.1
Steven M. Parrish
tuxbrewr at fedoraproject.org
Sun Mar 8 00:28:56 UTC 2009
Author: tuxbrewr
Update of /cvs/pkgs/rpms/sugar-update-control/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23667
Added Files:
sugar-update-control.spec
Log Message:
Initial rawhide build
--- NEW FILE sugar-update-control.spec ---
%define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")
Summary: Activity update control panel for Sugar
Name: sugar-update-control
Version: 0.20
Release: 3%{?dist}
License: GPLv2+
Group: System Environment/Base
URL: http://git.sugarlabs.org/projects/sugar-update-control
Source0: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: olpc-update >= 2.13, sugar >= 0.83.0
BuildRequires: gettext, intltool, python-devel, python-distutils-extra
BuildArch: noarch
%description
This package contains a control panel for the Sugar graphical environment
which locates and installs activity updates.
%prep
%setup -q
%build
%{__python} setup.py build
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT
%{__python} setup.py install --root=$RPM_BUILD_ROOT
# avoid conflicts with standard __init__.py*
rm $RPM_BUILD_ROOT%{python_sitelib}/{bitfrost,bitfrost/update,bitfrost/util}/__init__.py*
%find_lang %{name}
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc README COPYING
%{python_sitelib}/*
%{_datadir}/sugar/data/icons/*
# currently nothing (on f-10 anyway) owns extentions, not sure
# here is the best place, but...
%dir %{_datadir}/sugar/extensions/
%{_datadir}/sugar/extensions/cpsection/
%changelog
* Sat Mar 07 2009 <bernie at codewiz.org> - 0.20-3
- Merge with tuxbrewr spec
* Thu Mar 05 2009 Steven M. Parrish <tuxbrewr at fedoraproject.org> 0.20-2
- Fix license and files
* Wed Mar 04 2009 Steven M. Parrish <tuxbrewr at fedoraproject.org> 0.20-1
- New upstream release
* Fri Jan 23 2009 Steven M. Parrish <tuxbrewr at fedoraproject.org> 0.19-2
- Initial build for Fedora repos
* Wed Dec 17 2008 C. Scott Ananian <cscott at laptop.org>
- Fix packaging problems; actually distribute translation files.
* Fri Dec 12 2008 Chris Ball <cjb at laptop.org>
- Trac #9044: Pick up Spanish translations for release.
* Sun Sep 28 2008 C. Scott Ananian <cscott at laptop.org>
- Trac #7845, #8681: don't die if ~/Activities doesn't exist.
- This fixes a regression introduced in 0.15.
* Thu Sep 25 2008 C. Scott Ananian <cscott at laptop.org>
- Filter out library/library.info when it is not in the root directory
of the bundle.
* Wed Sep 24 2008 C. Scott Ananian <cscott at laptop.org>
- Minor fixes: strip whitespace when parsing HTML, avoid an unusual crash
when cleaning up from a failed install.
- If we have applied the 'G1G1 upgrade hack' to kludge in the G1G1 group,
make sure this extra group persists. This avoids incomplete installs
if a network error occurs in the middle.
* Wed Sep 17 2008 C. Scott Ananian <cscott at laptop.org>
- Trac #8502: clean up icon cruft in /tmp
- Trac #8106: support content bundles in addition to activity bundles.
- Trac #8532: disable SIGCHLD handler to fix thread & subprocess interaction.
- Properly time out slow activity group fetches.
* Tue Sep 16 2008 C. Scott Ananian <cscott at laptop.org>
- Trac #8415: set base HREF for redirected update_urls correctly.
- Trac #8502: clean up URL cache when control panel is closed.
* Fri Sep 12 2008 C. Scott Ananian <cscott at laptop.org>
- New upstream: 0.12
- Trac #8361, #8393: don't allow bad update_urls to crash the updater.
- Disable auto-close.
* Wed Sep 02 2008 C. Scott Ananian <cscott at laptop.org>
- New upstream: 0.11
- Fix egregious typos in v0.10.
* Tue Sep 02 2008 C. Scott Ananian <cscott at laptop.org>
- New upstream: 0.10
- Trac #8149: don't let malformed activity bundles kill the updater.
- Allow groups to provide newer versions of the activities then exist
at the activities update_url, to make it easier to create a group
for testing 'prerelease' versions.
* Wed Aug 20 2008 C. Scott Ananian <cscott at laptop.org>
- New upstream: 0.9
- Trac #7979: fix downloads via squid-using school server.
Workaround for python issue 3566: http://bugs.python.org/issue3566
- Improve support for cancelling incomplete, hung, or slow downloads.
- Trac #7865: stale "download size" label contents.
- Don't use partial reads unnecessarily to download activity bundles.
- Better installation feedback for delays caused by trac #7733.
* Wed Aug 13 2008 C. Scott Ananian <cscott at laptop.org>
- New upstream: 0.8
- Catch 404 when trying to determine the size of a prospective update.
- Catch exception caused by malformed activity bundle.
- Use update_url in bundle's activity.info if present.
- Inhibit suspend during refresh and download/install.
- Trac #7622: preserve favorites status across upgrade.
* Tue Aug 07 2008 C. Scott Ananian <cscott at laptop.org>
- New upstream: 0.7.
* Wed Aug 06 2008 C. Scott Ananian <cscott at laptop.org>
- New upstream: 0.6.
- Update to match upstream patch for dlo trac #7495.
- Don't download large activity bundles to memory.
* Thu Jul 31 2008 C. Scott Ananian <cscott at laptop.org>
- New upstream, with UI improvements.
* Fri Jul 11 2008 C. Scott Ananian <cscott at laptop.org>
- Initial packaging.
More information about the fedora-extras-commits
mailing list