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

Reply via email to