From bf99c73c9298108d346d576bc1025f6fbcaf2947 Mon Sep 17 00:00:00 2001
From: Juan RP <xtraeme@gmail.com>
Date: Fri, 21 Oct 2011 22:59:41 +0200
Subject: [PATCH] New package: t1lib-5.1.2.

---
 srcpkgs/libt1                            |  1 +
 srcpkgs/t1lib-devel                      |  1 +
 srcpkgs/t1lib/depends                    |  2 ++
 srcpkgs/t1lib/libt1.template             | 18 ++++++++++++++++
 srcpkgs/t1lib/t1lib-devel.template       | 15 ++++++++++++++
 srcpkgs/t1lib/template                   | 26 ++++++++++++++++++++++++
 xbps-src/common/mapping_shlib_binpkg.txt |  2 ++
 7 files changed, 65 insertions(+)
 create mode 120000 srcpkgs/libt1
 create mode 120000 srcpkgs/t1lib-devel
 create mode 100644 srcpkgs/t1lib/depends
 create mode 100644 srcpkgs/t1lib/libt1.template
 create mode 100644 srcpkgs/t1lib/t1lib-devel.template
 create mode 100644 srcpkgs/t1lib/template

diff --git a/srcpkgs/libt1 b/srcpkgs/libt1
new file mode 120000
index 0000000000..6ab181fbbe
--- /dev/null
+++ b/srcpkgs/libt1
@@ -0,0 +1 @@
+t1lib
\ No newline at end of file
diff --git a/srcpkgs/t1lib-devel b/srcpkgs/t1lib-devel
new file mode 120000
index 0000000000..6ab181fbbe
--- /dev/null
+++ b/srcpkgs/t1lib-devel
@@ -0,0 +1 @@
+t1lib
\ No newline at end of file
diff --git a/srcpkgs/t1lib/depends b/srcpkgs/t1lib/depends
new file mode 100644
index 0000000000..d678f8520d
--- /dev/null
+++ b/srcpkgs/t1lib/depends
@@ -0,0 +1,2 @@
+abi_depends=">=5.1.2"
+api_depends="${abi_depends}"
diff --git a/srcpkgs/t1lib/libt1.template b/srcpkgs/t1lib/libt1.template
new file mode 100644
index 0000000000..d3df1295be
--- /dev/null
+++ b/srcpkgs/t1lib/libt1.template
@@ -0,0 +1,18 @@
+# Template file for 'libt1'.
+#
+short_desc="${short_desc} - runtime libraries"
+long_desc="${long_desc}
+
+ This package contains the runtime libraries."
+
+Add_dependency run glibc
+Add_dependency run libXpm
+Add_dependency run libSM
+Add_dependency run libICE
+Add_dependency run libXext
+Add_dependency run libX11
+
+do_install()
+{
+	vmove "usr/lib/*.so*" usr/lib
+}
diff --git a/srcpkgs/t1lib/t1lib-devel.template b/srcpkgs/t1lib/t1lib-devel.template
new file mode 100644
index 0000000000..5e0a22970f
--- /dev/null
+++ b/srcpkgs/t1lib/t1lib-devel.template
@@ -0,0 +1,15 @@
+# Template file for 't1lib-devel'.
+#
+short_desc="Development files for the DjVu image format"
+long_desc="${long_desc}
+
+ This package contains files for development, headers, static libs, etc."
+
+Add_dependency run libXaw-devel
+Add_dependency run libt1
+
+do_install()
+{
+	vmove usr/include usr
+	vmove "usr/lib/*.a" usr/lib
+}
diff --git a/srcpkgs/t1lib/template b/srcpkgs/t1lib/template
new file mode 100644
index 0000000000..a9b6595b93
--- /dev/null
+++ b/srcpkgs/t1lib/template
@@ -0,0 +1,26 @@
+# Template file for 't1lib'
+pkgname=t1lib
+version=5.1.2
+homepage="http://www.ibiblio.org/pub/Linux/libs/graphics/!INDEX.html"
+distfiles="http://www.ibiblio.org/pub/Linux/libs/graphics/$pkgname-$version.tar.gz"
+build_style=gnu_configure
+make_build_target="without_doc"
+short_desc="Rasterizer library for Adobe Type 1 fonts"
+maintainer="Juan RP <xtraeme@gmail.com>"
+license="LGPL-2.1"
+checksum=821328b5054f7890a0d0cd2f52825270705df3641dbd476d58d17e56ed957b59
+long_desc="
+ Rasterizer library for Adobe Type 1 Fonts. Supports rotation and transformation,
+ kerning underlining and antialiasing. Does not need X11, but special functions
+ for X11 are provided. AFM-files can be generated from Type 1, font files and
+ font subsetting is also easily possible. Includes Composite Character support."
+
+subpackages="libt1 ${pkgname}-devel"
+
+Add_dependency run glibc
+Add_dependency run libXaw
+Add_dependency run libXt
+Add_dependency run libX11
+Add_dependency run libt1
+
+Add_dependency build libXaw-devel
diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt
index 3c3432d822..9ff6a6b429 100644
--- a/xbps-src/common/mapping_shlib_binpkg.txt
+++ b/xbps-src/common/mapping_shlib_binpkg.txt
@@ -894,3 +894,5 @@ libraw.so.5			libraw			libraw-devel
 libraw_r.so.5			libraw			libraw-devel
 libdjvulibre.so.21		libdjvulibre		djvulibre-devel
 libgxps.so.1			libgxps			libgxps-devel
+libt1.so.5			libt1			t1lib-devel
+libt1x.so.5			libt1			t1lib-devel