commit gnugk for openSUSE:Factory

2018-01-10 Thread root
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

2016-07-20 Thread h_root
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

2015-12-21 Thread h_root
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

2015-10-19 Thread h_root
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

2013-06-05 Thread h_root
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

2012-08-26 Thread h_root
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

2011-12-12 Thread h_root
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

2011-12-08 Thread h_root
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