Update of /cvsroot/fink/experimental/mrvacbob
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12413
Added Files:
freetype2.info freetype2.patch
Log Message:
In-progress combined freetype2 package, needs conditional licenses
--- NEW FILE: freetype2.patch ---
diff -ru freetype-2.1.9-orig/builds/unix/detect.mk
freetype-2.1.9/builds/unix/detect.mk
--- freetype-2.1.9-orig/builds/unix/detect.mk 2004-12-28 01:18:57.000000000
-0800
+++ freetype-2.1.9/builds/unix/detect.mk 2004-12-28 01:23:10.000000000
-0800
@@ -20,7 +20,8 @@
#
is_unix := $(strip $(wildcard /sbin/init) \
$(wildcard /usr/sbin/init) \
- $(wildcard /hurd/auth))
+ $(wildcard /hurd/auth) \
+ $(wildcard /sbin/launchd))
ifneq ($(is_unix),)
PLATFORM := unix
diff -ru freetype-2.1.9-orig/builds/unix/freetype-config.in
freetype-2.1.9/builds/unix/freetype-config.in
--- freetype-2.1.9-orig/builds/unix/freetype-config.in 2004-12-28
01:18:57.000000000 -0800
+++ freetype-2.1.9/builds/unix/freetype-config.in 2004-12-28
01:19:19.000000000 -0800
@@ -1,6 +1,6 @@
#! /bin/sh
[EMAIL PROTECTED]@
[EMAIL PROTECTED]@/lib/freetype2
[EMAIL PROTECTED]@
exec_prefix_set=no
[EMAIL PROTECTED]@
diff -ru freetype-2.1.9-orig/builds/unix/freetype2.in
freetype-2.1.9/builds/unix/freetype2.in
--- freetype-2.1.9-orig/builds/unix/freetype2.in 2004-12-28
01:18:57.000000000 -0800
+++ freetype-2.1.9/builds/unix/freetype2.in 2005-01-01 01:05:29.000000000
-0800
@@ -7,5 +7,5 @@
Description: A free, high-quality, and portable font engine.
Version: @ft_version@
Requires:
-Libs: -L${libdir} -lfreetype @LIBZ@
-Cflags: -I${includedir}/freetype2
+Libs: -L${libdir}/freetype2/lib -lfreetype @LIBZ@
+Cflags: -I${libdir}/freetype2/include/freetype2
diff -ru freetype-2.1.9-orig/builds/unix/ltmain.sh
freetype-2.1.9/builds/unix/ltmain.sh
--- freetype-2.1.9-orig/builds/unix/ltmain.sh 2004-12-28 01:18:57.000000000
-0800
+++ freetype-2.1.9/builds/unix/ltmain.sh 2004-12-28 01:21:15.000000000
-0800
@@ -3760,6 +3760,11 @@
eval test_cmds=\"$archive_expsym_cmds\"
cmds=$archive_expsym_cmds
else
+ if test "x$verstring" = "x0.0"; then
+ tmp_verstring=
+ else
+ tmp_verstring="$verstring"
+ fi
eval test_cmds=\"$archive_cmds\"
cmds=$archive_cmds
fi
--- NEW FILE: freetype2.info ---
Info2: <<
Package: freetype2%type_pkg[-hinting]%type_pkg[-darwin]
Type: -darwin (boolean), -hinting (boolean)
Version: 2.1.9
Revision: 1
Depends: %N-shlibs (= %v-%r)
Conflicts: freetype2,freetype2-hinting,freetype2-darwin,freetype2-hinting-darwin
Replaces: freetype2,freetype2-hinting,freetype2-darwin,freetype2-hinting-darwin
BuildDependsOnly: True
Source: mirror:sourceforge:freetype/freetype-%v.tar.gz
Source-MD5: 1336a6851753c962495ff02ff7ea71c1
PatchScript: <<
patch -p1 < %a/freetype2.patch
perl -i -pe 's/.*(#define.*BYTECODE_INTERPRETER).*/\1/'
include/freetype/config/ftoption.h
<<
CompileScript: <<
#!/bin/sh -ev
if [ "%type_raw[-darwin]" == "-darwin" ]; then
export FONTOPT=""
else
export FONTOPT="--with-old-mac-fonts"
fi
make setup CFG="--prefix=%p $FONTOPT"
make
<<
InstallScript: <<
make install prefix=%i
install -d -m 755 %i/lib/freetype2/lib
mv %i/bin %i/lib/freetype2
mv %i/lib/libfreetype.a %i/lib/freetype2/lib
mv %i/lib/libfreetype.dylib %i/lib/freetype2/lib
ln -sf %p/lib/libfreetype.6.dylib %i/lib/freetype2/lib/libfreetype.dylib
mv %i/lib/libfreetype.la %i/lib/freetype2/lib
mv %i/lib/pkgconfig %i/lib/freetype2/lib
mv %i/include %i/lib/freetype2
rm -rf %i/share/aclocal
mkdir -p %i/share/doc/%n
cp -r docs %i/share/doc/%n
<<
SplitOff: <<
Package: %N-shlibs
Depends: (%type_raw[-darwin] != -darwin) macosx
Conflicts:
freetype2-shlibs,freetype2-hinting-shlibs,freetype2-darwin-shlibs,freetype2-hinting-darwin-shlibs
Replaces:
freetype2-shlibs,freetype2-hinting-shlibs,freetype2-darwin-shlibs,freetype2-hinting-darwin-shlibs
Files: lib/libfreetype.6*dylib
Shlibs: %p/lib/libfreetype.6.dylib 10.0.0 %n (>= 2.0.9-1)
DocFiles: <<
README docs/[A-Z]* docs/*.txt src/autohint/CatharonLicense.txt
src/pcf/readme:README.pcf
<<
Description: TrueType font rendering library, version 2, shared libs
<<
SplitOff2: <<
Package: %N-dev
Depends: %N-shlibs (=%v-%r)
Conflicts:
freetype2-dev,freetype2-hinting-dev,freetype2-darwin-dev,freetype2-hinting-darwin-dev
Replaces:
freetype2-dev,freetype2-hinting-dev,freetype2-darwin-dev,freetype2-hinting-darwin-dev
Files: lib/freetype2
DocFiles: <<
README docs/[A-Z]* docs/*.txt src/autohint/CatharonLicense.txt
src/pcf/readme:README.pcf
<<
Description: TrueType font rendering library, version 2, headers
<<
DocFiles: <<
README src/autohint/CatharonLicense.txt
src/pcf/readme:README.pcf
<<
Description: TrueType font rendering library, version 2 (dummy)
DescDetail: <<
FreeType 2 is a library that provides access to and rendering of a
wide range of font file formats, including TrueType, PostScript Type 1,
and several bitmap font formats.
The freetype2 package now exists only for compatibility with older Fink
packages. Developers should use the freetype that is part of XFree86
for new packages.
For packages that need freetype2 version 2.1.3 or newer, there is now
a freetype2-dev splitoff. For this to work, you need to make sure that
configure finds the freetype-config script in %p/lib/freetype2/bin
<<
DescPort: <<
Previous versions by Christoph Pfisterer
<<
License: Restrictive
Homepage: http://www.freetype.org/
Maintainer: Jeffrey Whitaker <[EMAIL PROTECTED]>
<<
-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits