Alexander,
   Try the attached packaging for doxygen-1.8.3.1-1, I don't get any warnings 
for..

c++ -c -pipe -D__FreeBSD__=6 -DYY_TYPEDEF_YY_SIZE_T -Dyy_size_t=int -Wall -W 
-Wno-deprecated-declarations -Wno-invalid-source-encoding -O2 -I../qtools 
-I/sw/include -o ../objects/config.o config.cpp

under Clang 4.2.
         Jack

Info3: <<

Package: doxygen
Version: 1.8.3.1
Revision: 1
Source: ftp://ftp.stack.nl/pub/users/dimitri/%n-%v.src.tar.gz
SourceDirectory: %n-%v
Source-MD5: 31b0aaab51c5cab7db9f0ebbe9f85530
Depends: <<
        libiconv,
<<
BuildDepends: <<
        fink (>= 0.25.0),
        libiconv-dev
<<
#NoSetMAKEFLAGS: true
#SetMAKEFLAGS: -j1
PatchFile: %n.patch
PatchFile-MD5: d772f5826b74e736d0cba6fdf7788e74
PatchScript: <<
        sed 's|@PREFIX@|%p|g' <%{PatchFile} | patch -p1
<<
GCC: 4.0
CompileScript: <<
        ./configure --prefix %p --release --install /usr/bin/install --dot 
%p/bin/dot
        make
<<
InstallScript: <<
        make install INSTALL=%i
<<
DocFiles: INSTALL LANGUAGE.HOWTO LICENSE PLATFORMS README VERSION
Description: Documentation system for C++, Java, IDL and C
DescDetail: <<
        Doxygen is a documentation system for C++, Java, IDL and C

        1.  It can generate an on-line documentation browser (in HTML) and/or 
        an off-line reference manual (in  ) from a set of documented source 
        files. There is also support for generating output in RTF (MS-Word), 
        PostScript, hyperlinked PDF, compressed HTML, and Unix man pages. The 
        documentation is extracted directly from the sources, which makes it 
        much easier to keep the documentation consistent with the source code.

        2. Doxygen can be configured to extract the code structure from 
        undocumented source files. This can be very useful to quickly find 
        your way in large source distributions. The relations between the 
        various elements are be visualized by means of include dependency 
        graphs, inheritance diagrams, and collaboration diagrams, which are 
        all generated automatically.

        Docs are now built and installed by the package doxygen-doc
<<
License: GPL
DescPort: <<
 Bumped by Matthias Neeracher <neerac...@mac.com>, upgraded for 10.7 tree.

 Modified by Michele Garoche <michele.garo...@easyconnect.fr>
 Bumping the version
 Removing part of patch
 Changing man page installation, thanks to jfm
 Removing debug info from doxytag
<<
DescPackaging: <<
        Disable OSX portability games (no SDKs, no -arch flags)
        because it's more portable than fink needs to support and
        leads to build chaos.
<<
Maintainer: Thomas Kotzian <thomas.kotz...@gmx.at>
Homepage: http://www.doxygen.org

<<
diff -uNr doxygen-1.8.3.1/Makefile.in doxygen-1.8.3.1.fink/Makefile.in
--- doxygen-1.8.3.1/Makefile.in 2013-01-04 07:42:07.000000000 -0500
+++ doxygen-1.8.3.1.fink/Makefile.in    2013-01-31 10:49:48.000000000 -0500
@@ -53,7 +53,7 @@
 
 DATE=$(shell date "+%B %Y")
 
-MAN1DIR = man/man1
+MAN1DIR = share/man/man1
 
 install: doxywizard_install doxysearch_install
        $(INSTTOOL) -d $(DESTDIR)/$(INSTALL)/bin
diff -uNr doxygen-1.8.3.1/addon/doxywizard/doxywizard.pro.in 
doxygen-1.8.3.1.fink/addon/doxywizard/doxywizard.pro.in
--- doxygen-1.8.3.1/addon/doxywizard/doxywizard.pro.in  2013-01-05 
10:35:52.000000000 -0500
+++ doxygen-1.8.3.1.fink/addon/doxywizard/doxywizard.pro.in     2013-01-31 
10:51:30.000000000 -0500
@@ -6,7 +6,7 @@
 DESTDIR      = ../../bin
 TARGET       = 
 DEPENDPATH  += .
