mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-16 07:58:04 +00:00
Add pango - an open-source framework for rendering i18n text. It will be
used as a base renderer in upcoming gtk/gnome 2.0.
This commit is contained in:
parent
91cfa0c42f
commit
834813f53a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=30778
@ -42,6 +42,7 @@
|
||||
SUBDIR += p5-Gtk
|
||||
SUBDIR += p5-Tcl-Tk
|
||||
SUBDIR += p5-Tk
|
||||
SUBDIR += pango
|
||||
SUBDIR += pike-gtk
|
||||
SUBDIR += plib
|
||||
SUBDIR += pmw
|
||||
|
29
x11-toolkits/pango/Makefile
Normal file
29
x11-toolkits/pango/Makefile
Normal file
@ -0,0 +1,29 @@
|
||||
# New ports collection makefile for: pango
|
||||
# Date Created: 18 July 2000
|
||||
# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= pango
|
||||
PORTVERSION= 0.12
|
||||
CATEGORIES= x11-toolkits
|
||||
MASTER_SITES= http://people.redhat.com/otaylor/pango-mirror/download/
|
||||
|
||||
MAINTAINER= sobomax@FreeBSD.org
|
||||
|
||||
LIB_DEPENDS= glib-1.3.1:${PORTSDIR}/devel/glib13 \
|
||||
giconv.2:${PORTSDIR}/converters/libiconv \
|
||||
fribidi.0:${PORTSDIR}/textproc/fribidi
|
||||
|
||||
USE_X_PREFIX= yes
|
||||
USE_LIBTOOL= yes
|
||||
INSTALLS_SHLIB= yes
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
|
||||
|
||||
pre-patch:
|
||||
@find ${WRKSRC} -type f | xargs ${GREP} -l iconv.h | \
|
||||
xargs ${PERL} -pi -e "s|iconv\.h|giconv.h|g"
|
||||
|
||||
.include <bsd.port.mk>
|
1
x11-toolkits/pango/distinfo
Normal file
1
x11-toolkits/pango/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (pango-0.12.tar.gz) = 1a99cf704d089cfe15678da1c80ecfca
|
29
x11-toolkits/pango/files/patch-aa
Normal file
29
x11-toolkits/pango/files/patch-aa
Normal file
@ -0,0 +1,29 @@
|
||||
--- configure.orig Tue Jul 18 10:46:00 2000
|
||||
+++ configure Tue Jul 18 10:46:24 2000
|
||||
@@ -2290,14 +2290,14 @@
|
||||
#
|
||||
# Check for libiconv
|
||||
#
|
||||
- echo $ac_n "checking for libiconv_open in -liconv""... $ac_c" 1>&6
|
||||
-echo "configure:2295: checking for libiconv_open in -liconv" >&5
|
||||
+ echo $ac_n "checking for libiconv_open in -lgiconv""... $ac_c" 1>&6
|
||||
+echo "configure:2295: checking for libiconv_open in -lgiconv" >&5
|
||||
ac_lib_var=`echo iconv'_'libiconv_open | sed 'y%./+-%__p_%'`
|
||||
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
ac_save_LIBS="$LIBS"
|
||||
-LIBS="-liconv $LIBS"
|
||||
+LIBS="-lgiconv $LIBS"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 2303 "configure"
|
||||
#include "confdefs.h"
|
||||
@@ -2339,7 +2339,7 @@
|
||||
UNICODE_CFLAGS=
|
||||
UNICODE_LIBS=
|
||||
if test "x$with_libiconv" = "xyes" ; then
|
||||
- UNICODE_LIBS="-liconv"
|
||||
+ UNICODE_LIBS="-lgiconv"
|
||||
fi
|
||||
|
||||
|
14
x11-toolkits/pango/files/patch-ab
Normal file
14
x11-toolkits/pango/files/patch-ab
Normal file
@ -0,0 +1,14 @@
|
||||
--- pango/Makefile.in.orig Tue Jul 18 11:21:36 2000
|
||||
+++ pango/Makefile.in Tue Jul 18 11:21:41 2000
|
||||
@@ -100,9 +100,9 @@
|
||||
# down at which point we'll either use the GTK+ versioning
|
||||
# scheme or the standard libtool scheme.
|
||||
#
|
||||
-libpango_la_LDFLAGS = -release $(VERSION) $(GLIB_LIBS)
|
||||
+libpango_la_LDFLAGS = -version-info $(VERSION:S/./:/) $(GLIB_LIBS)
|
||||
|
||||
-libpangox_la_LDFLAGS = -release $(VERSION)
|
||||
+libpangox_la_LDFLAGS = -version-info $(VERSION:S/./:/)
|
||||
libpangox_la_LIBADD = $(INCLUDED_MODULES)
|
||||
|
||||
pangoincludedir = $(includedir)/pango
|
1
x11-toolkits/pango/pkg-comment
Normal file
1
x11-toolkits/pango/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
An open-source framework for the layout and rendering of i18n text
|
8
x11-toolkits/pango/pkg-descr
Normal file
8
x11-toolkits/pango/pkg-descr
Normal file
@ -0,0 +1,8 @@
|
||||
The goal of the Pango project is to provide an open-source framework for the
|
||||
layout and rendering of internationalized text. Pango is an offshoot of the
|
||||
GTK+ and GNOME projects, and the initial focus is operation in those
|
||||
environments, however there is nothing fundamentally GTK+ or GNOME specific
|
||||
about Pango. Pango uses Unicode for all of its encoding, and will eventually
|
||||
support output in all the worlds major languages.
|
||||
|
||||
WWW: http://www.pango.org/
|
34
x11-toolkits/pango/pkg-plist
Normal file
34
x11-toolkits/pango/pkg-plist
Normal file
@ -0,0 +1,34 @@
|
||||
bin/pango-config
|
||||
bin/pango-querymodules
|
||||
etc/pango/pango.modules
|
||||
etc/pango/pangox.aliases
|
||||
include/pango/pango-attributes.h
|
||||
include/pango/pango-context.h
|
||||
include/pango/pango-coverage.h
|
||||
include/pango/pango-engine.h
|
||||
include/pango/pango-font.h
|
||||
include/pango/pango-fontmap.h
|
||||
include/pango/pango-glyph.h
|
||||
include/pango/pango-item.h
|
||||
include/pango/pango-layout.h
|
||||
include/pango/pango-modules.h
|
||||
include/pango/pango-types.h
|
||||
include/pango/pango-utils.h
|
||||
include/pango/pango.h
|
||||
include/pango/pangox.h
|
||||
lib/libpango.a
|
||||
lib/libpango.so
|
||||
lib/libpango.so.0
|
||||
lib/libpangox.a
|
||||
lib/libpangox.so
|
||||
lib/libpangox.so.0
|
||||
lib/pango/modules/pango-arabic.so
|
||||
lib/pango/modules/pango-basic.so
|
||||
lib/pango/modules/pango-devanagari.so
|
||||
lib/pango/modules/pango-hangul.so
|
||||
lib/pango/modules/pango-tamil.so
|
||||
lib/pango/modules/pango-thai.so
|
||||
@dirrm lib/pango/modules
|
||||
@dirrm lib/pango
|
||||
@dirrm include/pango
|
||||
@dirrm etc/pango
|
Loading…
Reference in New Issue
Block a user