commit zeroinstall-injector for openSUSE:Factory

2013-09-25 Thread h_root
Hello community,

here is the log from the commit of package zeroinstall-injector for 
openSUSE:Factory checked in at 2013-09-25 14:44:34

Comparing /work/SRC/openSUSE:Factory/zeroinstall-injector (Old)
 and  /work/SRC/openSUSE:Factory/.zeroinstall-injector.new (New)


Package is "zeroinstall-injector"

Changes:

--- 
/work/SRC/openSUSE:Factory/zeroinstall-injector/zeroinstall-injector.changes
2013-05-06 09:09:00.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.zeroinstall-injector.new/zeroinstall-injector.changes
   2013-09-25 14:44:35.0 +0200
@@ -1,0 +2,6 @@
+Sat Sep 21 15:20:17 UTC 2013 - p.drou...@gmail.com
+
+- Update to version 2.3.3. For a list of changes, see:
+  http://thread.gmane.org/gmane.comp.file-systems.zero-install.devel/7020
+
+---

Old:

  0install-2.2.tar.bz2

New:

  0install-2.3.3.tar.bz2



Other differences:
--
++ zeroinstall-injector.spec ++
--- /var/tmp/diff_new_pack.1Ug7p6/_old  2013-09-25 14:44:36.0 +0200
+++ /var/tmp/diff_new_pack.1Ug7p6/_new  2013-09-25 14:44:36.0 +0200
@@ -26,9 +26,9 @@
 %endif
 
 Name:   zeroinstall-injector
-Version:2.2
+Version:2.3.3
 Release:0
-%define source_version 2.2
+%define source_version 2.3.3
 Summary:Decentralised cross-distribution software installation
 License:LGPL-2.1+
 Group:  System/Management
@@ -128,12 +128,11 @@
 mkdir -p "$RPM_BUILD_ROOT/etc/bash_completion.d/"
 ln -s "%{_datadir}/bash-completion/completions/0install" 
"$RPM_BUILD_ROOT/etc/bash_completion.d/"
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %files -f zero-install.lang
 %defattr(-,root,root,-)
 %doc COPYING README.md
+%dir %{_datadir}/fish
+%dir %{_datadir}/fish/completions
 %{_bindir}/0*
 %{python_sitelib}/zeroinstall
 %if 0%{?use_python3}
@@ -146,6 +145,7 @@
 %{_datadir}/icons/hicolor/48x48/apps/zeroinstall.png
 %{_datadir}/icons/hicolor/24x24/apps/zeroinstall.png
 %{_datadir}/bash-completion/completions/0install
+%{_datadir}/fish/completions/0install.fish
 %{_datadir}/zsh/site-functions/_0install
 /etc/bash_completion.d/0install
 %dir %{_datadir}/bash-completion/

++ 0install-2.2.tar.bz2 -> 0install-2.3.3.tar.bz2 ++
 4840 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit zeroinstall-injector for openSUSE:Factory

2013-04-06 Thread h_root
Hello community,

here is the log from the commit of package zeroinstall-injector for 
openSUSE:Factory checked in at 2013-04-06 09:21:30

Comparing /work/SRC/openSUSE:Factory/zeroinstall-injector (Old)
 and  /work/SRC/openSUSE:Factory/.zeroinstall-injector.new (New)


Package is "zeroinstall-injector", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:Factory/zeroinstall-injector/zeroinstall-injector.changes
2013-03-08 10:03:24.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.zeroinstall-injector.new/zeroinstall-injector.changes
   2013-04-06 09:21:30.0 +0200
@@ -1,0 +2,6 @@
+Wed Apr  3 10:00:54 UTC 2013 - tal...@gmail.com
+
+- Updated to 2.1. For a list of changes, see:
+  http://thread.gmane.org/gmane.comp.file-systems.zero-install.devel/6827
+
+---

Old:

  0install-2.0.tar.bz2

New:

  0install-2.1.tar.bz2



Other differences:
--
++ zeroinstall-injector.spec ++
--- /var/tmp/diff_new_pack.FTACDw/_old  2013-04-06 09:21:31.0 +0200
+++ /var/tmp/diff_new_pack.FTACDw/_new  2013-04-06 09:21:31.0 +0200
@@ -26,9 +26,9 @@
 %endif
 
 Name:   zeroinstall-injector
-Version:2.0
+Version:2.1
 Release:0
-%define source_version 2.0
+%define source_version 2.1
 Summary:Decentralised cross-distribution software installation
 License:LGPL-2.1+
 Group:  System/Management

++ 0install-2.0.tar.bz2 -> 0install-2.1.tar.bz2 ++
 7952 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit zeroinstall-injector for openSUSE:Factory

2013-03-08 Thread h_root
Hello community,

here is the log from the commit of package zeroinstall-injector for 
openSUSE:Factory checked in at 2013-03-08 10:03:23

Comparing /work/SRC/openSUSE:Factory/zeroinstall-injector (Old)
 and  /work/SRC/openSUSE:Factory/.zeroinstall-injector.new (New)


Package is "zeroinstall-injector", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:Factory/zeroinstall-injector/zeroinstall-injector.changes
2013-02-25 20:47:55.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.zeroinstall-injector.new/zeroinstall-injector.changes
   2013-03-08 10:03:24.0 +0100