-INCLUDEPATH += .
+INCLUDEPATH += . @PREFIX@/include
 QT          += xml
 CONFIG      += $extraopts
 OBJECTS_DIR  = obj
@@ -14,10 +14,6 @@
 RCC_DIR      = rcc
 DEFINES     += QT_NO_CAST_FROM_ASCII QT_NO_CAST_TO_ASCII
 
-macx-g++ {
-  CONFIG += x86 
-}
-
 # Input
 HEADERS     += doxywizard.h version.h expert.h config.h helplabel.h \
                inputbool.h inputstring.h inputint.h inputstrlist.h wizard.h
diff -uNr doxygen-1.8.3.1/configure doxygen-1.8.3.1.fink/configure
--- doxygen-1.8.3.1/configure   2013-01-19 17:49:36.000000000 -0500
+++ doxygen-1.8.3.1.fink/configure      2013-01-31 10:49:48.000000000 -0500
@@ -587,7 +587,7 @@
     TMAKE_CXXFLAGS += -D_LARGEFILE_SOURCE
 EOF
 fi
-if test "$f_platform" = "macosx-uni-c++"; then
+if false; then
   if test -n "`ls /Developer/SDKs/MacOSX10.*.sdk 2>/dev/null`"; then
     mac_sdk=MacOSX10.4u.sdk
   fi
diff -uNr doxygen-1.8.3.1/qtools/qtools.pro.in 
doxygen-1.8.3.1.fink/qtools/qtools.pro.in
--- doxygen-1.8.3.1/qtools/qtools.pro.in        2010-06-09 15:41:23.000000000 
-0400
+++ doxygen-1.8.3.1.fink/qtools/qtools.pro.in   2013-01-31 10:49:48.000000000 
-0500
@@ -93,7 +93,7 @@
                  qmutex_win32.cpp \
                  qwaitcondition_win32.cpp
 
-INCLUDEPATH = .
+INCLUDEPATH = . @PREFIX@/include
 #TMAKE_CXXFLAGS += -DQT_NO_CODECS -DQT_LITE_UNICODE
 TMAKE_CXXFLAGS += -DQT_LITE_UNICODE
 win32:TMAKE_CXXFLAGS += -DQT_NODLL
diff -uNr doxygen-1.8.3.1/src/doxygen.pro.in 
doxygen-1.8.3.1.fink/src/doxygen.pro.in
--- doxygen-1.8.3.1/src/doxygen.pro.in  2013-01-05 10:17:41.000000000 -0500
+++ doxygen-1.8.3.1.fink/src/doxygen.pro.in     2013-01-31 10:49:48.000000000 
-0500
@@ -18,7 +18,7 @@
 CONFIG       = console warn_on $extraopts
 HEADERS      = doxygen.h 
 SOURCES      = main.cpp 
-unix:LIBS                  += -L../lib -ldoxygen -ldoxycfg -lqtools -lmd5 
-lpthread
+unix:LIBS                  += -L../lib -L@PREFIX@/lib -ldoxygen -ldoxycfg 
-lqtools -lmd5 -lpthread
 win32:INCLUDEPATH          += .
 win32-mingw:LIBS           += -L../lib -ldoxygen -ldoxycfg -lqtools -lmd5 
-lpthread
 win32-msvc:LIBS            += qtools.lib md5.lib doxygen.lib doxycfg.lib 
shell32.lib iconv.lib
@@ -28,7 +28,7 @@
 win32:TMAKE_CXXFLAGS       += -DQT_NODLL
 win32-g++:LIBS             = -L../lib -ldoxygen -ldoxycfg -lqtools -lmd5 
-liconv -lpthread -Wl,--as-needed -lole32
 win32-g++:TMAKE_CXXFLAGS   += -fno-exceptions -fno-rtti
