Max,
   The attached packaging updates make to the new 4.0 release and makes the 
following changes…

1) the make.patch is dropped as it has no context in 4.0
2) --disable-nls is dropped as NLS support works (at least all targets of 10.7 
tree)
3) fink-package-precedence was added to BuildDepends to capture the expanded 
dependencies like gmp5 and guile18-dev as well as any potential lurking ones
4) 'perl -pi -e 's|-shared|-bundle -undefined dynamic_lookup|g' 
tests/scripts/features/load tests/scripts/features/loadapi' is used to properly 
link the load and loadapi test cases on darwin (thus eliminating 10 failures)

Tested on 10.7 with Xcode 4.6.3 and 10.8/10.9 with Xcode 5.0.1 using 'fink -m'. 
Note that there is a non-fatal failure…

misc/close_stdout ....................................... FAILED (no tests 
found!)

which simply reflects the fact that only linux has the /dev/full device used by 
this new test.
                Jack
ps The packaging is also on fink tracking at...

https://sourceforge.net/p/fink/package-submissions/4358/
# DISCLAIMER: Max Horn is the sole maintainer of this package.
# Please DO NOT MAKE MODIFICATIONS without informing the maintainer.
# Preferably, send a patch to me instead of making changes yourself!
# If that is not possible due to extra urgency, at least send me a mail.
#
# Explanation: I am sick and tired of getting back to my packages and
# discovering that people have messed with it. I am then forced to
# retrace their steps, find out who, when and why did make a certain
# change etc. -- i.e. it makes my life as maintainer harder.
# Furthermore, as maintainer I am responsible for problems caused by my
# packages. But I am not willing to take responsibility for something I
# did not do. In particular, for changes that other people introduced
# behind my back, no matter how good and noble their intentions were. As
# such, I may see myself forced to drop responsibility for (and hence,
# maintainership of) the affected package.

Package: make
Version: 4.0
Revision: 1
Maintainer: Max Horn <m...@quendi.de>
Source: mirror:gnu:%n/%n-%v.tar.bz2
Source-MD5: 571d470a7647b455e3af3f92d79f1c18
BuildDepends: fink (>= 0.24.12-1), fink-package-precedence, gettext-bin, 
gettext-tools, gmp5, guile18-dev
Depends: gmp5-shlibs, guile18-shlibs
ConfigureParams: <<
 --mandir=%p/share/man \
 --infodir=%p/share/info
<<
SetCPPFLAGS: -mdynamic-no-pic
InfoTest: TestScript: make check || exit
PatchScript: <<
  perl -pi -e 's|-shared|-bundle -undefined dynamic_lookup|g' 
tests/scripts/features/load tests/scripts/features/loadapi
<<
CompileScript: <<
  ./configure %c
  make
  fink-package-precedence .
<<
InstallScript: make install DESTDIR=%d
Description: Software build tool
DocFiles: README ABOUT-NLS AUTHORS COPYING ChangeLog NEWS README.customs 
InfoDocs: %n.info
DescPort: <<
Uses autoconf.

Disable a test that always fails on HFS+ volumes.
<<
License: GPL
Homepage: http://www.gnu.org/software/make/make.html
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to