diff options
-rw-r--r-- | fontconfig-config.pkg/control | 8 | ||||
-rw-r--r-- | fontconfig-config.pkg/files | 3 | ||||
-rw-r--r-- | fontconfig-doc.pkg/control | 8 | ||||
-rw-r--r-- | fontconfig-doc.pkg/files | 2 | ||||
-rw-r--r-- | fontconfig.pkg/control | 8 | ||||
-rw-r--r-- | fontconfig.pkg/files | 1 | ||||
-rw-r--r-- | fontconfig.pkg/postinst | 8 | ||||
-rw-r--r-- | fontconfig.pkg/postrm | 7 | ||||
-rw-r--r-- | libfontconfig.1-dev.pkg/control | 8 | ||||
-rw-r--r-- | libfontconfig.1-dev.pkg/files | 3 | ||||
-rw-r--r-- | libfontconfig.1.pkg/control | 6 | ||||
-rw-r--r-- | libfontconfig.1.pkg/docs | 0 | ||||
-rw-r--r-- | libfontconfig.1.pkg/files | 1 | ||||
-rw-r--r-- | substvars | 24 |
14 files changed, 87 insertions, 0 deletions
diff --git a/fontconfig-config.pkg/control b/fontconfig-config.pkg/control new file mode 100644 index 0000000..173fc50 --- /dev/null +++ b/fontconfig-config.pkg/control @@ -0,0 +1,8 @@ +Architecture: all +Platform: all +Depends: libfontconfig.1 (>= ${Source-Version}) +Description: Font configuration and customization library - configuration + ${Common-Description} + . + This package contains configuration files for the font configuration and + customization library. diff --git a/fontconfig-config.pkg/files b/fontconfig-config.pkg/files new file mode 100644 index 0000000..2be127b --- /dev/null +++ b/fontconfig-config.pkg/files @@ -0,0 +1,3 @@ +/etc/fonts/ +/usr/share/fontconfig/conf.avail/ +/usr/share/xml/fontconfig/fonts.dtd diff --git a/fontconfig-doc.pkg/control b/fontconfig-doc.pkg/control new file mode 100644 index 0000000..e3b6895 --- /dev/null +++ b/fontconfig-doc.pkg/control @@ -0,0 +1,8 @@ +Architecture: all +Platform: all +Depends: libfontconfig.1 (>= ${Source-Version}) +Description: Font configuration and customization library - documentation + ${Common-Description} + . + This package contains documentation for the font configuration and + customization library. diff --git a/fontconfig-doc.pkg/files b/fontconfig-doc.pkg/files new file mode 100644 index 0000000..4970578 --- /dev/null +++ b/fontconfig-doc.pkg/files @@ -0,0 +1,2 @@ +/usr/share/doc/ +/usr/share/man/ diff --git a/fontconfig.pkg/control b/fontconfig.pkg/control new file mode 100644 index 0000000..2d6c9e2 --- /dev/null +++ b/fontconfig.pkg/control @@ -0,0 +1,8 @@ +Architecture: any +Platform: all +Depends: libexpat.1, libfreetype.6, libfontconfig.1 (= ${Binary-Version}) +Description: Font configuration and customization library - utilities + ${Common-Description} + . + This package contains utilities for the font configuration and customization + library. diff --git a/fontconfig.pkg/files b/fontconfig.pkg/files new file mode 100644 index 0000000..bc7b689 --- /dev/null +++ b/fontconfig.pkg/files @@ -0,0 +1 @@ +/usr/bin/ diff --git a/fontconfig.pkg/postinst b/fontconfig.pkg/postinst new file mode 100644 index 0000000..5c3334c --- /dev/null +++ b/fontconfig.pkg/postinst @@ -0,0 +1,8 @@ +#!/bin/sh + +set -e + +if [ "x${1}" = 'xconfigure' ]; then + mkdir -p /var/cache/fontconfig + fc-cache -s -f -v +fi diff --git a/fontconfig.pkg/postrm b/fontconfig.pkg/postrm new file mode 100644 index 0000000..d3809af --- /dev/null +++ b/fontconfig.pkg/postrm @@ -0,0 +1,7 @@ +#!/bin/sh + +set -e + +if [ "x${1}" = 'xpurge' ]; then + rm -rf /var/cache/fontconfig +fi diff --git a/libfontconfig.1-dev.pkg/control b/libfontconfig.1-dev.pkg/control new file mode 100644 index 0000000..d3be338 --- /dev/null +++ b/libfontconfig.1-dev.pkg/control @@ -0,0 +1,8 @@ +Architecture: any +Platform: all +Depends: libfontconfig.1 (= ${Binary-Version}) +Description: Font configuration and customization library - development files + ${Common-Description} + . + This package contains development files for the font configuration and + customization library. diff --git a/libfontconfig.1-dev.pkg/files b/libfontconfig.1-dev.pkg/files new file mode 100644 index 0000000..f6f193b --- /dev/null +++ b/libfontconfig.1-dev.pkg/files @@ -0,0 +1,3 @@ +/usr/include/ +/usr/lib/*/libfontconfig.so +/usr/lib/*/pkgconfig/ diff --git a/libfontconfig.1.pkg/control b/libfontconfig.1.pkg/control new file mode 100644 index 0000000..618bab8 --- /dev/null +++ b/libfontconfig.1.pkg/control @@ -0,0 +1,6 @@ +Architecture: any +Platform: all +Depends: libexpat.1, libfreetype.6, fontconfig (>= ${Source-Version}), + fontconfig-config (>= ${Source-Version}) +Description: Font configuration and customization library + ${Common-Description} diff --git a/libfontconfig.1.pkg/docs b/libfontconfig.1.pkg/docs new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/libfontconfig.1.pkg/docs diff --git a/libfontconfig.1.pkg/files b/libfontconfig.1.pkg/files new file mode 100644 index 0000000..3a8e99b --- /dev/null +++ b/libfontconfig.1.pkg/files @@ -0,0 +1 @@ +/usr/lib/*/libfontconfig.so.* diff --git a/substvars b/substvars new file mode 100644 index 0000000..dd896ce --- /dev/null +++ b/substvars @@ -0,0 +1,24 @@ +Common-Description: + Fontconfig is a library for configuring and customizing font access. + . + Fontconfig can: + . + * discover new fonts when installed automatically, removing a common source + of configuration problems. + * perform font name substitution, so that appropriate alternative fonts can + be selected if fonts are missing. + * identify the set of fonts required to completely cover a set of languages. + * have GUI configuration tools built as it uses an XML-based configuration + file (though with autodiscovery, we believe this need is minimized). + * efficiently and quickly find the fonts you need among the set of fonts you + have installed, even if you have installed thousands of fonts, while + minimzing memory usage. + * be used in concert with the X Render Extension and FreeType to implement + high quality, anti-aliased and subpixel rendered text on a display. + . + Fontconfig does not: + . + * render the fonts themselves (this is left to FreeType or other rendering + mechanisms) + * depend on the X Window System in any fashion, so that printer only + applications do not have such dependencies |