CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
pango: Initial import (verified compilation)
authorVictor Martinez <pitillo@ono.com>
Thu, 28 Jan 2010 09:59:43 +0000 (09:59 +0000)
committerVictor Martinez <pitillo@ono.com>
Thu, 28 Jan 2010 09:59:43 +0000 (09:59 +0000)
pango/.footprint [new file with mode: 0644]
pango/.md5sum [new file with mode: 0644]
pango/Pkgfile [new file with mode: 0644]

diff --git a/pango/.footprint b/pango/.footprint
new file mode 100644 (file)
index 0000000..11df2a9
--- /dev/null
@@ -0,0 +1,93 @@
+drwxr-xr-x     root/root       usr/
+drwxr-xr-x     root/root       usr/bin/
+-rwxr-xr-x     root/root       usr/bin/pango-querymodules
+-rwxr-xr-x     root/root       usr/bin/pango-view
+drwxr-xr-x     root/root       usr/etc/
+drwxr-xr-x     root/root       usr/etc/pango/
+-rw-r--r--     root/root       usr/etc/pango/pango.modules
+-rw-r--r--     root/root       usr/etc/pango/pangox.aliases
+drwxr-xr-x     root/root       usr/include/
+drwxr-xr-x     root/root       usr/include/pango-1.0/
+drwxr-xr-x     root/root       usr/include/pango-1.0/pango/
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-attributes.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-bidi-type.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-break.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-context.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-coverage.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-engine.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-enum-types.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-features.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-font.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-fontmap.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-fontset.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-glyph-item.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-glyph.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-gravity.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-item.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-language.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-layout.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-matrix.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-modules.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-ot.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-renderer.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-script.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-tabs.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-types.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango-utils.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pango.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pangofc-decoder.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pangofc-font.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pangofc-fontmap.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pangoft2.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pangox.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pangoxft-render.h
+-rw-r--r--     root/root       usr/include/pango-1.0/pango/pangoxft.h
+drwxr-xr-x     root/root       usr/lib/
+-rwxr-xr-x     root/root       usr/lib/libpango-1.0.la
+lrwxrwxrwx     root/root       usr/lib/libpango-1.0.so -> libpango-1.0.so.0.2400.5
+lrwxrwxrwx     root/root       usr/lib/libpango-1.0.so.0 -> libpango-1.0.so.0.2400.5
+-rwxr-xr-x     root/root       usr/lib/libpango-1.0.so.0.2400.5
+-rw-r--r--     root/root       usr/lib/libpangoft2-1.0.la
+lrwxrwxrwx     root/root       usr/lib/libpangoft2-1.0.so -> libpangoft2-1.0.so.0.2400.5
+lrwxrwxrwx     root/root       usr/lib/libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.2400.5
+-rwxr-xr-x     root/root       usr/lib/libpangoft2-1.0.so.0.2400.5
+-rw-r--r--     root/root       usr/lib/libpangox-1.0.la
+lrwxrwxrwx     root/root       usr/lib/libpangox-1.0.so -> libpangox-1.0.so.0.2400.5
+lrwxrwxrwx     root/root       usr/lib/libpangox-1.0.so.0 -> libpangox-1.0.so.0.2400.5
+-rwxr-xr-x     root/root       usr/lib/libpangox-1.0.so.0.2400.5
+-rw-r--r--     root/root       usr/lib/libpangoxft-1.0.la
+lrwxrwxrwx     root/root       usr/lib/libpangoxft-1.0.so -> libpangoxft-1.0.so.0.2400.5
+lrwxrwxrwx     root/root       usr/lib/libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.2400.5
+-rwxr-xr-x     root/root       usr/lib/libpangoxft-1.0.so.0.2400.5
+drwxr-xr-x     root/root       usr/lib/pango/
+drwxr-xr-x     root/root       usr/lib/pango/1.6.0/
+drwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-arabic-fc.la
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-arabic-fc.so
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-arabic-lang.la
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-arabic-lang.so
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-basic-fc.la
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-basic-fc.so
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-basic-x.la
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-basic-x.so
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-hangul-fc.la
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-hangul-fc.so
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-hebrew-fc.la
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-hebrew-fc.so
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-indic-fc.la
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-indic-fc.so
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-indic-lang.la
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-indic-lang.so
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-khmer-fc.la
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-khmer-fc.so
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-syriac-fc.la
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-syriac-fc.so
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-thai-fc.la
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-thai-fc.so
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-tibetan-fc.la
+-rwxr-xr-x     root/root       usr/lib/pango/1.6.0/modules/pango-tibetan-fc.so
+drwxr-xr-x     root/root       usr/lib/pkgconfig/
+-rw-r--r--     root/root       usr/lib/pkgconfig/pango.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/pangoft2.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/pangox.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/pangoxft.pc
diff --git a/pango/.md5sum b/pango/.md5sum
new file mode 100644 (file)
index 0000000..a9e192a
--- /dev/null
@@ -0,0 +1,2 @@
+815416a452e9cccc172fed9862401f37  pango-1.24.5.tar.bz2
+9012f52b08405b0a8a01948e3e68819d  pango.modules
diff --git a/pango/Pkgfile b/pango/Pkgfile
new file mode 100644 (file)
index 0000000..45f555b
--- /dev/null
@@ -0,0 +1,40 @@
+# Description: A library for layout and rendering of text
+# URL: http://www.gtk.org/
+# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
+# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Depends on: cairo glib xorg-libsm xorg-libxext xorg-libxft
+name=pango
+version=1.24.5
+release=1
+source=(http://download.gnome.org/sources/$name/1.24/$name-$version.tar.bz2 \
+        pango.modules)
+
+build () {
+  cd $name-$version
+
+  export DEFAULT_LIBS="-L$CLFS/usr/lib"
+  export DEFAULT_CFLAGS="-I$CLFS/usr/include"
+  export FONTCONFIG_LIBS="$DEFAULT_LIBS -lfontconfig"
+  export FONTCONFIG_CFLAGS="$DEFAULT_CFLAGS"
+  export FREETYPE_LIBS="$DEFAULT_LIBS -lfreetype -lz"
+  export FREETYPE_CFLAGS="$DEFAULT_CFLAGS -I$CLFS/usr/include/freetype2"
+  export XFT_LIBS="$DEFAULT_LIBS -lXft"
+  export XFT_CFLAGS="$DEFAULT_CFLAGS"
+  export GLIB_LIBS="$DEFAULT_LIBS -lglib-2.0 -lgthread-2.0 -pthread -lrt -lgmodule-2.0 -Wl,--export-dynamic -lgio-2.0 -lgobject-2.0"
+  export GLIB_CFLAGS="$DEFAULT_CFLAGS -I$CLFS/usr/include/glib-2.0 -I$CLFS/usr/lib/glib-2.0/include" 
+  export CAIRO_LIBS="$DEFAULT_LIBS -lcairo"
+  export CAIRO_CFLAGS="$DEFAULT_CFLAGS -I$CLFS/usr/include/cairo"
+
+  ./configure --build=$CHOST \
+              --host=$CTARGET \
+              --prefix=/usr 
+
+  find -type f -name 'Makefile*' \
+    -exec sed -e "s|-I/usr|-I$CLFS/usr|g" -i {} \;
+
+  make 
+  make DESTDIR=$PKG install
+
+  install -D -m 644 $SRC/pango.modules $PKG/usr/etc/pango/pango.modules
+  rm -r $PKG/usr/share
+}