FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Cluster Development

 
 
LinkBack Thread Tools
 
Old 10-01-2011, 05:32 AM
"Fabio M. Di Nitto"
 
Default dlm: master - dlm: clear out old stuff and build system

Hi David,

you have gone a bit too heavy handed on this one

On 09/30/2011 11:57 PM, David Teigland wrote:

dlm: clear out old stuff and build system

Signed-off-by: David Teigland <teigland@redhat.com>
---

dlm/libdlm/libdlm.pc.in | 11 -
dlm/libdlm/libdlm_lt.pc.in | 11 -

dropping the .pc file is going to break dlm users.

pc files are used by different build systems (not just
autotools/autoconf) to detect libdlm and link against it correctly.

Similar to what you use for libxml2 in your new build system, they
provide pkg-config information.

doc/COPYING.applications | 339 --------
doc/COPYING.libraries | 510 ------------
doc/COPYRIGHT | 42 -
doc/README.licence | 33 -

You need those files to keep the project under the proper licence and
copyright to the right people.

Even if they are not in this exact form, you will need COPYING.app|libs
and a COPYRIGHT file. Alternatively you need to add those info to each
file in the project.

Fabio
 
Old 10-03-2011, 06:23 PM
David Teigland
 
Default dlm: master - dlm: clear out old stuff and build system

> dlm/libdlm/libdlm.pc.in | 11 -
> dlm/libdlm/libdlm_lt.pc.in | 11 -
>
> dropping the .pc file is going to break dlm users.
>
> pc files are used by different build systems (not just
> autotools/autoconf) to detect libdlm and link against it correctly.
>
> Similar to what you use for libxml2 in your new build system, they
> provide pkg-config information.

ok, I've pushed this out, including this which I suspect is not quite
correct:

DESTDIR=
PREFIX=/usr
LIBDIR=/usr/lib64
HDRDIR=/usr/include
MANDIR=/usr/share/man
PKGDIR=/usr/lib64/pkgconfig
UDEVDIR=/etc/udev/rules.d

Should all references to /usr be $(PREFIX) instead?

> Even if they are not in this exact form, you will need COPYING.app|libs
> and a COPYRIGHT file. Alternatively you need to add those info to each
> file in the project.

yep, getting there
 

Thread Tools




All times are GMT. The time now is 09:44 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org