Update of /cvsroot/fink/experimental/jfmertens/crypto/finkinfo In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv26369
Modified Files: seamonkey.info Log Message: finally fink-package-precedence working OK! Such a simplification in maintenance ! Index: seamonkey.info =================================================================== RCS file: /cvsroot/fink/experimental/jfmertens/crypto/finkinfo/seamonkey.info,v retrieving revision 1.53 retrieving revision 1.54 diff -u -d -r1.53 -r1.54 --- seamonkey.info 26 Jun 2010 01:58:46 -0000 1.53 +++ seamonkey.info 27 Jun 2010 02:05:42 -0000 1.54 @@ -38,15 +38,16 @@ libjpeg8, libnotify, (%type_raw[sys_nspr] = .) nspr.0d (>= 4.8.4-4), - openssl098-dev (>= 0.9.8l-1), orbit2-dev (>= 2.14.17-2), pango1-xft2-ft219-dev (>= 1.24.5-6), + pixman, pkgconfig (>= 0.23-2), popt (>= 1.14-1), sed, sqlite3 (>= 3.6.21-1), sqlite3-dev (>= 3.6.21-1), startup-notification-dev (>= 0.9-2), + system-openssl-dev, x11-dev << ## esound and libcanberra0 : probably not needed in the build... @@ -125,6 +126,7 @@ mozilla/js/src/xpconnect/shell/Makefile.in \ mozilla/xpcom/typelib/xpidl/Makefile.in \ mozilla/nsprpub/pr/src/Makefile.in \ + mozilla/embedding/browser/gtk/tests/Makefile.in \ mozilla/gfx/src/psshared/nsCUPSShim.cpp \ mozilla/{toolkit/xre/nsNativeAppSupportUnix,modules/libpr0n/decoders/icon/gtk/nsIconChannel}.cpp \ mozilla/widget/src/gtk2/nsBidiKeyboard.cpp \ @@ -187,7 +189,7 @@ #### # the need for -lcrypto comes from the symbols MD5_Init and MD5_Final, used in # toolkit/crashreporter/google-breakpad/src/common/mac/{file,macho}_id.cc, and defined nowhere in the builddir... - # --> since it is only for that, SWITCH to system-openssl ! (next not needed when crashreporter is disabled (64bit)) + # --> since it is only for that, SWITCH to system-openssl (done) ! (next not needed when crashreporter is disabled (64bit)) sed -i'' -e 's,EXTRA_DSO_LIBS),& -lcrypto,' -e '/AudioUnit/a\ -framework Foundation \\' mozilla/toolkit/library/Makefile.in sed -i'' -e '/CPU_TYPE_X86/a\ @@ -266,7 +268,15 @@ sed -i'' -e 's,sed -E,sed -r,' mozilla/xpcom/typelib/xpidl/Makefile.in ### link nspr with g++ when using --enable-cplus sed -ri'' -e 's,cplus$,&\n\tMKSHLIB = \$(CCC) \$(DSO_LDOPTS) -o \$@,' mozilla/nsprpub/pr/src/Makefile.in - +## set flag-ordering right + sed -ri'' -e '/MOZ_ENABLE_GTK2/,/endif/d' -e '/SunOS/i \ +ifdef MOZ_ENABLE_GTK2\ +EXTRA_LIBS += \\\ + $(XLDFLAGS) \\\ + $(XLIBS) \\\ + $(NULL)\ +endif\ +' mozilla/embedding/browser/gtk/tests/Makefile.in ### Fixing SOME calls to PR_LoadLibrary ... (using proper install_names..) _ just looked at those with a hard-coded string. ### Possibly this would make the use of -dead_strip_dylibs safe ? (cf CompileScript) ### Would need to check all binaries where PR_LoadLibrary appears.. @@ -307,6 +317,8 @@ << #### CONFIGURE +# x-libraries and -x-includes can't be set to empty to avoid having them come too early in the link command +# (eg, for TestGtkEmbed), relying just on CPATH and LIBRARY_PATH; the build-system itself needs them.. ## can't enable static : "configure: error: Only one of --enable-shared or --enable-static must be specified." ## (and reluctant to impose 2 full builds on the user...) @@ -383,7 +395,8 @@ env ac_cv_func_res_ninit=yes ./configure %c $enable64 $cplus --x-includes=$Xdir/include --x-libraries=$Xdir/lib make -j1 -w -# fink-package-precedence --depfile-ext='\.pp' . || : + + fink-package-precedence --depfile-ext='\.pp,\.Plo,\.Po' --prohibit-bdep=%N,%N-dev,%N-shlibs,%N2-dev,%N2-shlibs . || : << #### INSTALL @@ -498,7 +511,7 @@ gtk+2-shlibs, libart2-shlibs, libbonobo2-shlibs, libbonoboui2-shlibs, libgettext8-shlibs, libgnome2-shlibs, libgnomecanvas2-shlibs, libgnomeui2-shlibs (>= 2.24.2-2), libhunspell-shlibs (>= 1.2.8-1005), libjpeg8-shlibs, libnotify-shlibs, (%type_raw[sys_nspr] = .) nspr.0d-shlibs (>= 4.8.4-4), - openssl098-shlibs (>= 0.9.8l-1), orbit2-shlibs, pango1-xft2-ft219-shlibs, popt-shlibs, + orbit2-shlibs, pango1-xft2-ft219-shlibs, popt-shlibs, sqlite3-shlibs(>= 3.6.16.1), startup-notification-shlibs (>= 0.9-2), x11-shlibs << DocFiles: mozilla/LEGAL mozilla/LICENSE ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs