Hello community,

here is the log from the commit of package gns3 for openSUSE:Factory checked in 
at 2014-11-28 08:48:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gns3 (Old)
 and      /work/SRC/openSUSE:Factory/.gns3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gns3"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gns3/gns3.changes        2014-05-09 
06:58:04.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gns3.new/gns3.changes   2014-11-28 
08:48:33.000000000 +0100
@@ -1,0 +2,253 @@
+Tue Nov 25 12:30:44 UTC 2014 - [email protected]
+
+- Fixed license tag
+
+-------------------------------------------------------------------
+Thu Nov 20 08:15:53 UTC 2014 - [email protected]
+
+- new upstream version 1.2
+  * New VirtualBox support.
+  * New GUI styles: charcoal (default) & classic. Changing GUI Preferences
+  * Integration of GNS3 converter (allows old .net topologies to be opened).
+  * VirtualBox linked clones support (experimental, still some problems with 
temporary projects).
+  * Allow Qemu VM to have no interface.
+  * Option to allow console connections to any local IP address when using the 
local server.
+  * Automatically extract IOS configs when a project is closed.
+  * Fix "new project" bug when using the GNS3 IOU VM.
+  * qemu-system-i386 is the new default on 32-bit platforms.
+  * Option to deactivate the new project dialog at startup.
+  * Add "open a project" and "recent projects" buttons to the new project 
dialog.
+  * New host node (cloud with all available Ethernet & TAP interfaces added).
+  * Fix platform detection issue with some Cisco IOS image file name.
+  * Add delay (default 500 ms) when Console to all nodes.
+  * Check for duplicate node names in Preferences.
+  * Fix bug when editing a Qemu VM configured to run on a remote server.
+  * News dock widget is smaller.
+  * Add detection of qemu and qemu.exe binaries.
+  * New Telnet server for VirtualBox.
+- added gns3-converter and python3-configobj as runtime dependencies
+
+-------------------------------------------------------------------
+Sat Nov 08 05:34:00 UTC 2014 - Led <[email protected]>
+
+- fix bashisms in post/postun scripts
+
+-------------------------------------------------------------------
+Thu Oct 23 09:06:12 UTC 2014 - [email protected]
+
+- new upstream version 1.1
+- bug fixes
+  * Warning message when using a remote server with IOU
+  * Serial console for VirtualBox
+  * Fixes EtherSwitch router
+  * New Idle-PC dialog
+  * Fixes #123 (Qemu binaries list not showing up)
+  * Fixes #119
+  * Fixes #126 (broken remote server feature)
+  * Fixes #120 (broken cloud)
+- removed broken_cloud.patch and broken_server.patch now upstream
+
+-------------------------------------------------------------------
+Wed Oct 22 18:44:54 UTC 2014 - [email protected]
+
+- added broken_cloud.patch and broken_server.patch from upstream
+  gitcode to fix issue 120 and 121
+
+-------------------------------------------------------------------
+Tue Oct 21 20:52:35 UTC 2014 - [email protected]
+
+- New upstream version 1.0
+- New features
+  * Snapshots support (currently only for local projects).
+  * Possibility to configure a category for nodes (routers,
+    switches, end devices or security devices).
+  * Added support for xfce4-terminal, for Xubuntu.
+  * Remote servers and load-balancing (some bugs, still
+    things to improve).
+  * Check for update feature.
+  * GNS3 Jungle dock widget.
+  * Getting started dialog.
+  * Added path lookup directory for Qemu on OSX.
+  * Bug fix when loading a project containing a remote server.
+- Know issues and notes
+  * VirtualBox support doesn’t work on Mac OS X.
+  * VirtualBox support on other platforms hasn’t been fully tested
+    and bugs may still be present.
+  * Again, regarding VirtualBox integration, we have plans to rewrite
+    the back-end to add more features and remove the dependency
+    on vboxwrapper.
+
+-------------------------------------------------------------------
+Mon Oct 20 20:56:56 UTC 2014 - [email protected]
+
+- New upstream version 1.0 Beta 4
+- New features:
+  * Preferences has been completely re-vamped for the
+    various emulators: Dynamips, IOU, VirtualBox and Qemu.
+-Know issues and notes
+ * VirtualBox/QEMU on Mac OS X hasn’t been tested at all.
+ * VirtualBox support on other platforms hasn’t been fully tested
+   and bugs may still be present.
+ * Regarding VirtualBox integration, we have plans to rewrite the
+   back-end to add more features and remove the dependency on vboxwrapper.
+
+-------------------------------------------------------------------
+Thu Sep 25 08:31:21 UTC 2014 - [email protected]
+
+- New upstream version 1.0 Beta 3
+- New features
+  * QEMU integration with ASA and IDS pre-configuration options.
+  * Solarwinds Response Time Viewer integration (Windows 64-bit only).
+- know issues and notes
+  * VirtualBox support on other platforms hasn’t been fully tested and
+    bugs may still be present.
+  * Regarding VirtualBox integration, we have plans to rewrite the
+    back-end to add more features and remove the dependency on vboxwrapper.
+  * We still have a couple of beta releases planned before
+    our first release candidate.
+
+-------------------------------------------------------------------
+Wed Sep 3 07:41:38 UTC 2014 - [email protected]
+
+- New upstream version 1.0 Beta 2
+  * Improved VirtualBox support on Windows and Linux.
+  * VirtualBox support on Linux/OSX requires VirtualBox wrapper version >= 9.1
+  * New “enable console” option for VirtualBox VMs.
+  * New “start at” option for VirtualBox VMs (adapter start index, 0 by 
default).
+  * EtherSwitch support (based on a c3745 image).
+  * Multi-drop feature (use SHIFT key while dropping a new node on the drawing 
area).
+  * Default font and color for labels.
+  * Support for rectangle and ellipse color transparency.
+  * New topology summary options: filter devices with capture(s) and stop all 
captures.
+  * Commands for the GNS3 console (version, start, stop, suspend, reload, show 
device, show run, help and debug).
+  * Layers implementation (anything below layer 0 will be locked to the 
drawing area).
+  * Numeric sorting for Ethernet/hub ports.
+  * Restore default buttons for general, packet capture and GNS3 server 
preferences.
+  * Changed the default port ranges.
+  * Normalized capture file names.
+  * More checks on device names, especially for IOS and IOU which forbid some 
characters.
+  * Handles zoom in or out using the mouse wheel + CTRL. Resets the zoom using 
CTRL+0.
+  * Prevent node labels to be deleted.
+  * The sparse memory feature is off by default for c1700 and c2600 platforms 
(to prevent a bug on reboot).
+
+-------------------------------------------------------------------
+Thu Jul 24 07:42:09 UTC 2014 - [email protected]
+
+- New upstream version 1.0 Beta 1
+  * Base VirtualBox support (still some issues, most of them on Linux and Mac 
OS X).
+  * Prevent users to set the port and VLAN settings to 0 on Ethernet swithes.
+  * Fixed issue when spaces are in capture file paths.
+  * Fixed bug with live capture on Windows.
+  * Work around for the c7200 reload bug in Dynamips <= 0.2.13.
+  * Fixed some inconsistencies when exporting configs.
+  * The early release dialog is gone!
+
+
+-------------------------------------------------------------------
+Thu Jul 10 09:45:26 UTC 2014 - [email protected]
+ 
+- New upstream version 1.0 alpha 8
+  * New feature: insert an image on the view.
+  * New feature: change node symbols.
+  * Default port configuration for Ethernet switch and hub devices.
+  * New feature: import/export device configs.
+  * Fixed issue when deleting note items that had parent items.
+  * Check the minimum required amount of RAM when adding IOS images.
+  * Start a packet capture from the device contextual menu.
+  * Improvements on the topology summary and link highlighting.
+  * Find an alternative IOS or IOU image if one cannot be found when importing 
a topology.
+  * Find an alternative Ethernet interface if one cannot be found when 
importing a topology.
+  * Use Windows interface names instead of their GUID (more user friendly).
+  * Fixed IOU and VPCS renaming issues.
+  * Fixed size restoration issues for rectangles and ellipses when loading a 
project.
+  * Check for VPCS version >= 0.5b1
+  * Fixed errors when connecting an IOU device to a cloud.
+  * Packet capture for IOU works with the latest iouyap version (0.95) 
available here.
+
+-------------------------------------------------------------------
+Tue Jul  1 07:08:30 UTC 2014 - [email protected]
+
+- New upstream version 1.0 alpha 7
+  * Packet capture for IOS routers.
+  * Packet capture for the Ethernet hub and Ethernet,
+    ATM and Frame relay switches.
+  * Packet capture for IOU (not working, issue with iouyap).
+  * Add notes, rectangles & ellipses to topologies.
+  * Show/hide interface labels.
+  * Contextual device menu.
+  * Recent file menu.
+  * Lab instructions support (automatically open any file named
+     instructions.* in the project directory or from the Help menu)
+  * Load a project by dropping the project file on the view.
+  * Duplicate option for notes, rectangles and ellipses.
+  * Style settings for note, rectangle and ellipse items. Possibility
+    to edit interface and node labels.
+  * Fix: use Dynamips, IOU and VPCS identifiers to correctly
+    load topologies.
+  * IOU: rename startup-config to initial-config (makes more
+    sense for IOU).
+  * Option to uncompress IOS images.
+  * Check for sticky bit when checking for executable access.
+  * Fix: IOS image relative path problems.
+  * Lots of small bug fixes.
+
+-------------------------------------------------------------------
+Sat May 31 09:31:58 UTC 2014 - [email protected]
+
+- New upstream version 1.0 alpha 6
++++ 59 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/gns3/gns3.changes
++++ and /work/SRC/openSUSE:Factory/.gns3.new/gns3.changes

