Update of /cvsroot/fink/experimental/costabel/finkinfo In directory sc8-pr-cvs17:/tmp/cvs-serv16045
Added Files: scribus-aqua.info Log Message: Try to paper over some build bugs. This version should not be requiring X11, and it places its *.pngs where it actually looks for them. Still doesn't find them, though. Maybe the two problems are related, after all? --- NEW FILE: scribus-aqua.info --- Package: scribus-aqua Version: 1.3.4 Revision: 2 Source: mirror:sourceforge:scribus/scribus-%v.tar.bz2 Source-MD5: cd3bc6cc6c2e2826eb689342e439443d Source2: http://perso.wanadoo.fr/costabel/Scribusapp-skeleton.tar.bz2 Source2-MD5: 7aa33546b4113007bdc0e3fef94a0f81 License: GPL GCC: 4.0 Recommends: x-ghostscript-fonts, msttcorefonts, applesystemfonts Depends: ghostscript, qt3mac-shlibs (>= 3.3.5-13), qt3mac-apps (>= 3.3.5-13), libjpeg-shlibs, libjpeg-bin, lcms-shlibs, libart2-shlibs, libpng3-shlibs, libtiff-shlibs, freetype219-shlibs, libxml2-shlibs, libiconv, fontconfig2-shlibs BuildDepends: lcms, libjpeg, qt3mac (>= 3.3.5-13), libart2, cups-dev, libpng3, libtiff, freetype219, libxml2, libiconv-dev, fontconfig2-dev, expat1, cmake (>= 2.4.6-1) BuildConflicts: qt3, qt3-dev PatchScript: << #!/bin/sh -ev # Use Fink's freetype219 # and place all source tree include dirs before %p/include perl -pi.bak -e 's|/usr/local/|%p/lib/freetype219/|g' cmake/modules/FREETYPEConfig.cmake perl -pi.bak -e ' s|libfreetype.so( FT.* )\"\"(.*)|libfreetype.dylib\1 \"%p/lib/freetype219/lib\"\2|g; s|(\$\{CMAKE_BINARY_DIR\}/scribus)|\1\n\$\{CMAKE_SOURCE_DIR\}/scribus|g ' CMakeLists.txt #don't build pixbuf stuff that wants to pull in X11 perl -pi.bak -e 's|^.*pixbuf.*$||g; s|^.*PIXBUF.*$||g' scribus/CMakeLists.txt << CompileScript: << #!/bin/sh -ex # Use Fink's freetype219, qt3mac, fontconfig2, # but Apple's Python framework (this means no PIL, sorry) # For fontconfig2, we have to bypass Scribus' CMake find mechanism, # because it uses pkg-config, and Fink's pkg-config has the unfortunate # habit of finding the X11 stuff first export PATH=%p/lib/freetype219/bin:$PATH unset QMAKESPEC export QTDIR=%p/lib/qt3mac mkdir build cd build cmake -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \ -DCMAKE_INSTALL_PREFIX:PATH=%p/Applications/Scribus.app/Contents \ -DFREETYPE_INCLUDE_DIR_FT2BUILD:PATH=%p/lib/freetype219/include \ -DFREETYPE_LIBRARY:FILEPATH=%p/lib/freetype219/lib/libfreetype.dylib \ -DFONTCONFIG_INCLUDE_DIR:PATH=%p/lib/fontconfig2/include \ -DFONTCONFIG_LIBRARY:FILEPATH=%p/lib/fontconfig2/lib/libfontconfig.dylib \ .. make << InstallScript: << #!/bin/sh -ex # This version has no Scribus.app skeleton, so we take the one from cvs # tar zxf Scribus.app.tgz mkdir -p %i/Applications /bin/cp -p -R ../Scribus.app %i/Applications/ mkdir %i/Applications/Scribus.app/Contents/MacOS ln -s ../bin/scribus %i/Applications/Scribus.app/Contents/MacOS/Scribus cd build make install DESTDIR=%d /bin/cp /System/Library/ColorSync/Profiles/* %i/Applications/Scribus.app/Contents/lib/scribus/profiles/ || /usr/bin/true << DocFiles: AUTHORS COPYING ChangeLog README ChangeLogCVS PostInstScript: << if ! test -e /Applications/Fink; then /usr/bin/install -d -m 755 /Applications/Fink; fi ln -nfs %p/Applications/Scribus.app /Applications/Fink/ << PostRmScript: << if test -h /Applications/Fink/Scribus.app; then rm -f /Applications/Fink/Scribus.app; fi << Description: Layout program DescDetail: << Scribus is an open-source program that brings professional page layout to Linux/Unix, MacOS X, OS/2 and Windows desktops with a combination of "press-ready" output and new approaches to page layout. Underneath the modern and user friendly interface, Scribus supports professional publishing features, such as CMYK color, separations, ICC color management and versatile PDF creation. << DescUsage: << This version does not need X11 for running. It installs a double-clickable application (symbolic link) "Scribus.app" in /Applications/Fink. This version contains extensive online help. Additional up-to-date documentation is on the Scribus web site. Fonts: Since X11 is not used, the X11 fonts are not automatically recognized. You have to tell Scribus where to find fonts. - Install the x-ghostscript-fonts or msttcorefonts or xfonts-intl or applesystemfont packages. (The gimp-sharefonts and similar packages work, too, but these fonts are of rather bad quality) - Put lines like /Library/Fonts /System/Library/Fonts /sw/lib/X11/fonts/applettf /sw/lib/X11/fonts/msttf into your ~/.scribus/scribusfont13.rc file (create it if it doesn't exist) This will give you many (not all) of the Apple system fonts. If you use FontBook to create your own collections, put also ~/Library/Fonts into this file. << DescPort: << This is a native Aqua version of Scribus. A standalone version prepared by Andreas Vox can be downloaded from the web at http://aqua.scribus.net Uses fontconfig2-dev and freetype219 from Fink, not from X11, and qt3-mac-free as packaged in the qt3mac packaqge. The app skeleton is taken from Scribus CVS, branch Release_1_3_3_3. It is not contained in the Release 1.3.4 source tarball. This version uses the new CMake build system. It follows the proposed installation of everything into the app bundle, in the Contents directory. << Maintainer: Martin Costabel <[EMAIL PROTECTED]> Homepage: http://www.scribus.net/ ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits