Re: Error when using make distcheck

2013-11-20 Thread Roger Leigh
on? Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linuxhttp://people.debian.org/~rleigh/ `. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools `-GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800

Re: Creating plain Makefiles with automake

2013-04-24 Thread Roger Leigh
can then be used to trigger Makefile regeneration and rebuilds in a more informed manner, avoiding some of the rebuilds that now occur since you've decoupled the make logic and configuration logic. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linuxhttp://people.debian.org

Non-recursive automake and double-colon rules

2013-03-24 Thread Roger Leigh
a worthwhile improvement for this project! Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linuxhttp://people.debian.org/~rleigh/ `. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools `-GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800

Re: Dynamic package version numbers with Autoconf and Automake (was: Re: Automake 1.12.0b test release)

2012-08-15 Thread Roger Leigh
: 23 Jul 2012 Released-By: Roger Leigh rle...@debian.org Git-Tag: release/schroot-1.6.3 This is generated by the bootstrap script. Package and Version are derived from NEWS (since this must be updated for a release, we require the version here to be the definitive source of the version. The other

Re: Autoconf caches AC_INIT arguments

2012-05-23 Thread Roger Leigh
to generate and incorporate the metadata, but I would happily adopt a more standard and generic solution if possible. What is the recommended way to use autoconf/automake in this type of scenario? Thanks, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linuxhttp://people.debian.org/~rleigh

Re: GSoC project idea: non-recursive automake project

2011-03-21 Thread Roger Leigh
be averse to rewriting any custom rules to gain this. I've wanted something like this for years, in fact. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net

Re: PKG_CHECK_MODULES on system without pkg-config installed?

2011-03-10 Thread Roger Leigh
pkg-config in my packages, but I don't do it for the static linking support. Is the gain actually worth the effort? Is static linking support actually tested regularly in most packages? (I suspect very much not.) Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http

Re: [CRAZY PROPOSAL] Automake should support only GNU make

2011-01-13 Thread Roger Leigh
believe it's serving a useful purpose for the vast majority of automake users. I would find it useful to make use of more advanced GNU make-specific features on occasion, without automake complaining! Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http

Re: default -g ??!?

2010-11-20 Thread Roger Leigh
to Debian; all distributions want to have debug symbols for end-user diagnostics, and we don't want to ask the user to recompile with debug symbols enabled--they would then not be using the same binaries, which might not exhibit the same behaviour. Regards, Roger -- .''`. Roger Leigh

Re: Silencing doxygen output

2010-11-10 Thread Roger Leigh
; \ fi with WARN_LOGFILE in foo.dox. I would suggest just redirecting the doxygen output to another file when running silently. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http

Re: automake po / pot file integration: when to merge the PO files?

2010-09-06 Thread Roger Leigh
additional sanity checks. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `-GPG Public Key: 0x25BFB848 Please GPG sign your mail. signature.asc Description

git-based release and distribution management for automake

2010-09-03 Thread Roger Leigh
and other branches in the repository. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `-GPG Public Key: 0x25BFB848 Please GPG sign your mail. # Automake

Re: GNU make or portable make? (was: Makefile to Makefile.am)

2010-08-17 Thread Roger Leigh
, depite the fact that non-POSIX shells are so far obsolete they are irrelevant. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `-GPG Public Key

Re: Integration of git-based release workflow into make dist

2009-08-15 Thread Roger Leigh
On Fri, Aug 14, 2009 at 07:53:46PM +0200, Ralf Wildenhues wrote: Hello Roger, * Roger Leigh wrote on Fri, Aug 14, 2009 at 11:40:18AM CEST: An initial implementation follows. This works, but it does need further refinement (error checking, for example). And probably review by a git

My approach for moving PACKAGE and VERSION

2009-08-15 Thread Roger Leigh
]─── Package: sbuild Version: 0.59.1-rc1 Release-Date: 02 Aug 2009 Released-By: Roger Leigh rle...@debian.org Git-Tag: release/sbuild-0.59.1-rc1 ─── configure.ac Similar to what others are doing. I just changed the command

Re: Integration of git-based release workflow into make dist

2009-08-14 Thread Roger Leigh
On Fri, Aug 14, 2009 at 12:07:39AM +0100, Roger Leigh wrote: This is a rough outline of what I'd like to do (unless someone beats me to it!) • Add a dist-git option and Makefile target. This will cause $distdir to be injected into git, rather than just calling tar as for other git

Integration of git-based release workflow into make dist

2009-08-13 Thread Roger Leigh
, with an complete GPG signed history of all changes made by upstream and the distributor (and any other distributors downstream of Debian). Of course, the feature as proposed has many other uses than this, but that's where I'd like to get to! Any thoughts or comments? Regards, Roger -- .''`. Roger

make distcheck fail due to unset DESTDIR

2009-02-28 Thread Roger Leigh
on Debian GNU/Linux. The full source is at: http://nagini.codelibre.net/~rleigh/sbuild-0.58.0.tar.gz (db/Makefile.am is the Makefile in question.) Many thanks, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux

Re: make distcheck fail due to unset DESTDIR

2009-02-28 Thread Roger Leigh
On Sat, Feb 28, 2009 at 03:38:42PM +0100, Ralf Wildenhues wrote: * Roger Leigh wrote on Sat, Feb 28, 2009 at 03:14:27PM CET: pg_contrib_DATA = \ debversion.sql \ uninstall_debversion.sql However, make distcheck fails, with: make[3

Re: make distcheck fails for simple Makefile.am

2005-07-02 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Alexandre Duret-Lutz [EMAIL PROTECTED] writes: Roger == Roger Leigh [EMAIL PROTECTED] writes: Roger It's often the case that a package installs files in locations picked Roger up by configure. e.g. in gimp-print the CUPS PPD files get

Re: make distcheck fails for simple Makefile.am

2005-07-02 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Bob Friesenhahn [EMAIL PROTECTED] writes: On Sat, 2 Jul 2005, Roger Leigh wrote: Thanks. I read this, but I still don't think this is the correct solution. I can see this would work well for a user-extensible program, such as the GIMP, which

Re: make distcheck fails for simple Makefile.am

2005-06-20 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ralf Wildenhues [EMAIL PROTECTED] writes: * Roger Leigh wrote on Sat, Jun 18, 2005 at 12:47:08PM CEST: In a simple Makefile.am: pamdir = /etc/pam.d pam_DATA = schroot EXTRA_DIST = $(pam_DATA) make distcheck fails: Make that pamdir

make distcheck fails for simple Makefile.am

2005-06-18 Thread Roger Leigh
/Makefile.am). Many thanks, Roger - -- Roger Leigh Printing on GNU/Linux? http://gimp-print.sourceforge.net/ Debian GNU/Linuxhttp://www.debian.org/ GPG Public Key: 0x25BFB848. Please sign and encrypt your mail. -BEGIN PGP SIGNATURE

Re: configure-generated *.in's

2005-01-04 Thread Roger Leigh
be nice). Regards, Roger - -- Roger Leigh Printing on GNU/Linux? http://gimp-print.sourceforge.net/ Debian GNU/Linuxhttp://www.debian.org/ GPG Public Key: 0x25BFB848. Please sign and encrypt your mail. -BEGIN PGP SIGNATURE- Version

