commit vpcs for openSUSE:Factory
Hello community, here is the log from the commit of package vpcs for openSUSE:Factory checked in at 2020-06-11 14:52:45 Comparing /work/SRC/openSUSE:Factory/vpcs (Old) and /work/SRC/openSUSE:Factory/.vpcs.new.3606 (New) Package is "vpcs" Thu Jun 11 14:52:45 2020 rev:11 rq:813443 version:0.8 Changes: --- /work/SRC/openSUSE:Factory/vpcs/vpcs.changes2018-01-22 16:22:26.758911986 +0100 +++ /work/SRC/openSUSE:Factory/.vpcs.new.3606/vpcs.changes 2020-06-11 14:53:55.131135467 +0200 @@ -1,0 +2,14 @@ +Mon Jun 8 21:28:23 UTC 2020 - Martin Hauke + +- Set CFLAGS+=-fcommon to workaround gcc10 errors (boo#1160244) + +--- +Wed Jun 3 16:30:53 UTC 2020 - Martin Hauke + +- Specfile cleanup +- Add patch: + * 0001-revert-from-r124.patch +Fix bug "enter" is executed after the second typed character +See: https://github.com/GNS3/vpcs/issues/10 + +--- New: 0001-revert-from-r124.patch Other differences: -- ++ vpcs.spec ++ --- /var/tmp/diff_new_pack.ATWdZP/_old 2020-06-11 14:53:56.387139296 +0200 +++ /var/tmp/diff_new_pack.ATWdZP/_new 2020-06-11 14:53:56.391139309 +0200 @@ -1,7 +1,7 @@ # # spec file for package vpcs # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # 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/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -22,12 +22,10 @@ Summary:Virtual PC Simulator License:BSD-2-Clause Group: System/Emulators/Other -Url:http://sourceforge.net/projects/vpcs/ +URL:https://sourceforge.net/projects/vpcs/ Source0:%{name}-%{version}-src.tbz Patch0: %{name}-0.8-no-static.patch -BuildRequires: gcc -BuildRequires: make -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Patch1: 0001-revert-from-r124.patch %description The VPCS can simulate up to 9 PCs. You can ping/traceroute them, or ping/traceroute @@ -43,25 +41,22 @@ the packets via udp. In the ether mode, via /dev/tap, not support on the Windows. %prep -%setup -q -n %{name}-%{version} -%patch0 -p1 +%autosetup -p1 %build cd src rm getopt.* -export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -fno-strict-aliasing" -make -f Makefile.linux CPUTYPE=%_target_cpu +export CFLAGS="%{optflags} -D_GNU_SOURCE -fno-strict-aliasing -fcommon" +%make_build -f Makefile.linux CPUTYPE=%_target_cpu %install -%__mkdir -p %buildroot/%_bindir -%__mkdir -p %buildroot/%_mandir/man1 -%__cp src/vpcs %buildroot/%_bindir/ -%__cp man/vpcs.1 %buildroot/%_mandir/man1/ +install -D -m0755 src/vpcs %{buildroot}%{_bindir}/vpcs +install -D -m0644 man/vpcs.1 %{buildroot}%{_mandir}/man1/vpcs.1 %files -%defattr(-,root,root) -%doc readme.txt COPYING -%_bindir/vpcs -%_mandir/man1/* +%license COPYING +%doc readme.txt +%{_bindir}/vpcs +%{_mandir}/man1/vpcs.1%{ext_man} %changelog ++ 0001-revert-from-r124.patch ++ >From 815da920f3a32e92ccfdfd4999fd0008f92320c6 Mon Sep 17 00:00:00 2001 From: mirnshi Date: Sun, 15 Nov 2015 13:50:11 + Subject: [PATCH 1/2] "revert from r124" git-svn-id: https://svn.code.sf.net/p/vpcs/code/trunk@125 285c826d-31ef-41a9-a5b6-d2a4949dcdf2 --- src/readline.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/readline.c b/src/readline.c index 778371f..1bb22be 100644 --- a/src/readline.c +++ b/src/readline.c @@ -452,7 +452,6 @@ printf("\n%2.2x - %2.2x - %2.2x - %2.2x - %2.2x - %2.2x - %2.2x - %2.2x\n", rls->kbuffer[rls->pos] = kb[0]; rls->kbuffer[rls->pos + 1] = '\0'; vprint(rls->fdout, &kb[0], 1); - break; } rls->pos++; } while (kb[0] != CTRLP); -- 2.26.2
commit vpcs for openSUSE:Factory
Hello community, here is the log from the commit of package vpcs for openSUSE:Factory checked in at 2018-01-22 16:21:15 Comparing /work/SRC/openSUSE:Factory/vpcs (Old) and /work/SRC/openSUSE:Factory/.vpcs.new (New) Package is "vpcs" Mon Jan 22 16:21:15 2018 rev:10 rq:568181 version:0.8 Changes: --- /work/SRC/openSUSE:Factory/vpcs/vpcs.changes2015-11-26 17:02:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.vpcs.new/vpcs.changes 2018-01-22 16:22:26.758911986 +0100 @@ -1,0 +2,8 @@ +Mon Jan 15 13:06:02 UTC 2018 - crrodrig...@opensuse.org + +- vpcs-0.8-no-static.patch: extend so binaries are not stripped. + fixes debuginfo generation +- remove bundled getopt implementation, fixes conflict with + glibc headers and build in TW. + +--- Other differences: -- ++ vpcs.spec ++ --- /var/tmp/diff_new_pack.VfcWD7/_old 2018-01-22 16:22:27.230889912 +0100 +++ /var/tmp/diff_new_pack.VfcWD7/_new 2018-01-22 16:22:27.230889912 +0100 @@ -1,7 +1,7 @@ # # spec file for package vpcs # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -48,7 +48,8 @@ %build cd src -export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" +rm getopt.* +export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -fno-strict-aliasing" make -f Makefile.linux CPUTYPE=%_target_cpu %install ++ vpcs-0.8-no-static.patch ++ --- /var/tmp/diff_new_pack.VfcWD7/_old 2018-01-22 16:22:27.262888415 +0100 +++ /var/tmp/diff_new_pack.VfcWD7/_new 2018-01-22 16:22:27.262888415 +0100 @@ -1,14 +1,15 @@ -diff -uNr old-vpcs-0.8/src/Makefile.linux vpcs-0.8/src/Makefile.linux old-vpcs-0.8/src/Makefile.linux2015-11-20 15:00:32.0 +0100 -+++ vpcs-0.8/src/Makefile.linux2015-11-20 15:01:44.0 +0100 -@@ -4,8 +4,8 @@ +Index: vpcs-0.8/src/Makefile.linux +=== +--- vpcs-0.8.orig/src/Makefile.linux vpcs-0.8/src/Makefile.linux +@@ -4,8 +4,8 @@ OSTYPE=Linux CPUTYPE=i386 HVOPT=-DHV -CFLAGS=-D$(OSTYPE) -D$(CPUTYPE) $(HVOPT) -Wall -I. -DTAP -LDFLAGS=-lpthread -lutil -s -static +CFLAGS:=$(CFLAGS) -D$(OSTYPE) -D$(CPUTYPE) $(OPT) $(HVOPT) -Wall -I. -DTAP -+LDFLAGS=-lpthread -lutil -s ++LDFLAGS=-lpthread -lutil OBJS=vpcs.o \ daemon.o \ readline.o \
commit vpcs for openSUSE:Factory
Hello community, here is the log from the commit of package vpcs for openSUSE:Factory checked in at 2015-11-26 17:01:39 Comparing /work/SRC/openSUSE:Factory/vpcs (Old) and /work/SRC/openSUSE:Factory/.vpcs.new (New) Package is "vpcs" Changes: --- /work/SRC/openSUSE:Factory/vpcs/vpcs.changes2015-06-05 08:46:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.vpcs.new/vpcs.changes 2015-11-26 17:02:06.0 +0100 @@ -1,0 +2,9 @@ +Fri Nov 20 10:40:55 UTC 2015 - and...@opensuse.org + +- new upstream version 0.8 + * Support IPv6 fragmentation +* Support DNS record + * Add an option to disable the relay function from the command line +- removed vpcs-0.5b0-no-static.patch and replaced by vpcs-0.8-no-static.patch + +--- Old: vpcs-0.5b0-no-static.patch vpcs-0.6.1.zip New: vpcs-0.8-no-static.patch vpcs-0.8-src.tbz Other differences: -- ++ vpcs.spec ++ --- /var/tmp/diff_new_pack.Xme7BZ/_old 2015-11-26 17:02:07.0 +0100 +++ /var/tmp/diff_new_pack.Xme7BZ/_new 2015-11-26 17:02:07.0 +0100 @@ -17,17 +17,16 @@ Name: vpcs -Version:0.6.1 +Version:0.8 Release:0 Summary:Virtual PC Simulator License:BSD-2-Clause Group: System/Emulators/Other Url:http://sourceforge.net/projects/vpcs/ -Source0:%{name}-%{version}.zip -Patch0: %{name}-0.5b0-no-static.patch +Source0:%{name}-%{version}-src.tbz +Patch0: %{name}-0.8-no-static.patch BuildRequires: gcc BuildRequires: make -BuildRequires: unzip BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -44,7 +43,7 @@ the packets via udp. In the ether mode, via /dev/tap, not support on the Windows. %prep -%setup -q +%setup -q -n %{name}-%{version} %patch0 -p1 %build ++ vpcs-0.5b0-no-static.patch -> vpcs-0.8-no-static.patch ++ --- /work/SRC/openSUSE:Factory/vpcs/vpcs-0.5b0-no-static.patch 2014-03-26 16:42:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.vpcs.new/vpcs-0.8-no-static.patch 2015-11-26 17:02:06.0 +0100 @@ -1,11 +1,11 @@ -diff -uNr old-vpcs-0.5b0/src/Makefile.linux vpcs-0.5b0/src/Makefile.linux old-vpcs-0.5b0/src/Makefile.linux 2014-03-23 11:32:46.322703172 +0100 -+++ vpcs-0.5b0/src/Makefile.linux 2014-03-23 11:33:15.004704351 +0100 -@@ -5,8 +5,8 @@ - OPT=-O2 +diff -uNr old-vpcs-0.8/src/Makefile.linux vpcs-0.8/src/Makefile.linux +--- old-vpcs-0.8/src/Makefile.linux2015-11-20 15:00:32.0 +0100 vpcs-0.8/src/Makefile.linux2015-11-20 15:01:44.0 +0100 +@@ -4,8 +4,8 @@ + CPUTYPE=i386 HVOPT=-DHV --CFLAGS=-D$(OSTYPE) -D$(CPUTYPE) $(OPT) $(HVOPT) -Wall -I. -DTAP +-CFLAGS=-D$(OSTYPE) -D$(CPUTYPE) $(HVOPT) -Wall -I. -DTAP -LDFLAGS=-lpthread -lutil -s -static +CFLAGS:=$(CFLAGS) -D$(OSTYPE) -D$(CPUTYPE) $(OPT) $(HVOPT) -Wall -I. -DTAP +LDFLAGS=-lpthread -lutil -s
commit vpcs for openSUSE:Factory
Hello community, here is the log from the commit of package vpcs for openSUSE:Factory checked in at 2015-06-05 08:46:17 Comparing /work/SRC/openSUSE:Factory/vpcs (Old) and /work/SRC/openSUSE:Factory/.vpcs.new (New) Package is "vpcs" Changes: --- /work/SRC/openSUSE:Factory/vpcs/vpcs.changes2014-12-10 23:44:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.vpcs.new/vpcs.changes 2015-06-05 08:46:19.0 +0200 @@ -1,0 +2,6 @@ +Thu Jun 4 16:52:34 UTC 2015 - and...@opensuse.org + +- new upstream version 0.6.1 + * Turn off the relay feature because it is conflicting with GNS3 + +--- Old: vpcs-0.6.zip New: vpcs-0.6.1.zip Other differences: -- ++ vpcs.spec ++ --- /var/tmp/diff_new_pack.pVGrjW/_old 2015-06-05 08:46:20.0 +0200 +++ /var/tmp/diff_new_pack.pVGrjW/_new 2015-06-05 08:46:20.0 +0200 @@ -17,7 +17,7 @@ Name: vpcs -Version:0.6 +Version:0.6.1 Release:0 Summary:Virtual PC Simulator License:BSD-2-Clause
commit vpcs for openSUSE:Factory
Hello community, here is the log from the commit of package vpcs for openSUSE:Factory checked in at 2014-12-10 23:45:03 Comparing /work/SRC/openSUSE:Factory/vpcs (Old) and /work/SRC/openSUSE:Factory/.vpcs.new (New) Package is "vpcs" Changes: --- /work/SRC/openSUSE:Factory/vpcs/vpcs.changes2014-11-20 18:43:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.vpcs.new/vpcs.changes 2014-12-10 23:44:56.0 +0100 @@ -1,0 +2,5 @@ +Wed Dec 10 09:47:56 UTC 2014 - and...@opensuse.org + +- vpcs shouldn't require dynamips + +--- Other differences: -- ++ vpcs.spec ++ --- /var/tmp/diff_new_pack.wevc99/_old 2014-12-10 23:44:56.0 +0100 +++ /var/tmp/diff_new_pack.wevc99/_new 2014-12-10 23:44:56.0 +0100 @@ -28,7 +28,6 @@ BuildRequires: gcc BuildRequires: make BuildRequires: unzip -Requires: dynamips BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit vpcs for openSUSE:Factory
Hello community, here is the log from the commit of package vpcs for openSUSE:Factory checked in at 2014-11-20 18:43:28 Comparing /work/SRC/openSUSE:Factory/vpcs (Old) and /work/SRC/openSUSE:Factory/.vpcs.new (New) Package is "vpcs" Changes: --- /work/SRC/openSUSE:Factory/vpcs/vpcs.changes2014-07-10 14:55:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.vpcs.new/vpcs.changes 2014-11-20 18:43:32.0 +0100 @@ -1,0 +2,12 @@ +Thu Nov 20 09:08:16 UTC 2014 - and...@opensuse.org + +- new upstream version 0.6 + * fix: commands with more than 20 arguments will cause core dump + * display the file name while running 'save' to save the configuration + * command string begins with '#' or ';' is considered as comment in CLI + * renew the dhcp4 lease automatically + * support ip fragmentation + * fix: use MAC of gateway while replying in the background + * fix: history list overflow + +--- Old: vpcs-0.5b2.zip New: vpcs-0.6.zip Other differences: -- ++ vpcs.spec ++ --- /var/tmp/diff_new_pack.FoERzh/_old 2014-11-20 18:43:34.0 +0100 +++ /var/tmp/diff_new_pack.FoERzh/_new 2014-11-20 18:43:34.0 +0100 @@ -17,7 +17,7 @@ Name: vpcs -Version:0.5b2 +Version:0.6 Release:0 Summary:Virtual PC Simulator License:BSD-2-Clause -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit vpcs for openSUSE:Factory
Hello community, here is the log from the commit of package vpcs for openSUSE:Factory checked in at 2014-07-10 14:55:06 Comparing /work/SRC/openSUSE:Factory/vpcs (Old) and /work/SRC/openSUSE:Factory/.vpcs.new (New) Package is "vpcs" Changes: --- /work/SRC/openSUSE:Factory/vpcs/vpcs.changes2014-07-02 15:05:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.vpcs.new/vpcs.changes 2014-07-10 14:55:08.0 +0200 @@ -1,0 +2,5 @@ +Fri Jul 4 08:18:19 UTC 2014 - and...@opensuse.org + +- changed project homepage + +--- Other differences: -- ++ vpcs.spec ++ --- /var/tmp/diff_new_pack.2Exkr9/_old 2014-07-10 14:55:09.0 +0200 +++ /var/tmp/diff_new_pack.2Exkr9/_new 2014-07-10 14:55:09.0 +0200 @@ -22,7 +22,7 @@ Summary:Virtual PC Simulator License:BSD-2-Clause Group: System/Emulators/Other -Url:https://github.com/GNS3/vpcs +Url:http://sourceforge.net/projects/vpcs/ Source0:%{name}-%{version}.zip Patch0: %{name}-0.5b0-no-static.patch BuildRequires: gcc -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit vpcs for openSUSE:Factory
Hello community, here is the log from the commit of package vpcs for openSUSE:Factory checked in at 2014-07-02 15:04:51 Comparing /work/SRC/openSUSE:Factory/vpcs (Old) and /work/SRC/openSUSE:Factory/.vpcs.new (New) Package is "vpcs" Changes: --- /work/SRC/openSUSE:Factory/vpcs/vpcs.changes2014-05-21 16:32:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.vpcs.new/vpcs.changes 2014-07-02 15:05:01.0 +0200 @@ -1,0 +2,10 @@ +Tue Jul 1 07:21:21 UTC 2014 - and...@opensuse.org + +- New upstream version 0.5b2 + * fix: using getenv+access to the real path of VPCS. + * patch for Debian GNU/kFreeBSD from Daniel Lintott +flush out the output buffer while running 'echo ...' + * increase the maxinum number of tcp sessions and decrease tcp keep alive time + * fix: arp table, the source ether address is not saved + +--- Old: vpcs-0.5b1.tar.gz New: vpcs-0.5b2.zip Other differences: -- ++ vpcs.spec ++ --- /var/tmp/diff_new_pack.mW3KgF/_old 2014-07-02 15:05:02.0 +0200 +++ /var/tmp/diff_new_pack.mW3KgF/_new 2014-07-02 15:05:02.0 +0200 @@ -17,16 +17,17 @@ Name: vpcs -Version:0.5b1 +Version:0.5b2 Release:0 Summary:Virtual PC Simulator License:BSD-2-Clause Group: System/Emulators/Other Url:https://github.com/GNS3/vpcs -Source0:%{name}-%{version}.tar.gz +Source0:%{name}-%{version}.zip Patch0: %{name}-0.5b0-no-static.patch BuildRequires: gcc BuildRequires: make +BuildRequires: unzip Requires: dynamips BuildRoot: %{_tmppath}/%{name}-%{version}-build -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit vpcs for openSUSE:Factory
Hello community, here is the log from the commit of package vpcs for openSUSE:Factory checked in at 2014-05-21 16:32:11 Comparing /work/SRC/openSUSE:Factory/vpcs (Old) and /work/SRC/openSUSE:Factory/.vpcs.new (New) Package is "vpcs" Changes: --- /work/SRC/openSUSE:Factory/vpcs/vpcs.changes2014-03-26 16:42:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.vpcs.new/vpcs.changes 2014-05-21 16:32:12.0 +0200 @@ -1,0 +2,8 @@ +Mon May 19 14:17:28 UTC 2014 - and...@opensuse.org + +- New upstream version 0.5b1 + * Support for a specified number of vpc instances (between 1 and 9) + * Support for TAP device name (only with 1 VPC instance) +- Changed project home page + +--- Old: vpcs-0.5b0-src.tbz New: vpcs-0.5b1.tar.gz Other differences: -- ++ vpcs.spec ++ --- /var/tmp/diff_new_pack.2tem3S/_old 2014-05-21 16:32:15.0 +0200 +++ /var/tmp/diff_new_pack.2tem3S/_new 2014-05-21 16:32:15.0 +0200 @@ -15,15 +15,16 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: vpcs -Version:0.5b0 +Version:0.5b1 Release:0 Summary:Virtual PC Simulator License:BSD-2-Clause Group: System/Emulators/Other -Url:http://sourceforge.net/projects/vpcs/ -Source0:%{name}-%{version}-src.tbz -Patch0: %{name}-%{version}-no-static.patch +Url:https://github.com/GNS3/vpcs +Source0:%{name}-%{version}.tar.gz +Patch0: %{name}-0.5b0-no-static.patch BuildRequires: gcc BuildRequires: make Requires: dynamips @@ -43,7 +44,7 @@ the packets via udp. In the ether mode, via /dev/tap, not support on the Windows. %prep -%setup -q -n %{name}-%{version} +%setup -q %patch0 -p1 %build -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org