Changes 20090923: * Bug fixes.diff -r1.61 -r1.62 pkgsrc/fonts/fontforge/Makefile
(adam)
@@ -1,27 +1,26 @@ | @@ -1,27 +1,26 @@ | |||
1 | # $NetBSD: Makefile,v 1.61 2009/08/26 19:57:28 sno Exp $ | 1 | # $NetBSD: Makefile,v 1.62 2009/10/11 08:01:47 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= fontforge_full-${VERSION} | 3 | DISTNAME= fontforge_full-${VERSION} | |
4 | PKGNAME= fontforge-${VERSION} | 4 | PKGNAME= fontforge-${VERSION} | |
5 | PKGREVISION= 1 | |||
6 | CATEGORIES= fonts editors | 5 | CATEGORIES= fonts editors | |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fontforge/} | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fontforge/} | |
8 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
9 | 8 | |||
10 | MAINTAINER= adam@NetBSD.org | 9 | MAINTAINER= adam@NetBSD.org | |
11 | HOMEPAGE= http://fontforge.sourceforge.net/ | 10 | HOMEPAGE= http://fontforge.sourceforge.net/ | |
12 | COMMENT= Postscript font editor | 11 | COMMENT= Postscript font editor | |
13 | 12 | |||
14 | VERSION= 20090622 | 13 | VERSION= 20090923 | |
15 | 14 | |||
16 | PKG_DESTDIR_SUPPORT= user-destdir | 15 | PKG_DESTDIR_SUPPORT= user-destdir | |
17 | 16 | |||
18 | WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} | 17 | WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} | |
19 | 18 | |||
20 | MAKE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR} | 19 | MAKE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR} | |
21 | 20 | |||
22 | GNU_CONFIGURE= yes | 21 | GNU_CONFIGURE= yes | |
23 | USE_LANGUAGES= c | 22 | USE_LANGUAGES= c | |
24 | USE_LIBTOOL= yes | 23 | USE_LIBTOOL= yes | |
25 | USE_PKGLOCALEDIR= yes | 24 | USE_PKGLOCALEDIR= yes | |
26 | USE_TOOLS+= gmake msgfmt | 25 | USE_TOOLS+= gmake msgfmt | |
27 | CONFIGURE_ARGS+= --without-freetype-src | 26 | CONFIGURE_ARGS+= --without-freetype-src |
@@ -1,28 +1,29 @@ | @@ -1,28 +1,29 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.27 2009/07/24 08:02:59 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.28 2009/10/11 08:01:47 adam Exp $ | |
2 | bin/fontforge | 2 | bin/fontforge | |
3 | bin/fontimage | 3 | bin/fontimage | |
4 | bin/fontlint | 4 | bin/fontlint | |
5 | bin/sfddiff | 5 | bin/sfddiff | |
6 | include/fontforge/PfEd.h | 6 | include/fontforge/PfEd.h | |
7 | include/fontforge/autowidth.h | 7 | include/fontforge/autowidth.h | |
8 | include/fontforge/baseviews.h | 8 | include/fontforge/baseviews.h | |
9 | include/fontforge/basics.h | 9 | include/fontforge/basics.h | |
10 | include/fontforge/bezctx_ff.h | 10 | include/fontforge/bezctx_ff.h | |
11 | include/fontforge/bitmapcontrol.h | 11 | include/fontforge/bitmapcontrol.h | |
12 | include/fontforge/chardata.h | 12 | include/fontforge/chardata.h | |
13 | include/fontforge/charset.h | 13 | include/fontforge/charset.h | |
14 | include/fontforge/config.h | 14 | include/fontforge/config.h | |
15 | include/fontforge/configure-pfaedit.h | 15 | include/fontforge/configure-pfaedit.h | |
16 | include/fontforge/delta.h | |||
16 | include/fontforge/dynamic.h | 17 | include/fontforge/dynamic.h | |
17 | include/fontforge/edgelist.h | 18 | include/fontforge/edgelist.h | |
18 | include/fontforge/edgelist2.h | 19 | include/fontforge/edgelist2.h | |
19 | include/fontforge/encoding.h | 20 | include/fontforge/encoding.h | |
20 | include/fontforge/fffreetype.h | 21 | include/fontforge/fffreetype.h | |
21 | include/fontforge/ffpython.h | 22 | include/fontforge/ffpython.h | |
22 | include/fontforge/fileutil.h | 23 | include/fontforge/fileutil.h | |
23 | include/fontforge/fontforgevw.h | 24 | include/fontforge/fontforgevw.h | |
24 | include/fontforge/fvmetrics.h | 25 | include/fontforge/fvmetrics.h | |
25 | include/fontforge/gdraw.h | 26 | include/fontforge/gdraw.h | |
26 | include/fontforge/gfile.h | 27 | include/fontforge/gfile.h | |
27 | include/fontforge/ggadget.h | 28 | include/fontforge/ggadget.h | |
28 | include/fontforge/gicons.h | 29 | include/fontforge/gicons.h | |
@@ -30,31 +31,31 @@ include/fontforge/gimage.h | @@ -30,31 +31,31 @@ include/fontforge/gimage.h | |||
30 | include/fontforge/gio.h | 31 | include/fontforge/gio.h | |
31 | include/fontforge/gkeysym.h | 32 | include/fontforge/gkeysym.h | |
32 | include/fontforge/gprogress.h | 33 | include/fontforge/gprogress.h | |
33 | include/fontforge/gresedit.h | 34 | include/fontforge/gresedit.h | |
34 | include/fontforge/gresource.h | 35 | include/fontforge/gresource.h | |
35 | include/fontforge/groups.h | 36 | include/fontforge/groups.h | |
36 | include/fontforge/gwidget.h | 37 | include/fontforge/gwidget.h | |
37 | include/fontforge/gwwiconv.h | 38 | include/fontforge/gwwiconv.h | |
38 | include/fontforge/import.h | 39 | include/fontforge/import.h | |
39 | include/fontforge/intl.h | 40 | include/fontforge/intl.h | |
40 | include/fontforge/libffstamp.h | 41 | include/fontforge/libffstamp.h | |
41 | include/fontforge/lookups.h | 42 | include/fontforge/lookups.h | |
42 | include/fontforge/mm.h | 43 | include/fontforge/mm.h | |
44 | include/fontforge/namehash.h | |||
43 | include/fontforge/nonlineartrans.h | 45 | include/fontforge/nonlineartrans.h | |
44 | include/fontforge/ofl.h | 46 | include/fontforge/ofl.h | |
45 | include/fontforge/pfaedit.h | 47 | include/fontforge/pfaedit.h | |
46 | include/fontforge/plugins.h | 48 | include/fontforge/plugins.h | |
47 | include/fontforge/prefpage.h | |||
48 | include/fontforge/print.h | 49 | include/fontforge/print.h | |
49 | include/fontforge/psfont.h | 50 | include/fontforge/psfont.h | |
50 | include/fontforge/savefont.h | 51 | include/fontforge/savefont.h | |
51 | include/fontforge/scriptfuncs.h | 52 | include/fontforge/scriptfuncs.h | |
52 | include/fontforge/scripting.h | 53 | include/fontforge/scripting.h | |
53 | include/fontforge/sd.h | 54 | include/fontforge/sd.h | |
54 | include/fontforge/search.h | 55 | include/fontforge/search.h | |
55 | include/fontforge/sfd1.h | 56 | include/fontforge/sfd1.h | |
56 | include/fontforge/sflayoutP.h | 57 | include/fontforge/sflayoutP.h | |
57 | include/fontforge/splinefont.h | 58 | include/fontforge/splinefont.h | |
58 | include/fontforge/stemdb.h | 59 | include/fontforge/stemdb.h | |
59 | include/fontforge/ttf.h | 60 | include/fontforge/ttf.h | |
60 | include/fontforge/ttfinstrs.h | 61 | include/fontforge/ttfinstrs.h | |
@@ -187,26 +188,44 @@ share/fontforge/pixmaps/pointsspiroprev. | @@ -187,26 +188,44 @@ share/fontforge/pixmaps/pointsspiroprev. | |||
187 | share/fontforge/pixmaps/pointstangent.png | 188 | share/fontforge/pixmaps/pointstangent.png | |
188 | share/fontforge/pixmaps/python.png | 189 | share/fontforge/pixmaps/python.png | |
189 | share/fontforge/pixmaps/styleschangeweight.png | 190 | share/fontforge/pixmaps/styleschangeweight.png | |
190 | share/fontforge/pixmaps/styleschangexheight.png | 191 | share/fontforge/pixmaps/styleschangexheight.png | |
191 | share/fontforge/pixmaps/stylesextendcondense.png | 192 | share/fontforge/pixmaps/stylesextendcondense.png | |
192 | share/fontforge/pixmaps/stylesinline.png | 193 | share/fontforge/pixmaps/stylesinline.png | |
193 | share/fontforge/pixmaps/stylesitalic.png | 194 | share/fontforge/pixmaps/stylesitalic.png | |
194 | share/fontforge/pixmaps/stylesoblique.png | 195 | share/fontforge/pixmaps/stylesoblique.png | |
195 | share/fontforge/pixmaps/stylesoutline.png | 196 | share/fontforge/pixmaps/stylesoutline.png | |
196 | share/fontforge/pixmaps/stylesshadow.png | 197 | share/fontforge/pixmaps/stylesshadow.png | |
197 | share/fontforge/pixmaps/stylessmallcaps.png | 198 | share/fontforge/pixmaps/stylessmallcaps.png | |
198 | share/fontforge/pixmaps/stylessubsuper.png | 199 | share/fontforge/pixmaps/stylessubsuper.png | |
199 | share/fontforge/pixmaps/styleswireframe.png | 200 | share/fontforge/pixmaps/styleswireframe.png | |
201 | share/fontforge/pixmaps/tools3drotate.png | |||
202 | share/fontforge/pixmaps/toolselipse.png | |||
203 | share/fontforge/pixmaps/toolsflip.png | |||
204 | share/fontforge/pixmaps/toolsfreehand.png | |||
205 | share/fontforge/pixmaps/toolsknife.png | |||
206 | share/fontforge/pixmaps/toolsmagnify.png | |||
207 | share/fontforge/pixmaps/toolspen.png | |||
208 | share/fontforge/pixmaps/toolsperspective.png | |||
209 | share/fontforge/pixmaps/toolspointer.png | |||
210 | share/fontforge/pixmaps/toolspoly.png | |||
211 | share/fontforge/pixmaps/toolsrect.png | |||
212 | share/fontforge/pixmaps/toolsrotate.png | |||
213 | share/fontforge/pixmaps/toolsruler.png | |||
214 | share/fontforge/pixmaps/toolsscale.png | |||
215 | share/fontforge/pixmaps/toolsscroll.png | |||
216 | share/fontforge/pixmaps/toolsskew.png | |||
217 | share/fontforge/pixmaps/toolsspiro.png | |||
218 | share/fontforge/pixmaps/toolsstar.png | |||
200 | share/fontforge/pixmaps/transformfliphor.png | 219 | share/fontforge/pixmaps/transformfliphor.png | |
201 | share/fontforge/pixmaps/transformflipvert.png | 220 | share/fontforge/pixmaps/transformflipvert.png | |
202 | share/fontforge/pixmaps/transformrotate180.png | 221 | share/fontforge/pixmaps/transformrotate180.png | |
203 | share/fontforge/pixmaps/transformrotateccw.png | 222 | share/fontforge/pixmaps/transformrotateccw.png | |
204 | share/fontforge/pixmaps/transformrotatecw.png | 223 | share/fontforge/pixmaps/transformrotatecw.png | |
205 | share/fontforge/pixmaps/transformskew.png | 224 | share/fontforge/pixmaps/transformskew.png | |
206 | share/fontforge/pixmaps/viewbiggersize.png | 225 | share/fontforge/pixmaps/viewbiggersize.png | |
207 | share/fontforge/pixmaps/viewfindinfont.png | 226 | share/fontforge/pixmaps/viewfindinfont.png | |
208 | share/fontforge/pixmaps/viewfit.png | 227 | share/fontforge/pixmaps/viewfit.png | |
209 | share/fontforge/pixmaps/viewformer.png | 228 | share/fontforge/pixmaps/viewformer.png | |
210 | share/fontforge/pixmaps/viewgoto.png | 229 | share/fontforge/pixmaps/viewgoto.png | |
211 | share/fontforge/pixmaps/viewinsertafter.png | 230 | share/fontforge/pixmaps/viewinsertafter.png | |
212 | share/fontforge/pixmaps/viewinsertbefore.png | 231 | share/fontforge/pixmaps/viewinsertbefore.png |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.49 2009/07/24 08:02:59 adam Exp $ | 1 | $NetBSD: distinfo,v 1.50 2009/10/11 08:01:47 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (fontforge_full-20090622.tar.bz2) = bc638eeeb4cf2d540773bacc52cc6bac1c6ca76f | 3 | SHA1 (fontforge_full-20090923.tar.bz2) = cccf78ddf074ea5ddc3ce13a988dc17d383eabdd | |
4 | RMD160 (fontforge_full-20090622.tar.bz2) = ba9983bf667091e0e9b88fcabf865c65ba2debbd | 4 | RMD160 (fontforge_full-20090923.tar.bz2) = 704a623f506500c839f378393f11ef14b5dec367 | |
5 | Size (fontforge_full-20090622.tar.bz2) = 5359385 bytes | 5 | Size (fontforge_full-20090923.tar.bz2) = 5492119 bytes | |
6 | SHA1 (patch-aa) = bb06cfc2ba3a6310a1d423166613140def0a06ea | 6 | SHA1 (patch-aa) = bb06cfc2ba3a6310a1d423166613140def0a06ea | |
7 | SHA1 (patch-ab) = ec93a47051186bcb901fd145edffad7c457c33fd | 7 | SHA1 (patch-ab) = ec93a47051186bcb901fd145edffad7c457c33fd | |
8 | SHA1 (patch-ae) = 64a289cc5b921d54a6785e71338de45737b8a01c | 8 | SHA1 (patch-ae) = ab81cc98fbf18a6e1bacc8de93e00fddd9fb834c |
@@ -1,42 +1,49 @@ | @@ -1,42 +1,49 @@ | |||
1 | $NetBSD: patch-ae,v 1.19 2009/01/03 19:45:29 adam Exp $ | 1 | $NetBSD: patch-ae,v 1.20 2009/10/11 08:01:47 adam Exp $ | |
2 | 2 | |||
3 | --- configure.orig 2008-12-15 20:38:07.000000000 +0100 | 3 | --- configure.orig 2009-09-24 01:55:22.000000000 +0200 | |
4 | +++ configure | 4 | +++ configure | |
5 | @@ -21815,8 +21815,8 @@ if test $ac_cv_file__usr_include_libxml2 | 5 | @@ -20246,14 +20246,14 @@ if test "x$ac_cv_file__usr_include_libxm | |
6 | CFLAGS="$CFLAGS -I/usr/include/libxml2/" | 6 | CFLAGS="$CFLAGS -I/usr/include/libxml2/" | |
7 | else | 7 | else | |
8 | 8 | |||
9 | - { echo "$as_me:$LINENO: checking for /usr/local/include/libxml2/libxml" >&5 | 9 | - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /usr/local/include/libxml2/libxml" >&5 | |
10 | -echo $ECHO_N "checking for /usr/local/include/libxml2/libxml... $ECHO_C" >&6; } | 10 | -$as_echo_n "checking for /usr/local/include/libxml2/libxml... " >&6; } | |
11 | + { echo "$as_me:$LINENO: checking for ${PREFIX}/include/libxml2/libxml" >&5 | 11 | + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${PREFIX}/include/libxml2/libxml" >&5 | |
12 | +echo $ECHO_N "checking for ${PREFIX}/include/libxml2/libxml... $ECHO_C" >&6; } | 12 | +$as_echo_n "checking for ${PREFIX}/include/libxml2/libxml... " >&6; } | |
13 | if test "${ac_cv_file__usr_local_include_libxml2_libxml+set}" = set; then | 13 | if test "${ac_cv_file__usr_local_include_libxml2_libxml+set}" = set; then : | |
14 | echo $ECHO_N "(cached) $ECHO_C" >&6 | 14 | $as_echo_n "(cached) " >&6 | |
15 | else | 15 | else | |
16 | @@ -21824,7 +21824,7 @@ else | 16 | test "$cross_compiling" = yes && | |
17 | { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5 | 17 | as_fn_error "cannot check for file existence when cross compiling" "$LINENO" 5 | |
18 | echo "$as_me: error: cannot check for file existence when cross compiling" >&2;} | |||
19 | { (exit 1); exit 1; }; } | |||
20 | -if test -r "/usr/local/include/libxml2/libxml"; then | 18 | -if test -r "/usr/local/include/libxml2/libxml"; then | |
21 | +if test -r "${PREFIX}/include/libxml2/libxml"; then | 19 | +if test -r "${PREFIX}/include/libxml2/libxml"; then | |
22 | ac_cv_file__usr_local_include_libxml2_libxml=yes | 20 | ac_cv_file__usr_local_include_libxml2_libxml=yes | |
23 | else | 21 | else | |
24 | ac_cv_file__usr_local_include_libxml2_libxml=no | 22 | ac_cv_file__usr_local_include_libxml2_libxml=no | |
25 | @@ -21833,7 +21833,7 @@ fi | 23 | @@ -20262,7 +20262,7 @@ fi | |
26 | { echo "$as_me:$LINENO: result: $ac_cv_file__usr_local_include_libxml2_libxml" >&5 | 24 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_local_include_libxml2_libxml" >&5 | |
27 | echo "${ECHO_T}$ac_cv_file__usr_local_include_libxml2_libxml" >&6; } | 25 | $as_echo "$ac_cv_file__usr_local_include_libxml2_libxml" >&6; } | |
28 | if test $ac_cv_file__usr_local_include_libxml2_libxml = yes; then | 26 | if test "x$ac_cv_file__usr_local_include_libxml2_libxml" = x""yes; then : | |
29 | - CFLAGS="$CFLAGS -I/usr/local/include -I/usr/local/include/libxml2/" | 27 | - CFLAGS="$CFLAGS -I/usr/local/include -I/usr/local/include/libxml2/" | |
30 | + CFLAGS="$CFLAGS -I${PREFIX}/include -I${PREFIX}/include/libxml2/" | 28 | + CFLAGS="$CFLAGS -I${PREFIX}/include -I${PREFIX}/include/libxml2/" | |
31 | else | 29 | else | |
32 | cat >>confdefs.h <<\_ACEOF | 30 | $as_echo "#define _NO_LIBXML 1" >>confdefs.h | |
33 | #define _NO_LIBXML 1 | 31 | ||
34 | @@ -26606,7 +26606,7 @@ if test "$gww_has_gettext" = "yes" >/dev | 32 | @@ -22761,7 +22761,7 @@ if test "$gww_has_gettext" = "yes" >/dev | |
35 | 33 | |||
36 | cat </dev/null >$ac_confdir/po/Makefile.in | 34 | cat </dev/null >$ac_confdir/po/Makefile.in | |
37 | echo 'prefix = @prefix@' >> $ac_confdir/po/Makefile.in | 35 | echo 'prefix = @prefix@' >> $ac_confdir/po/Makefile.in | |
38 | - echo 'localedir = $(prefix)/share/locale' >> $ac_confdir/po/Makefile.in | 36 | - echo 'localedir = $(prefix)/share/locale' >> $ac_confdir/po/Makefile.in | |
39 | + echo 'localedir = ${PREFIX}/${PKGLOCALEDIR}/locale' >> $ac_confdir/po/Makefile.in | 37 | + echo 'localedir = ${PREFIX}/${PKGLOCALEDIR}/locale' >> $ac_confdir/po/Makefile.in | |
40 | echo 'INSTALL = @INSTALL@' >> $ac_confdir/po/Makefile.in | 38 | echo 'INSTALL = @INSTALL@' >> $ac_confdir/po/Makefile.in | |
41 | echo 'INSTALL_DATA = @INSTALL_DATA@' >> $ac_confdir/po/Makefile.in | 39 | echo 'INSTALL_DATA = @INSTALL_DATA@' >> $ac_confdir/po/Makefile.in | |
42 | echo '' >> $ac_confdir/po/Makefile.in | 40 | echo '' >> $ac_confdir/po/Makefile.in | |
41 | @@ -22843,7 +22843,7 @@ if test "$gww_archlist" != "" ; then | |||
42 | LDFLAGS="$LDFLAGS $gww_archlist" | |||
43 | fi | |||
44 | ||||
45 | -CFLAGS_NOOPT=`echo $CFLAGS | sed -e s/-O2// | sed -e s/-O//` | |||
46 | +CFLAGS_NOOPT=`echo $CFLAGS | sed -e s/-O2//g | sed -e s/-O//g` | |||
47 | ||||
48 | cp $ac_confdir/Makefile.dynamic.in $ac_confdir/Makefile.in | |||
49 | cp $ac_confdir/Unicode/Makefile.dynamic.in $ac_confdir/Unicode/Makefile.in |