Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv19118
Modified Files: fontforge-10.5.info fontforge.info fontforge.patch Log Message: New upstream version. Index: fontforge.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics/fontforge.info,v retrieving revision 1.38 retrieving revision 1.39 diff -u -d -r1.38 -r1.39 --- fontforge.info 28 Aug 2008 14:14:42 -0000 1.38 +++ fontforge.info 29 Sep 2008 06:36:47 -0000 1.39 @@ -1,6 +1,6 @@ Info2: << Package: fontforge -Version: 20080828 +Version: 20080927 Revision: 1 Type: python (2.3) Distribution: 10.4 @@ -32,15 +32,16 @@ Patched Makefile.in's to remove useless -I and reorder flags. Reenabled building shared libs; put them into %p/lib/%n. Now installs a .app wrapper bundle at %p/Applications/FontForge.app + Install desktop and mime files for KDE and Gnome. << Homepage: http://fontforge.sourceforge.net/ Maintainer: Daniel Johnson <[EMAIL PROTECTED]> Source: mirror:sourceforge:%n/%n_full-%v.tar.bz2 -Source-MD5: 3c232a6e412d8b443b0b881332dbc26c +Source-MD5: 8866595d4dac77c0c093ed1e104515d3 SourceDirectory: %n-%v -Source2: mirror:sourceforge:%n/%n_htdocs-20080824.tar.bz2 -Source2-MD5: 5eee3058485b52208dfca1d46aeb96aa +Source2: mirror:sourceforge:%n/%n_htdocs-%v.tar.bz2 +Source2-MD5: cc3e292e75250e8318cb098c1552c98e Source2ExtractDir: %n-%v/htdocs Source3: http://fontforge.sourceforge.net/cidmaps.tgz Source3-MD5: 5f00607e4bbe014cdfd5b23bb0943666 @@ -48,7 +49,8 @@ Source3ExtractDir: %n-%v/cidmap Depends: << - freetype219-shlibs, + desktop-file-utils, + freetype219-shlibs (>= 2.3.7-4), giflib-shlibs, libgettext3-shlibs, libiconv, @@ -58,11 +60,12 @@ libtiff-shlibs, libuninameslist1-shlibs, libxml2-shlibs, + shared-mime-info, x11 << BuildDepends: << fink (>= 0.28.0), - freetype219, + freetype219 (>= 2.3.7-4), gettext-tools, giflib, libgettext3-dev, @@ -82,7 +85,7 @@ DocFiles: AUTHORS INSTALL LICENSE README-Mac.html README-Unix.html VERSION PatchFile: %n.patch -PatchFile-MD5: b4607474cc4ec45937948b74a8127151 +PatchFile-MD5: e305c93bc7a7c400ceae3bfe7313f9ab PatchScript: << patch -p1 <%{PatchFile} #Use system's python to build the python extension. @@ -91,6 +94,8 @@ perl -pi -e 's,python setup.py install,env ARCHFLAGS='' /usr/bin/python%type_raw[python] setup.py install --install-lib=%p/lib/system-python%type_raw[python]/site-packages,' Makefile.dynamic.in #Make extension look for private libs in %p/lib/%n perl -pi -e 's,/lib/,/lib/%n/,g' pyhook/loadfontforge.h + #Fix path to fontforge.png in fontforge.desktop + perl -pi -e 's,fontforge.png,%p/share/fontforge/fontforge.png,' Packaging/fontforge.desktop << NoSetMAKEFLAGS: true @@ -98,8 +103,8 @@ NoSetCPPFLAGS: True NoSetLDFLAGS: True SetCFLAGS: -Os -I%p/include/libxml2 -SetLIBRARY_PATH: %p/lib/freetype219/lib:%p/lib:/usr/X11R6/lib -SetLDFLAGS: -L%p/lib/freetype219/lib -L%p/lib -L/usr/X11R6/lib +SetLIBRARY_PATH: %p/lib:/usr/X11R6/lib +SetLDFLAGS: -L%p/lib -L/usr/X11R6/lib ConfigureParams: << --mandir='${prefix}/share/man'\ --libdir='${prefix}/lib/%n'\ @@ -122,17 +127,33 @@ CompileScript: << #!/bin/bash -ev - export CPATH="%p/lib/freetype219/include:%p/include" - export PATH="%p/lib/freetype219/bin:$PATH" + export CPATH="%p/include" + #export PATH="%p/lib/freetype219/bin:$PATH" export F77=no ./configure %c - make STATIC_LIBS="-L%p/lib -L%p/lib/freetype219/lib -lgif -lpng -lz -ltiff -ljpeg -lxml2 -luninameslist -lfreetype -lintl -lspiro" + make STATIC_LIBS="-L%p/lib -lgif -lpng -lz -ltiff -ljpeg -lxml2 -luninameslist -lfreetype -lintl -lspiro" << InstallScript: << make install prefix=%i /bin/rm -rf %i/include /bin/ln -s %p/bin/fontforge fontforge/FontForge.app/Contents/MacOS/FontForge + /bin/mkdir -p %i/share/applications + /bin/mkdir -p %i/share/fontforge + /bin/mkdir -p %i/share/mime/packages + /bin/cp Packaging/fontforge.desktop %i/share/applications + /bin/cp Packaging/fontforge.png %i/share/fontforge + /bin/cp Packaging/fontforge.xml %i/share/mime/packages +<< + +PostInstScript: << + [ -x %p/bin/update-mime-database ] && update-mime-database %p/share/mime > /dev/null 2>&1 || : + [ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || : +<< + +PostRmScript: << + [ -x %p/bin/update-mime-database ] && update-mime-database %p/share/mime > /dev/null 2>&1 || : + [ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || : << AppBundles: fontforge/FontForge.app Index: fontforge-10.5.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics/fontforge-10.5.info,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- fontforge-10.5.info 28 Aug 2008 14:14:42 -0000 1.11 +++ fontforge-10.5.info 29 Sep 2008 06:36:47 -0000 1.12 @@ -1,6 +1,6 @@ Info2: << Package: fontforge -Version: 20080828 +Version: 20080927 Revision: 101 Type: python (2.5) Distribution: 10.5 @@ -32,15 +32,16 @@ Patched Makefile.in's to remove useless -I and reorder flags. Reenabled building shared libs; put them into %p/lib/%n. Now installs a .app wrapper bundle at %p/Applications/FontForge.app + Install desktop and mime files for KDE and Gnome. << Homepage: http://fontforge.sourceforge.net/ Maintainer: Daniel Johnson <[EMAIL PROTECTED]> Source: mirror:sourceforge:%n/%n_full-%v.tar.bz2 -Source-MD5: 3c232a6e412d8b443b0b881332dbc26c +Source-MD5: 8866595d4dac77c0c093ed1e104515d3 SourceDirectory: %n-%v -Source2: mirror:sourceforge:%n/%n_htdocs-20080824.tar.bz2 -Source2-MD5: 5eee3058485b52208dfca1d46aeb96aa +Source2: mirror:sourceforge:%n/%n_htdocs-%v.tar.bz2 +Source2-MD5: cc3e292e75250e8318cb098c1552c98e Source2ExtractDir: %n-%v/htdocs Source3: http://fontforge.sourceforge.net/cidmaps.tgz Source3-MD5: 5f00607e4bbe014cdfd5b23bb0943666 @@ -48,7 +49,8 @@ Source3ExtractDir: %n-%v/cidmap Depends: << - freetype219-shlibs, + desktop-file-utils, + freetype219-shlibs (>= 2.3.7-4), giflib-shlibs, libgettext3-shlibs, libiconv, @@ -58,11 +60,12 @@ libtiff-shlibs, libuninameslist1-shlibs, libxml2-shlibs, + shared-mime-info, x11 << BuildDepends: << fink (>= 0.28.0), - freetype219, + freetype219 (>= 2.3.7-4), gettext-tools, giflib, libgettext3-dev, @@ -82,7 +85,7 @@ DocFiles: AUTHORS INSTALL LICENSE README-Mac.html README-Unix.html VERSION PatchFile: %n.patch -PatchFile-MD5: b4607474cc4ec45937948b74a8127151 +PatchFile-MD5: e305c93bc7a7c400ceae3bfe7313f9ab PatchScript: << patch -p1 <%{PatchFile} #Use system's python to build the python extension. @@ -91,6 +94,8 @@ perl -pi -e 's,python setup.py install,env ARCHFLAGS='' /usr/bin/python%type_raw[python] setup.py install --install-lib=%p/lib/system-python%type_raw[python]/site-packages,' Makefile.dynamic.in #Make extension look for private libs in %p/lib/%n perl -pi -e 's,/lib/,/lib/%n/,g' pyhook/loadfontforge.h + #Fix path to fontforge.png in fontforge.desktop + perl -pi -e 's,fontforge.png,%p/share/fontforge/fontforge.png,' Packaging/fontforge.desktop << NoSetMAKEFLAGS: true @@ -98,8 +103,8 @@ NoSetCPPFLAGS: True NoSetLDFLAGS: True SetCFLAGS: -Os -I%p/include/libxml2 -SetLIBRARY_PATH: %p/lib/freetype219/lib:%p/lib:/usr/X11R6/lib -SetLDFLAGS: -L%p/lib/freetype219/lib -L%p/lib -L/usr/X11R6/lib +SetLIBRARY_PATH: %p/lib:/usr/X11R6/lib +SetLDFLAGS: -L%p/lib -L/usr/X11R6/lib ConfigureParams: << --mandir='${prefix}/share/man'\ --libdir='${prefix}/lib/%n'\ @@ -122,17 +127,33 @@ CompileScript: << #!/bin/bash -ev - export CPATH="%p/lib/freetype219/include:%p/include" - export PATH="%p/lib/freetype219/bin:$PATH" + export CPATH="%p/include" + #export PATH="%p/lib/freetype219/bin:$PATH" export F77=no ./configure %c - make STATIC_LIBS="-L%p/lib -L%p/lib/freetype219/lib -lgif -lpng -lz -ltiff -ljpeg -lxml2 -luninameslist -lfreetype -lintl -lspiro" + make STATIC_LIBS="-L%p/lib -lgif -lpng -lz -ltiff -ljpeg -lxml2 -luninameslist -lfreetype -lintl -lspiro" << InstallScript: << make install prefix=%i /bin/rm -rf %i/include /bin/ln -s %p/bin/fontforge fontforge/FontForge.app/Contents/MacOS/FontForge + /bin/mkdir -p %i/share/applications + /bin/mkdir -p %i/share/fontforge + /bin/mkdir -p %i/share/mime/packages + /bin/cp Packaging/fontforge.desktop %i/share/applications + /bin/cp Packaging/fontforge.png %i/share/fontforge + /bin/cp Packaging/fontforge.xml %i/share/mime/packages +<< + +PostInstScript: << + [ -x %p/bin/update-mime-database ] && update-mime-database %p/share/mime > /dev/null 2>&1 || : + [ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || : +<< + +PostRmScript: << + [ -x %p/bin/update-mime-database ] && update-mime-database %p/share/mime > /dev/null 2>&1 || : + [ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || : << AppBundles: fontforge/FontForge.app Index: fontforge.patch =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics/fontforge.patch,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- fontforge.patch 24 Aug 2008 17:46:18 -0000 1.17 +++ fontforge.patch 29 Sep 2008 06:36:47 -0000 1.18 @@ -1,6 +1,6 @@ -diff -ru fontforge-20080824.orig/Makefile.dynamic.in fontforge-20080824/Makefile.dynamic.in ---- fontforge-20080824.orig/Makefile.dynamic.in 2008-07-28 20:01:36.000000000 -0400 -+++ fontforge-20080824/Makefile.dynamic.in 2008-08-24 13:22:19.000000000 -0400 +diff -ru fontforge-20080927.orig/Makefile.dynamic.in fontforge-20080927/Makefile.dynamic.in +--- fontforge-20080927.orig/Makefile.dynamic.in 2008-07-28 20:01:36.000000000 -0400 ++++ fontforge-20080927/Makefile.dynamic.in 2008-09-29 01:41:44.000000000 -0400 @@ -127,8 +127,8 @@ # You may need to be root to do the install #explicit use of sh to make sure we don't invoke csh with different "if" syntax @@ -12,9 +12,21 @@ #we don't always create a setup.py -(cd pyhook ; if test -r setup.py ; then python setup.py install --prefix=$(prefix) --root=$(DESTDIR); for dir in * ; do if test -d $$dir ; then rm -rf $$dir ; fi; done ; fi ) -diff -ru fontforge-20080824.orig/Unicode/Makefile.dynamic.in fontforge-20080824/Unicode/Makefile.dynamic.in ---- fontforge-20080824.orig/Unicode/Makefile.dynamic.in 2007-12-09 15:37:16.000000000 -0500 -+++ fontforge-20080824/Unicode/Makefile.dynamic.in 2008-08-24 13:19:33.000000000 -0400 +diff -ru fontforge-20080927.orig/Packaging/fontforge.desktop fontforge-20080927/Packaging/fontforge.desktop +--- fontforge-20080927.orig/Packaging/fontforge.desktop 2008-09-05 14:44:21.000000000 -0400 ++++ fontforge-20080927/Packaging/fontforge.desktop 2008-09-29 01:42:52.000000000 -0400 +@@ -11,6 +11,5 @@ + Icon=fontforge.png + Terminal=false + Type=Application +-Categories=Application;Graphics; +-Encoding=UTF-8 +-MimeType=application/vnd.font-fontforge-sfd;application/x-font-ttf;application/x-font-type1;application/x-font-bdf;application/x-font-pcf;/x-font-tex; ++Categories=Graphics; ++MimeType=application/vnd.font-fontforge-sfd;application/x-font-ttf;application/x-font-type1;application/x-font-bdf;application/x-font-pcf;application/x-font-tex; +diff -ru fontforge-20080927.orig/Unicode/Makefile.dynamic.in fontforge-20080927/Unicode/Makefile.dynamic.in +--- fontforge-20080927.orig/Unicode/Makefile.dynamic.in 2007-12-09 15:37:16.000000000 -0500 ++++ fontforge-20080927/Unicode/Makefile.dynamic.in 2008-09-29 01:41:44.000000000 -0400 @@ -18,8 +18,8 @@ cjk.lo memory.lo ucharmap.lo unialt.lo ustring.lo utype.lo \ usprintf.lo gwwiconv.lo @@ -26,9 +38,9 @@ ../libgunicode.la: $(libgunicode_OBJECTS) $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -no-undefined @LDFLAGS@ -o ../libgunicode.la $(libgunicode_OBJECTS) \ -diff -ru fontforge-20080824.orig/Unicode/Makefile.static.in fontforge-20080824/Unicode/Makefile.static.in ---- fontforge-20080824.orig/Unicode/Makefile.static.in 2007-12-09 15:37:16.000000000 -0500 -+++ fontforge-20080824/Unicode/Makefile.static.in 2008-08-24 13:19:33.000000000 -0400 +diff -ru fontforge-20080927.orig/Unicode/Makefile.static.in fontforge-20080927/Unicode/Makefile.static.in +--- fontforge-20080927.orig/Unicode/Makefile.static.in 2007-12-09 15:37:16.000000000 -0500 ++++ fontforge-20080927/Unicode/Makefile.static.in 2008-09-29 01:41:44.000000000 -0400 @@ -12,8 +12,8 @@ libgunicode_OBJECTS = ArabicForms.o alphabet.o backtrns.o char.o \ cjk.o memory.o ucharmap.o unialt.o ustring.o utype.o usprintf.o gwwiconv.o @@ -40,9 +52,9 @@ all: ../libs/libgunicode.a -diff -ru fontforge-20080824.orig/configure fontforge-20080824/configure ---- fontforge-20080824.orig/configure 2008-07-28 19:30:54.000000000 -0400 -+++ fontforge-20080824/configure 2008-08-24 13:23:44.000000000 -0400 +diff -ru fontforge-20080927.orig/configure fontforge-20080927/configure +--- fontforge-20080927.orig/configure 2008-09-14 19:31:08.000000000 -0400 ++++ fontforge-20080927/configure 2008-09-29 01:41:44.000000000 -0400 @@ -2684,7 +2684,7 @@ fi; @@ -91,9 +103,9 @@ else cat >>confdefs.h <<\_ACEOF #define _NO_LIBXML 1 -diff -ru fontforge-20080824.orig/fontforge/Makefile.dynamic.in fontforge-20080824/fontforge/Makefile.dynamic.in ---- fontforge-20080824.orig/fontforge/Makefile.dynamic.in 2008-08-20 17:32:06.000000000 -0400 -+++ fontforge-20080824/fontforge/Makefile.dynamic.in 2008-08-24 13:19:33.000000000 -0400 +diff -ru fontforge-20080927.orig/fontforge/Makefile.dynamic.in fontforge-20080927/fontforge/Makefile.dynamic.in +--- fontforge-20080927.orig/fontforge/Makefile.dynamic.in 2008-09-14 18:27:24.000000000 -0400 ++++ fontforge-20080927/fontforge/Makefile.dynamic.in 2008-09-29 01:41:44.000000000 -0400 @@ -66,12 +66,12 @@ #I used to include -L/usr/lib explicitly after static_libs. Not sure why. Should be implied & breaks 64bit compiles @@ -112,9 +124,9 @@ all: @FINAL_TARGET@ @MACAPP@ sfddiff fontimage fontlint -diff -ru fontforge-20080824.orig/fontforge/start.c fontforge-20080824/fontforge/start.c ---- fontforge-20080824.orig/fontforge/start.c 2008-02-04 08:56:47.000000000 -0500 -+++ fontforge-20080824/fontforge/start.c 2008-08-24 13:19:33.000000000 -0400 +diff -ru fontforge-20080927.orig/fontforge/start.c fontforge-20080927/fontforge/start.c +--- fontforge-20080927.orig/fontforge/start.c 2008-02-04 08:56:47.000000000 -0500 ++++ fontforge-20080927/fontforge/start.c 2008-09-29 01:41:44.000000000 -0400 @@ -125,7 +125,6 @@ /* install image libs. For some reason fink installs in a place */ /* the dynamic loader doesn't find */ @@ -123,9 +135,9 @@ #endif } -diff -ru fontforge-20080824.orig/gdraw/Makefile.dynamic.in fontforge-20080824/gdraw/Makefile.dynamic.in ---- fontforge-20080824.orig/gdraw/Makefile.dynamic.in 2008-08-22 22:00:11.000000000 -0400 -+++ fontforge-20080824/gdraw/Makefile.dynamic.in 2008-08-24 13:19:33.000000000 -0400 +diff -ru fontforge-20080927.orig/gdraw/Makefile.dynamic.in fontforge-20080927/gdraw/Makefile.dynamic.in +--- fontforge-20080927.orig/gdraw/Makefile.dynamic.in 2008-08-27 10:39:23.000000000 -0400 ++++ fontforge-20080927/gdraw/Makefile.dynamic.in 2008-09-29 01:41:44.000000000 -0400 @@ -34,8 +34,8 @@ gtextfield.lo gtextinfo.lo gwidgets.lo gxdraw.lo \ ghvbox.lo gmatrixedit.lo gdrawable.lo gspacer.lo xkeysyms_unicode.lo @@ -137,9 +149,9 @@ ../libgdraw.la: $(libgdraw_OBJECTS) $(LIBTOOL) --mode=link $(CC) -no-undefined $(CFLAGS) @LDFLAGS@ -o ../libgdraw.la $(libgdraw_OBJECTS) \ -diff -ru fontforge-20080824.orig/gdraw/Makefile.static.in fontforge-20080824/gdraw/Makefile.static.in ---- fontforge-20080824.orig/gdraw/Makefile.static.in 2008-08-22 19:26:49.000000000 -0400 -+++ fontforge-20080824/gdraw/Makefile.static.in 2008-08-24 13:19:33.000000000 -0400 +diff -ru fontforge-20080927.orig/gdraw/Makefile.static.in fontforge-20080927/gdraw/Makefile.static.in +--- fontforge-20080927.orig/gdraw/Makefile.static.in 2008-08-27 10:39:23.000000000 -0400 ++++ fontforge-20080927/gdraw/Makefile.static.in 2008-09-29 01:41:44.000000000 -0400 @@ -24,8 +24,8 @@ gtextfield.o gtextinfo.o gwidgets.o gxdraw.o \ ghvbox.o gmatrixedit.o gdrawable.o gspacer.o xkeysyms_unicode.o @@ -151,9 +163,9 @@ all: ../libs/libgdraw.a -diff -ru fontforge-20080824.orig/gutils/Makefile.dynamic.in fontforge-20080824/gutils/Makefile.dynamic.in ---- fontforge-20080824.orig/gutils/Makefile.dynamic.in 2008-08-20 16:50:24.000000000 -0400 -+++ fontforge-20080824/gutils/Makefile.dynamic.in 2008-08-24 13:19:33.000000000 -0400 +diff -ru fontforge-20080927.orig/gutils/Makefile.dynamic.in fontforge-20080927/gutils/Makefile.dynamic.in +--- fontforge-20080927.orig/gutils/Makefile.dynamic.in 2008-08-20 16:50:24.000000000 -0400 ++++ fontforge-20080927/gutils/Makefile.dynamic.in 2008-09-29 01:41:44.000000000 -0400 @@ -35,21 +35,19 @@ gio.lo giofile.lo giohosts.lo giomime.lo giothread.lo giotrans.lo libgioftp_OBJECTS = gioftp.lo ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs