openSUSE Commits
Threads by month
- ----- 2024 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
November 2014
- 1 participants
- 1346 discussions
Hello community,
here is the log from the commit of package yast2-network for openSUSE:Factory checked in at 2014-11-24 11:17:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-network (Old)
and /work/SRC/openSUSE:Factory/.yast2-network.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-network"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-network/yast2-network.changes 2014-10-02 14:13:38.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-network.new/yast2-network.changes 2014-11-24 11:18:04.000000000 +0100
@@ -1,0 +2,37 @@
+Fri Oct 17 07:45:24 UTC 2014 - mfilka(a)suse.com
+
+- bnc#898250, bnc#899363
+ - ignore /etc/install.inf:usessh flag when the file is present in
+ installed system and always reload / restart network service in
+ case of updated configuration
+- 3.1.109
+
+-------------------------------------------------------------------
+Thu Oct 10 17:10:42 CEST 2014 - schubi(a)suse.de
+
+- AutoYaST Routing Import: Initialize device list correctly.
+ (bnc#900352)
+- 3.1.108
+
+-------------------------------------------------------------------
+Fri Oct 10 15:20:36 CEST 2014 - locilka(a)suse.com
+
+- Do not set default_route to "no" in auto-configuration in
+ inst-sys, just remove the entry completely (bnc#900466)
+- 3.1.107
+
+-------------------------------------------------------------------
+Thu Oct 9 15:47:14 UTC 2014 - ancor(a)suse.com
+
+- Improved help text in "global options" (bnc#892678)
+- 3.1.106
+
+-------------------------------------------------------------------
+Mon Oct 6 09:31:41 UTC 2014 - mfilka(a)suse.com
+
+- bnc#889287
+ - during autoconfiguration at s390 use linuxrc's OSAHWAddr param
+ for LLADDR when available.
+- 3.1.105
+
+-------------------------------------------------------------------
Old:
----
yast2-network-3.1.104.tar.bz2
New:
----
yast2-network-3.1.109.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-network.spec ++++++
--- /var/tmp/diff_new_pack.N4EA7p/_old 2014-11-24 11:18:05.000000000 +0100
+++ /var/tmp/diff_new_pack.N4EA7p/_new 2014-11-24 11:18:05.000000000 +0100
@@ -17,7 +17,7 @@
Name: yast2-network
-Version: 3.1.104
+Version: 3.1.109
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ yast2-network-3.1.104.tar.bz2 -> yast2-network-3.1.109.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.104/.travis.yml new/yast2-network-3.1.109/.travis.yml
--- old/yast2-network-3.1.104/.travis.yml 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-network-3.1.109/.travis.yml 2014-11-18 09:17:13.000000000 +0100
@@ -0,0 +1,16 @@
+language: cpp
+compiler:
+ - gcc
+before_install:
+ # disable rvm, use system Ruby
+ - rvm reset
+ - wget https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/tr…
+ - sh ./travis_setup.sh -p "rake yast2-devtools yast2-testsuite yast2 yast2-storage yast2-proxy yast2-country yast2-packager" -g "rspec:2.14.1 yast-rake gettext"
+script:
+ - rake check:syntax
+ - rake check:pot
+ - make -f Makefile.cvs
+ - make
+ - sudo make install
+ - make check
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.104/README.md new/yast2-network-3.1.109/README.md
--- old/yast2-network-3.1.104/README.md 2014-10-01 17:02:11.000000000 +0200
+++ new/yast2-network-3.1.109/README.md 2014-11-18 09:17:13.000000000 +0100
@@ -1,6 +1,10 @@
YaST Network Module
======================
+[![Travis Build](https://travis-ci.org/yast/yast-network.svg?branch=master)](https://…
+[![Jenkins Build](http://img.shields.io/jenkins/s/https/ci.opensuse.org/yast-network-m…
+[![Code Climate](https://codeclimate.com/github/yast/yast-network/badges/gpa.svg)](…
+
The YaST2 Network module manages network configuration including device configuration,
DNS, Routing and more
@@ -15,8 +19,6 @@
Some features are SuSE Linux specific.
-[![Code Climate](https://codeclimate.com/github/yast/yast-network.png)](https://cod…
-
Installation
------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.104/package/yast2-network.changes new/yast2-network-3.1.109/package/yast2-network.changes
--- old/yast2-network-3.1.104/package/yast2-network.changes 2014-10-01 17:02:11.000000000 +0200
+++ new/yast2-network-3.1.109/package/yast2-network.changes 2014-11-18 09:17:13.000000000 +0100
@@ -1,4 +1,41 @@
-------------------------------------------------------------------
+Fri Oct 17 07:45:24 UTC 2014 - mfilka(a)suse.com
+
+- bnc#898250, bnc#899363
+ - ignore /etc/install.inf:usessh flag when the file is present in
+ installed system and always reload / restart network service in
+ case of updated configuration
+- 3.1.109
+
+-------------------------------------------------------------------
+Thu Oct 10 17:10:42 CEST 2014 - schubi(a)suse.de
+
+- AutoYaST Routing Import: Initialize device list correctly.
+ (bnc#900352)
+- 3.1.108
+
+-------------------------------------------------------------------
+Fri Oct 10 15:20:36 CEST 2014 - locilka(a)suse.com
+
+- Do not set default_route to "no" in auto-configuration in
+ inst-sys, just remove the entry completely (bnc#900466)
+- 3.1.107
+
+-------------------------------------------------------------------
+Thu Oct 9 15:47:14 UTC 2014 - ancor(a)suse.com
+
+- Improved help text in "global options" (bnc#892678)
+- 3.1.106
+
+-------------------------------------------------------------------
+Mon Oct 6 09:31:41 UTC 2014 - mfilka(a)suse.com
+
+- bnc#889287
+ - during autoconfiguration at s390 use linuxrc's OSAHWAddr param
+ for LLADDR when available.
+- 3.1.105
+
+-------------------------------------------------------------------
Tue Sep 30 10:15:38 UTC 2014 - ancor(a)suse.com
- The "change hostname via DHCP" setting is now configurable via
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.104/package/yast2-network.spec new/yast2-network-3.1.109/package/yast2-network.spec
--- old/yast2-network-3.1.104/package/yast2-network.spec 2014-10-01 17:02:11.000000000 +0200
+++ new/yast2-network-3.1.109/package/yast2-network.spec 2014-11-18 09:17:13.000000000 +0100
@@ -17,7 +17,7 @@
Name: yast2-network
-Version: 3.1.104
+Version: 3.1.109
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.104/src/include/network/lan/help.rb new/yast2-network-3.1.109/src/include/network/lan/help.rb
--- old/yast2-network-3.1.104/src/include/network/lan/help.rb 2014-10-01 17:02:12.000000000 +0200
+++ new/yast2-network-3.1.109/src/include/network/lan/help.rb 2014-11-18 09:17:13.000000000 +0100
@@ -47,18 +47,23 @@
),
"managed" =>
# Network setup method help
- # NetworkManager and ifup are programs
+ # NetworkManager and wicked are programs
_(
"<p><b><big>Network Setup Method</big></b></p>\n" +
"<p>Use the <b>NetworkManager</b> as a desktop applet\n" +
"managing connections for all interfaces. It is well suited\n" +
"for switching among wired and wireless networks.</p>\n"
) +
- # Network setup method help
- # NetworkManager and wicked are programs
_(
"<p>Use <b>wicked</b> if you do not run a desktop environment\n" +
"or need to use multiple interfaces at the same time.</p>\n"
+ ) +
+ # For systems not including NetworkManager by default (bnc#892678)
+ _(
+ "<p><b>NetworkManager</b> is not part of every base\n" +
+ "installation repository. For example, to enable it on SUSE\n" +
+ "Linux Enterprise Server add the Workstation Extension\n" +
+ "repository and install the 'NetworkManager' package.</p>\n"
),
"overview" => _(
"<p><b><big>Network Card Overview</big></b><br>\n" +
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.104/src/lib/network/install_inf_convertor.rb new/yast2-network-3.1.109/src/lib/network/install_inf_convertor.rb
--- old/yast2-network-3.1.104/src/lib/network/install_inf_convertor.rb 2014-10-01 17:02:12.000000000 +0200
+++ new/yast2-network-3.1.109/src/lib/network/install_inf_convertor.rb 2014-11-18 09:17:13.000000000 +0100
@@ -346,7 +346,7 @@
end
def create_s390_ifcfg(hardware)
- hwaddr = InstallInf["HWAddr"]
+ hwaddr = InstallInf["OSAHWAddr"]
return "" if hwaddr.empty?
netdevice = dev_name
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.104/src/lib/network/network_autoconfiguration.rb new/yast2-network-3.1.109/src/lib/network/network_autoconfiguration.rb
--- old/yast2-network-3.1.104/src/lib/network/network_autoconfiguration.rb 2014-10-01 17:02:12.000000000 +0200
+++ new/yast2-network-3.1.109/src/lib/network/network_autoconfiguration.rb 2014-11-18 09:17:13.000000000 +0100
@@ -206,7 +206,7 @@
set_default_route_flag(devname, "yes")
if !activate_changes([devname])
- log.warn("Cannot reach reference server via #{devname}")
+ log.warn("Cannot activate default_route for device #{devname}")
return false
end
@@ -218,7 +218,10 @@
log.info("Release notes can be reached via #{devname}: #{reached}")
if !reached
- set_default_route_flag(devname, "no")
+ # bsc#900466: Device is currently used for default route, but the test
+ # did not work, removing the default_route flag completely.
+ log.info "Removing default_route flag for device #{devname}"
+ set_default_route_flag(devname, nil)
activate_changes([devname])
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.104/src/modules/Lan.rb new/yast2-network-3.1.109/src/modules/Lan.rb
--- old/yast2-network-3.1.104/src/modules/Lan.rb 2014-10-01 17:02:12.000000000 +0200
+++ new/yast2-network-3.1.109/src/modules/Lan.rb 2014-11-18 09:17:13.000000000 +0100
@@ -614,14 +614,8 @@
)
end
- if LanItems.force_restart
- NetworkService.Restart
- else
- # If the second installation stage has been called by yast.ssh via
- # ssh, we should not restart network cause systemctl
- # hangs in that case. (bnc#885640)
- NetworkService.ReloadOrRestart if !Linuxrc.usessh
- end
+ activate_network_service
+
Builtins.sleep(sl)
end
@@ -1153,6 +1147,24 @@
publish :function => :Packages, :type => "list <string> ()"
publish :function => :AutoPackages, :type => "map ()"
publish :function => :HaveXenBridge, :type => "boolean ()"
+
+ private
+ def activate_network_service
+ if LanItems.force_restart
+ log.info("Network service activation forced")
+ NetworkService.Restart
+ else
+ log.info(
+ ("Attempting to reload network service, normal stage %s, ssh: %s") %
+ [Stage.normal, Linuxrc.usessh]
+ )
+ # If the second installation stage has been called by yast.ssh via
+ # ssh, we should not restart network cause systemctl
+ # hangs in that case. (bnc#885640)
+ NetworkService.ReloadOrRestart if Stage.normal || !Linuxrc.usessh
+ end
+ end
+
end
Lan = LanClass.new
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.104/src/modules/Routing.rb new/yast2-network-3.1.109/src/modules/Routing.rb
--- old/yast2-network-3.1.104/src/modules/Routing.rb 2014-10-01 17:02:12.000000000 +0200
+++ new/yast2-network-3.1.109/src/modules/Routing.rb 2014-11-18 09:17:13.000000000 +0100
@@ -337,6 +337,11 @@
# @return true if success
def Import(settings)
settings = deep_copy(settings)
+
+ # Getting a list of devices which have already been imported by Lan.Import
+ # (bnc#900352)
+ @devices = NetworkInterfaces.List("")
+
ip_forward = Ops.get_boolean(settings, "ip_forward", false)
ipv4_forward = Ops.get_boolean(settings, "ipv4_forward", ip_forward)
ipv6_forward = Ops.get_boolean(settings, "ipv6_forward", ip_forward)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.104/test/ifroute_test.rb new/yast2-network-3.1.109/test/ifroute_test.rb
--- old/yast2-network-3.1.104/test/ifroute_test.rb 2014-10-01 17:02:12.000000000 +0200
+++ new/yast2-network-3.1.109/test/ifroute_test.rb 2014-11-18 09:17:14.000000000 +0100
@@ -128,3 +128,55 @@
expect(Routing.write_routes(ROUTES_WITH_DEV)).to be true
end
end
+
+describe "Routing#Write" do
+ AY_ROUTES = [
+ # empty AY config
+ {},
+ # some routes
+ {
+ "routes" => [
+ {
+ "destination" => "192.168.1.0",
+ "device" => "eth0",
+ "gateway" => "10.1.188.1",
+ "netmask" => "255.255.255.0"
+ },
+ {
+ "destination" => "10.1.230.0",
+ "device" => "eth0",
+ "gateway" => "10.1.18.254",
+ "netmask" => "255.255.255.0"
+ },
+ {
+ "destination" => "default",
+ "device" => "eth0",
+ "gateway" => "172.24.88.1",
+ "netmask" => "-"
+ },
+ ]
+ }
+ ]
+
+ AY_ROUTES.each_with_index do |ay_test, i|
+ it "does write route configuration files, ##{i}" do
+ # Devices which have already been imported by Lan.Import have to be read.
+ # (bnc#900352)
+ allow(NetworkInterfaces).
+ to receive(:List).
+ with("").
+ and_return(["eth0"])
+
+ Routing.Import(ay_test)
+
+ expect(Routing).
+ to receive(:write_route_file).
+ twice.
+ with(kind_of(String), ay_test.fetch("routes", [])).
+ and_return true
+
+ Routing.Write
+ end
+ end
+
+end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.104/test/install_inf_convertor_test.rb new/yast2-network-3.1.109/test/install_inf_convertor_test.rb
--- old/yast2-network-3.1.104/test/install_inf_convertor_test.rb 2014-10-01 17:02:12.000000000 +0200
+++ new/yast2-network-3.1.109/test/install_inf_convertor_test.rb 2014-11-18 09:17:14.000000000 +0100
@@ -283,7 +283,7 @@
expect(Yast::InstallInfConvertor::InstallInf)
.to receive(:[])
- .with("HWAddr")
+ .with("OSAHWAddr")
.and_return(HWADDR)
expect(Yast::InstallInfConvertor.instance.send(:create_s390_ifcfg, nil).strip!)
.to eql ("LLADDR='#{HWADDR}'")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.104/test/lan_test.rb new/yast2-network-3.1.109/test/lan_test.rb
--- old/yast2-network-3.1.104/test/lan_test.rb 2014-10-01 17:02:12.000000000 +0200
+++ new/yast2-network-3.1.109/test/lan_test.rb 2014-11-18 09:17:14.000000000 +0100
@@ -84,3 +84,56 @@
end
end
+
+describe "LanClass#activate_network_service" do
+
+ Yast.import "Stage"
+ Yast.import "NetworkService"
+
+ [0, 1].each do |linuxrc_usessh|
+ ssh_flag = linuxrc_usessh != 0
+
+ context "when linuxrc %s usessh flag" % ssh_flag ? "sets" : "doesn't set" do
+ before(:each) do
+ allow(Yast::Linuxrc)
+ .to receive(:usessh)
+ .and_return(ssh_flag)
+ end
+
+ context "when asked in normal mode" do
+ before(:each) do
+ allow(Yast::Stage)
+ .to receive(:normal)
+ .and_return(true)
+ end
+
+ it "tries to reload network service" do
+ expect(Yast::NetworkService)
+ .to receive(:ReloadOrRestart)
+
+ Yast::Lan.send(:activate_network_service)
+ end
+ end
+
+ context "when asked during installation" do
+ before(:each) do
+ allow(Yast::Stage)
+ .to receive(:normal)
+ .and_return(false)
+ end
+
+ it "updates network service according usessh flag" do
+ if ssh_flag
+ expect(Yast::NetworkService)
+ .not_to receive(:ReloadOrRestart)
+ else
+ expect(Yast::NetworkService)
+ .to receive(:ReloadOrRestart)
+ end
+
+ Yast::Lan.send(:activate_network_service)
+ end
+ end
+ end
+ end
+end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.104/test/network_autoconfiguration_test.rb new/yast2-network-3.1.109/test/network_autoconfiguration_test.rb
--- old/yast2-network-3.1.104/test/network_autoconfiguration_test.rb 2014-10-01 17:02:12.000000000 +0200
+++ new/yast2-network-3.1.109/test/network_autoconfiguration_test.rb 2014-11-18 09:17:14.000000000 +0100
@@ -171,7 +171,7 @@
it "configures just one NIC to have a default route" do
expect { instance.configure_dhcp }.to_not raise_error
result = Yast::NetworkInterfaces.FilterDevices("")
- expect(result["eth"]["eth0"]["DHCLIENT_SET_DEFAULT_ROUTE"]).to eq "yes"
- expect(result["eth"]["eth1"]["DHCLIENT_SET_DEFAULT_ROUTE"]).to_not eq "yes"
+ expect(result["eth"]["eth0"]["DHCLIENT_SET_DEFAULT_ROUTE"]).to eq "yes"
+ expect(result["eth"]["eth1"]["DHCLIENT_SET_DEFAULT_ROUTE"]).to eq nil
end
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.104/test/new_device_startmode_test.rb new/yast2-network-3.1.109/test/new_device_startmode_test.rb
--- old/yast2-network-3.1.104/test/new_device_startmode_test.rb 2014-10-01 17:02:12.000000000 +0200
+++ new/yast2-network-3.1.109/test/new_device_startmode_test.rb 2014-11-18 09:17:14.000000000 +0100
@@ -1,4 +1,4 @@
-#!rspec
+#!/usr/bin/env rspec
require_relative "test_helper"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-3.1.104/test/routing_test.rb new/yast2-network-3.1.109/test/routing_test.rb
--- old/yast2-network-3.1.104/test/routing_test.rb 2014-10-01 17:02:12.000000000 +0200
+++ new/yast2-network-3.1.109/test/routing_test.rb 2014-11-18 09:17:14.000000000 +0100
@@ -242,9 +242,9 @@
exported = Routing.Export
expect(exported["ipv4_forward"])
- .to be_equal(ay_test["ipv4_forward"]) if ay_test.has_key?("ipv4_forward")
+ .to eql(ay_test[:input]["ipv4_forward"]) if ay_test[:input].has_key?("ipv4_forward")
expect(exported["ipv6_forward"])
- .to be_equal(ay_test["ipv6_forward"]) if ay_test.has_key?("ipv6_forward")
+ .to eql(ay_test[:input]["ipv6_forward"]) if ay_test[:input].has_key?("ipv6_forward")
end
end
end
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package duplicity for openSUSE:Factory checked in at 2014-11-24 11:17:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
and /work/SRC/openSUSE:Factory/.duplicity.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "duplicity"
Changes:
--------
--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes 2014-07-18 06:41:00.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2014-11-24 11:18:02.000000000 +0100
@@ -1,0 +2,8 @@
+Sun Nov 9 17:40:47 UTC 2014 - wr(a)rosenauer.org
+
+- Update to version 0.7.0
+ * see details here
+ http://duplicity.nongnu.org/CHANGELOG
+- updated duplicity-remove_shebang.patch
+
+-------------------------------------------------------------------
Old:
----
duplicity-0.6.24.tar.gz
New:
----
duplicity-0.7.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ duplicity.spec ++++++
--- /var/tmp/diff_new_pack.YsIGPP/_old 2014-11-24 11:18:03.000000000 +0100
+++ /var/tmp/diff_new_pack.YsIGPP/_new 2014-11-24 11:18:03.000000000 +0100
@@ -30,10 +30,10 @@
Summary: Encrypted bandwidth-efficient backup using the rsync algorithm
License: GPL-3.0+
Group: Productivity/Archiving/Backup
-Version: 0.6.24
+Version: 0.7.0
Release: 0
Url: http://duplicity.nongnu.org/
-Source: http://code.launchpad.net/%{name}/0.6-series/%{version}/+download/%{name}-%…
+Source: https://code.launchpad.net/%{name}/0.7-series/0.7.00/+download/%{name}-%{ve…
Source99: duplicity-rpmlintrc
Patch1: duplicity-remove_shebang.patch
Requires: gpg
++++++ duplicity-0.6.24.tar.gz -> duplicity-0.7.0.tar.gz ++++++
++++ 17121 lines of diff (skipped)
++++++ duplicity-remove_shebang.patch ++++++
--- /var/tmp/diff_new_pack.YsIGPP/_old 2014-11-24 11:18:03.000000000 +0100
+++ /var/tmp/diff_new_pack.YsIGPP/_new 2014-11-24 11:18:03.000000000 +0100
@@ -1,18 +1,9 @@
diff --git a/duplicity/compilec.py b/duplicity/compilec.py
-index 1176dc2..4577c28 100755
+index 62f9541..c0f63c7 100755
--- a/duplicity/compilec.py
+++ b/duplicity/compilec.py
@@ -1,4 +1,3 @@
--#!/usr/bin/env python
+-#!/usr/bin/env python2
# -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*-
#
# Copyright 2002 Ben Escoto <ben(a)emerose.org>
-diff --git a/duplicity/tarfile.py b/duplicity/tarfile.py
-index ac93412..98fb4be 100644
---- a/duplicity/tarfile.py
-+++ b/duplicity/tarfile.py
-@@ -1,4 +1,3 @@
--#! /usr/bin/python2.7
- # -*- coding: iso-8859-1 -*-
- #-------------------------------------------------------------------
- # tarfile.py
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package alsa for openSUSE:Factory checked in at 2014-11-24 11:17:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/alsa (Old)
and /work/SRC/openSUSE:Factory/.alsa.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "alsa"
Changes:
--------
--- /work/SRC/openSUSE:Factory/alsa/alsa.changes 2014-10-25 08:32:57.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.alsa.new/alsa.changes 2014-11-24 11:18:01.000000000 +0100
@@ -1,0 +2,5 @@
+Sun Nov 16 18:10:00 UTC 2014 - Led <ledest(a)gmail.com>
+
+- fix bashism in alsa-init.sh scripts
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ alsa-init.sh ++++++
--- /var/tmp/diff_new_pack.mW5BeK/_old 2014-11-24 11:18:02.000000000 +0100
+++ /var/tmp/diff_new_pack.mW5BeK/_new 2014-11-24 11:18:02.000000000 +0100
@@ -5,10 +5,8 @@
test -s /var/lib/alsa/asound.state && /usr/sbin/alsactl -F restore $1 >/dev/null 2>&1
# increase buffer-preallocation size (for PA)
if [ -f /proc/asound/card$1/pcm0p/sub0/prealloc_max ]; then
- pmax=$(< /proc/asound/card$1/pcm0p/sub0/prealloc_max)
- if [ $pmax -gt 1024 ]; then
+ [ $(cat /proc/asound/card$1/pcm0p/sub0/prealloc_max) -le 1024 ] ||
echo 1024 > /proc/asound/card$1/pcm0p/sub0/prealloc
- fi
fi
exit 0
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libreoffice for openSUSE:Factory checked in at 2014-11-24 11:17:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libreoffice (Old)
and /work/SRC/openSUSE:Factory/.libreoffice.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libreoffice"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes 2014-11-06 16:50:13.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice.changes 2014-11-24 11:17:48.000000000 +0100
@@ -1,0 +2,7 @@
+Mon Nov 17 11:08:24 UTC 2014 - tchvatal(a)suse.com
+
+- Version bump to 4.3.4:
+ * Few small fixes
+ * Fix for calc value ordering "regression"
+
+-------------------------------------------------------------------
Old:
----
libreoffice-4.3.3.2.tar.xz
libreoffice-help-4.3.3.2.tar.xz
libreoffice-translations-4.3.3.2.tar.xz
New:
----
libreoffice-4.3.4.1.tar.xz
libreoffice-help-4.3.4.1.tar.xz
libreoffice-translations-4.3.4.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libreoffice.spec ++++++
--- /var/tmp/diff_new_pack.9wEIPM/_old 2014-11-24 11:17:59.000000000 +0100
+++ /var/tmp/diff_new_pack.9wEIPM/_new 2014-11-24 11:17:59.000000000 +0100
@@ -29,10 +29,10 @@
%define numbertext_version 0.9.5
# Urls
%define external_url http://dev-www.libreoffice.org/src/
-%define tarball_url http://download.documentfoundation.org/libreoffice/src/4.3.3/
+%define tarball_url http://download.documentfoundation.org/libreoffice/src/4.3.4
# This is used due to the need for beta releases
Name: libreoffice
-Version: 4.3.3.2
+Version: 4.3.4.1
Release: 0
Summary: A Free Office Suite (Framework)
License: Apache-2.0 and Artistic-1.0 and BSD-3-Clause and BSD-4-Clause and GPL-2.0+ and LPPL-1.3c and LGPL-2.1+ and LGPL-3.0 and MPL-1.1 and MIT and SUSE-Public-Domain and W3C
++++++ libreoffice-4.3.3.2.tar.xz -> libreoffice-4.3.4.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-4.3.3.2.tar.xz /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice-4.3.4.1.tar.xz differ: char 26, line 1
++++++ libreoffice-help-4.3.3.2.tar.xz -> libreoffice-help-4.3.4.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libreoffice-4.3.3.2/ChangeLog-helpcontent2 new/libreoffice-4.3.4.1/ChangeLog-helpcontent2
--- old/libreoffice-4.3.3.2/ChangeLog-helpcontent2 2014-10-23 13:46:37.000000000 +0200
+++ new/libreoffice-4.3.4.1/ChangeLog-helpcontent2 2014-11-10 13:02:40.000000000 +0100
@@ -1,14 +1,14 @@
-2014-10-23 Christian Lohmaier <lohmaier+LibreOffice(a)googlemail.com> [e3dda30e0aeeebed63be2190fabbb50696992c56]
+2014-11-10 Christian Lohmaier <lohmaier+LibreOffice(a)googlemail.com> [b999281deff023cb4d2daef1e5ca6fda7eb6e3e3]
-Version 4.3.3.2, tag libreoffice-4.3.3.2
+Version 4.3.4.1, tag libreoffice-4.3.4.1
-Change-Id: I206bae0e796a784358ef6d3da64846af5d7a04c6
+Change-Id: I0bcfc538f5633784e0001580e490a3c49482c5cb
-2014-10-09 Christian Lohmaier <lohmaier+LibreOffice(a)googlemail.com> [fa4406435262b0927129c50679d72b56692d7a9c]
+2014-11-10 Christian Lohmaier <lohmaier+LibreOffice(a)googlemail.com> [4d4b58a9e0de53bf3938c4f205e6303bb846cd03]
-Branch libreoffice-4-3-3
+Branch libreoffice-4-3-4
-This is 'libreoffice-4-3-3' - the stable branch for the 4.3.3 release.
+This is 'libreoffice-4-3-4' - the stable branch for the 4.3.4 release.
Only very safe changes, reviewed by three people are allowed.
If you want to commit more complicated fix for the next 4.3.x release,
@@ -16,7 +16,7 @@
If you want to build something cool, unstable, and risky, use master.
-Change-Id: I5726a9808fa2d9ed8c70350e3cba303323905acd
+Change-Id: Idf9cb19c4ddea315f4654572cd2ab7cff583406a
2014-08-21 Andras Timar <andras.timar(a)collabora.com> [888531eda1e60931d7bf6923710cea396de9166d]
++++++ libreoffice-translations-4.3.3.2.tar.xz -> libreoffice-translations-4.3.4.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-translations-4.3.3.2.tar.xz /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice-translations-4.3.4.1.tar.xz differ: char 26, line 1
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package rgb for openSUSE:Factory checked in at 2014-11-24 11:17:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rgb (Old)
and /work/SRC/openSUSE:Factory/.rgb.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rgb"
Changes:
--------
--- /work/SRC/openSUSE:Factory/rgb/rgb.changes 2013-01-22 17:47:34.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.rgb.new/rgb.changes 2014-11-24 11:17:33.000000000 +0100
@@ -1,0 +2,10 @@
+Mon Nov 17 10:45:36 UTC 2014 - sndirsch(a)suse.com
+
+- Update to version 1.0.6
+ * This release includes contributions by Daphne Pfister to
+ resynchronize the X11 color name list with the CSS color
+ name list that has forked from ours, and also includes a
+ couple minor improements to the showrgb program and to the
+ build configuration.
+
+-------------------------------------------------------------------
Old:
----
rgb-1.0.5.tar.bz2
New:
----
rgb-1.0.6.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rgb.spec ++++++
--- /var/tmp/diff_new_pack.1Qkzwk/_old 2014-11-24 11:17:34.000000000 +0100
+++ /var/tmp/diff_new_pack.1Qkzwk/_new 2014-11-24 11:17:34.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package rgb
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -17,7 +17,7 @@
Name: rgb
-Version: 1.0.5
+Version: 1.0.6
Release: 0
Summary: X color name database
License: MIT
++++++ rgb-1.0.5.tar.bz2 -> rgb-1.0.6.tar.bz2 ++++++
++++ 10680 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rgb-1.0.5/ChangeLog new/rgb-1.0.6/ChangeLog
--- old/rgb-1.0.5/ChangeLog 2013-01-20 01:17:55.000000000 +0100
+++ new/rgb-1.0.6/ChangeLog 2014-11-08 20:34:24.000000000 +0100
@@ -1,3 +1,81 @@
+commit 41599a3703e7b95c73a44c548d2ba074aa3eb3d8
+Author: Alan Coopersmith <alan.coopersmith(a)oracle.com>
+Date: Sat Nov 8 11:31:26 2014 -0800
+
+ rgb 1.0.6
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith(a)oracle.com>
+
+commit 436c80aa9fe73824b6438934897c4f810e52f6e7
+Author: Alan Coopersmith <alan.coopersmith(a)oracle.com>
+Date: Sat Oct 25 11:04:57 2014 -0700
+
+ If opening argv[1] + ".txt" fails, try opening argv[1] without suffix
+
+ Previously, running "showrgb /usr/share/X11/rgb.txt" would give the
+ confusing error message:
+ showrgb: unable to open rgb database "/usr/share/X11/rgb.txt"
+ since it was really looking for rgb.txt.txt.
+
+ Now it just works, allowing users to use filename completion.
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith(a)oracle.com>
+
+commit 3f1a7aac4b4c91e0d7b3c355b4148245ab8eb24d
+Author: Alan Coopersmith <alan.coopersmith(a)oracle.com>
+Date: Fri Oct 24 19:08:41 2014 -0700
+
+ Use asprintf() instead of malloc/strcpy/strcat, if its available
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith(a)oracle.com>
+ Reviewed-by: Matthieu Herrb <matthieu(a)herrb.eu>
+
+commit ca05c39d1c52734661d703d92c39cc3669c7b520
+Author: Daphne Pfister <daphnediane(a)mac.com>
+Date: Mon Jun 23 01:02:29 2014 -0400
+
+ Add aliases for colors that differ between X11 and CSS
+
+ While CSS colors are based on X11 color and mostly the same there
+ are a handful that have different values: gray, grey, green, and
+ maroon. Add versions of the color names with X11 and Web prefix so
+ that tools that process rgb.txt can get either version.
+
+ Reviewed-by: Alan Coopersmith <alan.coopersmith(a)oracle.com>
+ Signed-off-by: Alan Coopersmith <alan.coopersmith(a)oracle.com>
+
+commit ee2c453a748af6fbd0b31569b3b240517b9320f3
+Author: Daphne Pfister <daphnediane(a)mac.com>
+Date: Mon Jun 23 00:58:43 2014 -0400
+
+ Add missing colors from CSS Color Module Level 4
+
+ CSS web colors are based on the X11 rgb.txt file. There are a few
+ colors in CSS that were not in rgb.txt. Update rgb.txt to include
+ all CSS color names. Adding aqua, lime, fuchsia, crimson, indigo,
+ olive, rebecca purple, silver and teal.
+
+ Reviewed-by: Alan Coopersmith <alan.coopersmith(a)oracle.com>
+ Signed-off-by: Alan Coopersmith <alan.coopersmith(a)oracle.com>
+
+commit 107c0c25bae9bf784df1fe5ad9c950cc48ff98ab
+Author: Alan Coopersmith <alan.coopersmith(a)oracle.com>
+Date: Mon Jun 2 21:05:57 2014 -0700
+
+ autogen.sh: Honor NOCONFIGURE=1
+
+ See http://people.gnome.org/~walters/docs/build-api.txt
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith(a)oracle.com>
+
+commit c9fb7603f4a9ea4a2a6bc7096769a2ae12140998
+Author: Alan Coopersmith <alan.coopersmith(a)oracle.com>
+Date: Mon Jun 2 21:05:57 2014 -0700
+
+ configure: Drop AM_MAINTAINER_MODE
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith(a)oracle.com>
+
commit c78228c3948966c3dc8cdaa9ed68449c64150fbd
Author: Alan Coopersmith <alan.coopersmith(a)oracle.com>
Date: Sat Jan 19 16:16:39 2013 -0800
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rgb-1.0.5/INSTALL new/rgb-1.0.6/INSTALL
--- old/rgb-1.0.5/INSTALL 2013-01-20 01:17:55.000000000 +0100
+++ new/rgb-1.0.6/INSTALL 2014-11-08 20:34:24.000000000 +0100
@@ -1,11 +1,13 @@
Installation Instructions
*************************
-Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
-2006, 2007, 2008 Free Software Foundation, Inc.
+Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
+Inc.
- This file is free documentation; the Free Software Foundation gives
-unlimited permission to copy, distribute and modify it.
+ Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved. This file is offered as-is,
+without warranty of any kind.
Basic Installation
==================
@@ -13,7 +15,11 @@
Briefly, the shell commands `./configure; make; make install' should
configure, build, and install this package. The following
more-detailed instructions are generic; see the `README' file for
-instructions specific to this package.
+instructions specific to this package. Some packages provide this
+`INSTALL' file but do not implement all of the features documented
+below. The lack of an optional feature in a given package is not
+necessarily a bug. More recommendations for GNU packages can be found
+in *note Makefile Conventions: (standards)Makefile Conventions.
The `configure' shell script attempts to guess correct values for
various system-dependent variables used during compilation. It uses
@@ -42,7 +48,7 @@
you want to change it or regenerate `configure' using a newer version
of `autoconf'.
-The simplest way to compile this package is:
+ The simplest way to compile this package is:
1. `cd' to the directory containing the package's source code and type
`./configure' to configure the package for your system.
@@ -53,12 +59,22 @@
2. Type `make' to compile the package.
3. Optionally, type `make check' to run any self-tests that come with
- the package.
+ the package, generally using the just-built uninstalled binaries.
4. Type `make install' to install the programs and any data files and
- documentation.
+ documentation. When installing into a prefix owned by root, it is
+ recommended that the package be configured and built as a regular
+ user, and only the `make install' phase executed with root
+ privileges.
+
+ 5. Optionally, type `make installcheck' to repeat any self-tests, but
+ this time using the binaries in their final installed location.
+ This target does not install anything. Running this target as a
+ regular user, particularly if the prior `make install' required
+ root privileges, verifies that the installation completed
+ correctly.
- 5. You can remove the program binaries and object files from the
+ 6. You can remove the program binaries and object files from the
source code directory by typing `make clean'. To also remove the
files that `configure' created (so you can compile the package for
a different kind of computer), type `make distclean'. There is
@@ -67,8 +83,15 @@
all sorts of other programs in order to regenerate files that came
with the distribution.
- 6. Often, you can also type `make uninstall' to remove the installed
- files again.
+ 7. Often, you can also type `make uninstall' to remove the installed
+ files again. In practice, not all packages have tested that
+ uninstallation works correctly, even though it is required by the
+ GNU Coding Standards.
+
+ 8. Some packages, particularly those that use Automake, provide `make
+ distcheck', which can by used by developers to test that all other
+ targets like `make install' and `make uninstall' work correctly.
+ This target is generally not run by end users.
Compilers and Options
=====================
@@ -93,7 +116,8 @@
own directory. To do this, you can use GNU `make'. `cd' to the
directory where you want the object files and executables to go and run
the `configure' script. `configure' automatically checks for the
-source code in the directory that `configure' is in and in `..'.
+source code in the directory that `configure' is in and in `..'. This
+is known as a "VPATH" build.
With a non-GNU `make', it is safer to compile the package for one
architecture at a time in the source code directory. After you have
@@ -120,7 +144,8 @@
By default, `make install' installs the package's commands under
`/usr/local/bin', include files under `/usr/local/include', etc. You
can specify an installation prefix other than `/usr/local' by giving
-`configure' the option `--prefix=PREFIX'.
+`configure' the option `--prefix=PREFIX', where PREFIX must be an
+absolute file name.
You can specify separate installation prefixes for
architecture-specific files and architecture-independent files. If you
@@ -131,15 +156,46 @@
In addition, if you use an unusual directory layout you can give
options like `--bindir=DIR' to specify different values for particular
kinds of files. Run `configure --help' for a list of the directories
-you can set and what kinds of files go in them.
+you can set and what kinds of files go in them. In general, the
+default for these options is expressed in terms of `${prefix}', so that
+specifying just `--prefix' will affect all of the other directory
+specifications that were not explicitly provided.
+
+ The most portable way to affect installation locations is to pass the
+correct locations to `configure'; however, many packages provide one or
+both of the following shortcuts of passing variable assignments to the
+`make install' command line to change installation locations without
+having to reconfigure or recompile.
+
+ The first method involves providing an override variable for each
+affected directory. For example, `make install
+prefix=/alternate/directory' will choose an alternate location for all
+directory configuration variables that were expressed in terms of
+`${prefix}'. Any directories that were specified during `configure',
+but not in terms of `${prefix}', must each be overridden at install
+time for the entire installation to be relocated. The approach of
+makefile variable overrides for each directory variable is required by
+the GNU Coding Standards, and ideally causes no recompilation.
+However, some platforms have known limitations with the semantics of
+shared libraries that end up requiring recompilation when using this
+method, particularly noticeable in packages that use GNU Libtool.
+
+ The second method involves providing the `DESTDIR' variable. For
+example, `make install DESTDIR=/alternate/directory' will prepend
+`/alternate/directory' before all installation names. The approach of
+`DESTDIR' overrides is not required by the GNU Coding Standards, and
+does not work on platforms that have drive letters. On the other hand,
+it does better at avoiding recompilation issues, and works well even
+when some directory options were not specified in terms of `${prefix}'
+at `configure' time.
+
+Optional Features
+=================
If the package supports it, you can cause programs to be installed
with an extra prefix or suffix on their names by giving `configure' the
option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
-Optional Features
-=================
-
Some packages pay attention to `--enable-FEATURE' options to
`configure', where FEATURE indicates an optional part of the package.
They may also pay attention to `--with-PACKAGE' options, where PACKAGE
@@ -152,6 +208,13 @@
you can use the `configure' options `--x-includes=DIR' and
`--x-libraries=DIR' to specify their locations.
+ Some packages offer the ability to configure how verbose the
+execution of `make' will be. For these packages, running `./configure
+--enable-silent-rules' sets the default to minimal output, which can be
+overridden with `make V=1'; while running `./configure
+--disable-silent-rules' sets the default to verbose, which can be
+overridden with `make V=0'.
+
Particular systems
==================
@@ -159,10 +222,15 @@
CC is not installed, it is recommended to use the following options in
order to use an ANSI C compiler:
- ./configure CC="cc -Ae"
+ ./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
and if that doesn't work, install pre-built binaries of GCC for HP-UX.
+ HP-UX `make' updates targets which have the same time stamps as
+their prerequisites, which makes it generally unusable when shipped
+generated files such as `configure' are involved. Use GNU `make'
+instead.
+
On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
parse its `<wchar.h>' header file. The option `-nodtk' can be used as
a workaround. If GNU CC is not installed, it is therefore recommended
@@ -174,6 +242,16 @@
./configure CC="cc -nodtk"
+ On Solaris, don't put `/usr/ucb' early in your `PATH'. This
+directory contains several dysfunctional programs; working variants of
+these programs are available in `/usr/bin'. So, if you need `/usr/ucb'
+in your `PATH', put it _after_ `/usr/bin'.
+
+ On Haiku, software installed for all users goes in `/boot/common',
+not `/usr/local'. It is recommended to use the following options:
+
+ ./configure --prefix=/boot/common
+
Specifying the System Type
==========================
@@ -189,7 +267,8 @@
where SYSTEM can have one of these forms:
- OS KERNEL-OS
+ OS
+ KERNEL-OS
See the file `config.sub' for the possible values of each field. If
`config.sub' isn't included in this package, then this package doesn't
@@ -277,7 +356,7 @@
`configure' can determine that directory automatically.
`--prefix=DIR'
- Use DIR as the installation prefix. *Note Installation Names::
+ Use DIR as the installation prefix. *note Installation Names::
for more details, including other options available for fine-tuning
the installation locations.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rgb-1.0.5/compile new/rgb-1.0.6/compile
--- old/rgb-1.0.5/compile 1970-01-01 01:00:00.000000000 +0100
+++ new/rgb-1.0.6/compile 2014-11-08 20:33:13.000000000 +0100
@@ -0,0 +1,347 @@
+#! /bin/sh
+# Wrapper for compilers which do not understand '-c -o'.
+
+scriptversion=2012-10-14.11; # UTC
+
+# Copyright (C) 1999-2013 Free Software Foundation, Inc.
+# Written by Tom Tromey <tromey(a)cygnus.com>.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+# This file is maintained in Automake, please report
+# bugs to <bug-automake(a)gnu.org> or send patches to
+# <automake-patches(a)gnu.org>.
+
+nl='
+'
+
+# We need space, tab and new line, in precisely that order. Quoting is
+# there to prevent tools from complaining about whitespace usage.
+IFS=" "" $nl"
+
+file_conv=
+
+# func_file_conv build_file lazy
+# Convert a $build file to $host form and store it in $file
+# Currently only supports Windows hosts. If the determined conversion
+# type is listed in (the comma separated) LAZY, no conversion will
+# take place.
+func_file_conv ()
+{
+ file=$1
+ case $file in
+ / | /[!/]*) # absolute file, and not a UNC file
+ if test -z "$file_conv"; then
+ # lazily determine how to convert abs files
+ case `uname -s` in
+ MINGW*)
+ file_conv=mingw
+ ;;
+ CYGWIN*)
+ file_conv=cygwin
+ ;;
+ *)
+ file_conv=wine
+ ;;
+ esac
+ fi
+ case $file_conv/,$2, in
+ *,$file_conv,*)
+ ;;
+ mingw/*)
+ file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
+ ;;
+ cygwin/*)
+ file=`cygpath -m "$file" || echo "$file"`
+ ;;
+ wine/*)
+ file=`winepath -w "$file" || echo "$file"`
+ ;;
+ esac
+ ;;
+ esac
+}
+
+# func_cl_dashL linkdir
+# Make cl look for libraries in LINKDIR
+func_cl_dashL ()
+{
+ func_file_conv "$1"
+ if test -z "$lib_path"; then
+ lib_path=$file
+ else
+ lib_path="$lib_path;$file"
+ fi
+ linker_opts="$linker_opts -LIBPATH:$file"
+}
+
+# func_cl_dashl library
+# Do a library search-path lookup for cl
+func_cl_dashl ()
+{
+ lib=$1
+ found=no
+ save_IFS=$IFS
+ IFS=';'
+ for dir in $lib_path $LIB
+ do
+ IFS=$save_IFS
+ if $shared && test -f "$dir/$lib.dll.lib"; then
+ found=yes
+ lib=$dir/$lib.dll.lib
+ break
+ fi
+ if test -f "$dir/$lib.lib"; then
+ found=yes
+ lib=$dir/$lib.lib
+ break
+ fi
+ if test -f "$dir/lib$lib.a"; then
+ found=yes
+ lib=$dir/lib$lib.a
+ break
+ fi
+ done
+ IFS=$save_IFS
+
+ if test "$found" != yes; then
+ lib=$lib.lib
+ fi
+}
+
+# func_cl_wrapper cl arg...
+# Adjust compile command to suit cl
+func_cl_wrapper ()
+{
+ # Assume a capable shell
+ lib_path=
+ shared=:
+ linker_opts=
+ for arg
+ do
+ if test -n "$eat"; then
+ eat=
+ else
+ case $1 in
+ -o)
+ # configure might choose to run compile as 'compile cc -o foo foo.c'.
+ eat=1
+ case $2 in
+ *.o | *.[oO][bB][jJ])
+ func_file_conv "$2"
+ set x "$@" -Fo"$file"
+ shift
+ ;;
+ *)
+ func_file_conv "$2"
+ set x "$@" -Fe"$file"
+ shift
+ ;;
+ esac
+ ;;
+ -I)
+ eat=1
+ func_file_conv "$2" mingw
+ set x "$@" -I"$file"
+ shift
+ ;;
+ -I*)
+ func_file_conv "${1#-I}" mingw
+ set x "$@" -I"$file"
+ shift
+ ;;
+ -l)
+ eat=1
+ func_cl_dashl "$2"
+ set x "$@" "$lib"
+ shift
+ ;;
+ -l*)
+ func_cl_dashl "${1#-l}"
+ set x "$@" "$lib"
+ shift
+ ;;
+ -L)
+ eat=1
+ func_cl_dashL "$2"
+ ;;
+ -L*)
+ func_cl_dashL "${1#-L}"
+ ;;
+ -static)
+ shared=false
+ ;;
+ -Wl,*)
+ arg=${1#-Wl,}
+ save_ifs="$IFS"; IFS=','
+ for flag in $arg; do
+ IFS="$save_ifs"
+ linker_opts="$linker_opts $flag"
+ done
+ IFS="$save_ifs"
+ ;;
+ -Xlinker)
+ eat=1
+ linker_opts="$linker_opts $2"
+ ;;
+ -*)
+ set x "$@" "$1"
+ shift
+ ;;
+ *.cc | *.CC | *.cxx | *.CXX | *.[cC]++)
+ func_file_conv "$1"
+ set x "$@" -Tp"$file"
+ shift
+ ;;
+ *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO])
+ func_file_conv "$1" mingw
+ set x "$@" "$file"
+ shift
+ ;;
+ *)
+ set x "$@" "$1"
+ shift
+ ;;
+ esac
+ fi
+ shift
+ done
+ if test -n "$linker_opts"; then
+ linker_opts="-link$linker_opts"
+ fi
+ exec "$@" $linker_opts
+ exit 1
+}
+
+eat=
+
+case $1 in
+ '')
+ echo "$0: No command. Try '$0 --help' for more information." 1>&2
+ exit 1;
+ ;;
+ -h | --h*)
+ cat <<\EOF
+Usage: compile [--help] [--version] PROGRAM [ARGS]
+
+Wrapper for compilers which do not understand '-c -o'.
+Remove '-o dest.o' from ARGS, run PROGRAM with the remaining
+arguments, and rename the output as expected.
+
+If you are trying to build a whole package this is not the
+right script to run: please start by reading the file 'INSTALL'.
+
+Report bugs to <bug-automake(a)gnu.org>.
+EOF
+ exit $?
+ ;;
+ -v | --v*)
+ echo "compile $scriptversion"
+ exit $?
+ ;;
+ cl | *[/\\]cl | cl.exe | *[/\\]cl.exe )
+ func_cl_wrapper "$@" # Doesn't return...
+ ;;
+esac
+
+ofile=
+cfile=
+
+for arg
+do
+ if test -n "$eat"; then
+ eat=
+ else
+ case $1 in
+ -o)
+ # configure might choose to run compile as 'compile cc -o foo foo.c'.
+ # So we strip '-o arg' only if arg is an object.
+ eat=1
+ case $2 in
+ *.o | *.obj)
+ ofile=$2
+ ;;
+ *)
+ set x "$@" -o "$2"
+ shift
+ ;;
+ esac
+ ;;
+ *.c)
+ cfile=$1
+ set x "$@" "$1"
+ shift
+ ;;
+ *)
+ set x "$@" "$1"
+ shift
+ ;;
+ esac
+ fi
+ shift
+done
+
+if test -z "$ofile" || test -z "$cfile"; then
+ # If no '-o' option was seen then we might have been invoked from a
+ # pattern rule where we don't need one. That is ok -- this is a
+ # normal compilation that the losing compiler can handle. If no
+ # '.c' file was seen then we are probably linking. That is also
+ # ok.
+ exec "$@"
+fi
+
+# Name of file we expect compiler to create.
+cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'`
+
+# Create the lock directory.
+# Note: use '[/\\:.-]' here to ensure that we don't use the same name
+# that we are using for the .o file. Also, base the name on the expected
+# object file name, since that is what matters with a parallel build.
+lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d
+while true; do
+ if mkdir "$lockdir" >/dev/null 2>&1; then
+ break
+ fi
+ sleep 1
+done
+# FIXME: race condition here if user kills between mkdir and trap.
+trap "rmdir '$lockdir'; exit 1" 1 2 15
+
+# Run the compile.
+"$@"
+ret=$?
+
+if test -f "$cofile"; then
+ test "$cofile" = "$ofile" || mv "$cofile" "$ofile"
+elif test -f "${cofile}bj"; then
+ test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile"
+fi
+
+rmdir "$lockdir"
+exit $ret
+
+# Local Variables:
+# mode: shell-script
+# sh-indentation: 2
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-time-zone: "UTC"
+# time-stamp-end: "; # UTC"
+# End:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rgb-1.0.5/config.h.in new/rgb-1.0.6/config.h.in
--- old/rgb-1.0.5/config.h.in 2013-01-20 01:17:43.000000000 +0100
+++ new/rgb-1.0.6/config.h.in 2014-11-08 20:33:13.000000000 +0100
@@ -3,6 +3,9 @@
/* Header file to include for dbm functions */
#undef DBM_HEADER
+/* Define to 1 if you have the `asprintf' function. */
+#undef HAVE_ASPRINTF
+
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
@@ -69,5 +72,37 @@
/* Define to 1 to use plain text files for rgb database */
#undef USE_RGB_TXT
+/* Enable extensions on AIX 3, Interix. */
+#ifndef _ALL_SOURCE
+# undef _ALL_SOURCE
+#endif
+/* Enable GNU extensions on systems that have them. */
+#ifndef _GNU_SOURCE
+# undef _GNU_SOURCE
+#endif
+/* Enable threading extensions on Solaris. */
+#ifndef _POSIX_PTHREAD_SEMANTICS
+# undef _POSIX_PTHREAD_SEMANTICS
+#endif
+/* Enable extensions on HP NonStop. */
+#ifndef _TANDEM_SOURCE
+# undef _TANDEM_SOURCE
+#endif
+/* Enable general extensions on Solaris. */
+#ifndef __EXTENSIONS__
+# undef __EXTENSIONS__
+#endif
+
+
/* Version number of package */
#undef VERSION
+
+/* Define to 1 if on MINIX. */
+#undef _MINIX
+
+/* Define to 2 if the system does not provide POSIX.1 features except with
+ this defined. */
+#undef _POSIX_1_SOURCE
+
+/* Define to 1 if you need to in order for `stat' and other things to work. */
+#undef _POSIX_SOURCE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rgb-1.0.5/configure.ac new/rgb-1.0.6/configure.ac
--- old/rgb-1.0.5/configure.ac 2013-01-20 01:17:38.000000000 +0100
+++ new/rgb-1.0.6/configure.ac 2014-11-08 20:33:00.000000000 +0100
@@ -23,14 +23,14 @@
# Initialize Autoconf
AC_PREREQ([2.60])
-AC_INIT([rgb], [1.0.5],
+AC_INIT([rgb], [1.0.6],
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg] [rgb])
AC_CONFIG_SRCDIR([Makefile.am])
AC_CONFIG_HEADERS([config.h])
+AC_USE_SYSTEM_EXTENSIONS
# Initialize Automake
AM_INIT_AUTOMAKE([foreign dist-bzip2])
-AM_MAINTAINER_MODE
# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
m4_ifndef([XORG_MACROS_VERSION],
@@ -38,6 +38,8 @@
XORG_MACROS_VERSION(1.8)
XORG_DEFAULT_OPTIONS
+AC_CHECK_FUNCS([asprintf])
+
PKG_CHECK_MODULES(RGB, xproto)
AC_MSG_CHECKING([for rgb database location])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rgb-1.0.5/missing new/rgb-1.0.6/missing
--- old/rgb-1.0.5/missing 2013-01-20 01:17:43.000000000 +0100
+++ new/rgb-1.0.6/missing 2014-11-08 20:33:13.000000000 +0100
@@ -1,11 +1,10 @@
#! /bin/sh
-# Common stub for a few missing GNU programs while installing.
+# Common wrapper for a few potentially missing GNU programs.
-scriptversion=2009-04-28.21; # UTC
+scriptversion=2013-10-28.13; # UTC
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
-# 2008, 2009 Free Software Foundation, Inc.
-# Originally by Fran,cois Pinard <pinard(a)iro.umontreal.ca>, 1996.
+# Copyright (C) 1996-2013 Free Software Foundation, Inc.
+# Originally written by Fran,cois Pinard <pinard(a)iro.umontreal.ca>, 1996.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -26,69 +25,40 @@
# the same distribution terms that you use for the rest of that program.
if test $# -eq 0; then
- echo 1>&2 "Try \`$0 --help' for more information"
+ echo 1>&2 "Try '$0 --help' for more information"
exit 1
fi
-run=:
-sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
-sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
-
-# In the cases where this matters, `missing' is being run in the
-# srcdir already.
-if test -f configure.ac; then
- configure_ac=configure.ac
-else
- configure_ac=configure.in
-fi
+case $1 in
-msg="missing on your system"
+ --is-lightweight)
+ # Used by our autoconf macros to check whether the available missing
+ # script is modern enough.
+ exit 0
+ ;;
-case $1 in
---run)
- # Try to run requested program, and just exit if it succeeds.
- run=
- shift
- "$@" && exit 0
- # Exit code 63 means version mismatch. This often happens
- # when the user try to use an ancient version of a tool on
- # a file that requires a minimum version. In this case we
- # we should proceed has if the program had been absent, or
- # if --run hadn't been passed.
- if test $? = 63; then
- run=:
- msg="probably too old"
- fi
- ;;
+ --run)
+ # Back-compat with the calling convention used by older automake.
+ shift
+ ;;
-h|--h|--he|--hel|--help)
echo "\
$0 [OPTION]... PROGRAM [ARGUMENT]...
-Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
-error status if there is no known handling for PROGRAM.
+Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due
+to PROGRAM being missing or too old.
Options:
-h, --help display this help and exit
-v, --version output version information and exit
- --run try to run the given command, and emulate it if it fails
Supported PROGRAM values:
- aclocal touch file \`aclocal.m4'
- autoconf touch file \`configure'
- autoheader touch file \`config.h.in'
- autom4te touch the output file, or create a stub one
- automake touch all \`Makefile.in' files
- bison create \`y.tab.[ch]', if possible, from existing .[ch]
- flex create \`lex.yy.c', if possible, from existing .c
- help2man touch the output file
- lex create \`lex.yy.c', if possible, from existing .c
- makeinfo touch the output file
- tar try tar, gnutar, gtar, then tar without non-portable flags
- yacc create \`y.tab.[ch]', if possible, from existing .[ch]
+ aclocal autoconf autoheader autom4te automake makeinfo
+ bison yacc flex lex help2man
-Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
-\`g' are ignored when checking the name.
+Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
+'g' are ignored when checking the name.
Send bug reports to <bug-automake(a)gnu.org>."
exit $?
@@ -100,272 +70,141 @@
;;
-*)
- echo 1>&2 "$0: Unknown \`$1' option"
- echo 1>&2 "Try \`$0 --help' for more information"
+ echo 1>&2 "$0: unknown '$1' option"
+ echo 1>&2 "Try '$0 --help' for more information"
exit 1
;;
esac
-# normalize program name to check for.
-program=`echo "$1" | sed '
- s/^gnu-//; t
- s/^gnu//; t
- s/^g//; t'`
-
-# Now exit if we have it, but it failed. Also exit now if we
-# don't have it and --version was passed (most likely to detect
-# the program). This is about non-GNU programs, so use $1 not
-# $program.
-case $1 in
- lex*|yacc*)
- # Not GNU programs, they don't have --version.
- ;;
-
- tar*)
- if test -n "$run"; then
- echo 1>&2 "ERROR: \`tar' requires --run"
- exit 1
- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
- exit 1
- fi
- ;;
+# Run the given program, remember its exit status.
+"$@"; st=$?
- *)
- if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
- # We have it, but it failed.
- exit 1
- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
- # Could not run --version or --help. This is probably someone
- # running `$TOOL --version' or `$TOOL --help' to check whether
- # $TOOL exists and not knowing $TOOL uses missing.
- exit 1
- fi
- ;;
-esac
-
-# If it does not exist, or fails to run (possibly an outdated version),
-# try to emulate it.
-case $program in
- aclocal*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acinclude.m4' or \`${configure_ac}'. You might want
- to install the \`Automake' and \`Perl' packages. Grab them from
- any GNU archive site."
- touch aclocal.m4
- ;;
-
- autoconf*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`${configure_ac}'. You might want to install the
- \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
- archive site."
- touch configure
- ;;
-
- autoheader*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acconfig.h' or \`${configure_ac}'. You might want
- to install the \`Autoconf' and \`GNU m4' packages. Grab them
- from any GNU archive site."
- files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
- test -z "$files" && files="config.h"
- touch_files=
- for f in $files; do
- case $f in
- *:*) touch_files="$touch_files "`echo "$f" |
- sed -e 's/^[^:]*://' -e 's/:.*//'`;;
- *) touch_files="$touch_files $f.in";;
- esac
- done
- touch $touch_files
- ;;
-
- automake*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
- You might want to install the \`Automake' and \`Perl' packages.
- Grab them from any GNU archive site."
- find . -type f -name Makefile.am -print |
- sed 's/\.am$/.in/' |
- while read f; do touch "$f"; done
- ;;
+# If it succeeded, we are done.
+test $st -eq 0 && exit 0
- autom4te*)
- echo 1>&2 "\
-WARNING: \`$1' is needed, but is $msg.
- You might have modified some files without having the
- proper tools for further handling them.
- You can get \`$1' as part of \`Autoconf' from any GNU
- archive site."
-
- file=`echo "$*" | sed -n "$sed_output"`
- test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
- if test -f "$file"; then
- touch $file
- else
- test -z "$file" || exec >$file
- echo "#! /bin/sh"
- echo "# Created by GNU Automake missing as a replacement of"
- echo "# $ $@"
- echo "exit 0"
- chmod +x $file
- exit 1
- fi
- ;;
-
- bison*|yacc*)
- echo 1>&2 "\
-WARNING: \`$1' $msg. You should only need it if
- you modified a \`.y' file. You may need the \`Bison' package
- in order for those modifications to take effect. You can get
- \`Bison' from any GNU archive site."
- rm -f y.tab.c y.tab.h
- if test $# -ne 1; then
- eval LASTARG="\${$#}"
- case $LASTARG in
- *.y)
- SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
- if test -f "$SRCFILE"; then
- cp "$SRCFILE" y.tab.c
- fi
- SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
- if test -f "$SRCFILE"; then
- cp "$SRCFILE" y.tab.h
- fi
- ;;
- esac
- fi
- if test ! -f y.tab.h; then
- echo >y.tab.h
- fi
- if test ! -f y.tab.c; then
- echo 'main() { return 0; }' >y.tab.c
- fi
- ;;
-
- lex*|flex*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.l' file. You may need the \`Flex' package
- in order for those modifications to take effect. You can get
- \`Flex' from any GNU archive site."
- rm -f lex.yy.c
- if test $# -ne 1; then
- eval LASTARG="\${$#}"
- case $LASTARG in
- *.l)
- SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
- if test -f "$SRCFILE"; then
- cp "$SRCFILE" lex.yy.c
- fi
- ;;
- esac
- fi
- if test ! -f lex.yy.c; then
- echo 'main() { return 0; }' >lex.yy.c
- fi
- ;;
-
- help2man*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a dependency of a manual page. You may need the
- \`Help2man' package in order for those modifications to take
- effect. You can get \`Help2man' from any GNU archive site."
-
- file=`echo "$*" | sed -n "$sed_output"`
- test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
- if test -f "$file"; then
- touch $file
- else
- test -z "$file" || exec >$file
- echo ".ab help2man is required to generate this page"
- exit $?
- fi
- ;;
-
- makeinfo*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.texi' or \`.texinfo' file, or any other file
- indirectly affecting the aspect of the manual. The spurious
- call might also be the consequence of using a buggy \`make' (AIX,
- DU, IRIX). You might want to install the \`Texinfo' package or
- the \`GNU make' package. Grab either from any GNU archive site."
- # The file to touch is that specified with -o ...
- file=`echo "$*" | sed -n "$sed_output"`
- test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
- if test -z "$file"; then
- # ... or it is the one specified with @setfilename ...
- infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
- file=`sed -n '
- /^@setfilename/{
- s/.* \([^ ]*\) *$/\1/
- p
- q
- }' $infile`
- # ... or it is derived from the source name (dir/f.texi becomes f.info)
- test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
- fi
- # If the file does not exist, the user really needs makeinfo;
- # let's fail without touching anything.
- test -f $file || exit 1
- touch $file
- ;;
-
- tar*)
- shift
-
- # We have already tried tar in the generic part.
- # Look for gnutar/gtar before invocation to avoid ugly error
- # messages.
- if (gnutar --version > /dev/null 2>&1); then
- gnutar "$@" && exit 0
- fi
- if (gtar --version > /dev/null 2>&1); then
- gtar "$@" && exit 0
- fi
- firstarg="$1"
- if shift; then
- case $firstarg in
- *o*)
- firstarg=`echo "$firstarg" | sed s/o//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- case $firstarg in
- *h*)
- firstarg=`echo "$firstarg" | sed s/h//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- fi
-
- echo 1>&2 "\
-WARNING: I can't seem to be able to run \`tar' with the given arguments.
- You may want to install GNU tar or Free paxutils, or check the
- command line arguments."
- exit 1
- ;;
-
- *)
- echo 1>&2 "\
-WARNING: \`$1' is needed, and is $msg.
- You might have modified some files without having the
- proper tools for further handling them. Check the \`README' file,
- it often tells you about the needed prerequisites for installing
- this package. You may also peek at any GNU archive site, in case
- some other package would contain this missing \`$1' program."
- exit 1
- ;;
-esac
+# Also exit now if we it failed (or wasn't found), and '--version' was
+# passed; such an option is passed most likely to detect whether the
+# program is present and works.
+case $2 in --version|--help) exit $st;; esac
+
+# Exit code 63 means version mismatch. This often happens when the user
+# tries to use an ancient version of a tool on a file that requires a
+# minimum version.
+if test $st -eq 63; then
+ msg="probably too old"
+elif test $st -eq 127; then
+ # Program was missing.
+ msg="missing on your system"
+else
+ # Program was found and executed, but failed. Give up.
+ exit $st
+fi
-exit 0
+perl_URL=http://www.perl.org/
+flex_URL=http://flex.sourceforge.net/
+gnu_software_URL=http://www.gnu.org/software
+
+program_details ()
+{
+ case $1 in
+ aclocal|automake)
+ echo "The '$1' program is part of the GNU Automake package:"
+ echo "<$gnu_software_URL/automake>"
+ echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:"
+ echo "<$gnu_software_URL/autoconf>"
+ echo "<$gnu_software_URL/m4/>"
+ echo "<$perl_URL>"
+ ;;
+ autoconf|autom4te|autoheader)
+ echo "The '$1' program is part of the GNU Autoconf package:"
+ echo "<$gnu_software_URL/autoconf/>"
+ echo "It also requires GNU m4 and Perl in order to run:"
+ echo "<$gnu_software_URL/m4/>"
+ echo "<$perl_URL>"
+ ;;
+ esac
+}
+
+give_advice ()
+{
+ # Normalize program name to check for.
+ normalized_program=`echo "$1" | sed '
+ s/^gnu-//; t
+ s/^gnu//; t
+ s/^g//; t'`
+
+ printf '%s\n' "'$1' is $msg."
+
+ configure_deps="'configure.ac' or m4 files included by 'configure.ac'"
+ case $normalized_program in
+ autoconf*)
+ echo "You should only need it if you modified 'configure.ac',"
+ echo "or m4 files included by it."
+ program_details 'autoconf'
+ ;;
+ autoheader*)
+ echo "You should only need it if you modified 'acconfig.h' or"
+ echo "$configure_deps."
+ program_details 'autoheader'
+ ;;
+ automake*)
+ echo "You should only need it if you modified 'Makefile.am' or"
+ echo "$configure_deps."
+ program_details 'automake'
+ ;;
+ aclocal*)
+ echo "You should only need it if you modified 'acinclude.m4' or"
+ echo "$configure_deps."
+ program_details 'aclocal'
+ ;;
+ autom4te*)
+ echo "You might have modified some maintainer files that require"
+ echo "the 'autom4te' program to be rebuilt."
+ program_details 'autom4te'
+ ;;
+ bison*|yacc*)
+ echo "You should only need it if you modified a '.y' file."
+ echo "You may want to install the GNU Bison package:"
+ echo "<$gnu_software_URL/bison/>"
+ ;;
+ lex*|flex*)
+ echo "You should only need it if you modified a '.l' file."
+ echo "You may want to install the Fast Lexical Analyzer package:"
+ echo "<$flex_URL>"
+ ;;
+ help2man*)
+ echo "You should only need it if you modified a dependency" \
+ "of a man page."
+ echo "You may want to install the GNU Help2man package:"
+ echo "<$gnu_software_URL/help2man/>"
+ ;;
+ makeinfo*)
+ echo "You should only need it if you modified a '.texi' file, or"
+ echo "any other file indirectly affecting the aspect of the manual."
+ echo "You might want to install the Texinfo package:"
+ echo "<$gnu_software_URL/texinfo/>"
+ echo "The spurious makeinfo call might also be the consequence of"
+ echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might"
+ echo "want to install GNU make:"
+ echo "<$gnu_software_URL/make/>"
+ ;;
+ *)
+ echo "You might have modified some files without having the proper"
+ echo "tools for further handling them. Check the 'README' file, it"
+ echo "often tells you about the needed prerequisites for installing"
+ echo "this package. You may also peek at any GNU archive site, in"
+ echo "case some other package contains this missing '$1' program."
+ ;;
+ esac
+}
+
+give_advice "$1" | sed -e '1s/^/WARNING: /' \
+ -e '2,$s/^/ /' >&2
+
+# Propagate the correct exit status (expected to be 127 for a program
+# not found, 63 for a program that failed due to version mismatch).
+exit $st
# Local variables:
# eval: (add-hook 'write-file-hooks 'time-stamp)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rgb-1.0.5/rgb.txt new/rgb-1.0.6/rgb.txt
--- old/rgb-1.0.5/rgb.txt 2013-01-20 01:17:38.000000000 +0100
+++ new/rgb-1.0.6/rgb.txt 2014-11-08 20:33:00.000000000 +0100
@@ -57,6 +57,14 @@
119 136 153 LightSlateGrey
190 190 190 gray
190 190 190 grey
+190 190 190 x11 gray
+190 190 190 X11Gray
+190 190 190 x11 grey
+190 190 190 X11Grey
+128 128 128 web gray
+128 128 128 WebGray
+128 128 128 web grey
+128 128 128 WebGrey
211 211 211 light grey
211 211 211 LightGrey
211 211 211 light gray
@@ -105,6 +113,7 @@
72 209 204 MediumTurquoise
64 224 208 turquoise
0 255 255 cyan
+ 0 255 255 aqua
224 255 255 light cyan
224 255 255 LightCyan
95 158 160 cadet blue
@@ -131,6 +140,11 @@
124 252 0 lawn green
124 252 0 LawnGreen
0 255 0 green
+ 0 255 0 lime
+ 0 255 0 x11 green
+ 0 255 0 X11Green
+ 0 128 0 web green
+ 0 128 0 WebGreen
127 255 0 chartreuse
0 250 154 medium spring green
0 250 154 MediumSpringGreen
@@ -202,11 +216,16 @@
219 112 147 pale violet red
219 112 147 PaleVioletRed
176 48 96 maroon
+176 48 96 x11 maroon
+176 48 96 X11Maroon
+128 0 0 web maroon
+128 0 0 WebMaroon
199 21 133 medium violet red
199 21 133 MediumVioletRed
208 32 144 violet red
208 32 144 VioletRed
255 0 255 magenta
+255 0 255 fuchsia
238 130 238 violet
221 160 221 plum
218 112 214 orchid
@@ -219,6 +238,10 @@
138 43 226 blue violet
138 43 226 BlueViolet
160 32 240 purple
+160 32 240 x11 purple
+160 32 240 X11Purple
+128 0 128 web purple
+128 0 128 WebPurple
147 112 219 medium purple
147 112 219 MediumPurple
216 191 216 thistle
@@ -750,3 +773,10 @@
139 0 0 DarkRed
144 238 144 light green
144 238 144 LightGreen
+220 20 60 crimson
+ 75 0 130 indigo
+128 128 0 olive
+102 51 153 rebecca purple
+102 51 153 RebeccaPurple
+192 192 192 silver
+ 0 128 128 teal
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rgb-1.0.5/showrgb.c new/rgb-1.0.6/showrgb.c
--- old/rgb-1.0.5/showrgb.c 2013-01-20 01:17:38.000000000 +0100
+++ new/rgb-1.0.6/showrgb.c 2014-11-08 20:33:00.000000000 +0100
@@ -124,11 +124,18 @@
int lineno = 0;
int red, green, blue;
+#ifdef HAVE_ASPRINTF
+ if (asprintf(&path, "%s.txt", filename) == -1) {
+ perror (ProgramName);
+ exit (1);
+ }
+#else
path = (char *)malloc(strlen(filename) + 5);
strcpy(path, filename);
strcat(path, ".txt");
+#endif
- if (!(rgb = fopen(path, "r"))) {
+ if (!(rgb = fopen(path, "r")) && !(rgb = fopen(filename, "r"))) {
fprintf (stderr, "%s: unable to open rgb database \"%s\"\n",
ProgramName, filename);
free(path);
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package intel-gpu-tools for openSUSE:Factory checked in at 2014-11-24 11:17:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/intel-gpu-tools (Old)
and /work/SRC/openSUSE:Factory/.intel-gpu-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "intel-gpu-tools"
Changes:
--------
--- /work/SRC/openSUSE:Factory/intel-gpu-tools/intel-gpu-tools.changes 2014-06-18 07:52:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.intel-gpu-tools.new/intel-gpu-tools.changes 2014-11-24 11:17:31.000000000 +0100
@@ -1,0 +2,15 @@
+Mon Nov 17 10:26:21 UTC 2014 - sndirsch(a)suse.com
+
+- rename intel-gpu-tools-1.7-fix-bashisms.patch to
+ u_intel-gpu-tools-1.7-fix-bashisms.patch according to our patch
+ guidelines
+
+-------------------------------------------------------------------
+Mon Nov 17 04:00:00 UTC 2014 - Led <ledest(a)gmail.com>
+
+- fix bashism in intel_gpu_abrt script that uses bash-specific
+ constructions
+- add patches:
+ * intel-gpu-tools-1.7-fix-bashisms.patch
+
+-------------------------------------------------------------------
New:
----
u_intel-gpu-tools-1.7-fix-bashisms.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ intel-gpu-tools.spec ++++++
--- /var/tmp/diff_new_pack.60hWiZ/_old 2014-11-24 11:17:32.000000000 +0100
+++ /var/tmp/diff_new_pack.60hWiZ/_new 2014-11-24 11:17:32.000000000 +0100
@@ -26,6 +26,7 @@
Source0: %{name}-%{version}.tar.bz2
Patch0: n_disable-build-of-pm_rpm.patch
Patch1: n_missing_check-ndebug.h.patch
+Patch2: u_%{name}-1.7-fix-bashisms.patch
BuildRequires: i2c-tools
BuildRequires: libtool
BuildRequires: pkg-config
@@ -52,6 +53,7 @@
%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%build
autoreconf -fi
++++++ u_intel-gpu-tools-1.7-fix-bashisms.patch ++++++
diff -Ndur intel-gpu-tools-1.7/tools/intel_gpu_abrt intel-gpu-tools-1.7-fix-bashisms/tools/intel_gpu_abrt
--- intel-gpu-tools-1.7/tools/intel_gpu_abrt 2014-05-13 15:31:22.000000000 +0300
+++ intel-gpu-tools-1.7-fix-bashisms/tools/intel_gpu_abrt 2014-11-17 06:51:03.587423549 +0200
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
if [[ $UID -ne 0 ]]; then
echo "$0 must be run as root"
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package tigervnc for openSUSE:Factory checked in at 2014-11-24 11:17:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tigervnc (Old)
and /work/SRC/openSUSE:Factory/.tigervnc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tigervnc"
Changes:
--------
--- /work/SRC/openSUSE:Factory/tigervnc/tigervnc.changes 2014-11-03 13:11:59.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.tigervnc.new/tigervnc.changes 2014-11-24 11:17:30.000000000 +0100
@@ -1,0 +2,5 @@
+Sun Nov 16 09:33:04 UTC 2014 - oscar(a)naiandei.net
+
+- add -fPIC to CFLAGS and CXXFLAGS to compile correctly on armv7l
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tigervnc.spec ++++++
--- /var/tmp/diff_new_pack.GDqKkG/_old 2014-11-24 11:17:31.000000000 +0100
+++ /var/tmp/diff_new_pack.GDqKkG/_new 2014-11-24 11:17:31.000000000 +0100
@@ -170,8 +170,8 @@
popd
%build
-export CXXFLAGS="%optflags"
-export CFLAGS="%optflags"
+export CXXFLAGS="%optflags -fPIC"
+export CFLAGS="%optflags -fPIC"
# Build all tigervnc
cmake -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} -DCMAKE_BUILD_TYPE=RelWithDebInfo
make %{?_smp_mflags}
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package kaffeine for openSUSE:Factory checked in at 2014-11-24 11:17:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kaffeine (Old)
and /work/SRC/openSUSE:Factory/.kaffeine.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kaffeine"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kaffeine/kaffeine.changes 2013-08-21 15:11:07.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kaffeine.new/kaffeine.changes 2014-11-24 11:17:29.000000000 +0100
@@ -1,0 +2,6 @@
+Sat Nov 15 14:32:20 UTC 2014 - wbauer(a)tmo.at
+
+- fix ksuseinstall to install libxine2-codecs, libxine1 is not used any more since 12.2
+ (boo#858018)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ksuseinstall.diff ++++++
--- /var/tmp/diff_new_pack.qleOFI/_old 2014-11-24 11:17:30.000000000 +0100
+++ /var/tmp/diff_new_pack.qleOFI/_new 2014-11-24 11:17:30.000000000 +0100
@@ -99,7 +99,7 @@
+ {
+ return;
+ }
-+ if( KSUSEInstall::installCapabilities( QStringList() << "libxine1-codecs",
++ if( KSUSEInstall::installCapabilities( QStringList() << "libxine2-codecs",
+ KSUSEInstall::FullInstallRequired, window()))
+ { // TODO use the items
+ KGuiItem restartNowGuiItem( KStandardGuiItem::yes());
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package atomiks for openSUSE:Factory checked in at 2014-11-24 11:16:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/atomiks (Old)
and /work/SRC/openSUSE:Factory/.atomiks.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "atomiks"
Changes:
--------
--- /work/SRC/openSUSE:Factory/atomiks/atomiks.changes 2014-11-13 09:17:18.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.atomiks.new/atomiks.changes 2014-11-24 11:16:04.000000000 +0100
@@ -1,0 +2,13 @@
+Tue Nov 18 09:34:43 UTC 2014 - nemysis(a)gmx.ch
+
+- Add BuildRequires for hicolor-icon-theme
+
+-------------------------------------------------------------------
+Mon Nov 17 21:59:29 UTC 2014 - nemysis(a)gmx.ch
+
+- Use CFLAGS="%{optflags}" to fix
+ 'File is compiled without RPM_OPT_FLAGS'
+- Install icon in %{_datadir}/icons/hicolor/48x48/apps/
+ instead of %{_datadir}/pixmaps/
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ atomiks.spec ++++++
--- /var/tmp/diff_new_pack.CwWST4/_old 2014-11-24 11:16:05.000000000 +0100
+++ /var/tmp/diff_new_pack.CwWST4/_new 2014-11-24 11:16:05.000000000 +0100
@@ -29,6 +29,7 @@
Source2: %{name}.desktop
%if 0%{?suse_version}
BuildRequires: fdupes
+BuildRequires: hicolor-icon-theme
BuildRequires: update-desktop-files
%endif
BuildRequires: dos2unix
@@ -52,7 +53,7 @@
dos2unix readme.txt license.txt history.txt
%build
-make %{?_smp_mflags}
+make %{?_smp_mflags} CFLAGS="%{optflags}"
%install
# install executable
@@ -60,7 +61,7 @@
install -Dm 0755 editor %{buildroot}%{_bindir}/%{name}-editor
# install icon
-install -Dm 0644 %{S:1} %{buildroot}%{_datadir}/pixmaps/%{name}.png
+install -Dm 0644 %{S:1} %{buildroot}/%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
# install Desktop file
install -Dm 0644 %{S:2} %{buildroot}%{_datadir}/applications/%{name}.desktop
@@ -76,6 +77,6 @@
%{_bindir}/%{name}
%{_bindir}/%{name}-editor
%{_datadir}/applications/%{name}.desktop
-%{_datadir}/pixmaps/%{name}.png
+%{_datadir}/icons/hicolor/
%changelog
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package rrdtool for openSUSE:Factory checked in at 2014-11-24 11:15:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rrdtool (Old)
and /work/SRC/openSUSE:Factory/.rrdtool.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rrdtool"
Changes:
--------
--- /work/SRC/openSUSE:Factory/rrdtool/rrdtool.changes 2014-02-15 17:18:04.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.rrdtool.new/rrdtool.changes 2014-11-24 11:16:00.000000000 +0100
@@ -1,0 +2,11 @@
+Sun Nov 23 06:16:00 UTC 2014 - Led <ledest(a)gmail.com>
+
+- fix bashisms in rrdcached-systemd-pre script
+
+-------------------------------------------------------------------
+Wed Nov 19 22:59:24 UTC 2014 - dimstar(a)opensuse.org
+
+- Replace systemd BuildRequires with pkgconfig(systemd): we do not
+ require the full installation / dep chain of systemd.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rrdtool.spec ++++++
--- /var/tmp/diff_new_pack.tzm6oW/_old 2014-11-24 11:16:04.000000000 +0100
+++ /var/tmp/diff_new_pack.tzm6oW/_new 2014-11-24 11:16:04.000000000 +0100
@@ -35,9 +35,9 @@
BuildRequires: pango-devel
BuildRequires: python-devel
BuildRequires: ruby-devel
-BuildRequires: systemd
BuildRequires: tcl-devel
BuildRequires: tcpd-devel
+BuildRequires: pkgconfig(systemd)
Requires: perl = %{perl_version}
Version: 1.4.7
Release: 0
++++++ rrdcached-systemd-pre ++++++
--- /var/tmp/diff_new_pack.tzm6oW/_old 2014-11-24 11:16:04.000000000 +0100
+++ /var/tmp/diff_new_pack.tzm6oW/_new 2014-11-24 11:16:04.000000000 +0100
@@ -17,14 +17,14 @@
# Read config
. $RRDCACHED_CONFIG
-function check_and_create_dir(){
+check_and_create_dir() {
local DIR=$1
test -d "$DIR" || mkdir -p "$DIR"
}
case "$RRDCACHED_ADDRESS" in
- ^unix:)
- SOCKETDIR=$(dirname ${RRDCACHED_ADDRESS/unix:/})
+ unix:*)
+ SOCKETDIR=$(dirname ${RRDCACHED_ADDRESS#unix:})
check_and_create_dir "$SOCKETDIR"
chgrp $RRDCACHED_GROUP "$SOCKETDIR"
;;
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0