Hello community, here is the log from the commit of package xbacklight for openSUSE:13.1 checked in at 2013-10-25 18:54:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:13.1/xbacklight (Old) and /work/SRC/openSUSE:13.1/.xbacklight.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xbacklight" Changes: -------- --- /work/SRC/openSUSE:13.1/xbacklight/xbacklight.changes 2013-09-23 11:15:13.000000000 +0200 +++ /work/SRC/openSUSE:13.1/.xbacklight.new/xbacklight.changes 2013-10-25 18:54:33.000000000 +0200 @@ -1,0 +2,9 @@ +Fri Oct 25 14:05:14 UTC 2013 - [email protected] + +- update to 1.2.1 + * config: Add missing AC_CONFIG_SRCDIR + * Combine usage message strings + * Fix reading backlight level on 64-bit systems (bug 63205) + * man: replace hyphens with minus signs + +------------------------------------------------------------------- Old: ---- xbacklight-1.2.0.tar.bz2 New: ---- xbacklight-1.2.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xbacklight.spec ++++++ --- /var/tmp/diff_new_pack.ISo4A3/_old 2013-10-25 18:54:34.000000000 +0200 +++ /var/tmp/diff_new_pack.ISo4A3/_new 2013-10-25 18:54:34.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package xbacklight # -# 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 @@ -17,7 +17,7 @@ Name: xbacklight -Version: 1.2.0 +Version: 1.2.1 Release: 0 Summary: Utility to adjust the screen backlight brightness License: MIT ++++++ xbacklight-1.2.0.tar.bz2 -> xbacklight-1.2.1.tar.bz2 ++++++ ++++ 22388 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/xbacklight-1.2.0/.gitignore new/xbacklight-1.2.1/.gitignore --- old/xbacklight-1.2.0/.gitignore 2012-09-11 23:41:48.000000000 +0200 +++ new/xbacklight-1.2.1/.gitignore 1970-01-01 01:00:00.000000000 +0100 @@ -1,79 +0,0 @@ -# -# X.Org module default exclusion patterns -# The next section if for module specific patterns -# -# Do not edit the following section -# GNU Build System (Autotools) -aclocal.m4 -autom4te.cache/ -autoscan.log -ChangeLog -compile -config.guess -config.h -config.h.in -config.log -config-ml.in -config.py -config.status -config.status.lineno -config.sub -configure -configure.scan -depcomp -.deps/ -INSTALL -install-sh -.libs/ -libtool -libtool.m4 -ltmain.sh -lt~obsolete.m4 -ltoptions.m4 -ltsugar.m4 -ltversion.m4 -Makefile -Makefile.in -mdate-sh -missing -mkinstalldirs -*.pc -py-compile -stamp-h? -symlink-tree -texinfo.tex -ylwrap - -# Do not edit the following section -# Edit Compile Debug Document Distribute -*~ -*.[0-9] -*.[0-9]x -*.bak -*.bin -core -*.dll -*.exe -*-ISO*.bdf -*-JIS*.bdf -*-KOI8*.bdf -*.kld -*.ko -*.ko.cmd -*.lai -*.l[oa] -*.[oa] -*.obj -*.patch -*.so -*.pcf.gz -*.pdb -*.tar.bz2 -*.tar.gz -# -# Add & Override patterns for xbacklight -# -# Edit the following section as needed -# For example, !report.pc overrides *.pc. See 'man gitignore' -# -xbacklight 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/xbacklight-1.2.0/ChangeLog new/xbacklight-1.2.1/ChangeLog --- old/xbacklight-1.2.0/ChangeLog 1970-01-01 01:00:00.000000000 +0100 +++ new/xbacklight-1.2.1/ChangeLog 2013-10-08 05:46:25.000000000 +0200 @@ -0,0 +1,293 @@ +commit 8e0f47c1971f17ac37c89fb49a8f1807d25923a5 +Author: Matt Turner <[email protected]> +Date: Mon Oct 7 20:43:34 2013 -0700 + + xbacklight 1.2.1 + + Signed-off-by: Matt Turner <[email protected]> + +commit a4c00b2662a4c7291627899021f10c6a6d4716f3 +Author: Julien Cristau <[email protected]> +Date: Thu Jul 11 12:03:40 2013 +0200 + + man: replace hyphens with minus signs + + Reported-by: Gianfranco Costamagna <[email protected]> + Signed-off-by: Julien Cristau <[email protected]> + +commit 5d7642ffd0de1d6037f6f98b8733e8a8161e24d3 +Author: Edward Sheldrake <[email protected]> +Date: Sat Apr 6 13:39:38 2013 +0100 + + Fix reading backlight level on 64-bit systems (bug 63205) + + obviously incorrect output of "xbacklight -get": + 51671552015166906368.000000 + + valgrind reports an invalid read of size 8 at xbacklight.c:91 + + https://bugs.freedesktop.org/show_bug.cgi?id=63205 + + Reviewed-by: Julien Cristau <[email protected]> + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 36ffc5e0eb50fdda93af3dd7dc3899622e80d3be +Author: Alan Coopersmith <[email protected]> +Date: Sat Apr 6 09:45:22 2013 -0700 + + Combine usage message strings + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit cc2a24b51637e8f21c9c0aed73394db67a965b62 +Author: Alan Coopersmith <[email protected]> +Date: Sat Apr 6 09:40:53 2013 -0700 + + config: Add missing AC_CONFIG_SRCDIR + + Regroup AC statements under the Autoconf initialization section. + Regroup AM statements under the Automake initialization section. + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 059c60e7a6ae7f6cdcf51b06ac733bb2392c2ec2 +Author: Matt Turner <[email protected]> +Date: Tue Sep 11 14:37:18 2012 -0700 + + xbacklight 1.2.0 + + Signed-off-by: Matt Turner <[email protected]> + +commit 6f2668f2cede3598bad3feb1cae9e8de473d2531 +Author: Jon Lund Steffensen <[email protected]> +Date: Sun Aug 12 10:04:08 2012 -0700 + + Port xbacklight to XCB + + Signed-off-by: Matt Turner <[email protected]> + +commit a18911abb94ef0cfa55282b96027f501a82652a6 +Author: Gaetan Nadon <[email protected]> +Date: Wed Jan 19 10:06:55 2011 -0500 + + config: move man pages into their own directory + + Use services provided by XORG_MANPAGE_SECTIONS. + Use standard Makefile for man pages. + + Signed-off-by: Gaetan Nadon <[email protected]> + +commit 8bc2e5a8888de4d457870986f442b628e4795364 +Author: Gaetan Nadon <[email protected]> +Date: Thu Jan 13 17:15:36 2011 -0500 + + man: replace hard coded man page section with substitution strings + + Signed-off-by: Gaetan Nadon <[email protected]> + +commit ae1445b4ce52ecc739faee1e69ab9f51d0ad90f3 +Author: Gaetan Nadon <[email protected]> +Date: Wed Jan 12 16:28:02 2011 -0500 + + config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS + + This silences an Autoconf warning + +commit 3d55286af9f597d81099f58c7236a920d02c7519 +Author: Gaetan Nadon <[email protected]> +Date: Mon Apr 5 20:42:20 2010 -0400 + + config: the file COPYING in EXTRA_DIST is redundant + + COPYING is a filename known to Automake and does not + need to be on EXTRA_DIST. + + Signed-off-by: Gaetan Nadon <[email protected]> + +commit 30ed7c0b3f2dc131e9fa4bb53ba702b65b05b46a +Author: Alan Coopersmith <[email protected]> +Date: Fri Oct 29 23:36:28 2010 -0700 + + xbacklight 1.1.2 + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 3aab2f2e43ba5f9afbf7d20d54b70150ca6773a1 +Author: Alan Coopersmith <[email protected]> +Date: Thu Sep 23 10:04:24 2010 -0700 + + config: Remove unnecessary calls from configure.ac + + AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now + PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 98a594c61ed407facfefc430715df09d5ccc8c6c +Author: Gaetan Nadon <[email protected]> +Date: Tue Jul 20 18:45:18 2010 -0400 + + config: update AC_PREREQ statement to 2.60 + + Unrelated to the previous patches, the new value simply reflects + the reality that the minimum level for autoconf to configure + all x.org modules is 2.60 dated June 2006. + + ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz + + Signed-off-by: Gaetan Nadon <[email protected]> + +commit 3a5f2d5dad2c281e49be2eb3b1cc041bd9ada715 +Author: Alan Coopersmith <[email protected]> +Date: Thu Jul 1 00:31:18 2010 -0700 + + Remove unused direct dependency on libXrender + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 5b4cd1f97f578e6574c905b7630841ced0193fc4 +Author: Alan Coopersmith <[email protected]> +Date: Wed Jun 30 23:25:03 2010 -0700 + + config: upgrade to util-macros 1.8 for additional man page support + + Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS + The value of MAN_SUBST is the same for all X.Org packages. + + Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS + The existing statement can now be removed from the configuration file. + + Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED) + Enables silent rule and use platform appropriate version of sed. + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit cc6e442b15988076f5ebc5513654826869378eee +Author: Gaetan Nadon <[email protected]> +Date: Thu Nov 26 09:19:52 2009 -0500 + + Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES + + Now that the INSTALL file is generated. + Allows running make maintainer-clean. + +commit 7fcffe84dccc00f4318179f5237d2937c80abc02 +Author: Gaetan Nadon <[email protected]> +Date: Wed Oct 28 14:09:08 2009 -0400 + + INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 + + Add missing INSTALL file. Use standard GNU file on building tarball + README may have been updated + Remove AUTHORS file as it is empty and no content available yet. + Remove NEWS file as it is empty and no content available yet. + +commit f634bdf93c3623f48f6e9f6baf65ff64835db0f6 +Author: Gaetan Nadon <[email protected]> +Date: Tue Oct 27 15:07:24 2009 -0400 + + Deploy the new XORG_DEFAULT_OPTIONS #24242 + + This macro aggregate a number of existing macros that sets commmon + X.Org components configuration options. It shields the configuration file from + future changes. + +commit 0fa72795f798e34dd918b51b01fd07adc098cdc5 +Author: Gaetan Nadon <[email protected]> +Date: Mon Oct 26 22:08:38 2009 -0400 + + Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 + + ChangeLog filename is known to Automake and requires no further + coding in the makefile. + +commit 36b4b6dba0df92071f54c32154ef8d0366029282 +Author: Gaetan Nadon <[email protected]> +Date: Thu Oct 22 12:34:15 2009 -0400 + + .gitignore: use common defaults with custom section # 24239 + + Using common defaults will reduce errors and maintenance. + Only the very small or inexistent custom section need periodic maintenance + when the structure of the component changes. Do not edit defaults. + +commit cbf474d6751dd32154163b8997519319655f0545 +Author: Alan Coopersmith <[email protected]> +Date: Thu Sep 24 17:54:45 2009 -0700 + + xbacklight 1.1.1 + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit da0d7d89130b9a9e31905897627f0c805a58b2b3 +Author: Alan Coopersmith <[email protected]> +Date: Thu Sep 24 17:53:43 2009 -0700 + + Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 1b52fc41b59899b45dd1b06f9c1268b4458f9cd6 +Author: Alan Coopersmith <[email protected]> +Date: Thu Sep 24 17:43:47 2009 -0700 + + Add README with pointers to mailing lists, bugzilla, & git + + Signed-off-by: Alan Coopersmith <[email protected]> + +commit 5512e161157d6ac8a8d8a27fc99d596c6686b1da +Author: Matthias Hopf <[email protected]> +Date: Wed Aug 19 14:38:31 2009 +0200 + + Use "Backlight" RandR property, fall back to legacy "BACKLIGHT". + +commit 97a3f5665a62ff3a606da48f3854d082f249e6a8 +Author: Paulo Cesar Pereira de Andrade <[email protected]> +Date: Mon Jan 19 19:17:58 2009 -0200 + + Ansification and compile warning fixes. + + This also uses XORG_CHANGELOG and XORG_CWARNFLAGS, corrects + make distcheck and all gcc 4.3 and sparse warnings. + +commit a0dc8902b476fc2dddf02fceec7a7186d81f48fc +Author: Alan Coopersmith <[email protected]> +Date: Thu Sep 6 16:27:47 2007 -0700 + + Man page typo ("faiding") + +commit 922cec4e60a4fb4db6c7333b7264cd940e763239 +Author: Keith Packard <[email protected]> +Date: Thu Jun 21 14:51:57 2007 +0100 + + Update to version 1.1 + +commit 4440d319f20d1970b2a3f94a1c4f2b5142158ce3 +Author: Keith Packard <[email protected]> +Date: Thu Jun 21 14:50:54 2007 +0100 + + Add licenses (oops) + +commit ba34df17cfbd7bcf029b1fdc4bcd7b894a49a63d +Author: Keith Packard <[email protected]> +Date: Thu Jun 21 11:36:30 2007 +0100 + + Fix version in configure.ac + +commit 3000145191a00d4c9b90efb221fadb9ce37380c0 +Author: Keith Packard <[email protected]> +Date: Thu Mar 29 23:18:14 2007 -0700 + + Add -time and -steps options to adjust fade + +commit 38c2c45514d50b825a5c74abedc30cb2272064d7 +Author: Keith Packard <[email protected]> +Date: Thu Mar 29 22:59:29 2007 -0700 + + Add autogen.sh + +commit d52f81e43da29d94122d62c1b1be34946960033c +Author: Keith Packard <[email protected]> +Date: Thu Mar 29 22:56:13 2007 -0700 + + Initial xbacklight program 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/xbacklight-1.2.0/INSTALL new/xbacklight-1.2.1/INSTALL --- old/xbacklight-1.2.0/INSTALL 1970-01-01 01:00:00.000000000 +0100 +++ new/xbacklight-1.2.1/INSTALL 2013-10-08 05:46:25.000000000 +0200 @@ -0,0 +1,291 @@ +Installation Instructions +************************* + +Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, +2006, 2007, 2008 Free Software Foundation, Inc. + + This file is free documentation; the Free Software Foundation gives +unlimited permission to copy, distribute and modify it. + +Basic Installation +================== + + 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. + + The `configure' shell script attempts to guess correct values for +various system-dependent variables used during compilation. It uses +those values to create a `Makefile' in each directory of the package. +It may also create one or more `.h' files containing system-dependent +definitions. Finally, it creates a shell script `config.status' that +you can run in the future to recreate the current configuration, and a +file `config.log' containing compiler output (useful mainly for +debugging `configure'). + + It can also use an optional file (typically called `config.cache' +and enabled with `--cache-file=config.cache' or simply `-C') that saves +the results of its tests to speed up reconfiguring. Caching is +disabled by default to prevent problems with accidental use of stale +cache files. + + If you need to do unusual things to compile the package, please try +to figure out how `configure' could check whether to do them, and mail +diffs or instructions to the address given in the `README' so they can +be considered for the next release. If you are using the cache, and at +some point `config.cache' contains results you don't want to keep, you +may remove or edit it. + + The file `configure.ac' (or `configure.in') is used to create +`configure' by a program called `autoconf'. You need `configure.ac' if +you want to change it or regenerate `configure' using a newer version +of `autoconf'. + +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. + + Running `configure' might take a while. While running, it prints + some messages telling which features it is checking for. + + 2. Type `make' to compile the package. + + 3. Optionally, type `make check' to run any self-tests that come with + the package. + + 4. Type `make install' to install the programs and any data files and + documentation. + + 5. 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 + also a `make maintainer-clean' target, but that is intended mainly + for the package's developers. If you use it, you may have to get + 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. + +Compilers and Options +===================== + + Some systems require unusual options for compilation or linking that +the `configure' script does not know about. Run `./configure --help' +for details on some of the pertinent environment variables. + + You can give `configure' initial values for configuration parameters +by setting variables in the command line or in the environment. Here +is an example: + + ./configure CC=c99 CFLAGS=-g LIBS=-lposix + + *Note Defining Variables::, for more details. + +Compiling For Multiple Architectures +==================================== + + You can compile the package for more than one kind of computer at the +same time, by placing the object files for each architecture in their +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 `..'. + + 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 +installed the package for one architecture, use `make distclean' before +reconfiguring for another architecture. + + On MacOS X 10.5 and later systems, you can create libraries and +executables that work on multiple system types--known as "fat" or +"universal" binaries--by specifying multiple `-arch' options to the +compiler but only a single `-arch' option to the preprocessor. Like +this: + + ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ + CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ + CPP="gcc -E" CXXCPP="g++ -E" + + This is not guaranteed to produce working output in all cases, you +may have to build one architecture at a time and combine the results +using the `lipo' tool if you have problems. + +Installation Names +================== + + 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'. + + You can specify separate installation prefixes for +architecture-specific files and architecture-independent files. If you +pass the option `--exec-prefix=PREFIX' to `configure', the package uses +PREFIX as the prefix for installing programs and libraries. +Documentation and other data files still use the regular prefix. + + 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. + + 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 +is something like `gnu-as' or `x' (for the X Window System). The +`README' should mention any `--enable-' and `--with-' options that the +package recognizes. + + For packages that use the X Window System, `configure' can usually +find the X include and library files automatically, but if it doesn't, +you can use the `configure' options `--x-includes=DIR' and +`--x-libraries=DIR' to specify their locations. + +Particular systems +================== + + On HP-UX, the default C compiler is not ANSI C compatible. If GNU +CC is not installed, it is recommended to use the following options in +order to use an ANSI C compiler: + + ./configure CC="cc -Ae" + +and if that doesn't work, install pre-built binaries of GCC for HP-UX. + + 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 +to try + + ./configure CC="cc" + +and if that doesn't work, try + + ./configure CC="cc -nodtk" + +Specifying the System Type +========================== + + There may be some features `configure' cannot figure out +automatically, but needs to determine by the type of machine the package +will run on. Usually, assuming the package is built to be run on the +_same_ architectures, `configure' can figure that out, but if it prints +a message saying it cannot guess the machine type, give it the +`--build=TYPE' option. TYPE can either be a short name for the system +type, such as `sun4', or a canonical name which has the form: + + CPU-COMPANY-SYSTEM + +where SYSTEM can have one of these forms: + + 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 +need to know the machine type. + + If you are _building_ compiler tools for cross-compiling, you should +use the option `--target=TYPE' to select the type of system they will +produce code for. + + If you want to _use_ a cross compiler, that generates code for a +platform different from the build platform, you should specify the +"host" platform (i.e., that on which the generated programs will +eventually be run) with `--host=TYPE'. + +Sharing Defaults +================ + + If you want to set default values for `configure' scripts to share, +you can create a site shell script called `config.site' that gives +default values for variables like `CC', `cache_file', and `prefix'. +`configure' looks for `PREFIX/share/config.site' if it exists, then +`PREFIX/etc/config.site' if it exists. Or, you can set the +`CONFIG_SITE' environment variable to the location of the site script. +A warning: not all `configure' scripts look for a site script. + +Defining Variables +================== + + Variables not defined in a site shell script can be set in the +environment passed to `configure'. However, some packages may run +configure again during the build, and the customized values of these +variables may be lost. In order to avoid this problem, you should set +them in the `configure' command line, using `VAR=value'. For example: + + ./configure CC=/usr/local2/bin/gcc + +causes the specified `gcc' to be used as the C compiler (unless it is +overridden in the site shell script). + +Unfortunately, this technique does not work for `CONFIG_SHELL' due to +an Autoconf bug. Until the bug is fixed you can use this workaround: + + CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash + +`configure' Invocation +====================== + + `configure' recognizes the following options to control how it +operates. + +`--help' +`-h' + Print a summary of all of the options to `configure', and exit. + +`--help=short' +`--help=recursive' + Print a summary of the options unique to this package's + `configure', and exit. The `short' variant lists options used + only in the top level, while the `recursive' variant lists options + also present in any nested packages. + +`--version' +`-V' + Print the version of Autoconf used to generate the `configure' + script, and exit. + +`--cache-file=FILE' + Enable the cache: use and save the results of the tests in FILE, + traditionally `config.cache'. FILE defaults to `/dev/null' to + disable caching. + +`--config-cache' +`-C' + Alias for `--cache-file=config.cache'. + +`--quiet' +`--silent' +`-q' + Do not print messages saying which checks are being made. To + suppress all normal output, redirect it to `/dev/null' (any error + messages will still be shown). + +`--srcdir=DIR' + Look for the package's source code in directory DIR. Usually + `configure' can determine that directory automatically. + +`--prefix=DIR' + Use DIR as the installation prefix. *Note Installation Names:: + for more details, including other options available for fine-tuning + the installation locations. + +`--no-create' +`-n' + Run the configure checks, but stop before creating any output + files. + +`configure' also accepts some other, not widely useful, options. Run +`configure --help' for more details. + 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/xbacklight-1.2.0/autogen.sh new/xbacklight-1.2.1/autogen.sh --- old/xbacklight-1.2.0/autogen.sh 2012-09-11 23:41:48.000000000 +0200 +++ new/xbacklight-1.2.1/autogen.sh 1970-01-01 01:00:00.000000000 +0100 @@ -1,13 +0,0 @@ -#! /bin/sh - -srcdir=`dirname $0` -test -z "$srcdir" && srcdir=. - -ORIGDIR=`pwd` -cd $srcdir - -autoreconf -v --install || exit 1 -cd $ORIGDIR || exit $? - -$srcdir/configure --enable-maintainer-mode "$@" - 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/xbacklight-1.2.0/config.h.in new/xbacklight-1.2.1/config.h.in --- old/xbacklight-1.2.0/config.h.in 1970-01-01 01:00:00.000000000 +0100 +++ new/xbacklight-1.2.1/config.h.in 2013-10-08 05:46:25.000000000 +0200 @@ -0,0 +1,64 @@ +/* config.h.in. Generated from configure.ac by autoheader. */ + +/* Define to 1 if you have the <inttypes.h> header file. */ +#undef HAVE_INTTYPES_H + +/* Define to 1 if you have the <memory.h> header file. */ +#undef HAVE_MEMORY_H + +/* Define to 1 if you have the <stdint.h> header file. */ +#undef HAVE_STDINT_H + +/* Define to 1 if you have the <stdlib.h> header file. */ +#undef HAVE_STDLIB_H + +/* Define to 1 if you have the <strings.h> header file. */ +#undef HAVE_STRINGS_H + +/* Define to 1 if you have the <string.h> header file. */ +#undef HAVE_STRING_H + +/* Define to 1 if you have the <sys/stat.h> header file. */ +#undef HAVE_SYS_STAT_H + +/* Define to 1 if you have the <sys/types.h> header file. */ +#undef HAVE_SYS_TYPES_H + +/* Define to 1 if you have the <unistd.h> header file. */ +#undef HAVE_UNISTD_H + +/* Name of package */ +#undef PACKAGE + +/* Define to the address where bug reports for this package should be sent. */ +#undef PACKAGE_BUGREPORT + +/* Define to the full name of this package. */ +#undef PACKAGE_NAME + +/* Define to the full name and version of this package. */ +#undef PACKAGE_STRING + +/* Define to the one symbol short name of this package. */ +#undef PACKAGE_TARNAME + +/* Define to the home page for this package. */ +#undef PACKAGE_URL + +/* Define to the version of this package. */ +#undef PACKAGE_VERSION + +/* Major version of this package */ +#undef PACKAGE_VERSION_MAJOR + +/* Minor version of this package */ +#undef PACKAGE_VERSION_MINOR + +/* Patch version of this package */ +#undef PACKAGE_VERSION_PATCHLEVEL + +/* Define to 1 if you have the ANSI C header files. */ +#undef STDC_HEADERS + +/* Version number of package */ +#undef VERSION 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/xbacklight-1.2.0/configure.ac new/xbacklight-1.2.1/configure.ac --- old/xbacklight-1.2.0/configure.ac 2012-09-11 23:41:48.000000000 +0200 +++ new/xbacklight-1.2.1/configure.ac 2013-10-08 05:43:31.000000000 +0200 @@ -21,10 +21,15 @@ dnl dnl Process this file with autoconf to create configure. +# Initialize Autoconf AC_PREREQ([2.60]) -AC_INIT([xbacklight], [1.2.0], +AC_INIT([xbacklight], [1.2.1], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [xbacklight]) +AC_CONFIG_SRCDIR([Makefile.am]) +AC_CONFIG_HEADERS([config.h]) + +# Initialize Automake AM_INIT_AUTOMAKE([foreign dist-bzip2]) AM_MAINTAINER_MODE @@ -34,8 +39,6 @@ XORG_MACROS_VERSION(1.8) XORG_DEFAULT_OPTIONS -AC_CONFIG_HEADERS([config.h]) - # Checks for pkg-config packages PKG_CHECK_MODULES(XRANDR, [xcb-randr >= 1.2 xcb-atom xcb-aux xcb]) 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/xbacklight-1.2.0/man/xbacklight.man new/xbacklight-1.2.1/man/xbacklight.man --- old/xbacklight-1.2.0/man/xbacklight.man 2012-09-11 23:41:48.000000000 +0200 +++ new/xbacklight-1.2.1/man/xbacklight.man 2013-10-08 05:40:38.000000000 +0200 @@ -24,32 +24,32 @@ xbacklight \- adjust backlight brightness using RandR extension .SH SYNOPSIS .B "xbacklight" -[-help] [-display \fIdisplay\fP] -[-get] -[-set percent] -[-inc percent] -[-dec percent] +[\-help] [\-display \fIdisplay\fP] +[\-get] +[\-set percent] +[\-inc percent] +[\-dec percent] .SH DESCRIPTION .I Xbacklight is used to adjust the backlight brightness where supported. It finds all outputs on the X server supporting backlight brightness control and changes them all in the same way. -.IP -get +.IP \-get Print out the current backlight brightness of each output with such a control. The brightness is represented as a percentage of the maximum brightness supported. -.IP "-set \fIpercent\fP" +.IP "\-set \fIpercent\fP" Sets each backlight brightness to the specified level. -.IP "-inc \fIpercent\fP" +.IP "\-inc \fIpercent\fP" Increases brightness by the specified amount. -.IP "-dec \fIpercent\fP" +.IP "\-dec \fIpercent\fP" Decreases brightness by the specified amount. -.IP -help +.IP \-help Print out a summary of the usage and exit. -.IP "-time \fImilliseconds\fP" +.IP "\-time \fImilliseconds\fP" Length of time to spend fading the backlight between old and new value. Default is 200. -.IP "-steps \fInumber\fP" +.IP "\-steps \fInumber\fP" Number of steps to take while fading. Default is 20. .SH "SEE ALSO" Xrandr(__libmansuffix__) 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/xbacklight-1.2.0/missing new/xbacklight-1.2.1/missing --- old/xbacklight-1.2.0/missing 1970-01-01 01:00:00.000000000 +0100 +++ new/xbacklight-1.2.1/missing 2013-10-08 05:41:04.000000000 +0200 @@ -0,0 +1,215 @@ +#! /bin/sh +# Common wrapper for a few potentially missing GNU programs. + +scriptversion=2012-06-26.16; # UTC + +# Copyright (C) 1996-2013 Free Software Foundation, Inc. +# Originally written by Fran,cois Pinard <[email protected]>, 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 +# 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. + +if test $# -eq 0; then + echo 1>&2 "Try '$0 --help' for more information" + exit 1 +fi + +case $1 in + + --is-lightweight) + # Used by our autoconf macros to check whether the available missing + # script is modern enough. + exit 0 + ;; + + --run) + # Back-compat with the calling convention used by older automake. + shift + ;; + + -h|--h|--he|--hel|--help) + echo "\ +$0 [OPTION]... PROGRAM [ARGUMENT]... + +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 + +Supported PROGRAM values: + 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. + +Send bug reports to <[email protected]>." + exit $? + ;; + + -v|--v|--ve|--ver|--vers|--versi|--versio|--version) + echo "missing $scriptversion (GNU Automake)" + exit $? + ;; + + -*) + echo 1>&2 "$0: unknown '$1' option" + echo 1>&2 "Try '$0 --help' for more information" + exit 1 + ;; + +esac + +# Run the given program, remember its exit status. +"$@"; st=$? + +# If it succeeded, we are done. +test $st -eq 0 && exit 0 + +# 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 + +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 'automa4te' 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) +# 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/xbacklight-1.2.0/xbacklight.c new/xbacklight-1.2.1/xbacklight.c --- old/xbacklight-1.2.0/xbacklight.c 2012-09-11 23:41:48.000000000 +0200 +++ new/xbacklight-1.2.1/xbacklight.c 2013-10-08 05:40:38.000000000 +0200 @@ -40,17 +40,16 @@ static void usage (void) { - fprintf(stderr, "usage: %s [options]\n", program_name); - fprintf(stderr, " where options are:\n"); - fprintf(stderr, " -display <display> or -d <display>\n"); - fprintf(stderr, " -help\n"); - fprintf(stderr, " -set <percentage> or = <percentage>\n"); - fprintf(stderr, " -inc <percentage> or + <percentage>\n"); - fprintf(stderr, " -dec <percentage> or - <percentage>\n"); - fprintf(stderr, " -get\n"); - fprintf(stderr, " -time <fade time in milliseconds>\n"); - fprintf(stderr, " -steps <number of steps in fade>\n"); - /*NOTREACHED*/ + fprintf(stderr, "usage: %s [options]\n%s", program_name, + " where options are:\n" + " -display <display> or -d <display>\n" + " -help\n" + " -set <percentage> or = <percentage>\n" + " -inc <percentage> or + <percentage>\n" + " -dec <percentage> or - <percentage>\n" + " -get\n" + " -time <fade time in milliseconds>\n" + " -steps <number of steps in fade>\n"); exit (1); } @@ -88,7 +87,7 @@ prop_reply->format != 32) { value = -1; } else { - value = *((long *) xcb_randr_get_output_property_data (prop_reply)); + value = *((int32_t *) xcb_randr_get_output_property_data (prop_reply)); } free (prop_reply); -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
