The release of pida 0.6.2, over 100 changes accumulated and pida got faster. Changelog since 0.6 * switch to hgdistver * switch back to setuptools o kill our build_doc command, build_sphinx works * bump the required python version to 2.6 o settings are now stored using stdlib json o puilder uses stdlib json o window state is now stored in json * add execnet/py to the depends o port the nosetest plugin from dbus to execnet * remove the last uses of the gtkforms module for pygtkhelpers * fix up various transition-leftovers of the kiwi to pygtkhelpers switch * ignore locales/translations for now * switch to the most recent anyvc api * use the real bpython-gtk since its availiable now * beef up various core datatypes o remove document.unique_id o kill the buffer list markup helpers in document o move indexer functionality from project to a dedicated type * kill the bugtracker service since we dont use launchpad any more * bugfixes in the trac plugin (thanks Christopher) * remove all parts of pida.utils.gthreads we have in pygtkhelpers * remove the gtkhtml fallbacks of browseweb - webkit is the future * removed the document encoding from the statusbar * kill the PidaGladeView? alias * better logging of service failures * fix incorrect handling of missing libs on startup * fix project removal (#411) * revise the internal resource-finder
Trying to build it. At the first sight we are missing some dependencies: http://pypi.python.org/pypi/pygtkhelpers http://pypi.python.org/pypi/Logbook/
https://bugzilla.redhat.com/show_bug.cgi?id=695022 Working on changing pida spec now, will send patch to the maintainer.
Built the SRPM for the pida-0.6.2 but it requires pygtkhelpers to run. The SRPM can be found at: http://bonii.fedorapeople.org/srpms/pida-0.6.2-1.fc16.src.rpm
Got some comments: - in the %setup the -n %{name}-%{version} is not necessary - chmod 755 $RPM_BUILD_ROOT%{python_sitearch}/%{name}/utils/feedparser.py should be python_sitelib because this can fail in 64bit systems - in the files section this is the same: %{python_sitearch}/%{name}/ %{python_sitearch}/%{name}-*.egg-info should probably be %{python_sitelib}/%{name}/ %{python_sitelib}/%{name}-*.egg-info - is it okay to have /usr/share/pida and /usr/share/pida-version ? I'd recommend this in the install section: # This should be installed with version tag mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}/contrib/gtkrc mv $RPM_BUILD_ROOT%{_datadir}/doc/%{name}/contrib/gtkrc/dark.gtkrc-2.0 \ $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}/contrib/gtkrc/dark.gtkrc-2.0 - the pida-build binary is also not necessary (install section): # Build script not necessary rm $RPM_BUILD_ROOT%{_bindir}/%{name}-build For completeness I am attaching the lint output (version f14): $ rpmlint pida-0.6.2-1.fc14.i686.rpm pida.i686: W: private-shared-object-provides /usr/lib/python2.7/site-packages/pida/ui/moo_stub.so moo_stub.so pida.i686: E: zero-length /usr/share/doc/pida-0.6.2/docs/source/user/mooedit.rst pida.i686: E: non-executable-script /usr/lib/python2.7/site-packages/pida/services/plugins/multipart.py 0644L /usr/bin/python pida.i686: E: zero-length /usr/share/doc/pida-0.6.2/docs/source/user/vim.rst pida.i686: E: zero-length /usr/share/doc/pida-0.6.2/docs/source/user/emacs.rst pida.i686: W: no-manual-page-for-binary pida-build pida.i686: W: no-manual-page-for-binary pida-remote 1 packages and 0 specfiles checked; 4 errors, 3 warnings.
Hi, I dont have any time to look into it currently so changing the status of asignee. Thanks, Vivek
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
Committed 0.6.2, not build, still waiting on pygtkhelpers review. I'll likely submit Logbook.
pygtkhelpers and the new pida bundle other code in difficult ways, I've retired pida in rawhide.