Re: Who write the gtk-2.0.m4 file?

2004-12-29 Thread Roger Leigh
-config, making these obsolete (thank goodness--they were a nightmare to debug!). Regards, Roger - -- Roger Leigh Printing on GNU/Linux? http://gimp-print.sourceforge.net/ Debian GNU/Linuxhttp://www.debian.org/ GPG Public Key: 0x25BFB848

Re: Automake and new tar

2004-11-28 Thread Roger Leigh
also use tar-pax to use the new POSIX PAX format (but this is rather new if you need to care about portability). Regards, Roger - -- Roger Leigh Printing on GNU/Linux? http://gimp-print.sourceforge.net/ Debian GNU/Linuxhttp://www.debian.org

Re: How to remove custom directory with maintainer-clean

2004-07-20 Thread Roger Leigh
-local: $(RM) -r doc HTH, Roger -- Roger Leigh Printing on GNU/Linux? http://gimp-print.sourceforge.net/ GPG Public Key: 0x25BFB848. Please sign and encrypt your mail.

Re: Makefile.am for GNU ed

2004-04-25 Thread Roger Leigh
, libtool isn't really required. There's no need to noinst_HEADERS at all (I only use it when there's a directory only containing headers i.e. they don't belong to any built object). It would be more helpful if you posted *exactly* what your requirements are. HTH, Roger -- Roger Leigh