@@ -1,0 +2,6 @@
+Tue Mar  5 15:22:26 UTC 2013 - tal...@gmail.com
+
+- Updated to 2.0. For a list of changes in 2.0, see:
+  http://0install.net/0install-2.0.html
+
+---

Old:

  0install-1.16.tar.bz2

New:

  0install-2.0.tar.bz2



Other differences:
--
++ zeroinstall-injector.spec ++
--- /var/tmp/diff_new_pack.Uc3lEE/_old  2013-03-08 10:03:25.0 +0100
+++ /var/tmp/diff_new_pack.Uc3lEE/_new  2013-03-08 10:03:25.0 +0100
@@ -26,9 +26,9 @@
 %endif
 
 Name:   zeroinstall-injector
-Version:1.16
+Version:2.0
 Release:0
-%define source_version 1.16
+%define source_version 2.0
 Summary:Decentralised cross-distribution software installation
 License:LGPL-2.1+
 Group:  System/Management

++ 0install-1.16.tar.bz2 -> 0install-2.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/0install-1.16/ZeroInstall.xml 
new/0install-2.0/ZeroInstall.xml
--- old/0install-1.16/ZeroInstall.xml   2013-02-24 15:29:35.0 +0100
+++ new/0install-2.0/ZeroInstall.xml2013-03-05 11:47:44.0 +0100
@@ -53,6 +53,6 @@
   
 
 
-
+
   
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/0install-1.16/zeroinstall/0launch-gui/gui.py 
new/0install-2.0/zeroinstall/0launch-gui/gui.py
--- old/0install-1.16/zeroinstall/0launch-gui/gui.py2013-02-24 
15:29:35.0 +0100
+++ new/0install-2.0/zeroinstall/0launch-gui/gui.py 2013-03-05 
11:47:44.0 +0100
@@ -5,7 +5,7 @@
 from zeroinstall.support import tasks
 from zeroinstall.injector import handler, download
 
-version = '1.16'
+version = '2.0'
 
 class GUIHandler(handler.Handler):
dl_callbacks = None # Download -> [ callback ]
@@ -75,7 +75,10 @@
box.set_position(gtk.WIN_POS_CENTER)
 
install = dialog.MixedButton(_('Install'), gtk.STOCK_OK)
-   install.set_can_default(True)
+   if gtk.pygtk_version >= (2,22,0):
+   install.set_can_default(True)
+   else:
+   install.set_flags(gtk.CAN_DEFAULT)
box.add_action_widget(install, gtk.RESPONSE_OK)
install.show_all()
box.set_default_response(gtk.RESPONSE_OK)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/0install-1.16/zeroinstall/0launch-gui/mainwindow.py 
new/0install-2.0/zeroinstall/0launch-gui/mainwindow.py
--- old/0install-1.16/zeroinstall/0launch-gui/mainwindow.py 2013-02-24 
15:29:35.0 +0100
+++ new/0install-2.0/zeroinstall/0launch-gui/mainwindow.py  2013-03-05 
11:47:44.0 +0100
@@ -65,7 +65,10 @@
run_button = dialog.MixedButton(_("_Run"), 
gtk.STOCK_EXECUTE, button = gtk.ToggleButton())
self.window.add_action_widget(run_button, gtk.RESPONSE_OK)
run_button.show_all()
-   run_button.set_can_default(True)
+   if gtk.pygtk_version >= (2,22,0):
+   run_button.set_can_default(True)
+   else:
+   run_button.set_flags(gtk.CAN_DEFAULT)
self.run_button = run_button
 
