Update of /cvsroot/fink/dists/10.2/unstable/main/finkinfo/text
In directory sc8-pr-cvs1:/tmp/cvs-serv16911
Added Files:
scribus-1.0-2.info scribus-1.0-2.patch
Log Message:
Workaround for the bus error when the LANG environment variable is set.
--- NEW FILE: scribus-1.0-2.info ---
Package: scribus
Version: 1.0
Revision: 2
Source: http://web2.altmuehlnet.de/fschmid/%n-%v.tar.gz
Source-MD5: 2ee654e6196229081871c8c1ea8163f2
License: GPL
GCC: 3.1
Conflicts: scribus-i18n-en, scribus-samples
Replaces: scribus-i18n-en, scribus-samples
Depends: x11, ghostscript, qt3-shlibs (>= 3.1.1-1), libjpeg-shlibs, libjpeg-bin,
lcms-shlibs (>=1.09), freetype2-shlibs | freetype2-hinting-shlibs
BuildDepends: lcms (>=1.09), libjpeg, qt3 (>= 3.1.1-1), dlcompat-dev, freetype2 |
freetype2-hinting
Patch: %f.patch
PatchScript: <<
perl -pi -e 's|^AM_LDFLAGS = .*|AM_LDFLAGS = |g' `find . -name Makefile.in`
perl -pi -e 's|(lib.*)\.la|$1.so|g' `find . -name Makefile.in`
perl -pi -e 's|-version-info 0:0:0|-bundle -flat_namespace -undefined suppress|g'
`find . -name Makefile.in`
perl -pi -e 's|char.*error|const char * error|g' scribus/scribus.cpp
<<
SetCXXFLAGS: -Ddlsym=dlsym_auto_underscore -I%p/include
ConfigureParams: --with-qt-dir=%p --with-qt-includes=%p/include/qt
--with-qt-libraries=%p/lib --with-extra-includes=%p/include --with-extra-libs=%p/lib
DocFiles: AUTHORS COPYING ChangeLog README
Description: Layout program
DescDetail: <<
Scribus is a Layout program for Linux., similar to Adobe PageMaker[tm],
QuarkXPress[tm] or Adobe. InDesign[tm], except that it is published under
the GNU GPL.
Currently, it is still in its early stages of development, but rapidly
maturing and very useable. Already, it has the ability to layout
newsletters, create corporate stationery, small posters and other
documents which need flexible layout and/or the ability to output to
professional quality imagesetting equipment. You can do all the
typical tasks like placing and rotating text and/or images on a page,
specify manual kerning of type and much more.
While the goals of the program are for ease of use and simple easy to
understand tools, Scribus offers support for professional publishing
features, such as CMYK color, easy PDF creation, Encapsulated
Postscript import/export and creation of color separations.
Graphic formats which can be placed include Ecapsulated Post Script
(eps), Joint Photographic Experts Group (jpeg), Portable Network
Graphics (png) and XPixMap(xpm)
<<
DescUsage: <<
The English documentation and samples packages are not needed
for this version. Their content is integrated into the main package.
<<
DescPort: <<
The Makefile needs some help for the final linking.
Plugin compiling overrides some libtool logic, but this is simpler
than to import the whole KDE admin directory packet.
The declaration of error disagreed with the one of dlerror in dlfcn.h
from dlcompat.
The Little CMS library lcms is now required.
freetype2 is required, because the configure script seems not to be
happy with the freetype-config from X11.
This version has a patch for the Bus Error problem when LANG is set
(apparently a bad use of Qt functions inside static constructors,
works on Linux by chance...)
<<
Maintainer: Martin Costabel <[EMAIL PROTECTED]>
Homepage: http://web2.altmuehlnet.de/fschmid/
--- NEW FILE: scribus-1.0-2.patch ---
--- scribus-1.0/scribus/scfonts_encoding.cpp~ Sun Mar 2 13:40:24 2003
+++ scribus-1.0/scribus/scfonts_encoding.cpp Fri Aug 8 02:29:36 2003
@@ -14,6 +14,8 @@
bool SCFonts_Encoding::read(QString name)
{
+ QCString lang = getenv( "LANG" );
+ unsetenv( "LANG" );
QString ISO;
QString pfad = PREL;
pfad += "/lib/scribus/" + name;
@@ -23,6 +25,7 @@
QTextStream t(&tf);
ISO=t.read();
tf.close();
+ if (lang) setenv( "LANG", lang, 1);
}
else
return(false);
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits