summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfrealgagu2018-05-09 18:39:43 -0500
committerfrealgagu2018-05-09 18:39:43 -0500
commitdd728e4fd4c951721fbd7aa7dc642c67c443f2fe (patch)
treeb57c7d9520e52423d89b7271fad70cbf2fff990f
parent7c8605b4a2d27af0532ddc2eec7267b4e40a9c3f (diff)
downloadaur-dd728e4fd4c951721fbd7aa7dc642c67c443f2fe.tar.gz
Upgrading to version 2.9.1
-rw-r--r--.SRCINFO37
-rw-r--r--.gitignore9
-rw-r--r--PKGBUILD29
3 files changed, 37 insertions, 38 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c1e890d7f44..44576cd33dd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = freetype2-infinality
pkgdesc = Font rasterization library with Infinality patches and custom settings.
- pkgver = 2.9
- pkgrel = 2
+ pkgver = 2.9.1
+ pkgrel = 1
url = http://www.freetype.org/
arch = armv7h
arch = i686
@@ -13,29 +13,27 @@ pkgbase = freetype2-infinality
depends = libpng
depends = sh
depends = zlib
- source = https://download-mirror.savannah.gnu.org/releases/freetype/freetype-2.9.tar.gz
- source = https://download-mirror.savannah.gnu.org/releases/freetype/freetype-2.9.tar.gz.sig
- source = https://download-mirror.savannah.gnu.org/releases/freetype/freetype-doc-2.9.tar.gz
- source = https://download-mirror.savannah.gnu.org/releases/freetype/freetype-doc-2.9.tar.gz.sig
- source = https://download-mirror.savannah.gnu.org/releases/freetype/ft2demos-2.9.tar.gz
- source = https://download-mirror.savannah.gnu.org/releases/freetype/ft2demos-2.9.tar.gz.sig
+ source = https://download-mirror.savannah.gnu.org/releases/freetype/freetype-2.9.1.tar.gz
+ source = https://download-mirror.savannah.gnu.org/releases/freetype/freetype-2.9.1.tar.gz.sig
+ source = https://download-mirror.savannah.gnu.org/releases/freetype/freetype-doc-2.9.1.tar.gz
+ source = https://download-mirror.savannah.gnu.org/releases/freetype/freetype-doc-2.9.1.tar.gz.sig
+ source = https://download-mirror.savannah.gnu.org/releases/freetype/ft2demos-2.9.1.tar.gz
+ source = https://download-mirror.savannah.gnu.org/releases/freetype/ft2demos-2.9.1.tar.gz.sig
source = 0001-Enable-table-validation-modules.patch::https://git.archlinux.org/svntogit/packages.git/plain/trunk/0001-Enable-table-validation-modules.patch?h=packages/freetype2
source = 0002-Enable-infinality-subpixel-hinting.patch::https://git.archlinux.org/svntogit/packages.git/plain/trunk/0002-Enable-infinality-subpixel-hinting.patch?h=packages/freetype2
source = 0003-Enable-long-PCF-family-names.patch::https://git.archlinux.org/svntogit/packages.git/plain/trunk/0003-Enable-long-PCF-family-names.patch?h=packages/freetype2
- source = 0001-psaux-Correctly-handle-Flex-features-52846.patch::https://git.archlinux.org/svntogit/packages.git/plain/trunk/0001-psaux-Correctly-handle-Flex-features-52846.patch?h=packages/freetype2
source = 0005-freetype-2.5.2-more-demos.patch::https://git.archlinux.org/svntogit/packages.git/plain/trunk/0005-freetype-2.5.2-more-demos.patch?h=packages/freetype2
source = freetype2.sh::https://git.archlinux.org/svntogit/packages.git/plain/trunk/freetype2.sh?h=packages/freetype2
validpgpkeys = 58E0C111E39F5408C5D3EC76C1A60EACE707FDA5
- sha256sums = bf380e4d7c4f3b5b1c1a7b2bf3abb967bda5e9ab480d0df656e0e08c5019c5e6
- sha256sums = 06460168615c4c69293e4126c7e69731b7cc7d4db5470bca3cb95c05807993e2
- sha256sums = 9312f7d2e5c798684d39e1fecddfed8e29d2102f035c4bd765157e2d077175f8
- sha256sums = 37c0ee3d983769a50a33292f547bec8d0dc064da62090dd7690bedf2d1dba7d0
- sha256sums = 29641b22a8e785997a953b5f5e59ba972e6969cb8c43fbce5e5c3537a1fabc7e
- sha256sums = 54466e05fb50b4a5def0589202ae41b15ea160b279092e01f5322dcd54fba044
- sha256sums = 12bead126c05bc980af4d4a730f230db925e8bfb27b9e3683cba05e42a4be6e6
- sha256sums = 7c1438c6bb137e24b39aa8a4eabb5c82f1ed3c3911ad9b698f3944c4a4c79be9
- sha256sums = e5541954d302ddae6e6c906b1ab2e18a7a7bec450af90c3f260f26040b7e1731
- sha256sums = 94bacad40d0be11659518bd6fb663c84f03f8a95b65dff95bb1f1f825f997236
+ sha256sums = ec391504e55498adceb30baceebd147a6e963f636eb617424bcfc47a169898ce
+ sha256sums = 4d4b8248d399f75e8b1a803b6af1d4a08d723f5b5eebb4c5f2681686ce614f0b
+ sha256sums = f57c1297f5ad2ad4764f491317fa0f548bd307c4513185d4a0602412e83b1dc9
+ sha256sums = 84f88cb22a87bae7184de063b7d6d648bb4d34140fef21db8b0d6fda3277651f
+ sha256sums = 3d440aad3481285c7455f1593577e375c9d5792c800bbaba68d46fd75130fab9
+ sha256sums = cd460f0fb00dd8ae43e1d241a83e97d22779b3d825061296c08f90b852c7e764
+ sha256sums = 55f0c00edc13016288e905b41be6c03ac28b05c3aee8e0924ff3680d1cfb580e
+ sha256sums = be3fc13ef3532e1ace9804148fff3357de6298efb80fe37494974017f3076756
+ sha256sums = 7d681ac3002909cee93385c75b191b9fae2a6d052b5b0083e926f1a7c0e724b7
sha256sums = 36484db4b926ed026e7f32570573493b5a9793a129f08d54383a26d65a6af89b
sha256sums = f7f8e09c44f7552c883846e9a6a1efc50377c4932234e74adc4a8ff750606467
@@ -44,7 +42,6 @@ pkgname = freetype2-infinality
provides = freetype2
provides = libfreetype.so
conflicts = freetype2
- options = libtool
backup = etc/profile.d/freetype2.sh
pkgname = freetype2-demos-infinality
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 00000000000..3ca7044343a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,9 @@
+freetype2-*.pkg.tar.xz
+freetype-*.tar.gz
+freetype-*.tar.gz.sig
+ft2demos-*.tar.gz
+ft2demos-*.tar.gz.sig
+freetype2.sh
+*.patch
+pkg/
+src/
diff --git a/PKGBUILD b/PKGBUILD
index 1a97149b68b..154b206f8ce 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,8 +6,8 @@
pkgbase="freetype2-infinality"
pkgname=("${pkgbase}" "${pkgbase/-/-demos-}" "${pkgbase/-/-docs-}")
-pkgver=2.9
-pkgrel=2
+pkgver=2.9.1
+pkgrel=1
pkgdesc="Font rasterization library with Infinality patches and custom settings."
arch=("armv7h" "i686" "x86_64")
license=("GPL")
@@ -22,19 +22,17 @@ source=("https://download-mirror.savannah.gnu.org/releases/${pkgbase%2-infinalit
"0001-Enable-table-validation-modules.patch::https://git.archlinux.org/svntogit/packages.git/plain/trunk/0001-Enable-table-validation-modules.patch?h=packages/${pkgbase%-infinality}"
"0002-Enable-infinality-subpixel-hinting.patch::https://git.archlinux.org/svntogit/packages.git/plain/trunk/0002-Enable-infinality-subpixel-hinting.patch?h=packages/${pkgbase%-infinality}"
"0003-Enable-long-PCF-family-names.patch::https://git.archlinux.org/svntogit/packages.git/plain/trunk/0003-Enable-long-PCF-family-names.patch?h=packages/${pkgbase%-infinality}"
- "0001-psaux-Correctly-handle-Flex-features-52846.patch::https://git.archlinux.org/svntogit/packages.git/plain/trunk/0001-psaux-Correctly-handle-Flex-features-52846.patch?h=packages/${pkgbase%-infinality}"
"0005-${pkgbase%2-infinality}-2.5.2-more-demos.patch::https://git.archlinux.org/svntogit/packages.git/plain/trunk/0005-${pkgbase%2-infinality}-2.5.2-more-demos.patch?h=packages/${pkgbase%-infinality}"
"${pkgbase%-infinality}.sh::https://git.archlinux.org/svntogit/packages.git/plain/trunk/${pkgbase%-infinality}.sh?h=packages/${pkgbase%-infinality}")
-sha256sums=("bf380e4d7c4f3b5b1c1a7b2bf3abb967bda5e9ab480d0df656e0e08c5019c5e6"
- "06460168615c4c69293e4126c7e69731b7cc7d4db5470bca3cb95c05807993e2"
- "9312f7d2e5c798684d39e1fecddfed8e29d2102f035c4bd765157e2d077175f8"
- "37c0ee3d983769a50a33292f547bec8d0dc064da62090dd7690bedf2d1dba7d0"
- "29641b22a8e785997a953b5f5e59ba972e6969cb8c43fbce5e5c3537a1fabc7e"
- "54466e05fb50b4a5def0589202ae41b15ea160b279092e01f5322dcd54fba044"
- "12bead126c05bc980af4d4a730f230db925e8bfb27b9e3683cba05e42a4be6e6"
- "7c1438c6bb137e24b39aa8a4eabb5c82f1ed3c3911ad9b698f3944c4a4c79be9"
- "e5541954d302ddae6e6c906b1ab2e18a7a7bec450af90c3f260f26040b7e1731"
- "94bacad40d0be11659518bd6fb663c84f03f8a95b65dff95bb1f1f825f997236"
+sha256sums=("ec391504e55498adceb30baceebd147a6e963f636eb617424bcfc47a169898ce"
+ "4d4b8248d399f75e8b1a803b6af1d4a08d723f5b5eebb4c5f2681686ce614f0b"
+ "f57c1297f5ad2ad4764f491317fa0f548bd307c4513185d4a0602412e83b1dc9"
+ "84f88cb22a87bae7184de063b7d6d648bb4d34140fef21db8b0d6fda3277651f"
+ "3d440aad3481285c7455f1593577e375c9d5792c800bbaba68d46fd75130fab9"
+ "cd460f0fb00dd8ae43e1d241a83e97d22779b3d825061296c08f90b852c7e764"
+ "55f0c00edc13016288e905b41be6c03ac28b05c3aee8e0924ff3680d1cfb580e"
+ "be3fc13ef3532e1ace9804148fff3357de6298efb80fe37494974017f3076756"
+ "7d681ac3002909cee93385c75b191b9fae2a6d052b5b0083e926f1a7c0e724b7"
"36484db4b926ed026e7f32570573493b5a9793a129f08d54383a26d65a6af89b"
"f7f8e09c44f7552c883846e9a6a1efc50377c4932234e74adc4a8ff750606467")
validpgpkeys=("58E0C111E39F5408C5D3EC76C1A60EACE707FDA5")
@@ -49,10 +47,6 @@ prepare() {
patch -Np1 -i "${srcdir}/0002-Enable-infinality-subpixel-hinting.patch"
patch -Np1 -i "${srcdir}/0003-Enable-long-PCF-family-names.patch"
- # Freetype 2.9 regression: bad rendering for some Type 1 fonts
- # https://savannah.nongnu.org/bugs/?52846
- patch -Np1 -i "${srcdir}/0001-psaux-Correctly-handle-Flex-features-52846.patch"
-
cd "${srcdir}/${pkgbase%-infinality}-demos"
# Enable more demos
patch -Np1 -i "${srcdir}/0005-${pkgbase%2-infinality}-2.5.2-more-demos.patch"
@@ -81,7 +75,6 @@ package_freetype2-infinality() {
conflicts=("${pkgname%-infinality}")
install="${pkgname%-infinality}.install"
backup=("etc/profile.d/${pkgname%-infinality}.sh")
- options=("libtool")
cd "${srcdir}/${pkgname%-infinality}"
make DESTDIR="${pkgdir}" install