-INCLUDEPATH                += ../qtools ../libmd5 .
+INCLUDEPATH                += ../qtools ../libmd5 . @PREFIX@/include
 DESTDIR                    =  ../bin
 TARGET                     =  doxygen
 unix:TARGETDEPS            =  ../lib/libdoxygen.a ../lib/libdoxycfg.a
diff -uNr doxygen-1.8.3.1/src/libdoxycfg.pro.in 
doxygen-1.8.3.1.fink/src/libdoxycfg.pro.in
--- doxygen-1.8.3.1/src/libdoxycfg.pro.in       2013-01-05 10:17:42.000000000 
-0500
+++ doxygen-1.8.3.1.fink/src/libdoxycfg.pro.in  2013-01-31 10:50:09.000000000 
-0500
@@ -20,7 +20,7 @@
 SOURCES      = config.cpp configoptions.cpp portable.cpp portable_c.c
 win32:TMAKE_CXXFLAGS       += -DQT_NODLL
 win32-g++:TMAKE_CXXFLAGS   += -fno-exceptions -fno-rtti
-INCLUDEPATH                += ../qtools
+INCLUDEPATH                += ../qtools @PREFIX@/include
 win32:INCLUDEPATH          += .
 DESTDIR                    =  ../lib
 TARGET                     =  doxycfg
diff -uNr doxygen-1.8.3.1/src/libdoxygen.pro.in 
doxygen-1.8.3.1.fink/src/libdoxygen.pro.in
--- doxygen-1.8.3.1/src/libdoxygen.pro.in       2013-01-05 10:17:42.000000000 
-0500
+++ doxygen-1.8.3.1.fink/src/libdoxygen.pro.in  2013-01-31 10:50:09.000000000 
-0500
@@ -265,9 +265,10 @@
 win32-msvc:TMAKE_CXXFLAGS  += -Zm200
 win32-g++:TMAKE_CXXFLAGS   += -fno-exceptions -fno-rtti
 linux-g++:TMAKE_CXXFLAGS    += -fno-exceptions -fno-rtti
-INCLUDEPATH                += ../qtools
+INCLUDEPATH                += ../qtools 
 #INCLUDEPATH                += ../libpng
 INCLUDEPATH                += ../libmd5
+INCLUDEPATH                += @PREFIX@/include
 win32:INCLUDEPATH          += .
 #win32-g++:INCLUDEPATH      = ../qtools /usr/include/libpng12 ../libmd5
 win32-g++:INCLUDEPATH      = ../qtools ../libmd5
diff -uNr doxygen-1.8.3.1/tmake/lib/macosx-uni-c++/tmake.conf 
doxygen-1.8.3.1.fink/tmake/lib/macosx-uni-c++/tmake.conf
--- doxygen-1.8.3.1/tmake/lib/macosx-uni-c++/tmake.conf 2012-08-09 
14:29:37.000000000 -0400
+++ doxygen-1.8.3.1.fink/tmake/lib/macosx-uni-c++/tmake.conf    2013-01-31 
10:54:05.000000000 -0500
@@ -8,7 +8,7 @@
 CONFIG                 = qt warn_on release
 
 TMAKE_CC               = cc
-TMAKE_CFLAGS           = -pipe -arch i386 -arch ppc 
+TMAKE_CFLAGS           = -pipe -arch x86_64
 TMAKE_CFLAGS_WARN_ON   = -Wall -W -Wno-deprecated-declarations 
-Wno-invalid-source-encoding
 TMAKE_CFLAGS_WARN_OFF  =
 TMAKE_CFLAGS_RELEASE   = -O2
@@ -36,7 +36,7 @@
 
 TMAKE_LINK             = c++
 TMAKE_LINK_SHLIB       = c++
-TMAKE_LFLAGS           = -Wl,-search_paths_first -arch i386 -arch ppc 
+TMAKE_LFLAGS           = -Wl,-search_paths_first -arch x86_64
 TMAKE_LFLAGS_RELEASE   =
 TMAKE_LFLAGS_DEBUG     =
 TMAKE_LFLAGS_SHLIB     = -shared
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
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