Re: [Bug-tar] Re: AMTAR brokenness

2004-04-17 Thread Roger Leigh
Ralph Schleicher [EMAIL PROTECTED] writes: Roger Leigh [EMAIL PROTECTED] writes: I'm using the patch I posted. If and when anyone complains, I'll instruct them to build and install the latest GNU tar (or build it for them). I require the functionality for long pathnames, and I don't want

Re: [Bug-tar] Re: AMTAR brokenness

2004-04-16 Thread Roger Leigh
require the functionality for long pathnames, and I don't want to have to support broken tools. For my needs, 99 chars is not at all sufficient. Regards, Roger -- Roger Leigh Printing on GNU/Linux? http://gimp-print.sourceforge.net/ GPG Public Key: 0x25BFB848

AMTAR brokenness

2004-04-01 Thread Roger Leigh
$(distdir).tar.Z ?SHAR? shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c $(distdir).shar.gz ?ZIP? -rm -f $(distdir).zip ?ZIP? zip -rq $(distdir).zip $(distdir) -- Roger Leigh Printing on GNU/Linux? http://gimp-print.sourceforge.net/ GPG Public Key: 0x25BFB848

Re: Generating sources

2004-02-02 Thread Roger Leigh
Alexandre Duret-Lutz [EMAIL PROTECTED] writes: Hi Alexandre! Roger Leigh wrote: | In a project, I am preprocessing the C++ source and headers. That is: | foo.ccg - foo.cc | foo.hg - foo.h | | Some custom m4 I wrote processes the files with some simple rules: | | $(top_builddir)/build

Generating sources

2004-01-26 Thread Roger Leigh
the above rules would be sufficient, but it does not appear so. Many thanks, Roger -- Roger Leigh Printing on GNU/Linux? http://gimp-print.sourceforge.net/ GPG Public Key: 0x25BFB848. Please sign and encrypt your mail.

Re: How many packages use autotools?

2003-09-25 Thread Roger Leigh
oftern of much better quality. Regards, Roger - -- Roger Leigh Printing on GNU/Linux? http://gimp-print.sourceforge.net/ GPG Public Key: 0x25BFB848. Please sign and encrypt your mail. -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.3 (GNU/Linux) Comment

Re: Starting make in subdirectory rather than root

2002-11-18 Thread Roger Leigh
: bin_PROGRAMS = foo foo_SOURCES = bar.c foo_LDADD = $(top_builddir)/mylib/mylib.la $(top_builddir)/mylib/mylib.la: cd $(top_builddir)/mylib; \ make mylib -- Roger Leigh Liberty and Livelihood - Support the Countryside Alliance Printing on GNU

Re: proposal to fork the build-tools projects

2002-10-26 Thread Roger Leigh
working out why $random_user's build is failing when you can't predict what is actually happening. Regards, Roger -- Roger Leigh Liberty and Livelihood - Support the Countryside Alliance Need Epson Stylus Utilities? http://gimp-print.sourceforge.net

Re: autoreconf misses ltmain.sh

2002-09-23 Thread Roger Leigh
is trivial? If you use libtool and AC_CONFIG_AUX_DIR, you need to do ugly things like having a configure.in symlink for libtoolize to use. Ralf .. still nobody wanting to care to fix it? AFAICT it's fixed in CVS Libtool. And in Debian. -- Roger Leigh Liberty and Livelihood Support

Re: Bug in distcheck target?

