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
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
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
: 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
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
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
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
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
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
; \
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
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
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
, 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
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
]───
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
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
,
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
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
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
-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
-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
-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
/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
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
-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
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
-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.
, 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
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
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
$(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
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
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.
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
:
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
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
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
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
=/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
`./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
.
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
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
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
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
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
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
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
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
--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
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
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
, 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
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
)'; 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
? 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
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
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
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
). 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
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
60 matches
Mail list logo