commit gnugk for openSUSE:Factory
Hello community, here is the log from the commit of package gnugk for openSUSE:Factory checked in at 2018-01-10 23:34:18 Comparing /work/SRC/openSUSE:Factory/gnugk (Old) and /work/SRC/openSUSE:Factory/.gnugk.new (New) Package is "gnugk" Wed Jan 10 23:34:18 2018 rev:24 rq:562209 version:4.7 Changes: --- /work/SRC/openSUSE:Factory/gnugk/gnugk.changes 2016-07-20 09:17:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnugk.new/gnugk.changes 2018-01-10 23:34:25.414119242 +0100 @@ -1,0 +2,87 @@ +Wed Dec 27 13:24:32 UTC 2017 - p.drou...@gmail.com + +- Update to version 4.7 + * BUGFIX(ProxyChannel.cxx) better initialization of sendmsg() structs + * new commandline option: now you can use *S instead of * *strict (useful on BSD systems) + * BUGFIX(ProxyChannel.cxx) replace @ip or ip## from aliases when using RedirectCallsToGkIP + * fixes for RTP Bleed + * new switch [Proxy] RestrictRTPSources=IP or Net to limit accepting RTP from the + call signal IPs or the respective class C network + * new switch [Proxy] LegacyPortDetection=1 to keep port detection help for some very old + and broken endpoints that will make your gatekeeper vulnerable to RTP Bleed attacks +- Changes from version 4.6 + * new switch: [RoutedMode] RedirectCallsToGkIP=1 + * new switches: [RoutedMode] H460KeepAliveMethodH225=, H460KeepAliveMethodH245=, +GnuGkTcpKeepAliveMethodH225=, GnuGkTcpKeepAliveMethodH245= + * BUGFIX(ProxyChannel.cxx) TCP keep *alives for H.460.18 calls weren't always enabled correctly + * don't open a status port listener if [Gatekeeper::Main] StatusPort=0 + * BUGFIX(Toolkit.cxx) remove trailing chars before checking for DefaultDomain + * add callID to H.245 trace messages for easier debugging + * BUGFIX(ProxyChannel.cxx) forward ReleaseComplete from remaining party while doing call reroute + * BUGFIX(ProxyChannel.cxx) drop un *en/decryptable RTP packets at end of call when adding encryption + * new status port command: UnregisterEP + * BUGFIX(RasSrv.cxx) remove IPv6 addresses before processing RRQs when IPv6 is not enabled + * send Facility message as as non *H.460.18 keep *alive for H.225 + * send non *standard H.245 userIndication as non *H.460.18 keep *alive for H.245 + * new switch [RoutedMode] DisableGnuGkH245TcpKeepAlive=1 + * new switch [LogFile] TraceToSyslog=1 to send trace output to syslog (Unix only) + * BUGFIX(ProxyChannel.cxx) fix port detection for re *opened channels with IgnoreSignaledIPs=1 + * new switch [CTI::MakeCall] Bandwidth= to set the maximum bandwidth for the call + * new switch [RasSrv::ARQFeatures] LeastUsedRouting=1 to select the least used gateway + * new authentication module TwoAliasAuth +- Changes from version 4.5 + * new switch [CallTable] SetCalledStationIdToDialedIP=1 + * new feature to send H.225 and H.245 keep *alives for all calls, enable with [RoutedMode] EnableGnuGkTcpKeepAlive=1, + set interval with GnuGkTcpKeepAliveInterval=n + * BUGFIX(ProxyChannel.cxx) send H.225 and H.245 keep *alives when acting as H.460.18 client + * BUGFIX(ProxyChannel.cxx) disable RTP/RTCP port check for IPs in AllowedSignalIPs= when doing port detection + * [Proxy] AllowedSignalIPs= can now process a list of networks + * add shortcurt 'rl' for status port command 'rotatelog' + * new switch [CallTable] UseDestCallSignalIPAsDialedNumber=1 to place the destSignalIP into the +%{DialedNumber} field if no dialed number is available in the ARQ / Setup + * BUGFIX(ProxyChannel.cxx) fix crash on invalid sourceCallSignalAddress + * add optional parameter for call transfer method to MakeCall status port command + * BUGFIX(Toolkit.*) fix bug in IP comparison + * BUGFIX(Toolkit.*) the internal networks configured with the [Proxy] InternalNetworks switch were added +to the detected internal networks and didn't replace them, now they replace them as documented +- Changes from version 4.4 + * [CTI::MakeCall] TransferMethod can now also be Reroute, DisableFastStart switch removed + * BUGFIX(MakeCall.cxx) fix MakeCall bearer capabilities to support video calls + * BUGFIX(ProxyChannel.cxx) don't send Notify after call Reroute: Polycom RealPresense starts a flood of Status messages + * BUGFIX(GkStatus.cxx) call ssh_init() and ssh_finalize() only on application start and shutdown + * BUGFIX(ProxyChannel.cxx) fix IP check for IgnoreSignaledPrivateH239IPs= switch + * new accounting/authentication policy RequireOneNet + * pass full RRQ message to LuaAuth + * BUGFIX(ProxyChannel.cxx) when opening a port from a PortRange fails, try next port regardless of errno + * BUGFIX(lua.cxx) add mutex for LUA interpreter, because it is not thread safe + * added message type parameter in RouteRequest event (ARQ, Setup, LRQ) + * BUGFIX(yasocket.cxx) fix UDP with LARGE_FDSET o
commit gnugk for openSUSE:Factory
Hello community, here is the log from the commit of package gnugk for openSUSE:Factory checked in at 2016-07-20 09:17:43 Comparing /work/SRC/openSUSE:Factory/gnugk (Old) and /work/SRC/openSUSE:Factory/.gnugk.new (New) Package is "gnugk" Changes: --- /work/SRC/openSUSE:Factory/gnugk/gnugk.changes 2015-12-21 12:04:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnugk.new/gnugk.changes 2016-07-20 09:17:48.0 +0200 @@ -1,0 +2,56 @@ +Fri Jul 15 18:25:52 UTC 2016 - p.drou...@gmail.com + +Update to version 4.2 (boo#777486, CVE-2012-3534) + * BUGFIX(ProxyChannel.cxx) fix H.239 forwarding issue in call +where only one side uses H.460.19 + * BUGFIX(configure.in) make sure LUA test fails for versions below 5.2 + * BUGFIX(gkh235.cxx) small fix with password auth + * BUGFIX(ProxyChannel.cxx) apply codec filtering also to +receiveAndTransmit capabilities + * BUGFIX(ProxyChannel.cxx) fix crash in RTP multiplexing + * BUGFIX(ProxyChannel.cxx) fix crash when using H.245 tunneling translation + * BUGFIX(gk.cxx) fix shutdown on NetBSD 7 + * BUGFIX(ProxyChannel.cxx) fix compile on NetBSD 7 + * new switch: [RoutedMode] FilterVideoFastUpdatePicture= to reduce +the number of update requests from endpoints + * disable SSLv3 when using TLS + * BUGFIX(ProxyChannel.cxx) fix crash in call cleanup + * support ON and OFF event in LuaAcct + * BUGFIX(sqlacct.*) implement ON and OFF event as documented + * new switches [RoutedMode] EnableGnuGkNATTraversal=1 and +[Endpoint] EnableGnuGkNATTraversal=1 to keep GnuGk's old NAT +traversal method enabled +- Changes from version 4.0 + * BUGFIX(ProxyChannel.cxx) fix crash processing Setup + * BUGFIX(RasSrv.cxx) update IP/port of traversal neighbor on every SCI, +not only on IP changes + * new status port command: PrintNeighbors + * BUGFIX(ProxyChannel.cxx) fix H.239 inside multiplePayloadStream +from Avaya XT5000 with H.460.19 + * new accounting module: LuaAcct + * LUA: new library "gnugk" to allow access to GnuGk functionality + * BUGFIX(configure) set all detected options in gnugkbuildopts.h +on Unix + * BUGFIX(ProxyChannel.cxx) removing H.235 capabilities might have +skipped items + * BUGFIX(lua.cxx) initialize all LUA variables for LUA routing + * status port configuration (MaxStatusClients, StatusEventBacklog, +StatusEventBacklogRegex) now + changable at runtime + * BUGFIX(GkStatus.cxx) fix StatusEventBacklogRegex for patterns that +start at the beginning of the event line + * BUGFIX(ProxyChannel.cxx) use RealPresence Group 0 *Byte keep *alive for + IgnoreSignaledH239PrivateIPs (needs LARGE_FDSET to work) + * new switches to set database connect and read timeout (only used by +MySQL for now) + * new switch to set worker thread idle timeout: +[Gatekeeper::Main] WorkerThreadIdleTimeout= + * BUGFIX(gk.cxx) better test for gatekeeper shutdown + * BUGFIX(Routing.cxx) fix fromIP for ARQ and LRQ RouteRequests + * BUGFIX(gkauth.cxx) only call Q.931 checks when activated + * BUGFIX(Routing.cxx) fix RouteRequest from unregistered caller +who doesn't provide any alias + * new switch: [RoutedMode] DisableSettingUDPSourceIP=1 +- Perform a spec-cleaner on the spec file + +--- Old: gnugk-4.0.tar.gz New: gnugk-4.2-2.tar.gz Other differences: -- ++ gnugk.spec ++ --- /var/tmp/diff_new_pack.YBQTQE/_old 2016-07-20 09:17:49.0 +0200 +++ /var/tmp/diff_new_pack.YBQTQE/_new 2016-07-20 09:17:49.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package gnugk # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -17,37 +17,36 @@ Name: gnugk +Version:4.2 +Release:0 +Summary:OpenH323 Gatekeeper--The GNU Gatekeeper +License:GPL-2.0+ +Group: Productivity/Telephony/H323/Servers +Url:http://www.gnugk.org +Source0: http://prdownloads.sourceforge.net/openh323gk/%{name}-%{version}-2.tar.gz +Source2:%{name}.service BuildRequires: SDL-devel BuildRequires: autoconf BuildRequires: automake -BuildRequires: libtool BuildRequires: gcc-c++ +BuildRequires: h323plus-devel BuildRequires: krb5 BuildRequires: libdv -BuildRequires: h323plus-devel -#BuildRequires: h323plus-debugsource +BuildRequires: libpt-devel +BuildRequires: libtool BuildRequires: openldap2-devel BuildRequires: openssl-devel -BuildRequires: libpt-devel +BuildRequires: pkg
commit gnugk for openSUSE:Factory
Hello community, here is the log from the commit of package gnugk for openSUSE:Factory checked in at 2015-12-21 12:04:08 Comparing /work/SRC/openSUSE:Factory/gnugk (Old) and /work/SRC/openSUSE:Factory/.gnugk.new (New) Package is "gnugk" Changes: --- /work/SRC/openSUSE:Factory/gnugk/gnugk.changes 2015-10-20 00:04:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnugk.new/gnugk.changes 2015-12-21 12:04:09.0 +0100 @@ -1,0 +2,40 @@ +Fri Dec 11 02:16:05 UTC 2015 - p.drou...@gmail.com + +- Update to version 4.0 + * rewrite of the H.235 password authentication - much better +interoperability and much more secure + * IP authentication for all RAS and Q.931 messages + * important IPv6 updates and fixes + * support for TCS0 call transfers ("reroute") that can be initiated +from applications + * better NAT traversal support for unregistered endpoints + * better blocking of spam calls using SQLAuth + * per endpoint codec filtering + * DisplayIE rewriting + * more secure handling of status port passwords (only hash stored) + * important fix for ODBC database driver + * CalledPartyNumber IE rewriting for better Polycom interoperability + * bug fixes +- Changes from version 3.9 + * bug fixes, including a crash and hanging status port on Windows servers + * a new IP/port detection algorithm for endpoints behind NAT that works +well even with unregistered (!) endpoint + * neighbor pings to speed up call routing if your neighbors are frequently down + * geo-blocking: with the GeoIPAuth policy, you can allow or block calls based +on the location of the IP + * status port event back log: When you connect to the status port to +diagnose an issue, the relevant events are already gone. With this +new feature you can tell GnuGk to save the last n events and show +them later on. This way you can take a look at eg. the last 100 +failed registrations etc. + * QoS DiffServ marking for RAS, H.225 and H.245 messages. Now you can +set the DiffServ class for signaling messages. Previously you could +only mark RTP packets. + * support for H.235.TSSM: H.235 needs time synchronization between +gatekeeper and endpoints and the proposed H.235.TSSM standard provides +a means for endpoints to detect that they are not in sync with the +gatekeeper and apply a time offset. +- Remove gnugk-fix-h323plus-directory.patch; fixed on upstream + release + +--- Old: gnugk-3.8.tar.gz gnugk-fix-h323plus-directory.patch New: gnugk-4.0.tar.gz Other differences: -- ++ gnugk.spec ++ --- /var/tmp/diff_new_pack.DlF5WW/_old 2015-12-21 12:04:10.0 +0100 +++ /var/tmp/diff_new_pack.DlF5WW/_new 2015-12-21 12:04:10.0 +0100 @@ -44,11 +44,10 @@ Summary:OpenH323 Gatekeeper--The GNU Gatekeeper License:GPL-2.0+ Group: Productivity/Telephony/H323/Servers -Version:3.8 +Version:4.0 Release:0 Source0: http://prdownloads.sourceforge.net/openh323gk/%{name}-%{version}.tar.gz Source2:%{name}.service -Patch: gnugk-fix-h323plus-directory.patch %description The gatekeeper controls H.323 compatible clients (like ohphone) and can @@ -56,13 +55,12 @@ %prep %setup -q -%patch -p1 %build #export OPENH323DIR=%{_datadir}/openh323/ -libtoolize --force -autoconf --force -aclocal +#libtoolize --force +#autoconf --force +#aclocal %configure \ --disable-mysql \ --disable-pgsql \ ++ gnugk-3.8.tar.gz -> gnugk-4.0.tar.gz ++ 30987 lines of diff (skipped)
commit gnugk for openSUSE:Factory
Hello community, here is the log from the commit of package gnugk for openSUSE:Factory checked in at 2015-10-19 22:49:44 Comparing /work/SRC/openSUSE:Factory/gnugk (Old) and /work/SRC/openSUSE:Factory/.gnugk.new (New) Package is "gnugk" Changes: --- /work/SRC/openSUSE:Factory/gnugk/gnugk.changes 2013-06-05 11:52:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnugk.new/gnugk.changes 2015-10-20 00:04:01.0 +0200 @@ -1,0 +2,46 @@ +Thu Sep 17 13:38:21 UTC 2015 - p.drou...@gmail.com + +- Update to version 3.8 + * BUGFIX(GkSTatus.cxx) fix crash in shutdown during Reload + * allow codec filtering for whole capability classes, eg. +DisableCodecs=receiveVideoCapability + * BUGFIX(lua.cxx) fix crash in 'lua' routing policy + * BUGFIX(RasTbl.cxx) fix [EP::] ForceGateway= to work with +permanent endpoints + * make [Gatekeeper::Main] Authenticators= switch case insensitive + * addpasswd encodes password, even if the config section didn't +exist before + * FileIPAuth now supports checking ARQs + * new switch [Gatekeeper::Main] MinH323Version= + * BUGFIX(RasTbl.cxx) stop generating predictable endpoint IDs + * new switch [RasSrv::ARQFeatures] CheckSenderIP=1 + * new SQLAuth variable %{SrcInfo} + * BUGFIX(gkauth.cxx,Neighbor.cxx) use OpenSSL for cryptographically +relevant random numbers + * BUGFIX(RasTbl.cxx) only apply [EP::] AddNumbers= if the endpoint +doesn't have the number already + * BUGFIX(RasTbl.cxx) fix error message for permanent gateways on +config reload + * BUGFIX(Routing.cxx) CatchAll policy now rewrites the destination +alias to the CatchAll alias + * new authentication modules using LUA scripts: LuaAuth + * BUGFIX(gkauth.cxx) ignore port in AliasAuth rules when endpoint +is using H.460.18 + * extend PrefixAuth to support unregistered calls +Please read the changes.txt file for previous changes +- Drop sysvinit support; doesn't build for old platforms +- Add gnugk-fix-h323plus-directory.patch +- Add dependencies following upstream changes + * openssl-devel + * pkgconfig(libsasl2) + * pkgconfig(expat) + * pkg-config +- Add autoconf and libtools dependencies; needed because of + gnugk-fix-h323plus-directory.patch +- Move from openh323-devel to h323plus-devel and pwlib-devel + to libpt-devel +- Increase dependencies weight; require systemd-rpm-macros instead + of pkgconfig(systemd) +- Use download Url as source + +--- Old: gnugk-2.2.6.tar.bz2 rc.gnugk New: gnugk-3.8.tar.gz gnugk-fix-h323plus-directory.patch Other differences: -- ++ gnugk.spec ++ --- /var/tmp/diff_new_pack.Lh77Q3/_old 2015-10-20 00:04:02.0 +0200 +++ /var/tmp/diff_new_pack.Lh77Q3/_new 2015-10-20 00:04:02.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package gnugk # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -18,33 +18,37 @@ Name: gnugk BuildRequires: SDL-devel +BuildRequires: autoconf BuildRequires: automake +BuildRequires: libtool BuildRequires: gcc-c++ BuildRequires: krb5 BuildRequires: libdv -BuildRequires: openh323-devel +BuildRequires: h323plus-devel +#BuildRequires: h323plus-debugsource BuildRequires: openldap2-devel -BuildRequires: pwlib-devel +BuildRequires: openssl-devel +BuildRequires: libpt-devel BuildRequires: sgml-skel BuildRequires: sgmltool BuildRequires: speex-devel -BuildRequires: pkgconfig(systemd) +BuildRequires: systemd-rpm-macros +BuildRequires: pkg-config +BuildRequires: pkgconfig(libsasl2) +BuildRequires: pkgconfig(expat) %{?systemd_requires} Url:http://www.gnugk.org -BuildRoot: %{_tmppath}/%{name}-%{version}-build -Requires: openh323 -Requires: pwlib Provides: openh323gk Obsoletes: openh323gk -PreReq: %insserv_prereq %fillup_prereq grep diffutils +PreReq: grep diffutils Summary:OpenH323 Gatekeeper--The GNU Gatekeeper License:GPL-2.0+ Group: Productivity/Telephony/H323/Servers -Version:2.2.6 +Version:3.8 Release:0 -Source0:gnugk-%{version}.tar.bz2 -Source1:rc.gnugk +Source0: http://prdownloads.sourceforge.net/openh323gk/%{name}-%{version}.tar.gz Source2:%{name}.service +Patch: gnugk-fix-h323plus-directory.patch %description The gatekeeper controls H.323 compatible clients (like ohphone) and can @@ -52,18 +56,20 @@ %prep %setup -q +%patc
commit gnugk for openSUSE:Factory
Hello community, here is the log from the commit of package gnugk for openSUSE:Factory checked in at 2013-06-05 11:52:44 Comparing /work/SRC/openSUSE:Factory/gnugk (Old) and /work/SRC/openSUSE:Factory/.gnugk.new (New) Package is "gnugk" Changes: --- /work/SRC/openSUSE:Factory/gnugk/gnugk.changes 2012-08-26 14:21:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnugk.new/gnugk.changes 2013-06-05 11:52:45.0 +0200 @@ -1,0 +2,5 @@ +Fri May 31 03:01:57 UTC 2013 - crrodrig...@opensuse.org + +- Add systemd support. + +--- New: gnugk.service Other differences: -- ++ gnugk.spec ++ --- /var/tmp/diff_new_pack.lQmyl4/_old 2013-06-05 11:52:45.0 +0200 +++ /var/tmp/diff_new_pack.lQmyl4/_new 2013-06-05 11:52:45.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package gnugk # -# 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 @@ -28,6 +28,8 @@ BuildRequires: sgml-skel BuildRequires: sgmltool BuildRequires: speex-devel +BuildRequires: pkgconfig(systemd) +%{?systemd_requires} Url:http://www.gnugk.org BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: openh323 @@ -42,6 +44,7 @@ Release:0 Source0:gnugk-%{version}.tar.bz2 Source1:rc.gnugk +Source2:%{name}.service %description The gatekeeper controls H.323 compatible clients (like ohphone) and can @@ -90,20 +93,27 @@ notifempty missingok postrotate -kill -HUP \`cat /var/run/gnugk.pid\` +systemctl try-restart %{name}.service endscript } EOF +install -D -m 0644 %{S:2} %{buildroot}%{_unitdir}/%{name}.service + +%pre +%service_add_pre %{name}.service %post %{fillup_and_insserv gnugk } +%service_add_post %{name}.service %preun %{stop_on_removal gnugk } +%service_del_preun %{name}.service %postun %{restart_on_update gnugk } %{insserv_cleanup} +%service_del_postun %{name}.service %files %defattr(-,root,root) @@ -118,5 +128,6 @@ %{_sbindir}/rcgnugk /etc/logrotate.d/gnugk /var/log/gk +%{_unitdir}/%{name}.service %changelog ++ gnugk.service ++ [Unit] Description=OpenH323 gatekeeper daemon Wants=network.target remote-fs.target After=network.target remote-fs.target [Service] Type=forking PIDFile=/var/run/gnugk.pid ExecStart=/usr/sbin/gnugk -c /etc/gnugk.ini ExecReload=/bin/kill -HUP $MAINPID [Install] WantedBy=multi-user.target -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnugk for openSUSE:Factory
Hello community, here is the log from the commit of package gnugk for openSUSE:Factory checked in at 2012-08-26 14:21:45 Comparing /work/SRC/openSUSE:Factory/gnugk (Old) and /work/SRC/openSUSE:Factory/.gnugk.new (New) Package is "gnugk", Maintainer is "kk...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/gnugk/gnugk.changes 2011-12-12 17:01:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnugk.new/gnugk.changes 2012-08-26 14:21:47.0 +0200 @@ -1,0 +2,5 @@ +Mon Aug 20 11:23:32 UTC 2012 - dmuel...@suse.com + +- fix build on armv7l + +--- Other differences: -- ++ gnugk.spec ++ --- /var/tmp/diff_new_pack.6KKPJz/_old 2012-08-26 14:21:48.0 +0200 +++ /var/tmp/diff_new_pack.6KKPJz/_new 2012-08-26 14:21:48.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package gnugk # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: gnugk BuildRequires: SDL-devel BuildRequires: automake @@ -29,7 +30,8 @@ BuildRequires: speex-devel Url:http://www.gnugk.org BuildRoot: %{_tmppath}/%{name}-%{version}-build -Requires: pwlib openh323 +Requires: openh323 +Requires: pwlib Provides: openh323gk Obsoletes: openh323gk PreReq: %insserv_prereq %fillup_prereq grep diffutils @@ -63,7 +65,12 @@ %install export M=`uname -m` # only ix86 have problematic unames. -case $M in ??86) M=x86;; esac +case $M in + ??86) M=x86 + ;; + armv7l) M=armv7hl + ;; +esac mkdir -p $RPM_BUILD_ROOT/usr/sbin mkdir -p $RPM_BUILD_ROOT/etc/init.d install -m 755 obj_linux_"$M"_r/gnugk $RPM_BUILD_ROOT%{_sbindir} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnugk for openSUSE:Factory
Hello community, here is the log from the commit of package gnugk for openSUSE:Factory checked in at 2011-12-12 16:56:47 Comparing /work/SRC/openSUSE:Factory/gnugk (Old) and /work/SRC/openSUSE:Factory/.gnugk.new (New) Package is "gnugk", Maintainer is "kk...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/gnugk/gnugk.changes 2011-12-08 11:48:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnugk.new/gnugk.changes 2011-12-12 17:01:07.0 +0100 @@ -1,0 +2,5 @@ +Sat Dec 10 11:18:10 CET 2011 - meiss...@suse.de + +- does not need openldap2 binaries, just the libs + +--- Other differences: -- ++ gnugk.spec ++ --- /var/tmp/diff_new_pack.BdV932/_old 2011-12-12 17:01:17.0 +0100 +++ /var/tmp/diff_new_pack.BdV932/_new 2011-12-12 17:01:17.0 +0100 @@ -15,8 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - - Name: gnugk BuildRequires: SDL-devel BuildRequires: automake @@ -24,21 +22,20 @@ BuildRequires: krb5 BuildRequires: libdv BuildRequires: openh323-devel -BuildRequires: openldap2 BuildRequires: openldap2-devel BuildRequires: pwlib-devel BuildRequires: sgml-skel BuildRequires: sgmltool BuildRequires: speex-devel -URL:http://www.gnugk.org -License:GPL-2.0+ +Url:http://www.gnugk.org BuildRoot: %{_tmppath}/%{name}-%{version}-build -Group: Productivity/Telephony/H323/Servers Requires: pwlib openh323 Provides: openh323gk Obsoletes: openh323gk PreReq: %insserv_prereq %fillup_prereq grep diffutils Summary:OpenH323 Gatekeeper--The GNU Gatekeeper +License:GPL-2.0+ +Group: Productivity/Telephony/H323/Servers Version:2.2.6 Release:0 Source0:gnugk-%{version}.tar.bz2 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnugk for openSUSE:Factory
Hello community, here is the log from the commit of package gnugk for openSUSE:Factory checked in at 2011-12-08 11:48:43 Comparing /work/SRC/openSUSE:Factory/gnugk (Old) and /work/SRC/openSUSE:Factory/.gnugk.new (New) Package is "gnugk", Maintainer is "kk...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/gnugk/gnugk.changes 2011-09-23 02:01:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnugk.new/gnugk.changes 2011-12-08 11:48:45.0 +0100 @@ -1,0 +2,11 @@ +Fri Dec 2 19:52:40 UTC 2011 - jeng...@medozas.de + +- Remove redundant/unwanted tags/section (cf. specfile guidelines) +- Use %_smp_mflags for parallel building + +--- +Fri Dec 2 16:25:23 UTC 2011 - co...@suse.com + +- add automake as buildrequire to avoid implicit dependency + +--- Other differences: -- ++ gnugk.spec ++ --- /var/tmp/diff_new_pack.cXqcVK/_old 2011-12-08 11:48:50.0 +0100 +++ /var/tmp/diff_new_pack.cXqcVK/_new 2011-12-08 11:48:50.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package gnugk (Version 2.2.6) +# spec file for package gnugk # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# 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 @@ -15,15 +15,24 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: gnugk -BuildRequires: SDL-devel gcc-c++ krb5 libdv openh323-devel openldap2 openldap2-devel pwlib-devel sgml-skel sgmltool speex-devel -Url:http://www.gnugk.org -License:GPL v2 or later +BuildRequires: SDL-devel +BuildRequires: automake +BuildRequires: gcc-c++ +BuildRequires: krb5 +BuildRequires: libdv +BuildRequires: openh323-devel +BuildRequires: openldap2 +BuildRequires: openldap2-devel +BuildRequires: pwlib-devel +BuildRequires: sgml-skel +BuildRequires: sgmltool +BuildRequires: speex-devel +URL:http://www.gnugk.org +License:GPL-2.0+ BuildRoot: %{_tmppath}/%{name}-%{version}-build -AutoReqProv:on Group: Productivity/Telephony/H323/Servers Requires: pwlib openh323 Provides: openh323gk @@ -31,7 +40,7 @@ PreReq: %insserv_prereq %fillup_prereq grep diffutils Summary:OpenH323 Gatekeeper--The GNU Gatekeeper Version:2.2.6 -Release:116 +Release:0 Source0:gnugk-%{version}.tar.bz2 Source1:rc.gnugk @@ -39,28 +48,20 @@ The gatekeeper controls H.323 compatible clients (like ohphone) and can be used to set up a complete Internet telephony system. - - -Authors: - -Jan Willamowius - %prep -%setup -n gnugk-%{version} +%setup -q %build autoconf --force aclocal %{?suse_update_config:%{suse_update_config -f}} -OPENH323VERSIONFILE=/usr/include/openh323/openh323buildopts.h ./configure \ - --prefix=/usr \ - --libdir=%{_libdir} \ - --mandir=%{_mandir} \ +export OPENH323VERSIONFILE=/usr/include/openh323/openh323buildopts.h +%configure \ --disable-mysql \ --disable-pgsql -make RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fexceptions" OPENH323DIR=/usr/share/openh323 PREFIX=/usr OH323_LIBDIR=%{_libdir} opt -make RPM_OPT_FLAGS="$RPM_OPT_FLAGS" OPENH323DIR=/usr/share/openh323 PREFIX=/usr OH323_LIBDIR=%{_libdir} addpasswd -make RPM_OPT_FLAGS="$RPM_OPT_FLAGS" OPENH323DIR=/usr/share/openh323 PREFIX=/usr OH323_LIBDIR=%{_libdir} doc +make RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fexceptions" OPENH323DIR=/usr/share/openh323 PREFIX=/usr OH323_LIBDIR=%{_libdir} opt %{?_smp_mflags} +make RPM_OPT_FLAGS="$RPM_OPT_FLAGS" OPENH323DIR=/usr/share/openh323 PREFIX=/usr OH323_LIBDIR=%{_libdir} addpasswd %{?_smp_mflags} +make RPM_OPT_FLAGS="$RPM_OPT_FLAGS" OPENH323DIR=/usr/share/openh323 PREFIX=/usr OH323_LIBDIR=%{_libdir} doc %{?_smp_mflags} %install export M=`uname -m` @@ -100,10 +101,6 @@ %{restart_on_update gnugk } %{insserv_cleanup} -%clean -# Clean up the mess -rm -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root) %doc *.txt -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org