2002-09-19 Thread Roger Leigh
Alexandre Duret-Lutz [EMAIL PROTECTED] writes: Roger == Roger Leigh [EMAIL PROTECTED] writes: [...] Roger However, this makes one very big assumption: every Roger installation directory will use $prefix as the path Roger prefix. Yes. This way we make sure people can install

Bug in distcheck target?

2002-09-18 Thread Roger Leigh
=/tmp/test install # check everything is installed make DESTDIR=/tmp/test uninstall # check everything is cleaned up due to distcheck not working. Regards, Roger -- Roger Leigh ** Registration Number: 151826, http://counter.li.org ** Need Epson Stylus Utilities

Re: aclocal.m4:768: required file `./ltmain.sh' not found

2002-06-04 Thread Roger Leigh
`./ltmain.sh' not found the autotools are installed in the same path. why doesn't automake make a link to ltmain.sh? Did you run libtoolize? -- Roger Leigh ** Registration Number: 151826, http://counter.li.org ** Need Epson Stylus Utilities? http://gimp

Re: aclocal.m4:768: required file `./ltmain.sh' not found

2002-06-04 Thread 'Roger Leigh'
. In my bootstrap/autogen.sh scripts (borrowed from Gnome), I do: gettextize --force --copy libtoolize --force --copy aclocal automake --add-missing --force-missing --gnu autoconf -- Roger Leigh ** Registration Number: 151826, http://counter.li.org ** Need Epson

Re: Automake spam since last night

2002-05-04 Thread Roger Leigh
rejected or accepted by the list admin. -- Roger Leigh ** Registration Number: 151826, http://counter.li.org ** Need Epson Stylus Utilities? http://gimp-print.sourceforge.net/ GPG Public Key: 0x25BFB848 available on public keyservers

Re: Overriding of automake rules fails

2002-04-26 Thread Roger Leigh
Tom Tromey [EMAIL PROTECTED] writes: Roger == Roger Leigh [EMAIL PROTECTED] writes: Roger In a Makefile.am, we provide our own mostlyclean-aminfo rule, Roger which is identical to the default except that the dvi and ps Roger files are not removed. However, whilst this works with GNU

Re: Overriding of automake rules fails

2002-04-26 Thread Roger Leigh
Tom Tromey [EMAIL PROTECTED] writes: Roger == Roger Leigh [EMAIL PROTECTED] writes: Roger In a Makefile.am, we provide our own mostlyclean-aminfo rule, Roger which is identical to the default except that the dvi and ps Roger files are not removed. However, whilst this works with GNU

Re: Automake a case study

2002-04-23 Thread Roger Leigh
programmer in my spare time) -- Roger Leigh ** Registration Number: 151826, http://counter.li.org ** Need Epson Stylus Utilities? http://gimp-print.sourceforge.net/ GPG Public Key: 0x25BFB848 available on public keyservers

Overriding of automake rules fails

2002-04-18 Thread Roger Leigh
not to include this rule if it is already defined in Makefile.am? Thanks, Roger -- Roger Leigh ** Registration Number: 151826, http://counter.li.org ** Need Epson Stylus Utilities? http://gimp-print.sourceforge.net/ GPG Public Key: 0x25BFB848 available

Re: maintainer mode

2002-04-12 Thread Roger Leigh
Alexandre Duret-Lutz [EMAIL PROTECTED] writes: Roger == Roger Leigh [EMAIL PROTECTED] writes: [...] Roger In the gimp-print source tree, there are a number of Roger files which we ship in the distributed tarball Roger pre-built. These are PDF and HTML versions of SGML Roger

Re: maintainer mode

2002-04-11 Thread Roger Leigh
be cleaned. If it is used, by users who explicitly enable it, then they will be removed. Doing this allows us to require only developers to have a greater set of tools to be installed and configured, without passing on the burden to our users. Regards, Roger -- Roger Leigh

Re: RFC: ./configure or ./config.status --clean

2002-04-03 Thread Roger Leigh
--you won't be tied to automake. An additional macro for ac_maintainercleanfiles would be nice. A similar method could be used to tell automake what files to distribute, such as configure, configure.ac, config.h.in etc. that automake currently hard-codes. -- Roger Leigh

Re: RFC: ./configure or ./config.status --clean

2002-04-02 Thread Roger Leigh
will answer that ./config.status foo/Makefile does it all, but... The average user won't know this. Subsequent recursive targets called from the top-level will now fail due to the missing Makefile, so it seems of dubious value to me too. -- Roger Leigh ** Registration Number

Re: configure.ac warnings abou missing files

2002-03-25 Thread Roger Leigh
On Sun, Mar 24, 2002 at 01:37:43PM -0700, Tom Tromey wrote: Roger == Roger Leigh [EMAIL PROTECTED] writes: Roger When automake runs, I'm getting this: Roger Running automake --gnu ... Roger configure.ac: 704: required file `src/main/gimpprint-config.in' not found Roger configure.ac: 704

