Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 161795 Details for
Bug 250168
0launch fails completely on FC 7 (0.24 doesn't work with Python 2.5)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
Suggested .spec file for version 0.30
zeroinstall-injector.spec (text/plain), 4.17 KB, created by
Thomas Leonard
on 2007-08-18 14:06:35 UTC
(
hide
)
Description:
Suggested .spec file for version 0.30
Filename:
MIME Type:
Creator:
Thomas Leonard
Created:
2007-08-18 14:06:35 UTC
Size:
4.17 KB
patch
obsolete
>%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} > >%define cache_dir /var/cache/0install.net > >Name: zeroinstall-injector >Version: 0.30 >Release: 1%{?dist} >Summary: The Zero Install Injector (0launch) > >Group: Applications/System >License: LGPL >URL: http://0install.net >Source0: http://osdn.dl.sf.net/sourceforge/zero-install/%{name}-%{version}.tar.gz.gpg >Patch0: zeroinstall-x86_64-arch.patch >BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) > >BuildArch: noarch >BuildRequires: python-devel gnupg >Requires: PyXML pygtk2 gnupg pygtk2-libglade sudo > >%description >The Zero Install Injector makes it easy for users to install software without >needing root privileges. It takes the URL of a program and runs it (downloading >it first if necessary). Any dependencies of the program are fetched in the same >way. The user controls which version of the program and its dependencies to >use. > >Zero Install is a decentralised installation system (there is no central >repository; all packages are identified by URLs), loosly-coupled (if different >programs require different versions of a library then both versions are >installed in parallel, without conflicts), and has an emphasis on security (all >package descriptions are GPG-signed, and contain cryptographic hashes of the >contents of each version). Each version of each program is stored in its own >sub-directory within the Zero Install cache (nothing is installed to >directories outside of the cache, such as /usr/bin) and no code from the >package is run during install or uninstall. The system can automatically check >for updates when software is run. > >%prep >gpg --decrypt %{SOURCE0} | gzip -cd - | tar xvf - >%setup -q -T -D >%patch0 -p1 -b .arch > >%build >%{__python} setup.py build > >%install >rm -rf $RPM_BUILD_ROOT >%{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT >mv "$RPM_BUILD_ROOT/usr/man" "$RPM_BUILD_ROOT/usr/share/man" >mkdir -p "$RPM_BUILD_ROOT%{cache_dir}/implementations" > >%clean >rm -rf $RPM_BUILD_ROOT > >%files >%defattr(-,root,root,-) >%doc COPYING README >%{_bindir}/0* >%dir %{python_sitelib}/zeroinstall/ >%dir %{python_sitelib}/zeroinstall/0launch-gui/ >%dir %{python_sitelib}/zeroinstall/injector/ >%dir %{python_sitelib}/zeroinstall/zerostore/ >%{python_sitelib}/zeroinstall/*.py* >%{python_sitelib}/zeroinstall/0launch-gui/0launch-gui >%{python_sitelib}/zeroinstall/0launch-gui/README >%{python_sitelib}/zeroinstall/0launch-gui/ZeroInstall-GUI.xml >%{python_sitelib}/zeroinstall/0launch-gui/zero-install.glade >%{python_sitelib}/zeroinstall/*/*.py* >%{_mandir}/man1/0* >/usr/share/applications/zeroinstall-zero2desktop.desktop >/usr/share/pixmaps/zeroinstall-zero2desktop.png >%dir %{cache_dir} >%attr(755,zeroinst,zeroinst) %{cache_dir}/implementations > >%pre ># Add the "zeroinst" user. ># This is not used by default, but is required if you want to ># set up sharing of downloads later. >/usr/sbin/useradd -c 'Zero Install shared cache' \ > -s /sbin/nologin -r -d '/' zeroinst 2> /dev/null || : > >%changelog >* Sat Aug 18 2007 Thomas Leonarad <talex5+fc@gmail.com> 0.30-1 >- Updated to latest upstream >- Create zeroinst user and shared cache directory on install > >* Mon Dec 18 2006 Michel Salim <michel.salim@gmail.com> 0.24-3 >- Rebuild for development branch > >* Mon Dec 18 2006 Michel Salim <michel.salim@gmail.com> 0.24-3 >- Rebuild for development branch > >* Sat Nov 11 2006 Michel Salim <michel.salim@gmail.com> 0.24-2 >- Allow installation of ix86 binaries on x86_64 > >* Sat Nov 4 2006 Michel Salim <michel.salim@gmail.com> 0.24-1 >- Update to 0.24 >- Not ghosting .pyos any longer > >* Sun Oct 8 2006 Michel Salim <michel.salim@gmail.com> 0.23-1 >- Update to 0.23 > >* Sun Mar 5 2006 Michel Salim <michel.salim@gmail.com> 0.18-4 >- Removed left-behind pushd and popd > >* Sat Feb 25 2006 Michel Salim <michel.salim@gmail.com> 0.18-3 >- Add Python-related requirements, BuildReq on gnupg to decrypt upstream source > >* Sat Feb 18 2006 Michel Salim <michel.salim@gmail.com> 0.18-2 >- Use _mandir, discard CFLAGS and unused python_sitearch definition > >* Thu Feb 16 2006 Michel Salim <michel.salim@gmail.com> 0.18-1 >- Initial Fedora Extras release, based on upstream spec contributed by Juan Carlos Jimenez Garcia
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 250168
: 161795