run_button.grab_focus()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/0install-1.16/zeroinstall/__init__.py 
new/0install-2.0/zeroinstall/__init__.py
--- old/0install-1.16/zeroinstall/__init__.py   2013-02-24 15:29:35.0 
+0100
+++ new/0install-2.0/zeroinstall/__init__.py2013-03-05 11:47:44.0 
+0100
@@ -13,7 +13,7 @@
 @var _: a function for translating strings using the zero-install domain (for 
use internally by Zero Install)
 """
 
-version = '1.16'
+version = '2.0'
 
 import sys, logging
 if sys.version_info[0] > 2:

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit zeroinstall-injector for openSUSE:Factory

2013-02-25 Thread h_root
Hello community,

here is the log from the commit of package zeroinstall-injector for 
openSUSE:Factory checked in at 2013-02-25 20:47:53

Comparing /work/SRC/openSUSE:Factory/zeroinstall-injector (Old)
 and  /work/SRC/openSUSE:Factory/.zeroinstall-injector.new (New)


Package is "zeroinstall-injector", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:Factory/zeroinstall-injector/zeroinstall-injector.changes
2013-02-14 21:19:36.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.zeroinstall-injector.new/zeroinstall-injector.changes
   2013-02-25 20:47:55.0 +0100
@@ -1,0 +2,6 @@
+Mon Feb 25 12:23:28 UTC 2013 - tal...@gmail.com
+
+- Updated to 1.16. For a list of changes, see:
+  http://thread.gmane.org/gmane.comp.file-systems.zero-install.devel/6730
+
+---

Old:

  0install-1.15.tar.bz2

New:

  0install-1.16.tar.bz2



Other differences:
--
++ zeroinstall-injector.spec ++
--- /var/tmp/diff_new_pack.Fd1ukn/_old  2013-02-25 20:47:57.0 +0100
+++ /var/tmp/diff_new_pack.Fd1ukn/_new  2013-02-25 20:47:57.0 +0100
@@ -26,9 +26,9 @@
 %endif
 
 Name:   zeroinstall-injector
-Version:1.15
+Version:1.16
 Release:0
-%define source_version 1.15
+%define source_version 1.16
 Summary:Decentralised cross-distribution software installation
 License:LGPL-2.1+
 Group:  System/Management
@@ -50,6 +50,7 @@
 Requires:   gnupg
 Requires:   sudo
 Requires:   xdg-utils
+AutoReqProv:no
 
 %if 0%{?suse_version}
 BuildRequires:  python-xml

++ 0install-1.15.tar.bz2 -> 0install-1.16.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/0install-1.15/Makefile new/0install-1.16/Makefile
--- old/0install-1.15/Makefile  2013-02-12 16:35:03.0 +0100
+++ new/0install-1.16/Makefile  2013-02-24 15:29:35.0 +0100
@@ -1,6 +1,4 @@
-
-
-PYTHON=$(shell which python3 || echo python)
+PYTHON=$(shell which python3 || which python2 || echo python)
 
 MO = $(shell find share/locale -name '*.po' | sort | sed -e 's/\.po/\.mo/')
 PY = $(shell find zeroinstall -name '*.py' | sort)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/0install-1.15/ZeroInstall.xml 
new/0install-1.16/ZeroInstall.xml
--- old/0install-1.15/ZeroInstall.xml   2013-02-12 16:35:03.0 +0100
+++ new/0install-1.16/ZeroInstall.xml   2013-02-24 15:29:35.0 +0100
@@ -53,6 +53,6 @@
   
 
 
-
+
   
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/0install-1.15/tests/server.py 
new/0install-1.16/tests/server.py
--- old/0install-1.15/tests/server.py   2013-02-12 16:35:03.0 +0100
+++ new/0install-1.16/tests/server.py   2013-02-24 15:29:35.0 +0100
@@ -40,7 +40,8 @@
print(parsed)
if parsed.path.startswith('/redirect/'):
self.send_response(302)
-   self.wfile.write(('Location: /' + 
parsed.path[1:].split('/', 1)[1]).encode('utf-8'))
+   self.send_header('Location', '/' + 
parsed.path[1:].split('/', 1)[1])
+   self.end_headers()
return
 
leaf = os.path.basename(parsed.path)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/0install-1.15/tests/testdownload.py 
new/0install-1.16/tests/testdownload.py
--- old/0install-1.15/tests/testdownload.py 2013-02-12 16:35:03.0 
+0100
+++ new/0install-1.16/tests/testdownload.py 2013-02-24 15:29:35.0 
+0100
@@ -628,7 +628,7 @@
os.unlink(last_check_attempt)
 
# Download the implementation
-   sels = app.get_selections(may_update = True)
+   sels = app.get_selections(may_update = False)
run_server('HelloWorld.tgz')
tasks.wait_for_blocker(app.download_selections(sels))
kill_server_process()
@@ -726,6 +726,79 @@
assert dl == None
assert not ran_gui
 
+   def testBackgroundUnsolvable(self):
+   my_dbus.system_services = {"org.freedesktop.NetworkManager": 
{"/org/freedesktop/NetworkManager": NetworkManager()}}
+
+   
trust.trust_db.trust_key('DE937DD411906ACF7C263B396FCF121BE2390E0B', 
'example.com:8000')
+
+   global ran_gui
+
+   # Select a version of Hello
+   run_server('Hello.xml', '6FCF121BE2390E0B.gpg', 
'HelloWorld.tgz')
+   r

commit zeroinstall-injector for openSUSE:Factory

2013-02-14 Thread h_root
Hello community,

here is the log from the commit of package zeroinstall-injector for 
openSUSE:Factory checked in at 2013-02-14 21:19:23

Comparing /work/SRC/openSUSE:Factory/zeroinstall-injector (Old)
 and  /work/SRC/openSUSE:Factory/.zeroinstall-injector.new (New)


Package is "zeroinstall-injector", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:Factory/zeroinstall-injector/zeroinstall-injector.changes
2013-01-17 13:18:13.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.zeroinstall-injector.new/zeroinstall-injector.changes
   2013-02-14 21:19:36.0 +0100
@@ -1,0 +2,6 @@
+Wed Feb 13 10:39:33 UTC 2013 - tal...@gmail.com
+
+- Updated to 1.15. For a list of changes, see:
+  http://thread.gmane.org/gmane.comp.file-systems.zero-install.devel/6686
+
+---

Old:

  0install-1.14.tar.bz2

New:

  0install-1.15.tar.bz2



Other differences:
--
++ zeroinstall-injector.spec ++
--- /var/tmp/diff_new_pack.Q9kvEY/_old  2013-02-14 21:19:37.0 +0100
+++ /var/tmp/diff_new_pack.Q9kvEY/_new  2013-02-14 21:19:37.0 +0100
@@ -26,9 +26,9 @@
 %endif
 
 Name:   zeroinstall-injector
-Version:1.14
+Version:1.15
 Release:0
-%define source_version 1.14
+%define source_version 1.15
 Summary:Decentralised cross-distribution software installation
 License:LGPL-2.1+
 Group:  System/Management

++ 0install-1.14.tar.bz2 -> 0install-1.15.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/0install-1.14/0install.1 new/0install-1.15/0install.1
--- old/0install-1.14/0install.12013-01-14 12:33:10.0 +0100
+++ new/0install-1.15/0install.12013-02-12 16:35:03.0 +0100
@@ -1,4 +1,4 @@
-.TH 0INSTALL 1 "2012" "Thomas Leonard" ""
+.TH 0INSTALL 1 "2013" "Thomas Leonard" ""
 .SH NAME
 0install \(em a decentralised software installation system
 
@@ -240,7 +240,7 @@
 to create shortcuts to run your programs.
 
 .PP
-All options for `select' and `download' can also be used for `run'. In
+All options for `select' can also be used for `run' except for \fB\-\-xml\fP. 
In
 addition, these options are available:
 
 .TP
@@ -374,7 +374,7 @@
 is displayed.
 
 .SS 0install --version
-This can be used (without any command) the get version of 0install itself:
+This can be used (without any command) the get version of 0install itself.
 
 .SH APPLICATIONS
 
@@ -460,10 +460,9 @@
 
 .B $ 0install run \-\-wrapper="strace \-e open" http://myprog \-\-help
 
-If your program is interpreted (e.g. a Python program), and you wish to debug
-the interpreter running it, you can do it like this:
+To run the application under the gdb debugger:
 
-.B $ 0install run \-\-wrapper="gdb \-\-args python" http://myprog \-\-help
+.B $ 0install run \-\-wrapper="gdb \-\-args" http://myprog \-\-help
 
 .SH FILES
 
@@ -510,7 +509,7 @@
 
 .SH LICENSE
 .PP
-Copyright (C) 2012 Thomas Leonard.
+Copyright (C) 2013 Thomas Leonard.
 
 .PP
 You may redistribute copies of this program under the terms of the GNU Lesser 
General Public License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/0install-1.14/ZeroInstall.xml 
new/0install-1.15/ZeroInstall.xml
--- old/0install-1.14/ZeroInstall.xml   2013-01-14 12:33:10.0 +0100
+++ new/0install-1.15/ZeroInstall.xml   2013-02-12 16:35:03.0 +0100
@@ -46,11 +46,13 @@
 
 http://repo.roscidus.com/python/python"; 
version="2.6..!3 | 3.2.2.."/>
 
+http://repo.roscidus.com/python/python-gobject"; 
os="POSIX"/>
+
 http://0install.net/2012/interfaces/0install-runenv-cli.xml"; 
os="Windows">
   
   
 
 
-
+
   
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/0install-1.14/setup.py new/0install-1.15/setup.py
--- old/0install-1.14/setup.py  2013-01-14 12:33:10.0 +0100
+++ new/0install-1.15/setup.py  2013-02-12 16:35:03.0 +0100
@@ -103,6 +103,9 @@
install.finalize_options(self)  # super.finalize_options()
if self.home:
self.__config_dir = os.path.join(self.home, '.config')
+   elif self.user:
+   from site import USER_BASE
+   self.__config_dir = os.path.join(USER_BASE, 'etc/xdg')
elif self.prefix == '/usr':
self.__config_dir = os.path.join(self.root or '/', 
'etc/xdg')
else:
@@ -118,6 +121,13 @@
if self.home:
self.run_command('adjust_scripts_for_home')
 
+if '--home' in sys.argv:
+   zsh_functions_dir = '.zsh'
+elif '-

commit zeroinstall-injector for openSUSE:Factory

2013-01-17 Thread h_root
Hello community,

here is the log from the commit of package zeroinstall-injector for 
openSUSE:Factory checked in at 2013-01-17 11:09:02

Comparing /work/SRC/openSUSE:Factory/zeroinstall-injector (Old)
 and  /work/SRC/openSUSE:Factory/.zeroinstall-injector.new (New)


Package is "zeroinstall-injector", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:Factory/zeroinstall-injector/zeroinstall-injector.changes
2012-11-12 11:44:39.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.zeroinstall-injector.new/zeroinstall-injector.changes
   2013-01-17 13:18:13.0 +0100
@@ -1,0 +2,6 @@
+Mon Jan 14 12:20:09 UTC 2013 - tal...@gmail.com
+
+- Updated to 1.14. For a list of changes, see:
+  http://thread.gmane.org/gmane.comp.file-systems.zero-install.devel/6629
+
+---

Old:

  0install-1.13.tar.bz2

New:

  0install-1.14.tar.bz2



Other differences:
--
++ zeroinstall-injector.spec ++
--- /var/tmp/diff_new_pack.rWEHeK/_old  2013-01-17 13:18:14.0 +0100
+++ /var/tmp/diff_new_pack.rWEHeK/_new  2013-01-17 13:18:14.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package zeroinstall-injector
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,9 +26,9 @@
 %endif
 
 Name:   zeroinstall-injector
-Version:1.13
+Version:1.14
 Release:0
-%define source_version 1.13
+%define source_version 1.14
 Summary:Decentralised cross-distribution software installation
 License:LGPL-2.1+
 Group:  System/Management
@@ -125,6 +125,8 @@
 %suse_update_desktop_file -r zeroinstall-manage Settings DesktopSettings
 %endif
 %find_lang zero-install
+mkdir -p "$RPM_BUILD_ROOT/etc/bash_completion.d/"
+ln -s "%{_datadir}/bash-completion/completions/0install" 
"$RPM_BUILD_ROOT/etc/bash_completion.d/"
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -145,7 +147,14 @@
 %{_datadir}/icons/hicolor/128x128/apps/zeroinstall.png
 %{_datadir}/icons/hicolor/48x48/apps/zeroinstall.png
 %{_datadir}/icons/hicolor/24x24/apps/zeroinstall.png
+%{_datadir}/bash-completion/completions/0install
+%{_datadir}/zsh/site-functions/_0install
+/etc/bash_completion.d/0install
 /etc/xdg/menus
+%dir %{_datadir}/bash-completion/
+%dir %{_datadir}/bash-completion/completions
+%dir %{_datadir}/zsh
+%dir %{_datadir}/zsh/site-functions
 %dir %{cache_dir}
 %attr(755,zeroinst,zeroinst) %{cache_dir}/implementations
 

++ 0install-1.13.tar.bz2 -> 0install-1.14.tar.bz2 ++
 7552 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit zeroinstall-injector for openSUSE:Factory

2012-11-12 Thread h_root
Hello community,

here is the log from the commit of package zeroinstall-injector for 
openSUSE:Factory checked in at 2012-11-12 11:44:38

Comparing /work/SRC/openSUSE:Factory/zeroinstall-injector (Old)
 and  /work/SRC/openSUSE:Factory/.zeroinstall-injector.new (New)


Package is "zeroinstall-injector", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:Factory/zeroinstall-injector/zeroinstall-injector.changes
2012-09-25 11:09:32.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.zeroinstall-injector.new/zeroinstall-injector.changes
   2012-11-12 11:44:39.0 +0100
@@ -1,0 +2,6 @@
+Sat Nov 10 13:00:24 UTC 2012 - tal...@gmail.com
+
+- Updated to 1.13. For a list of changes, see:
+  http://thread.gmane.org/gmane.comp.file-systems.zero-install.devel/6520
+
+---

Old:

  0install-1.12.tar.bz2

New:

  0install-1.13.tar.bz2



Other differences:
--
++ zeroinstall-injector.spec ++
--- /var/tmp/diff_new_pack.ns5U1j/_old  2012-11-12 11:44:40.0 +0100
+++ /var/tmp/diff_new_pack.ns5U1j/_new  2012-11-12 11:44:40.0 +0100
@@ -26,9 +26,9 @@
 %endif
 
 Name:   zeroinstall-injector
-Version:1.12
+Version:1.13
 Release:0
-%define source_version 1.12
+%define source_version 1.13
 Summary:Decentralised cross-distribution software installation
 License:LGPL-2.1+
 Group:  System/Management
@@ -131,7 +131,7 @@
 
 %files -f zero-install.lang
 %defattr(-,root,root,-)
-%doc COPYING README
+%doc COPYING README.md
 %{_bindir}/0*
 %{python_sitelib}/zeroinstall
 %if 0%{?use_python3}

++ 0install-1.12.tar.bz2 -> 0install-1.13.tar.bz2 ++
 3179 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit zeroinstall-injector for openSUSE:Factory

2012-09-25 Thread h_root
Hello community,

here is the log from the commit of package zeroinstall-injector for 
openSUSE:Factory checked in at 2012-09-25 11:09:30

Comparing /work/SRC/openSUSE:Factory/zeroinstall-injector (Old)
 and  /work/SRC/openSUSE:Factory/.zeroinstall-injector.new (New)


Package is "zeroinstall-injector", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:Factory/zeroinstall-injector/zeroinstall-injector.changes
2012-08-05 15:24:48.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.zeroinstall-injector.new/zeroinstall-injector.changes
   2012-09-25 11:09:32.0 +0200
@@ -1,0 +2,12 @@
+Mon Sep 24 13:57:46 UTC 2012 - tal...@gmail.com
+
+- Updated to 1.12. For a list of changes see:
+  http://thread.gmane.org/gmane.comp.file-systems.zero-install.devel/6334
+
+---
+Mon Aug 27 12:01:07 UTC 2012 - tal...@gmail.com
+
+- Updated to 1.11. For a list of changes see:
+  http://thread.gmane.org/gmane.comp.file-systems.zero-install.devel/6268
+
+---

Old:

  zeroinstall-injector-1.10.tar.bz2

New:

  0install-1.12.tar.bz2



Other differences:
--
++ zeroinstall-injector.spec ++
--- /var/tmp/diff_new_pack.zsBKX4/_old  2012-09-25 11:09:34.0 +0200
+++ /var/tmp/diff_new_pack.zsBKX4/_new  2012-09-25 11:09:34.0 +0200
@@ -26,15 +26,15 @@
 %endif
 
 Name:   zeroinstall-injector
-Version:1.10
+Version:1.12
 Release:0
-%define source_version 1.10
+%define source_version 1.12
 Summary:Decentralised cross-distribution software installation
 License:LGPL-2.1+
 Group:  System/Management
 
 Url:http://0install.net
-Source0:zeroinstall-injector-%{source_version}.tar.bz2
+Source0:0install-%{source_version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 BuildArch:  noarch
@@ -94,7 +94,7 @@
 
 %prep
 tar xjvf %{SOURCE0}
-%setup -q -T -D -n zeroinstall-injector-%{source_version}
+%setup -q -T -D -n 0install-%{source_version}
 
 %build
 python setup.py build

++ zeroinstall-injector-1.10.tar.bz2 -> 0install-1.12.tar.bz2 ++
 5960 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit zeroinstall-injector for openSUSE:Factory

2012-08-05 Thread h_root
Hello community,

here is the log from the commit of package zeroinstall-injector for 
openSUSE:Factory checked in at 2012-08-05 15:24:46

Comparing /work/SRC/openSUSE:Factory/zeroinstall-injector (Old)
 and  /work/SRC/openSUSE:Factory/.zeroinstall-injector.new (New)


Package is "zeroinstall-injector", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:Factory/zeroinstall-injector/zeroinstall-injector.changes
2012-06-28 17:24:16.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.zeroinstall-injector.new/zeroinstall-injector.changes
   2012-08-05 15:24:48.0 +0200
@@ -1,0 +2,8 @@
+Fri Aug  3 09:01:36 UTC 2012 - tal...@gmail.com
+
+- Updated to 1.10. For a list of changes see:
+  http://thread.gmane.org/gmane.comp.file-systems.zero-install.devel/6109
+- Python 3 libraries are now also installed, although the commands still
+  default to using Python 2.
+
+---

Old:

  zeroinstall-injector-1.9.tar.bz2

New:

  zeroinstall-injector-1.10.tar.bz2



Other differences:
--
++ zeroinstall-injector.spec ++
--- /var/tmp/diff_new_pack.KmxboS/_old  2012-08-05 15:24:50.0 +0200
+++ /var/tmp/diff_new_pack.KmxboS/_new  2012-08-05 15:24:50.0 +0200
@@ -20,10 +20,15 @@
 
 %define cache_dir /var/cache/0install.net
 
+%if 0%{?suse_version}
+%define use_python3 1
+%define python3_sitelib %(python3 -c "from distutils.sysconfig import 
get_python_lib; print(get_python_lib())")
+%endif
+
 Name:   zeroinstall-injector
-Version:1.9
+Version:1.10
 Release:0
-%define source_version 1.9
+%define source_version 1.10
 Summary:Decentralised cross-distribution software installation
 License:LGPL-2.1+
 Group:  System/Management
@@ -35,6 +40,11 @@
 BuildArch:  noarch
 BuildRequires:  gnupg
 BuildRequires:  python-devel
+%if 0%{?use_python3}
+BuildRequires:  fdupes
+BuildRequires:  python3
+BuildRequires:  python3-gobject
+%endif
 
 Requires:   binutils
 Requires:   gnupg
@@ -88,12 +98,25 @@
 
 %build
 python setup.py build
+%if 0%{?use_python3}
+# (avoids error about missing build/scripts-3.2 directory)
+python3 setup.py build
+%endif
 
 %check
 #(cd tests && python ./testall.py)
 
 %install
-python setup.py install --skip-build --prefix=/usr --root $RPM_BUILD_ROOT
+# Make Python3 libraries available, but (for now) use Python 2 as the default
+# for the commands.
+%if 0%{?use_python3}
+python3 setup.py install --skip-build --prefix=/usr --root $RPM_BUILD_ROOT
+%endif
+python setup.py install --skip-build --force --prefix=/usr --root 
$RPM_BUILD_ROOT
+%if 0%{?use_python3}
+%fdupes -s %{buildroot}
+rm -f $RPM_BUILD_ROOT/%{python3_sitelib}/*.egg-info
+%endif
 mv "$RPM_BUILD_ROOT/usr/man" "$RPM_BUILD_ROOT%{_datadir}/man"
 rm -f $RPM_BUILD_ROOT/%{python_sitelib}/*.egg-info
 mkdir -p "$RPM_BUILD_ROOT%{cache_dir}/implementations"
@@ -111,6 +134,9 @@
 %doc COPYING README
 %{_bindir}/0*
 %{python_sitelib}/zeroinstall
+%if 0%{?use_python3}
+%{python3_sitelib}/zeroinstall
+%endif
 %{_mandir}/man1/0*
 %{_datadir}/applications/zeroinstall-add.desktop
 %{_datadir}/applications/zeroinstall-manage.desktop
@@ -128,6 +154,7 @@
 # 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 || :
+-s /sbin/nologin -r -d '%{cache_dir}' zeroinst 2> /dev/null || :
+/usr/sbin/groupadd -r zeroinst 2> /dev/null || :
 
 %changelog

++ zeroinstall-injector-1.9.tar.bz2 -> zeroinstall-injector-1.10.tar.bz2 
++
 7889 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit zeroinstall-injector for openSUSE:Factory

2012-06-28 Thread h_root
Hello community,

here is the log from the commit of package zeroinstall-injector for 
openSUSE:Factory checked in at 2012-06-28 17:24:14

Comparing /work/SRC/openSUSE:Factory/zeroinstall-injector (Old)
 and  /work/SRC/openSUSE:Factory/.zeroinstall-injector.new (New)


Package is "zeroinstall-injector", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:Factory/zeroinstall-injector/zeroinstall-injector.changes
2012-04-12 10:00:54.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.zeroinstall-injector.new/zeroinstall-injector.changes
   2012-06-28 17:24:16.0 +0200
@@ -1,0 +2,12 @@
+Wed Jun 27 18:04:43 UTC 2012 - tal...@gmail.com
+
+- Updated to 1.9. For a list of changes see:
+  http://thread.gmane.org/gmane.comp.file-systems.zero-install.devel/6046
+
+---
+Sat May 19 10:55:22 UTC 2012 - tal...@gmail.com
+
+- Updated to 1.8. For a list of changes see:
+  http://thread.gmane.org/gmane.comp.file-systems.zero-install.devel/5866
+
+---

Old:

  zeroinstall-injector-1.7.tar.bz2

New:

  zeroinstall-injector-1.9.tar.bz2



Other differences:
--
++ zeroinstall-injector.spec ++
--- /var/tmp/diff_new_pack.Rkh3C6/_old  2012-06-28 17:24:17.0 +0200
+++ /var/tmp/diff_new_pack.Rkh3C6/_new  2012-06-28 17:24:17.0 +0200
@@ -21,21 +21,25 @@
 %define cache_dir /var/cache/0install.net
 
 Name:   zeroinstall-injector
-Version:1.7
-Release:1
-%define source_version 1.7
+Version:1.9
+Release:0
+%define source_version 1.9
 Summary:Decentralised cross-distribution software installation
-
-Group:  System/Management
 License:LGPL-2.1+
+Group:  System/Management
+
 Url:http://0install.net
 Source0:zeroinstall-injector-%{source_version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 BuildArch:  noarch
-BuildRequires:  gnupg python-devel
+BuildRequires:  gnupg
+BuildRequires:  python-devel
 
-Requires:   gnupg sudo xdg-utils binutils
+Requires:   binutils
+Requires:   gnupg
+Requires:   sudo
+Requires:   xdg-utils
 
 %if 0%{?suse_version}
 BuildRequires:  python-xml

++ zeroinstall-injector-1.7.tar.bz2 -> zeroinstall-injector-1.9.tar.bz2 
++
 17348 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit zeroinstall-injector for openSUSE:Factory

2011-12-31 Thread h_root
Hello community,

here is the log from the commit of package zeroinstall-injector for 
openSUSE:Factory checked in at 2011-12-31 17:20:31

Comparing /work/SRC/openSUSE:Factory/zeroinstall-injector (Old)
 and  /work/SRC/openSUSE:Factory/.zeroinstall-injector.new (New)


Package is "zeroinstall-injector", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:Factory/zeroinstall-injector/zeroinstall-injector.changes
2011-10-29 00:20:36.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.zeroinstall-injector.new/zeroinstall-injector.changes
   2011-12-31 17:20:33.0 +0100
@@ -1,0 +2,6 @@
+Thu Dec 29 12:27:46 UTC 2011 - tal...@gmail.com
+
+- Updated to 1.5. For a list of changes see:
+  http://thread.gmane.org/gmane.comp.file-systems.zero-install.devel/4754
+
+---

Old:

  zeroinstall-injector-1.4.1.tar.bz2

New:

  zeroinstall-injector-1.5.tar.bz2



Other differences:
--
++ zeroinstall-injector.spec ++
--- /var/tmp/diff_new_pack.9rJhhd/_old  2011-12-31 17:20:34.0 +0100
+++ /var/tmp/diff_new_pack.9rJhhd/_new  2011-12-31 17:20:34.0 +0100
@@ -21,9 +21,9 @@
 %define cache_dir /var/cache/0install.net
 
 Name:   zeroinstall-injector
-Version:1.4.1
+Version:1.5
 Release:1
-%define source_version 1.4.1
+%define source_version 1.5
 Summary:Decentralised cross-distribution software installation
 
 Group:  System/Management

++ zeroinstall-injector-1.4.1.tar.bz2 -> zeroinstall-injector-1.5.tar.bz2 
++
 3555 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit zeroinstall-injector for openSUSE:Factory

2011-10-28 Thread h_root
Hello community,

here is the log from the commit of package zeroinstall-injector for 
openSUSE:Factory checked in at 2011-10-28 19:48:26

Comparing /work/SRC/openSUSE:Factory/zeroinstall-injector (Old)
 and  /work/SRC/openSUSE:Factory/.zeroinstall-injector.new (New)


Package is "zeroinstall-injector", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:Factory/zeroinstall-injector/zeroinstall-injector.changes
2011-09-23 12:53:41.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.zeroinstall-injector.new/zeroinstall-injector.changes
   2011-10-29 00:20:36.0 +0200
@@ -1,0 +2,12 @@
+Sun Oct 16 12:05:11 BST 2011 - tal...@gmail.com
+
+- Updated to 1.4.1. For a list of changes see:
+  http://thread.gmane.org/gmane.comp.file-systems.zero-install.devel/4643
+
+---
+Sun Sep 18 12:42:48 UTC 2011 - tal...@gmail.com
+
+- Updated to 1.3. For a list of changes see:
+  http://thread.gmane.org/gmane.comp.file-systems.zero-install.devel/4590
+
+---

Old:

  _service:format_spec_file:zeroinstall-injector.spec
  zeroinstall-injector-1.2.tar.bz2

New:

  zeroinstall-injector-1.4.1.tar.bz2



Other differences:
--
++ zeroinstall-injector.spec ++
--- /var/tmp/diff_new_pack.bOqxID/_old  2011-10-29 00:20:37.0 +0200
+++ /var/tmp/diff_new_pack.bOqxID/_new  2011-10-29 00:20:37.0 +0200
@@ -21,9 +21,9 @@
 %define cache_dir /var/cache/0install.net
 
 Name:   zeroinstall-injector
-Version:1.2
+Version:1.4.1
 Release:1
-%define source_version 1.2
+%define source_version 1.4.1
 Summary:Decentralised cross-distribution software installation
 
 Group:  System/Management
@@ -50,6 +50,7 @@
 BuildRequires:  pygtk2.0
 %else
 %if 0%{?suse_version}
+Requires:  ca-certificates
 Requires:   python-gtk >= 2.12
 BuildRequires:  python-gtk
 BuildRequires:  update-desktop-files

++ zeroinstall-injector-1.2.tar.bz2 -> zeroinstall-injector-1.4.1.tar.bz2 
++
 7044 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit zeroinstall-injector for openSUSE:Factory

2011-07-18 Thread h_root

Hello community,

here is the log from the commit of package zeroinstall-injector for 
openSUSE:Factory
checked in at Mon Jul 18 09:54:52 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ 
/mounts/work_src_done/STABLE/zeroinstall-injector/zeroinstall-injector.changes  
2011-07-12 20:47:44.0 +0200
@@ -0,0 +1,31 @@
+---
+Tue Jul 12 18:39:37 UTC 2011 - tal...@gmail.com
+
+- Avoid duplicate download by removing http:// prefix from source
+- Simplified BuildRoot (avoids warning)
+- Removed SUSE-specific Group
+
+---
+Tue Jul 12 18:22:01 UTC 2011 - tal...@gmail.com
+
+Comments from review (speilicke):
+- Don't cleanup buildroot in install section
+- Use "python" directly (no need for a macro)
+- Use %{_datadir}
+- Moved (commented out) tests to %check
+
+---
+Sat Jun 25 15:05:53 UTC 2011 - tal...@gmail.com
+
+- Fixed source download URL
+
+---
+Sat Jun 25 14:38:54 UTC 2011 - tal...@gmail.com
+
+- New upstream release
+
+---
+Mon May 23 15:10:19 UTC 2011 - tal...@gmail.com
+
+- Fixed some RPMLINT warnings
+

calling whatdependson for head-i586


New:

  _service:format_spec_file:zeroinstall-injector.spec
  zeroinstall-injector-1.1.tar.bz2
  zeroinstall-injector.changes
  zeroinstall-injector.spec



Other differences:
--
++ _service:format_spec_file:zeroinstall-injector.spec ++
#
# spec file for package zeroinstall-injector
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%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:1.1
Release:1
%define source_version 1.1
Summary:Decentralised cross-distribution software installation

Group:  System/Management
License:LGPL
Url:http://0install.net
Source0:zeroinstall-injector-%{source_version}.tar.bz2
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

BuildArch:  noarch
BuildRequires:  gnupg python-devel

Requires:   gnupg sudo xdg-utils binutils

%if 0%{?suse_version}
BuildRequires:  python-xml
Requires:   python-xml
%else
BuildRequires:  PyXML
Requires:   PyXML
%endif

%if 0%{?mandriva_version}
Requires:   pygtk2.0 >= 2.12
BuildRequires:  pygtk2.0
%else
%if 0%{?suse_version}
Requires:   python-gtk >= 2.12
BuildRequires:  python-gtk
BuildRequires:  update-desktop-files
%else
Requires:   pygtk2 >= 2.12
BuildRequires:  pygtk2
%endif
%endif

%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
tar xjvf %{SOURCE0}
%setup -q -T -D -n zeroinstall-injector-%{source_version}

%build
python setup.py build

%check
#(cd tests && python ./testall.py)

%install
python setup.py install --skip-build --prefix=/usr --root $RPM_BUILD_ROOT
mv "$RPM_BUILD_ROOT/usr/man" "$RPM_BUILD_ROOT%{_datadir}/man"
rm -f $RPM_BUILD_ROOT/%{python_sitelib}/*.egg-info
mkdir -p "$RPM_BUILD