configure.ac warnings abou missing files

2002-03-23 Thread Roger Leigh
, and then processed by config.status. Is there any way to tell automake that these files are /supposed/ to be missing? Regards, Roger -- Roger Leigh ** Registration Number: 151826, http://counter.li.org ** Need Epson Stylus Utilities? http://gimp-print.sourceforge.net

Re: [patch] mkinstalldirs used conditionally

2002-03-14 Thread Roger Leigh
installs? If we don't use install-sh, how do we create directories? Can this use install-sh as a wrapper to call other installs? -- Roger Leigh ** Registration Number: 151826, http://counter.li.org ** Need Epson Stylus Utilities? http://gimp-print.sourceforge.net

[patch] mkinstalldirs used conditionally

2002-03-08 Thread Roger Leigh
)'; then \ + $(mkinstalldirs) $(DESTDIR)$(infodir); \ + fi list='$(INFO_DEPS)'; \ for file in $$list; do \ ?CYGNUS? if test -f $$file; then d=.; else d=$(srcdir); fi; \ -- Roger Leigh ** Registration Number: 151826, http://counter.li.org

mkinstalldirs and conditional building/installation

2002-02-28 Thread Roger Leigh
? Is automake CVS available anonymously? Regards, Roger -- Roger Leigh ** Registration Number: 151826, http://counterliorg ** Need Epson Stylus Utilities? http://gimp-printsourceforgenet/ GPG Public Key: 0x25BFB848 available on public keyservers

Re: mkinstalldirs and conditional building/installation

2002-02-28 Thread Roger Leigh
On Thu, Feb 28, 2002 at 11:38:11PM +, Roger Leigh wrote: Is automake CVS available anonymously? Sorry for being lame--I found it on Savannah -- Roger Leigh ** Registration Number: 151826, http://counterliorg ** Need Epson Stylus Utilities? http://gimp

Re: Newbie: packaging executables with libraries, how to build?

2002-02-08 Thread Roger Leigh
make from the top level to build everything in sequence. I just read in the manual that DEPENDENCIES is automatically determined. Is this a change for 1.5? I didn't see this in NEWS, and I confess I get lost in the ChangeLog! Regards, Roger -- Roger Leigh ** Registration Number

Re: AM_CONDITIONAL and config.status

2002-02-02 Thread Roger Leigh
On Sat, Feb 02, 2002 at 11:07:15AM -0700, Tom Tromey wrote: Roger == Roger Leigh [EMAIL PROTECTED] writes: Roger in Makefile.in, is it safe to use this format in my own .in files (e.g. Roger po/POTFILES.in), or will the format used for the conditionals in .in Roger files change at a future

Re: automake warning using lib_LTLIBRARIES

2002-01-26 Thread Roger Leigh
). In the latter case, you have to play some _LDADD trickery to add the right -rpath flag manually, as said in the Automake manual. Thanks, that really explains it well. I was using -rpath too, so found the error a bit confusing. Many thanks, Roger -- Roger Leigh ** Registration Number

automake warning using lib_LTLIBRARIES

2002-01-24 Thread Roger Leigh
be used as well as automake conditionals. Regards, Roger ## $Id: Makefile.am,v 1.31 2001/12/21 01:52:19 rlk Exp $ ## Copyright (C) 2000 Roger Leigh ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published