Old:
----
  GNS3-0.5-tutorial.pdf
  GNS3-0.8.7-src.tar.gz

New:
----
  gns3-gui-1.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gns3.spec ++++++
--- /var/tmp/diff_new_pack.xItvI3/_old  2014-11-28 08:48:34.000000000 +0100
+++ /var/tmp/diff_new_pack.xItvI3/_new  2014-11-28 08:48:34.000000000 +0100
@@ -15,50 +15,47 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %if %{defined fedora}
 
-# get python version
-%global py_ver %(if [ -f "%{__python}" ]; then %{__python} -c "import sys; 
sys.stdout.write(sys.version[:3])"; else echo 0; fi;)
+# get python versions
+%global py3_ver %(if [ -f "%{__python3}" ]; then %{__python3} -c "import sys; 
sys.stdout.write(sys.version[:3])"; else echo 0; fi;)
 
 %endif
 
 Name:           gns3
 Summary:        A graphical network simulator
-License:        GPL-2.0
+License:        GPL-3.0+
 Group:          Productivity/Networking/Other
-Version:        0.8.7
+Version:        1.2
 Release:        0
 Url:            http://www.gns3.net/
-Source0:        GNS3-%{version}-src.tar.gz
+Source0:        %{name}-gui-%{version}.tar.gz
 Source1:        %{name}.png
-Source2:        
http://kent.dl.sourceforge.net/sourceforge/gns-3/GNS3-0.5-tutorial.pdf
-Source3:        %{name}.xml
-Source4:        %{name}.desktop
-Source5:        application-x-%{name}.png
+Source2:        %{name}.xml
+Source3:        %{name}.desktop
+Source4:        application-x-%{name}.png
+BuildArch:      noarch
 BuildRequires:  desktop-file-utils
-BuildRequires:  dos2unix
-BuildRequires:  hicolor-icon-theme
-BuildRequires:  libosip2-devel
-BuildRequires:  libqt4-devel
-BuildRequires:  python-devel
-BuildRequires:  python-qt4
-BuildRequires:  python-sip
+BuildRequires:  python3-devel >= 3.3
+BuildRequires:  python3-pip
+BuildRequires:  python3-qt4-devel
+BuildRequires:  python3-setuptools
 %if %{undefined fedora}
 BuildRequires:  update-desktop-files
-BuildRequires: fdupes
-Recommends:     wireshark
-Recommends:     qemu
-Recommends:     vde2
-Recommends:     xdotool
-Recommends:     vpcs
-%{py_requires}
-%endif
-Requires:       python-qt4
-Requires:       python-sip
-Requires:       dynamips
-%if !0%{?sles_version}
-BuildArch:      noarch
 %endif
+Requires:       gns3-converter
+Requires:       gns3-server
+Requires:       gns3-server = %{version}
+Requires:       python3-apache-libcloud >= 0.14.1
+Requires:       python3-configobj
+Requires:       python3-paramiko
+Requires:       python3-pip
+Requires:       python3-qt4
+Requires:       python3-requests
+Requires:       python3-ws4py = 0.3.4
+Provides:       gns3-gui > %{version}
+Obsoletes:      gns3-gui <= %{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -72,85 +69,47 @@
 Important notice: users must provide their own Cisco IOS to use GNS3.
 
 %prep
-%setup -q -n gns3-legacy-GNS3-%{version}
+%setup -q -n %{name}-gui-%{version}
 
 %build
-%__cp %SOURCE2 .
-%{__python} setup.py build
+python3 setup.py build
 
 %install
-%{__python} setup.py install --root=%{buildroot} --prefix=%{_prefix}
-%__mkdir_p %buildroot/%_datadir/%{name}
-%__mkdir_p %buildroot/%_datadir/%{name}/examples
-%__rm qemuwrapper/*.bat
-%__cp -R qemuwrapper %buildroot/%_datadir/%{name}/
-%__mkdir_p %buildroot/%_datadir/icons/hicolor/48x48/mimetypes/
-%__mkdir_p %buildroot/%_datadir/mime/packages/
-%__mkdir_p %buildroot/%_datadir/applications/
-%__mkdir_p %buildroot/%_datadir/pixmaps
-%__mkdir_p %buildroot/%_mandir/man1/
-%__mkdir_p %buildroot/%_libexecdir/%name
-%__mv qemuwrapper/qemuwrapper.py %buildroot/%_libexecdir/%{name}/qemuwrapper.py
-%__mv vboxwrapper/vboxcontroller_4_1.py 
%buildroot/%_libexecdir/%{name}/vboxcontroller_4_1.py
-%__mv vboxwrapper/vboxwrapper.py %buildroot/%_libexecdir/%{name}/vboxwrapper.py
-%__mv %buildroot/usr/local/share/examples/gns3/baseconfig.txt 
%buildroot/%_datadir/%{name}/examples/
-%__mv %buildroot/usr/local/share/examples/gns3/baseconfig_sw.txt 
%buildroot/%_datadir/%{name}/examples/
-%__cp %SOURCE1 %buildroot/%_datadir/pixmaps
-%__cp %SOURCE3 %buildroot/%_datadir/mime/packages/%{name}.xml
-%__cp %SOURCE4 %buildroot/%_datadir/applications/
-%__cp %SOURCE5 
%buildroot/%_datadir/icons/hicolor/48x48/mimetypes/application-x-%{name}.png
-%__cp docs/man/gns3.1 %buildroot/%_mandir/man1/
-%if %{undefined fedora}
-%suse_update_desktop_file %{name}
-%fdupes %{buildroot}/%{python_sitelib}
-%endif
-%__rm -rf %buildroot/usr/local/share/*
-chmod -x CHANGELOG README TODO AUTHORS
-chmod -x %buildroot/%{_mandir}/man1/*
-chmod -x %buildroot/%_datadir/%{name}/examples/*
-dos2unix README
-
-#make rpmlint happy
-chmod +x %{buildroot}/%{_datadir}/%{name}/qemuwrapper/qemuwrapper.py
-chmod +x %{buildroot}/%{_libexecdir}/%{name}/vboxcontroller_4_1.py
-chmod +x %{buildroot}/%{_datadir}/%{name}/vboxcontroller_4_1.py
-chmod +x %{buildroot}/%{python_sitelib}/GNS3/Dynagen/portTracker_lib.py
-chmod +x %{buildroot}/%{_datadir}/%{name}/qemuwrapper/make-qemuwrapper-exe.py
-chmod +x %{buildroot}/%{python_sitelib}/GNS3/Export/ExportPDF.py
-chmod +x %{buildroot}/%{python_sitelib}/GNS3/Dynagen/dynamips_lib.py
-chmod +x %{buildroot}/%{python_sitelib}/GNS3/Dynagen/console.py
-chmod +x %{buildroot}/%{python_sitelib}/GNS3/Dynagen/dynagen.py
-chmod +x %{buildroot}/%{_libexecdir}/%{name}/vboxwrapper.py
-chmod +x %{buildroot}/%{_datadir}/%{name}/vboxwrapper.py
-chmod +x %{buildroot}/%{python_sitelib}/GNS3/Dynagen/qemu_lib.py
-chmod +x %{buildroot}/%{python_sitelib}/GNS3/Dynagen/dynagen_vbox_lib.py
-chmod +x %{buildroot}/%{_datadir}/%{name}/tcp_pipe_proxy.py
-chmod +x %{buildroot}/%{_libexecdir}/%{name}/qemuwrapper.py
-chmod +x %{buildroot}/%{_datadir}/%{name}/qemuwrapper.py
-chmod +x %{buildroot}/%{python_sitelib}/GNS3/Dynagen/confConsole.py
+python3 setup.py install --root=%{buildroot} --prefix=%{_prefix}
+chmod +x %{buildroot}/%{python3_sitelib}/%{name}/main.py
+find %{buildroot}/%{python3_sitelib}/%{name} -name "*.ui" -exec chmod -x {} \;
+
+mkdir -p %buildroot/%{_datadir}/pixmaps
+mkdir -p %buildroot/%{_datadir}/mime/packages
+mkdir -p %buildroot/%{_datadir}/applications
+mkdir -p %buildroot/%{_datadir}/icons/hicolor/48x48/mimetypes
+%__cp %SOURCE1 %buildroot/%{_datadir}/pixmaps
+%__cp %SOURCE2 %buildroot/%{_datadir}/mime/packages/
+%__cp %SOURCE3 %buildroot/%{_datadir}/applications/
+%__cp %SOURCE4 %buildroot/%{_datadir}/icons/hicolor/48x48/mimetypes/
 
 %post
-/usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || :
+/usr/bin/update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
 /usr/bin/update-desktop-database                                
 
 %postun
-/usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || :
+/usr/bin/update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
 /usr/bin/update-desktop-database 
 
 %files
 %defattr(-, root, root, 0755)
-%doc CHANGELOG README TODO AUTHORS GNS3-0.5-tutorial.pdf
+%doc AUTHORS LICENSE README.rst
 %{_bindir}/%{name}
 %{_datadir}/applications/%{name}.desktop
-%{_datadir}/pixmaps/%{name}.png
-%{_datadir}/%{name}
+%dir %{_datadir}/icons/hicolor
+%dir %{_datadir}/icons/hicolor/48x48
+%dir %{_datadir}/icons/hicolor/48x48/mimetypes
 %{_datadir}/icons/hicolor/48x48/mimetypes/application-x-%{name}.png
 %{_datadir}/mime/packages/%{name}.xml
-%{_mandir}/man1/*
-%dir %_libexecdir/%{name}
-%_libexecdir/%{name}/*
-%dir %{python_sitelib}/GNS3
-%{python_sitelib}/GNS3/*
-%{python_sitelib}/GNS3-%{version}-py%{py_ver}.egg-info
+%{_datadir}/pixmaps/%{name}.png
+%{python3_sitelib}/%{name}
+%{python3_sitelib}/%{name}_gui-%{version}-py%{py3_ver}.egg-info
+# to be soon removed
+%{python3_sitelib}/tests
 
 %changelog

++++++ application-x-gns3.png ++++++
Files /var/tmp/diff_new_pack.xItvI3/_old and /var/tmp/diff_new_pack.xItvI3/_new 
differ

++++++ gns3.png ++++++
Files /var/tmp/diff_new_pack.xItvI3/_old and /var/tmp/diff_new_pack.xItvI3/_new 
differ

++++++ gns3.xml ++++++
--- /var/tmp/diff_new_pack.xItvI3/_old  2014-11-28 08:48:34.000000000 +0100
+++ /var/tmp/diff_new_pack.xItvI3/_new  2014-11-28 08:48:34.000000000 +0100
@@ -2,7 +2,7 @@
 <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info";>
   <mime-type type="application/x-gns3">
     <comment>GNS3 Project</comment>
-    <glob pattern="*.net"/>
+    <glob pattern="*.gns3"/>
     <sub-class-of type="application/xml"/>
   </mime-type>
 </mime-info>

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to