summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMatt Parnell2015-06-15 21:24:23 -0500
committerMatt Parnell2015-06-15 21:24:23 -0500
commitdd5cc4c210361700a6dd3b1967fddcf59a571a13 (patch)
tree95f24d68653f7acd45dce863294c7c0bebbc3c2a /PKGBUILD
downloadaur-dd5cc4c210361700a6dd3b1967fddcf59a571a13.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD39
1 files changed, 39 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 000000000000..caf9729ab2d1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Contributor: ilikenwf/Matt Parnell <parwok@gmail.com>
+# Maintainer: ilikenwf/Matt Parnell <parwok@gmail.com>
+
+pkgname=openoffice-uglyfix-freetype2
+pkgver=2.5.5
+pkgrel=1
+pkgdesc="Original Uglyfix, which compiles freetype2 .so files and puts them in the libreoffice directory to fix font ugliness"
+arch=(i686 x86_64)
+license=('GPL')
+url="http://freetype.sourceforge.net"
+depends=('zlib' 'libreoffice')
+options=('!libtool')
+source=(http://downloads.sourceforge.net/sourceforge/freetype/freetype-${pkgver}.tar.bz2
+ openoffice.patch)
+md5sums=('2a7a314927011d5030903179cf183be0'
+ '14d44b030ab8de3e865f095930018766')
+
+prepare()
+{
+ cd ${srcdir}/freetype-${pkgver}
+ patch -Np0 -i ${srcdir}/openoffice.patch || return 1
+}
+
+build()
+{
+ cd ${srcdir}/freetype-${pkgver}
+ ./configure --prefix=/usr --with-bytecode_interpreter --with-subpixel_rendering --disable-static || return 1
+ make || return 1
+}
+
+package()
+{
+ cd ${srcdir}/freetype-${pkgver}
+ make DESTDIR=${startdir}/pkg install || return 1
+ mkdir -p ${pkgdir}/usr/lib/libreoffice/basis-link/program
+ install -c ${startdir}/pkg/usr/lib/libfreetype.so* ${pkgdir}/usr/lib/libreoffice/basis-link/program/
+ rm -rf ${pkgdir}/usr/{bin,include,share}
+ rm -rf ${pkgdir}/usr/lib/{pkgconfig,libfreetype.so,libfreetype.so.6,libfreetype.so*}
+}